2005-03-13 12:00 robert_dodier * src/nset.lisp, tests/rtestnset.mac: Moved the nset package from share into the core source code. Nset is a collection of functions for working with finite sets. 2005-02-27 12:00 robert_dodier * src/mt19937.lisp, tests/rtestmt19937.mac: Ported CMUCL's implementation of the Mersenne twister random number generator to Maxima. 2004-09-23 19:51 amundson * configure.in: Bump version number to 5.9.1. 2004-09-23 19:50 amundson * share/contrib/format/: coeflist.lisp, format.lisp: Followed instructions in README to make code compatible with Maxima. Untested. 2004-09-22 21:50 amundson * src/maxima.in: -u, --use-version argument was being ignored. Fixed. 2004-09-21 14:36 belanger * interfaces/emacs/emaxima/emaxima.el: Fixed a problem with ":=" in the output. Fixed a problem with (%t..) output. 2004-09-19 08:50 amundson * src/macsys.lisp: Fix problem with with_stdout under sbcl and cmucl. 2004-09-19 08:49 amundson * src/transs.lisp: Fix problem with compile_file under sbcl. 2004-09-19 08:14 amundson * doc/maximabook/Makefile: Remove trailing ampersands from ps. Add ampersands to dvi. 2004-09-19 08:13 amundson * configure.in: increment version number 2004-09-18 16:39 amundson * doc/Makefile.am: Add a few missing files. A few other files were moved up or down in the list. 2004-09-08 06:44 amundson * src/init-cl.lisp: Ensure prompt is always printed before input in maxima-read-eval-print loop. 2004-09-06 00:14 vvzhy * interfaces/xmaxima/Tkmaxima/Paths.tcl: We partially restore some Windows 9x specific code. Maxima works well on Windows 95, 98, Me, 2000 and XP. 2004-09-06 00:07 vvzhy * interfaces/xmaxima/win32/Makefile.in: stdlib.h is required by GCL 2.6.5 compiler 2004-08-26 19:16 amundson * src/macsys.lisp: added *prompt-(pre,suf)fix* to demo and read commands. 2004-08-25 08:29 amundson * src/: gcl-depends.mk, sbcl-depends.mk: update 2004-08-19 21:36 amundson * doc/info/Plotting.texi: Add ticks to parametric examples. Fix typo. Comment out broken ?draw2d example. 2004-08-19 20:22 amundson * src/macdes.lisp: Properly set info paths when using GCL's internal info routines. 2004-08-19 20:21 amundson * src/sys-proclaim.lisp: proclaims generated with and for gcl 2.6.5. 2004-08-19 20:19 amundson * src/maxima.system: Workaround proclaim bug in GCL versions <=2.6.3. 2004-08-19 20:15 amundson * lisp-utils/defsystem.lisp, src/maxima-package.lisp: Added updates for SBCL 0.8.13 from Andreas Eder. 2004-08-19 20:11 amundson * doc/info/Plotting.texi: Removed line breaks within strings to be sent to gnuplot. 2004-08-19 20:07 amundson * README.lisps: Updated for recent versions of GCL and CMUCL. Added explicit bit about --enable-ansi flag for GCL. 2004-07-26 07:08 billingd * interfaces/xmaxima/Makefile.am: Add files to WIN32_FILES. 2004-07-25 17:56 amundson * ChangeLog, configure.in: Updates for 5.9.0.9beta2. 2004-07-25 13:11 amundson * NEWS, README.lisps: updates. 2004-07-25 12:22 amundson * src/sys-proclaim.lisp: first version generated by makefile. 2004-07-25 12:22 amundson * src/macdes.lisp: Optimization: GCL's built-in info is much faster than our info implementation. However, GCL's info won't respect out *prompt- variables. Compromise by only calling our info when the prompts are not empty. 2004-07-25 12:17 amundson * src/: Makefile.am, generate-sys-proclaim.lisp: Update Makefile.am for sys-proclaim.lisp. Generate sys-proclaim.lisp with sys-proclaim target. 2004-07-25 11:59 amundson * src/: init-cl.lisp, rmaxima.in: Add --disable-readline option so that rmaxima will work with gcl. I don't see any way to disable readline at runtime in clisp. 2004-07-25 11:57 amundson * tests/Makefile.am: change all instances of *-check to check-* for consistency with targets such as clean-* in src directory. 2004-07-24 23:00 amundson * src/: SYS-DECLAIM.lisp, SYS-PROCLAIM.lisp, clisp-depends.mk, cmucl-depends.mk, gcl-depends.mk, maxima.system, sys-proclaim.lisp: Make proper proclaims for GCL. Still need a way to generate sys-proclaims.lisp. Speedup for GCL is nearly a factor of 2 on the test suite. 2004-07-24 20:48 amundson * src/plot.lisp: Remove obsolete reference to 'zplot'. It clearly is no longer supported. 2004-07-24 20:47 amundson * src/merror.lisp: Fix typo in an error message. 2004-07-24 12:17 amundson * src/: cl-info.lisp, macdes.lisp, maxima-package.lisp, maxima.system, nregex.lisp: Let GCL use the maxima info routines instead of its built-in info routines. This allows us to treat the prompt prefix and suffix properly with GCL. 2004-07-24 12:06 amundson * doc/info/Plotting.texi: 1) add examples of complex plots. 2) add documentation for make_transform. 3) fix references to make_transform. 2004-07-23 08:16 amundson * doc/info/Plotting.texi: Modify documentation for PLOT_OPTIONS to reflect the many new gnuplot options. Entirely rewrote the PLOT_OPTIONS section in an attempt to make it more coherent. 2004-07-16 09:19 rtoy * src/opers.lisp: MUL2* should call *, not f* because the args are numbers, not fixnums! 2004-07-14 21:20 amundson * configure.in: give CMUCL_RUNTIME a default value, no matter what 2004-07-12 09:01 rtoy * src/ellipt.lisp: [ maxima-Bugs-908185 ] wrong derivative of elliptic_e in src/ellipt.lisp Apply patch in bug report. 2004-07-03 23:47 billingd * interfaces/xmaxima/win32/: InfoBefore.txt, readme.txt: 2004-07-04 David Billinghurst * interfaces/xmaxima/win32/readme.txt: Fix formatting * interfaces/xmaxima/win32/InfoBefore.txt: Remove comments about directory names with spaces. Add notes about windows 95 and environment space. 2004-07-03 23:41 billingd * maxima.iss.in: 2004-07-04 David Billinghurst * maxima.iss.in: Default installation path restored to Program Files 2004-07-03 22:30 billingd * interfaces/xmaxima/Tkmaxima/Paths.tcl: 2004-07-04 David Billinghurst * interfaces/xmaxima/Tkmaxima/Paths.tcl: These changes remove some windows 95 specific code. For once, it has been possible to clean up, rather than add another layer of hacks. - Remove code to set path. This is now done in maxima.bat so that the command line version works. - Remove special case code to bypass maxima.bat on windows 95 2004-07-03 22:18 billingd * interfaces/xmaxima/win32/Makefile.in: 2004-07-04 David Billinghurst * interfaces/xmaxima/win32/Makefile.in: Remove hackery to maxima-init.lisp that hard codes path to gcc. No longer required since: - xmaxima under windows 95 now uses maxima.bat - an correct path is set in maxima.bat by windows installer 2004-07-03 22:12 billingd * maxima.iss.in: 2004-07-04 David Billinghurst * maxima.iss.in: Add maxima.bat to start menu. 2004-07-03 22:09 billingd * src/maxima.bat.in: 2004-07-04 David Billinghurst * src/maxima.bat.in: Set PATH environment variable. Required for plotting from command line maxima. Will allow simplification elsewhere. 2004-07-02 20:48 billingd * src/maxima.bat.in: Set maxima_prefix environment variable 2004-07-02 20:44 billingd * interfaces/xmaxima/Tkmaxima/Paths.tcl: 2004-07-03 David Billinghurst * interfaces/xmaxima/Tkmaxima/Paths.tcl: Add windows specific code for case when path to maxima executable (script) contains a space. 2004-07-02 16:15 vttoth * share/tensor/: itensor.lisp, symtry.lisp: Fix to make CANFORM apply symmetries to both verb and noun forms 2004-07-02 01:48 billingd * maxima.iss.in: 2004-07-01 David Billinghurst * maxima.iss.in: New routine to convert paths containing spaces to equivalent short paths. 2004-07-02 00:21 billingd * interfaces/xmaxima/win32/readme.txt: 2004-07-01 David Billinghurst * interfaces/xmaxima/win32/readme.txt: Add text on source of other binary files in Windows package. Add solution to "Out of environment space" error. 2004-07-01 12:57 belanger * interfaces/emacs/emaxima/emaxima.sty: Added the new session prompts. 2004-07-01 12:56 belanger * interfaces/emacs/emaxima/emaxima.el: Changed the session prompts to (sortof) match the new Maxima prompts. 2004-07-01 04:21 billingd * maxima.iss.in, interfaces/xmaxima/win32/Makefile.in, interfaces/xmaxima/win32/readme.txt: 2004-07-01 David Billinghurst * maxima.iss.in: Change CopyMode: alwaysoverwrite to Flags: ignoreversion Add code to update maxima_prefix environment variable in maxima.bat Add windows specific readme.txt * interfaces/xmaxima/win32/Makefile.in Install gnuplot binary files in bin/ Don't override default plot_format in maxima-init.lisp Install windows specific readme.txt file * interfaces/xmaxima/win32/readme.txt Stub of windows specifiv readme file 2004-06-26 18:45 billingd * INSTALL.win32: * INSTALL.win32: Update for maxima-5.9.1 and gcl-2.6.2 2004-06-26 08:24 billingd * maxima.iss.in: * maxima.iss.in: Add compression options. Decrease size from 21 MB to 13 MB 2004-06-25 06:07 billingd * maxima.iss.in, interfaces/xmaxima/win32/InfoBefore.txt: * interfaces/xmaxima/win32/InfoBefore.txt: New file. * maxima.iss.in: Use InfoBefore file. 2004-06-24 21:39 amundson * ChangeLog, configure.in: Updates for 5.9.0.9beta1. 2004-06-21 22:00 amundson * README.rpms, maxima.spec.in: rpm updates 2004-06-21 22:00 amundson * interfaces/xmaxima/Makefile.am: bug fix: some files were missing from tarball. 2004-06-21 21:58 amundson * src/mactex.lisp: Bug fix from Andrej Grozin. 2004-06-21 20:41 amundson * doc/info/Makefile.am, interfaces/xmaxima/Makefile.am, Makefile.am, README.lisps, README.rpms: updates for 5.9.1 release. 2004-06-21 20:39 amundson * admin/sfquery.py: small bug fix. 2004-06-21 20:36 amundson * AUTHORS: Add everyone with cvs write access. 2004-06-15 03:31 starseeker * share/contrib/lurkmathml/: README, mathml.lisp, mathml_ref_list_for_IE, mathmltest, maximadiffs.txt: Uploaded David Drysdale's mathml code for Maxima, which seems to have a little bit different functionality than Paul Wang's. 2004-06-13 21:25 billingd * interfaces/xmaxima/win32/Makefile.in: Add some fixes for windows release. While not perfect, these document the fixes required to generate a working maxima/xmaxima. I have chosen to hack maxima-init-lisp so that the changes are accessible to users. During installation - maxima.bat must have DOS line termination on win95 Add code to maxima-init.lisp to: - Set path to gcc by prefixing compiler::*cc* with *maxima-prefix\bin - Ensure path to gcc is '\' separated. Required for win95 - Set default PLOT_FORMAT to OPENMATH so xmaxima plotting works out of box 2004-06-13 21:14 billingd * interfaces/xmaxima/Tkmaxima/RunMaxima.tcl: Update to recognise changes to maxima prompts - allow both C and %i as input prefix - allow both D and %o as output prefix 2004-06-13 21:10 billingd * interfaces/xmaxima/intro.html: Link to local copy of maxima manual, rather than the out of date copy at http://www.ma.utexas.edu/maxima/ 2004-06-03 21:22 amundson * INSTALL, NEWS, README, README.external, README.lisps: Updates for 5.9.1 2004-05-28 04:50 starseeker * share/contrib/mcclim/: listeneroutput.png, postscriptoutput.png: Second attempt to upload these correctly (used cvs add -kb this time) 2004-05-28 04:49 starseeker * share/contrib/mcclim/: listeneroutput.png, postscriptoutput.png: didn't commit these properly as binary files 2004-05-27 21:54 starseeker * share/contrib/mcclim/: README, formula.lisp, listeneroutput.png, postscriptoutput.png: Adding Andy Hefner's McCLIM code for displaying math formulas. It doesn't have any abilities to interface with Maxima yet. 2004-05-24 21:40 billingd * src/solve.lisp, tests/rtest15.mac: Fix for bug calculating eigenvalues() with multiple roots For example, eigenvalues(matrix([3,1,0,0],[-4,-1,0,0],[7,1,2,1],[-17,-6,-1,0])); Patch by Barton Willis, reviewed by Gosei Furuya. 2004-05-22 09:23 vttoth * share/tensor/: ctensr.mac, itensor.lisp: Additional minor fixes to CTENSR/ITENSOR. 2004-05-20 13:12 belanger * interfaces/emacs/emaxima/maxima.el: Added the function `maxima-clear-queue', which gets rid of all commands waiting to be sent to Maxima. Had `maxima-clear-queue' called whenever the maxima process is killed. 2004-05-19 22:14 wjenkner * tests/rtest15.mac: Add test case for #956730 from Stavros Macrakis. 2004-05-19 22:12 wjenkner * src/defint.lisp: (sinrx): Check that the argument is not atomic. Observed by Stavros Macrakis (#956730). 2004-05-17 20:26 billingd * share/Makefile.am: Update list of files in share/contrib/diffequations/tests 2004-05-16 07:08 billingd * share/contrib/diffequations/tests/: rtest_ode1_abel.mac, rtest_ode1_riccati.mac, rtest_sym.mac, rtest_sym2.mac, rtestode_murphy1.mac, rtestode_murphy2.mac: Update tests in share/contrib/diffequations/tests. Move loading of files to the Makefile. Turn of verbose output from contrib_ode.mac. 2004-05-16 07:03 billingd * share/contrib/diffequations/tests/: Makefile, summarize-log, tests.lisp, testsuite.lisp: Convert share/contrib/diffequations/tests directory to use the new (April 2004) testsuite driver routines. 2004-05-16 06:41 billingd * share/contrib/diffequations/tests/: rtestode_murphy1.mac, rtestode_murphy2.mac: Change all upper-case %T to lower-case %t in expected answers. 2004-05-16 06:33 billingd * share/contrib/diffequations/ode1_abel.mac: ode1_abel.mac (ode1_abel2): Return correct result when not verbose. 2004-05-14 17:27 amundson * src/mactex.lisp: fix for tex(%) from Jay Belanger. 2004-05-14 17:25 amundson * src/suprv1.lisp: Set %i=%I to work around case problems after inchar change. 2004-05-14 15:21 vttoth * share/Makefile.am: Makefile update for the tensor package 2004-05-14 13:25 vttoth * share/tensor/: lckdt.mac, ten_alg.dem: Adding a missing macro file. 2004-05-14 10:49 vttoth * share/tensor/: ex_calc.mac, itensor.lisp: Yet another fix to KDELTA contraction. 2004-05-13 15:38 amundson * tests/rtest7.mac: Update to new default value of linechar. In addition, explicity set linechar so that tests are not sensitive to default values. 2004-05-12 10:07 vttoth * share/tensor/: canten.lisp, ex_calc.mac, itensor.lisp, lch.mac, symtry.lisp, ten_alg.dem: One more round of fixes, mainly to solve problems with KDELTA, LC, and contractions involving numeric indices. 2004-05-11 20:41 amundson * src/mactex.lisp: Set %i=%I to work around case problems after inchar change. Several fixes from Jay Belanger. 2004-05-11 14:49 belanger * interfaces/emacs/emaxima/: maxima.el, emaxima.el, emaxima.sty: Made changes for the new prompts. 2004-05-10 21:29 amundson * maxima.spec.in: Updates for 5.9.1. There are some very unclean hacks in this version. I hope they can be cleaned up when they are better understood. 2004-05-10 21:27 amundson * src/commac.lisp, src/mactex.lisp, src/suprv1.lisp, doc/info/Trigonometric.texi, doc/info/Affine.texi, doc/info/Command.texi, doc/info/Ctensor.texi, doc/info/Debugging.texi, doc/info/Differential.texi, doc/info/Differentiation.texi, doc/info/Elliptic.texi, doc/info/Equations.texi, doc/info/Expressions.texi, doc/info/Floating.texi, doc/info/Function.texi, doc/info/Groups.texi, doc/info/Help.texi, doc/info/Input.texi, doc/info/Integration.texi, doc/info/Introduction.texi, doc/info/Lists.texi, doc/info/Logarithms.texi, doc/info/Matrices.texi, doc/info/None.texi, doc/info/Number.texi, doc/info/Numerical.texi, doc/info/Operators.texi, doc/info/Plotting.texi, doc/info/Polynomials.texi, doc/info/Program.texi, doc/info/Rules.texi, doc/info/Runtime.texi, doc/info/Series.texi, doc/info/SpecfunII.texi, doc/info/Special.texi, doc/info/Symmetries.texi, doc/info/Tensor.texi: Change default $inchar to %i, $outchar to %o and $linechar to %t. 2004-05-10 12:05 rtoy * doc/info/Integration.texi: Add rudimentary documentation for the quadpack routines. 2004-05-08 17:47 wjenkner * src/trans4.lisp: Fix translation of rules. (def%tr $matchdeclare): Insert a space between $any and `.' (patch-up-meval-in-fset, defun-prop (lambda tr-lisp->lisp)): Here is an example due to Barton Willis: Translating a file containing matchdeclare(x,true); tellsimpafter(f(x),0); resulted in lisp code containing (DEFUN |$fRULE1| (LAMBDA (X ANS A3) ...)) 2004-05-07 06:45 vttoth * share/tensor/ex_calc.mac: Fixing the interior product and the Lie-derivative. 2004-05-06 19:21 vttoth * share/: Makefile.am, tensor/ademo-2steps.dem, tensor/ademo.dem, tensor/ex_calc.dem, tensor/ex_calc.mac, tensor/itensor.dem, tensor/itensor.lisp, tensor/kaluza.dem, tensor/kaluza.mac, tensor/ten_alg.dem: Fixed INDICES in itensor, the interior product in ex_calc, and several demos. 2004-05-06 01:26 billingd * share/contrib/diffequations/tests/: rtest_ode1_abel.mac, rtestode_murphy1.mac: Update tests for Abel equations of first and second kind. 2004-05-05 21:56 amundson * ChangeLog: updated by cvs2cl 2004-05-05 21:48 billingd * share/contrib/diffequations/ode1_abel.mac: 2004-05-06 David Billinghurst * share/contrib/diffequations/ode1_abel.mac Small bug fixes for Abel equation of second kind. 2004-05-05 21:39 billingd * share/contrib/diffequations/contrib_ode.mac: 2004-05-06 David Billinghurst * share/contrib/diffequations/contrib_ode.mac Extend ode_check to check implicit solutions of ODEs 2004-05-05 20:44 amundson * share/: physics/gamkah.lisp, physics/gammtr.lisp, physics/gamnoc.lisp, physics/gamsq.lisp, Makefile.am, physics/gam5.lisp, physics/gamalg.dem, physics/gamalg.lisp, physics/gamalg.usg, physics/gamchi.lisp, physics/gamcon.lisp, physics/gamgfi.lisp: Remove gamalg package. Apparently, the authors did not want it bundled with Macsyma (or, presumbaly, Maxima.) See the thread "status of gamalg" from May 2004 on the Maxima mailing list. 2004-05-05 20:35 amundson * src/mactex.lisp: Updates compiled by Andrej Grozin. He writes: Also, some of bug fixes (and minor improvements) to mactex.lisp are notyet incorporated. This patch is larger; it includes recent fixes fromJesper Harder of the problem withtex(x[i]^2)$and enhancements from Marek Rychlik fortex(let(sin(x)*cos(y),sin(2*x)/2))$and similar let-rules. 2004-05-05 20:33 amundson * src/macsys.lisp: Simple bug fix from Andrej Grozin. 2004-05-05 14:16 vttoth * share/tensor/: kaluza.dem, kaluza.mac: New example demonstrates the use of derivative indices in itensor. 2004-05-05 14:14 vttoth * share/tensor/itensor.lisp: Improvements to itensor now make it able to deal with most expressions containing derivative indices. A new example, kaluza.dem, demonstrates these features. 2004-05-04 10:21 rtoy * src/autoconf-variables.lisp.in: Needs a final newline so that autoconf-variables.lisp contains the last line. (May only be an issue on Solaris.) 2004-05-04 10:20 rtoy * src/acl6-depends.mk: Update dependencies for autoconf-variables.lisp and server.lisp. 2004-05-03 23:52 billingd * share/contrib/diffequations/contrib_ode.usg: 2004-05-04 David Billinghurst * share/contrib/diffequations/contrib_ode.usg Documentation update 2004-05-03 23:45 billingd * share/contrib/diffequations/tests/rtest_ode1_abel.mac: 2004-05-04 David Billinghurst * share/contrib/diffequations/tests/rtest_ode1_abel.mac Update tests to reflect changes to ode1_abel.mac 2004-05-03 23:41 billingd * share/contrib/diffequations/ode1_abel.mac: 2004-05-04 David Billinghurst * share/contrib/diffequations/ode1_abel.mac Make code for Abel equation of second kind more general by allowing (g1(x)*y+g0(x))*y'(x) rather than (y+g(x))*y'(x). Remove debugging and redundant code Fix a couple of bugs. 2004-05-03 23:35 billingd * share/contrib/diffequations/ode1_nonlinear.mac: 2004-05-04 David Billinghurst * share/contrib/diffequations/ode1_nonlinear.mac Fix return value for ode1_abel 2004-05-03 00:19 billingd * share/contrib/diffequations/tests/rtest_ode1_abel.mac: 2004-05-03 David Billinghurst * share/contrib/diffequations/tests/rtest_ode1_abel.mac Update tests to reflect improvements in ode1_abel.mac 2004-05-03 00:16 billingd * share/contrib/diffequations/ode1_abel.mac: 2004-05-03 David Billinghurst * share/contrib/diffequations/ode1_abel.mac Update work in progress. This version essentially works. 2004-04-29 23:22 billingd * share/contrib/diffequations/tests/rtestode_murphy2.mac: 2004-04-30 David Billinghurst * share/contrib/diffequations/tests/rtestode_murphy2.mac Update solutions for equations (1) and (96) to match current maxima output 2004-04-29 23:09 billingd * share/contrib/diffequations/ode1_clairault.mac: 2004-04-30 David Billinghurst * ode1_clairault.mac (ode1_clairault_singular): Change the way that an expression is differentiated to work around interference with pdiff. 2004-04-29 21:54 wjenkner * src/: clmacs.lisp, init-cl.lisp, maxima-package.lisp, server.lisp: Some cleanup for CLISP. maxima-package.lisp: Don't make MAXIMA inherit from EXT. Don't import GETENV (we use MAXIMA-GETENV defined in init-cl.lisp). clmacs.lisp: Add package prefix to *DEFAULT-FLOAT-FORMAT* (previously inherited via EXT). init-cl.lisp (bye): New function (previously inherited via EXT). server.lisp (setup-server, xchdir): Add package prefix to SOCKET-CONNECT resp. CD (previously inherited via EXT). 2004-04-29 20:18 vttoth * share/tensor/itensor.dem: Correcting a minor error in this demo. 2004-04-28 22:46 belanger * interfaces/emacs/emaxima/maxima.el: The way blocks of code are sent to the Maxima process was changed so that the user doesn't need to wait while the code is being processed. 2004-04-28 20:47 belanger * interfaces/emacs/emaxima/emaxima.el: Removed emaxima-single-string, replaced it with maxima-single-string-wait. 2004-04-28 20:46 belanger * interfaces/emacs/emaxima/maxima.el: Added maxima-single-string-wait, fixed maxima-region so it won't stop emacs while input is being processed. 2004-04-28 20:24 amundson * plotting/Makefile.am: add header.tcl and footer.tcl. Remove FORCE: 2004-04-28 19:49 amundson * share/Makefile.am: include and install all new share files 2004-04-28 19:48 amundson * Makefile.am: xmaxima-local.in and maxima-local.in 2004-04-28 11:43 amundson * src/Makefile.am: Include new lisp files, files for pure lisp build. 2004-04-28 11:38 amundson * plotting/Makefile.am: Scripts are now generated files, so do not include them in the tarball. 2004-04-28 11:37 amundson * lisp-utils/Makefile.am: Include makealbertdoc.lisp. 2004-04-28 11:36 amundson * interfaces/xmaxima/Makefile.am: remove win32/maxima.bat. 2004-04-28 11:34 amundson * interfaces/Makefile.am: Include bin/xmaxima.iss. 2004-04-28 11:34 amundson * doc/share/Makefile.am: Include specfun.texi. 2004-04-28 11:29 amundson * doc/info/Makefile.am: Include None.texi, xref.texi. 2004-04-28 11:28 amundson * doc/Makefile.am: Install maximabook. Include and install doc/misc directory. 2004-04-28 11:27 amundson * Makefile.am: Include pure lisp installation materials. 2004-04-28 11:25 amundson * admin/: compare_cvs_tarball, make_share_list, make_snapshots: utility updates 2004-04-27 09:53 amundson * configure.in: fix syntax errors, add better error message when cmucl runtime path cannot be determined. 2004-04-26 22:00 amundson * configure.in: Try using the lisp in the path for cmucl_runtime_path if all else fails. 2004-04-26 16:15 vttoth * share/tensor/symtry.lisp: Restoring one more name conflict fix that was inadvertently removed. 2004-04-26 15:42 vttoth * share/tensor/symtry.lisp: Restoring a name conflict fix that was accidentally omitted in the last version. 2004-04-25 23:24 belanger * interfaces/emacs/emaxima/emaxima.el: Replaced `maxima-send-string' with `emaxima-send-string' which waits for output. 2004-04-25 23:23 belanger * interfaces/emacs/emaxima/maxima.el: `maxima-send-string' no longer waits for the output. 2004-04-25 18:29 vttoth * share/tensor/ten_alg.dem: Additional fixes to this demo. 2004-04-25 17:35 vttoth * share/tensor/: ademo.dem, ten_alg.dem: Simplified demos to take advantage of repairs in itensor. 2004-04-24 22:03 wjenkner * share/tensor/: tentex.lisp, car_iden.dem, ex_calc.dem, ex_calc.mac, lch.mac, ten_alg.dem: New files from Valerij Pipin (most of the commit message is taken from a description he sent me in private email). lch.mac: More flexible indicial Levi-Civita (permutation) tensor package. ex_calc.mac: Definitions for exterior calculus: exterior product, interior product, exterior derivative and the Lie derivative. ex_calc.dem: illustrates them in action. car_iden.dem: demonstrates the Cartan identity (commutation of the Lie derivative with the exterior one) for order 1,2,3,4 and 5. ten_alg.dem: demonstrates all the current power of the itensor package with respect to the mentioned additions. tentex.lisp: Some tensor stuff for $tex. 2004-04-24 21:48 vttoth * share/tensor/itensor.usg: Correcting a documentation error. 2004-04-24 19:27 wjenkner * share/tensor/: canten.lisp, itensor.lisp: Changes from Valerij Pipin: itensor.lisp ($KDELS): New function as symmetrical counterpart to $KDELTA. (DELTA): Optional argument for the sake of $KDELS. ($TENPR): New user level alias for RPOBJ. The previous two changes were already in 1.6. canten.lisp ($NAME,$CONTI,$COVI,$DERI): User level functions with the same purpose as NAME resp. CONTI, COVI, DERI. 2004-04-24 18:24 wjenkner * share/tensor/: ademo-2steps.dem, ademo.dem, ctenso_1.dem, ctenso_2.dem, ctenso_3.dem, ctenso_4.dem, ctensr.mac, gener.lisp, inpfix.lisp, itensor.dem, itensor.lisp, itensor.usg, swartz.dem, symtry.lisp, tensor-doc.txt: Convert DOS CR/NL end-of-line to Unix style. 2004-04-24 15:08 amundson * src/Makefile.am: Work around a bug in automake 1.8.3. The workaround version is probably better than the original. 2004-04-24 08:06 vttoth * share/tensor/: aaricc.mac, aaricc_bsc.mac, aaricc_spl.mac, ademo-2steps.dem, ademo.dem, ademo2.dem, anew.mac, anew_add.mac, birkhoff.txt, brans_bmb.mac, brbirk.mac, ctenso_1.dem, ctenso_2.dem, ctenso_3.dem, ctenso_4.dem, ctensr.mac, gener.lisp, inpfix.lisp, itensor.dem, itensor.lisp, itensor.usg, mmans.mac, mmans_run.mac, ricci2.mac, rsn.mac, swartz.dem, symtry.lisp, tensor-doc.txt: Fixed broken itensor functionality, several demos, other problems. Removed some obsolete files. 2004-04-23 13:28 belanger * interfaces/emacs/emaxima/emaxima.el: Changed the emaxima-mode keymap so it wouldn't load LaTeX-mode-map twice. Changed the emaxima-session-cell keymap to C-cC-a since C-cC-p conflicts with preview-latex. 2004-04-23 09:11 vvzhy * src/plot.lisp: Wrong MFORMAT specification. 2004-04-23 07:41 vvzhy * src/: kclmac.lisp, maxima-package.lisp, plot.lisp: Import "cl::handler-case" for ANSI GCL 2004-04-22 00:38 vvzhy * src/maxima-package.lisp: On ANSI GCL some symbols must be explicitly imported from COMMON-LISP package. 2004-04-21 20:10 amundson * src/: clisp-depends.mk, cmucl-depends.mk, gcl-depends.mk, sbcl-depends.mk: Update *-depends.mk after last maxima.system update. 2004-04-21 20:08 amundson * configure.in, src/.cvsignore, src/Makefile.am: Install rmaxima. 2004-04-21 05:01 vvzhy * src/plot.lisp: Fixed: 1) inability to plot "atomic" expressions - plot2d(1,...) or plot2d(x,...) 2) plot2d(cot(x),[x,0,1]) or other singular expressions in GCL 2004-04-21 01:13 starseeker * lisp-utils/makealbertdoc.lisp: Adding script to generate documentation with albert. 2004-04-20 18:17 wjenkner * src/nparse.lisp: (mread): Flush output after printing the prompt. 2004-04-20 18:11 wjenkner * src/macdes.lisp: Implement proposal made in bug #857171 (variable needs to be quoted for DESCRIBE to work), discussed by R. Dodier and S. Macrakis. ($describe): Make it an mspec. Also, bind cl-info::*prompt-prefix* and cl-info::*prompt-suffix* here. 2004-04-20 17:54 wjenkner * src/cl-info.lisp: Address bug #902792 (describe interaction parser not robust), submitted by S. Macrakis. (print-prompt, parse-user-choice, select-info-items): New functions. (*prompt-prefix*, *prompt-suffix*, +select-by-keyword-alist+): New variables. (info): Use them. Also, flush output and clear input where appropriate. 2004-04-20 17:10 wjenkner * tests/rtest15.mac: Add tests for CHEBYF change. 2004-04-20 17:08 wjenkner * src/sin.lisp: (chebyf): Handle the integrand a*t^r1*(c2*t^q)^r2 (i.e., c1=0). 2004-04-16 07:16 amundson * src/rmaxima.in: initial version 2004-04-15 20:45 amundson * src/plot.lisp: New maxima-gnuplot interface. 1) Goal: the idea is not to create the ultimate plotting tool for Maxima. Rather, I have tried to make the maximum functionality available with the currently available tool (Gnuplot) and minimal effort. Simple operations should be easy and complex operations should be possible. 2) (New) "gnuplot" is now the default plotting format. The old gnuplot interface that utilizes the mgnuplot tcl-tk script is available as "mgnuplot". The old default maxima plotting package is still available as "openmath". 3) Three gnuplot terminals are available: default, ps and dumb. Each can either be displayed to the screen or saved to a file. 4) Several new plot_options are available: a) gnuplot_term = default, ps or dumb. default is default. b) gnuplot_out_file = false or filename. false is default. Output files are gnuplot format to be loaded in the gnuplot application for the default term, encapsulated postscript for the ps term and text for the dumb term. c) gnuplot_pm3d = true or false. false is default. Turns on the pm3d option available in newer versions of Gnuplot. d) gnuplot_preamble = string. "" is default. The preamble can contain an arbitrary string of Gnuplot commands. Multiple commands should be separated with semi-colons. e) gnuplot_curve_titles = list of (strings or default). [default] is default. The list of curve titles will be applied to the list of curves. If there are more curves than titles in the list, the list will wrap around. The special value default give the curves titles based on the 1d representation of the function name. f) gnuplot_curve_styles = list of strings. The styles wrap around in a manner similar to the titles. The strings themselves should be gnuplot commands appropriate for plot "file" with title "title