Site Xml Log


Commit Date  
[7d15ab] by robert_dodier robert_dodier

In PART+ and PART*, only copy the input expression instead of calling
$RATEXPAND or $FACTOR, respectively.
Rationale: (1) $RATEXPAND and $FACTOR change the structure of the expression under
consideration, which (1a) is inconsistent with the spirit of formal pattern matching,
and (1b) makes it even more difficult to predict what the result will be;
(2) $RATEXPAND and $FACTOR are potentially very expensive operations,
and it is hard to predict which ones will be expensive -- some simple
expressions may take a very long time.

COPY-TREE is called instead of those operations because PART+ and PART*
or their callees sometimes (not sure about exactly what circumstances)
modify the input expression destructively. (So we cannot simply omit the
$RATEXPAND and $FACTOR calls; they must replaced by something which
yields a fresh expression.) It is conceivable that COPY-TREE could
sometimes or always be avoided, but for now, just play it safe.

2006-11-19 16:48:01 Tree
[cb09b4] by robert_dodier robert_dodier

Make REMOVERULE respect *BUILTIN-$RULES*, which is a list of rules
which are to be preserved by kill. (*BUILTIN-$RULES* was introduced as part
of the revision of kill in r1.22 src/suprv1.lisp, April 2005.)

2006-11-19 15:34:15 Tree
[b49f57] by robert_dodier robert_dodier

Make tests of rule functions yield expected results even in
the presence of other rules (do not assume all rules have been killed off).

2006-11-19 08:15:35 Tree
[83daee] by robert_dodier robert_dodier

Put kill(all) at beginning of file.

2006-11-19 08:11:49 Tree
[682f86] by robert_dodier robert_dodier

Test 44 in rtestsum.mac which failed previously now succeeds.
(Failure to match expected output was due to Maxima evaluation rules.
Test has been revised, using define to make a function instead of :=,
so now it yields the expected output.)

2006-11-19 08:00:40 Tree
[7cfb55] by robert_dodier robert_dodier

Put another example into comment header.

2006-11-19 07:55:25 Tree
[c378ef] by riotorto riotorto

Adding new file lbfgs.texi in Spanish

2006-11-19 07:52:31 Tree
[7739f9] by riotorto riotorto

Adding statistical inference package: stats

2006-11-18 23:23:53 Tree
[37a6d6] by riotorto riotorto

Correcting some errors

2006-11-18 19:48:50 Tree
[ec25d6] by belanger belanger

Added an "inline" option.

2006-11-16 19:39:20 Tree
[1a4e39] by robert_dodier robert_dodier

New .texi file for lbfgs package.

2006-11-16 05:30:55 Tree
[a0be31] by belanger belanger

Make sure right font is used in session outputs.

2006-11-15 18:02:55 Tree
[acd656] by belanger belanger

(tex-stripdollar): Update function using Andrey Grozin's texmacs fix.

2006-11-15 17:54:51 Tree
[a6a0f7] by riotorto riotorto

Updating translations and some improvements

2006-11-14 19:09:00 Tree
[2c4bdd] by rtoy rtoy

src/limit.lisp:
o The change in rev 1.24 breaks limit(exp(-1/x)/x^4,x,0,plus). Remove
that change in lhop-numden and do something different in
%e-right-placep.

tests/rtest16.mac:
o Add a test for limit(exp(-1/x)/x^4,x,0,plus).

2006-11-14 17:10:31 Tree
[4ea52b] by robert_dodier robert_dodier

Committing quaternion.mac verbatim as received from Gosei Furuya 2006/11/13.

2006-11-14 05:50:51 Tree
[9b3d7d] by rtoy rtoy

Add a few comments, fix a typo.

2006-11-13 22:36:53 Tree
[c5361a] by rtoy rtoy

Rename stringdisp to $stringdisp. Update files accordingly, and
update documentation to match.

2006-11-13 19:38:21 Tree
[2ef576] by rtoy rtoy

Fix typo (wont).

2006-11-13 18:29:57 Tree
[5c2a07] by vvzhy vvzhy

Package CHM (Compressed HTML) instead of plain HTML

2006-11-12 18:24:09 Tree
[f70ce1] by vvzhy vvzhy

On Windows use maxima.chm (Compressed HTML) as Maxima Help instead of plain HTML

2006-11-12 18:22:43 Tree
[185c3a] by vvzhy vvzhy

CHM files are created for all languages instead

2006-11-12 14:59:47 Tree
[0387e9] by vvzhy vvzhy

CHM file renamed header.chm -> maxima.chm

2006-11-12 14:56:58 Tree
[230679] by vvzhy vvzhy

HTML Help Workshop project files for CHM creation

2006-11-12 10:02:40 Tree
[640702] by rtoy rtoy

Bug [ 965926 ] trigsimp exponentially slow on lists

Modify trigsimp3 to handle each element of the list one at a time
instead of trying to do the whole list all at once. This provide
linear growth now.

2006-11-10 21:50:48 Tree
Older >