lp:~peterpall/maxima/+git/maxima.code

Owned by PeterPall
Get this repository:
git clone https://git.launchpad.net/~peterpall/maxima/+git/maxima.code

Import details

Import Status: Reviewed

This repository is an import of the Git repository at https://peterpall@git.code.sf.net/p/maxima/code.

The next import is scheduled to run .

Last successful import was .

Import started on juju-1e3bde-prod-lp-code-import-15 and finished taking 3 minutes — see the log
Import started on juju-1e3bde-prod-lp-code-import-15 and finished taking 5 minutes — see the log
Import started on juju-1e3bde-prod-lp-code-import-14 and finished taking 2 minutes — see the log
Import started on juju-1e3bde-prod-lp-code-import-14 and finished taking 4 minutes — see the log
Import started on juju-1e3bde-prod-lp-code-import-13 and finished taking 2 minutes — see the log
Import started on juju-1e3bde-prod-lp-code-import-12 and finished taking 3 minutes — see the log
Import started on juju-1e3bde-prod-lp-code-import-12 and finished taking 3 minutes — see the log
Import started on juju-1e3bde-prod-lp-code-import-12 and finished taking 3 minutes — see the log
Import started on juju-1e3bde-prod-lp-code-import-17 and finished taking 4 minutes — see the log
Import started on juju-1e3bde-prod-lp-code-import-16 and finished taking 4 minutes — see the log

Branches

Name Last Modified Last Commit
master 2021-10-15 16:43:20 UTC
Merge branch 'rtoy-def-simp-bessel'

Author: Raymond Toy
Author Date: 2021-10-15 16:43:20 UTC

Merge branch 'rtoy-def-simp-bessel'

rtoy-def-simp-bessel 2021-10-14 20:55:34 UTC
Convert bessel.lisp to use def-simplifier

Author: Raymond Toy
Author Date: 2021-10-14 20:55:34 UTC

Convert bessel.lisp to use def-simplifier

Testsuite passes

rtoy-def-simp-trigi-trigo 2021-10-14 20:05:17 UTC
Remove commented-out stuff

Author: Raymond Toy
Author Date: 2021-10-14 20:05:17 UTC

Remove commented-out stuff

rtoy-def-simp-airy 2021-10-13 21:29:23 UTC
Remove commented-out stuff

Author: Raymond Toy
Author Date: 2021-10-13 21:29:23 UTC

Remove commented-out stuff

rtoy-fix-eng-format 2021-10-10 17:48:04 UTC
translator: fix MQAPPLY array assignments when translate_fast_arrays:true

Author: kjak
Author Date: 2021-10-09 20:23:17 UTC

translator: fix MQAPPLY array assignments when translate_fast_arrays:true

This is a very old Maxima bug that was not present in Macsyma.

In the translate_fast_arrays case, MASET did not handle the MQAPPLY
case. A lisp error would occur at runtime when attempting the
assignment.

(%i1) foo () := (a : make_array ('fixnum, 5), b() := a, b()[1] : 5)$

(%i2) translate_fast_arrays : true$

(%i3) translate (foo)$

(%i4) foo ();
<lisp error>

Now a special case for MQAPPLY has been added to MASET (similar to
the special case that exists in MAREF).

No problems with the test suite or share test suite. A new test has
been added to rtest_translator.

rtoy-bfloat-print-expo-wrong 2021-09-23 22:05:12 UTC
Print correct exponent if bfloat rounds up

Author: Raymond Toy
Author Date: 2021-09-23 22:05:12 UTC

Print correct exponent if bfloat rounds up

As reported on the maxima list
(https://sourceforge.net/p/maxima/mailman/message/37353663/), some bfloats
aren't printed with the correct exponent if the number needs to be
rounded up and the rounding causes the exponent to change.

The solution here is to look at the number of digits that would be
printed. If it's greater than effective-printprec, then we must have
had to round the number up to the next power of 10, but we didn't
account for that in the exponent. So, when the number of digits is
not the expected length, increase the exponent by the number of excess
digits. We also need to remove the excess digits from the number so
that the printed result has the right number of digits (if bftrunc is
false).

A couple of simple tests are added to rtest3.mac.

rtoy-ellipt-use-reader-macro 2021-08-27 22:17:15 UTC
Expand out elliptic_ec(-1)

Author: Raymond Toy
Author Date: 2021-08-27 22:17:15 UTC

Expand out elliptic_ec(-1)

Previously we were just returning sqrt(2)*elliptic_ec(1/2). But the
elliptic_ec(1/2) was not getting simplified, so just paste in that
expansion to get the expected result in the test suite.

rtoy-def-simp-expintegral 2021-08-26 23:05:22 UTC
Remove nil'ed out code.

Author: Raymond Toy
Author Date: 2021-08-26 23:05:22 UTC

Remove nil'ed out code.

Remove all the code that was replaced by def-simplifier.

rtoy-def-simp-gamma 2021-08-24 22:48:52 UTC
Remove nil'ed out code.

Author: Raymond Toy
Author Date: 2021-08-24 22:48:52 UTC

Remove nil'ed out code.

Test suite still passes.

rtoy-convert-cons-exp-to-ftake 2021-08-13 23:22:06 UTC
Comment out definitions of cons-exp

Author: Raymond Toy
Author Date: 2021-08-13 23:22:06 UTC

Comment out definitions of cons-exp

Comment out cons-exp but leave it for a bit until we're sure all uses
are gone. `git grep '(cons-exp'` shows that there are no longer any
occurrences.

rtoy-replace-pow-with-power 2021-08-08 22:42:54 UTC
Replace POW with POWER and remove POW.

Author: Raymond Toy
Author Date: 2021-08-08 22:42:54 UTC

Replace POW with POWER and remove POW.

We should use POWER everywhere instead of POW, since POW just
basically expands to POWER.

Testsuite runs fine with this change.

rtoy-add-ftake 2021-08-08 14:38:11 UTC
Need reversealias property for grind and plot labels

Author: Raymond Toy
Author Date: 2021-08-08 14:38:04 UTC

Need reversealias property for grind and plot labels

Grind and plot needs the reversealias property to be able to print out
the right thing. Without this, the result is the verb (%) form. We
really want the noun (%) form. This happens in msize-atom which will
strip the dollar sign off the noun form to produce the desired result.

Also added some comments on what the properties are need for.

rtoy-update-ellipt-with-def-simp 2021-08-04 16:06:27 UTC
Remove old simp functions

Author: Raymond Toy
Author Date: 2021-08-04 16:06:27 UTC

Remove old simp functions

These were all replaced by def-simplifier, so we can remove the old
versions now.

rtoy-carlson-integrals 2021-08-02 20:07:29 UTC
Do arg count check first

Author: Raymond Toy
Author Date: 2021-08-02 20:07:29 UTC

Do arg count check first

The arg count check should be done right away instead of later.
There's no point in doing a simpcheck on args if the number of args is
incorrect.

branch-5_45 2021-06-24 04:15:44 UTC
Removed unnecessary sqrt from elliptic-ec.

Author: Viktor T. Toth
Author Date: 2021-06-24 04:01:00 UTC

Removed unnecessary sqrt from elliptic-ec.

Resolves GCL fail. Verified several test cases against prior versions with other LISPs.

(cherry picked from commit 1103b38c18c36523c910b506579f7ee5a726ca04)

add-gentran-manual 2021-06-16 06:39:02 UTC
Minor changes to Texinfo documentation for Gentran, in order to get it to bui...

Author: Robert Dodier
Author Date: 2021-06-16 06:39:02 UTC

Minor changes to Texinfo documentation for Gentran, in order to get it to build successfully.

rtoy-zroot-solver 2021-05-08 15:21:28 UTC
First cut at implementing pejroot

Author: Raymond Toy
Author Date: 2021-05-08 15:21:28 UTC

First cut at implementing pejroot

This appears to work with real polynomial and real solutions. Need to
tweak the least-squares solver to work with complex numbers.

aberth-root-solver 2021-05-06 00:04:03 UTC
Fix typo.

Author: Raymond Toy
Author Date: 2021-05-06 00:04:03 UTC

Fix typo.

KoenGu/SBCLumlaute 2021-04-03 07:43:27 UTC
wxMaxima's main branch now has a politically correct name

Author: PeterPall
Author Date: 2021-04-03 07:43:27 UTC

wxMaxima's main branch now has a politically correct name

branch-5_44 2020-12-29 09:22:08 UTC
Windows installer: Updated the wxMaxima version

Author: PeterPall
Author Date: 2020-12-29 09:21:15 UTC

Windows installer: Updated the wxMaxima version

This resolves a small privacy issue: If the user still used the old
Internet Explorer 9 as help browser and opened the wxMaxima manual
the manual downloaded a HTML5 compatibility shim over the internet.

Debian deems downloading a file without asking the user first as a
privacy issue

(cherry picked from commit 2477f34f0fa126e17271ccde3d21a8eb0d20d1e5)

fix-incorrect-zeta-values 2020-12-11 01:05:58 UTC
Merge branch 'master' into fix-incorrect-zeta-values

Author: Raymond Toy
Author Date: 2020-12-11 01:05:58 UTC

Merge branch 'master' into fix-incorrect-zeta-values

rtoy-update-cobyla 2020-12-10 02:06:52 UTC
Add example where ierr = -1

Author: Raymond Toy
Author Date: 2020-12-10 02:06:52 UTC

Add example where ierr = -1

rtoy-fftpack5 2020-10-22 00:11:15 UTC
Add link to fftpack5_fft from fft

Author: Raymond Toy
Author Date: 2020-10-22 00:11:15 UTC

Add link to fftpack5_fft from fft

rtoy-describe-with-docstring 2020-10-14 00:36:48 UTC
Print docstring if exact match fails for documentation

Author: Raymond Toy
Author Date: 2020-10-14 00:36:48 UTC

Print docstring if exact match fails for documentation

When trying to describe something (via "? foo") and there's no exact
match, try to look up the docstring and return that. We print a note
that the exact match failed but there's a docstring. This is to let
the user know there is not such topic in the manual. But perhaps the
symbol has some lisp documentation attached, so it's useful if we can
display that.

You can test this by doing "load(hompack)", and then "?
hompack_fixpdf". There's no manual entry for hompack_fixpdf, but
there is a docstring for this function.

rtoy-hompack 2020-10-03 23:16:02 UTC
Support hompack

Author: Raymond Toy
Author Date: 2020-10-03 23:16:02 UTC

Support hompack

rtoy-new-doc-category-method 2020-09-29 01:23:35 UTC
Update to MathJax 3

Author: Raymond Toy
Author Date: 2020-09-29 01:23:35 UTC

Update to MathJax 3

rtoy-move-polynomialp 2020-09-16 23:35:50 UTC
Define $nonnegintegerp with defmfun for better error checking

Author: Raymond Toy
Author Date: 2020-09-16 23:35:50 UTC

Define $nonnegintegerp with defmfun for better error checking

branch-5_43 2020-08-28 18:34:15 UTC
Merge /u/metayan/maxima/ branch ch-5.43 into branch-5_43

Author: Robert Dodier
Author Date: 2020-08-28 18:34:15 UTC

Merge /u/metayan/maxima/ branch ch-5.43 into branch-5_43

https://sourceforge.net/p/maxima/code/merge-requests/12/

DebianPackaging 2020-06-08 20:35:11 UTC
Updated maxima's version number.

Author: PeterPall
Author Date: 2020-06-08 20:35:11 UTC

Updated maxima's version number.

rtoy-defmfunify-cobyla 2020-04-14 23:32:22 UTC
Clean up cobyla interface

Author: Raymond Toy
Author Date: 2020-04-14 23:32:22 UTC

Clean up cobyla interface

* Remove old implementation code
* Add docstring that was originally part of fmin_cobyla.mac
* Indent new code a bit better so the lines aren't so long

rtoy-defmfun-keyword-args 2020-04-11 07:00:29 UTC
Convert run_testsuite to use defmfun.

Author: Raymond Toy
Author Date: 2020-04-11 07:00:29 UTC

Convert run_testsuite to use defmfun.

Straighforward change to rename run-testsuite as $run_testsuite using
defmfun. Get rid of the original $run_testsuite which basically just
called run-testsuite anyway.

DebianPackaging_Notest 2020-03-28 07:32:05 UTC
Seems like setting ld_preload defeats fakeroot.

Author: PeterPall
Author Date: 2020-03-28 07:32:05 UTC

Seems like setting ld_preload defeats fakeroot.

rtoy-expand-gamma-regularized 2020-02-16 17:42:19 UTC
Fix typos in new tests

Author: Raymond Toy
Author Date: 2020-02-16 17:42:19 UTC

Fix typos in new tests

rtoy-expand-gamma-incomplete-lower 2020-02-15 00:52:30 UTC
Remove special case for order k/2

Author: Raymond Toy
Author Date: 2020-02-15 00:52:30 UTC

Remove special case for order k/2

This can be handled by the case of rational args and the results are
the same.

rtoy-new-gamma-inc-a-n 2020-02-08 21:49:53 UTC
Update test to match new output form for gamma_incomplete

Author: Raymond Toy
Author Date: 2020-02-08 21:49:42 UTC

Update test to match new output form for gamma_incomplete

rtoy-expand-gamma-inc-rational 2020-02-03 06:38:08 UTC
Add test from the mailing list

Author: Raymond Toy
Author Date: 2020-02-03 06:38:08 UTC

Add test from the mailing list

update-gentran 2019-12-14 05:28:07 UTC
Merge branch 'master' into update-gentran

Author: Raymond Toy
Author Date: 2019-12-14 05:28:07 UTC

Merge branch 'master' into update-gentran

complexRoots 2019-12-04 07:52:37 UTC
Winding number

Author: Fabrizio Caruso
Author Date: 2019-12-04 07:52:37 UTC

Winding number

rtoy-texi-patch-tonymc 2019-09-03 18:44:37 UTC
One more change from Tony Mc

Author: Raymond Toy
Author Date: 2019-09-03 18:44:21 UTC

One more change from Tony Mc

rtoy-fixup-html-docs 2019-08-12 01:51:07 UTC
Remove old commented out rule

Author: Raymond Toy
Author Date: 2019-08-12 01:50:44 UTC

Remove old commented out rule

Rule for building xmaxima.html updated to depend on manual.css.

DebianPackaging_Release 2019-06-20 21:11:12 UTC
Deactivate all that we can currently not compile.

Author: PeterPall
Author Date: 2019-06-20 21:11:12 UTC

Deactivate all that we can currently not compile.

DebianPackaging-Docker 2019-06-20 17:44:02 UTC
A try to make GCL work: I suspect the dockerfile somehow doesn't use the ANSI...

Author: PeterPall
Author Date: 2019-06-20 17:44:02 UTC

A try to make GCL work: I suspect the dockerfile somehow doesn't use the ANSI version.

rtoy-new-doc-with-new-texinfo 2019-05-19 16:49:18 UTC
Use the new @subentry for subentries

Author: Raymond Toy
Author Date: 2019-05-19 16:49:18 UTC

Use the new @subentry for subentries

We previously used a hack to get multi-level indices. Texinfo 6.6dev
now supports this via @subentry, so have the macros expand out to use
@subntry.

new-gentran 2019-05-06 18:25:53 UTC
Merge branch 'master' into new-gentran

Author: Raymond Toy
Author Date: 2019-05-06 18:25:53 UTC

Merge branch 'master' into new-gentran

KoenGu_AutomaticWxmaximaVersion 2019-05-04 07:36:23 UTC
Windows Installer: Automatically find the newest wxMaxima release

Author: PeterPall
Author Date: 2019-05-04 07:36:23 UTC

Windows Installer: Automatically find the newest wxMaxima release

Pro:
 - The maxima release no more needs to know the maxima version
   number
 - All updating wxMaxima in the Windows Installer requires from
   now on is building a new Windows Installer.

Contra:
 - Often all version numbers being fixed is an requirement, too.

As my private linux box only contains 4 Gigabytes of RAM and
8 Gigabytes are necessary for building an Windows Installer this
commit is entirely untested, unfortunately.

KoenGu_CurdirInSearchPath 2019-03-26 18:22:39 UTC
Created functions that return a search path including $load_directory

Author: PeterPall
Author Date: 2019-03-26 18:22:10 UTC

Created functions that return a search path including $load_directory

raw_gnuplot_command 2019-03-15 06:27:39 UTC
Tried to introduce a way to create a raw gnuplot programm.

Author: PeterPall
Author Date: 2019-03-15 06:27:39 UTC

Tried to introduce a way to create a raw gnuplot programm.

maxima-intern 2019-03-02 15:33:33 UTC
Change calls to maxima-intern to use plain intern

Author: Elias Martenson
Author Date: 2019-03-02 15:33:33 UTC

Change calls to maxima-intern to use plain intern

StandaloneWindowsInstaller 2019-02-24 14:38:42 UTC
Make maxima be built as a standalone application.

Author: PeterPall
Author Date: 2019-02-24 14:38:42 UTC

Make maxima be built as a standalone application.

DebianPackaging_NightlyARMbuild 2019-02-16 13:51:17 UTC
SBCL is broken on ARM.

Author: PeterPall
Author Date: 2019-02-16 13:51:17 UTC

SBCL is broken on ARM.

DebianPackaging_Jupyter 2019-02-10 20:38:18 UTC
Now it seems to build a package.

Author: PeterPall
Author Date: 2019-02-10 20:38:18 UTC

Now it seems to build a package.

branch-5_42 2019-01-25 15:48:06 UTC
Update included wxmaxima in the Windows installer.

Author: Wolfgang Dautermann
Author Date: 2019-01-25 15:48:06 UTC

Update included wxmaxima in the Windows installer.

(already included in the Windows installer, I released yesterday.
The version/md5-checksum did not match for wxmaxima 19.01.1 too...)

rtoy-m4-mathjax 2019-01-19 04:05:11 UTC
Merge branch 'master' into rtoy-m4-mathjax

Author: Raymond Toy
Author Date: 2019-01-19 04:05:11 UTC

Merge branch 'master' into rtoy-m4-mathjax

rtoy-texindex 2019-01-16 03:19:48 UTC
Merge branch 'master' into rtoy-texindex

Author: Raymond Toy
Author Date: 2019-01-16 03:19:48 UTC

Merge branch 'master' into rtoy-texindex

rtoy-separate-indices 2019-01-12 17:30:54 UTC
Separate indices

Author: Raymond Toy
Author Date: 2019-01-12 17:30:54 UTC

Separate indices

Have separate function, variable, and concept indices

rtoy-use-texi2any 2019-01-11 06:45:13 UTC
Merge branch 'master' into rtoy-use-texi2any

Author: Raymond Toy
Author Date: 2019-01-11 06:45:13 UTC

Merge branch 'master' into rtoy-use-texi2any

docfixes 2019-01-03 08:14:19 UTC
Use the @dots{} syntax in documentation

Author: Elias Martenson
Author Date: 2019-01-03 08:14:19 UTC

Use the @dots{} syntax in documentation

documentation-fixes 2018-12-29 05:55:31 UTC
Merge branch 'master' of ssh://git.code.sf.net/p/maxima/code into documentati...

Author: Elias Martenson
Author Date: 2018-12-29 05:55:31 UTC

Merge branch 'master' of ssh://git.code.sf.net/p/maxima/code into documentation-fixes

rtoy-report-unexpected-pass 2018-12-10 16:05:11 UTC
Put each test file on its own line

Author: Raymond Toy
Author Date: 2018-12-10 16:05:11 UTC

Put each test file on its own line

No functional change.

rtoy-listify-failed-tests 2018-12-05 19:19:49 UTC
Make style uniform and add a comment

Author: Raymond Toy
Author Date: 2018-12-05 19:19:49 UTC

Make style uniform and add a comment

Add comment on the expected format of testsuite_files about using a
(maxima) list for the expected failures.

Make everything be simplified.

Put the list of expected failures on a separate line to make it easier
to see and read.

rtoy-exported-defun-to-defmfun 2018-12-02 20:31:43 UTC
Update maxima.asd to match maxima.system

Author: Raymond Toy
Author Date: 2018-12-02 20:31:43 UTC

Update maxima.asd to match maxima.system

rtoy-defmfun-to-defun 2018-12-01 18:26:11 UTC
Replace defmfun with defun for non-user functions

Author: Raymond Toy
Author Date: 2018-12-01 18:26:11 UTC

Replace defmfun with defun for non-user functions

Find all uses of defmfun for functions that are not user-exposed
functions (those not starting with a $), and use defun instead.

Basically done automatically with

for f in `find src -name '*.lisp'`
do
  sed -i .bak 's;(defmfun \([^$]\);(defun \1;' $f
done

But had to define a new macro named "defun-maclisp" to support some
non-user functions that use the maclisp nargs syntax. These functions
are mformat-translate-open, mformat, map1, mmapcar, and outermap1.

Testsuite passes.

rtoy-verbose-wna-err 2018-11-30 20:03:38 UTC
Remove commented-out stuff

Author: Raymond Toy
Author Date: 2018-11-30 20:03:38 UTC

Remove commented-out stuff

These were replaced by calls to arg-count-check so we don't need the
originals anymore.

rtoy-defmfun-check-default-defun 2018-11-28 19:40:55 UTC
Fix some compiler notes/warnings

Author: Raymond Toy
Author Date: 2018-11-28 19:40:55 UTC

Fix some compiler notes/warnings

* Remove the (declare (values ...)) in parse-lambda-list. It's not
  really needed since it's specific to cmucl (and maybe sbcl).
* In the defmfun expansion, make nargs ignorable to remove the
  compiler note that it might not be used. This happens when the
  function takes only a rest arg without required args.

rtoy-defmfun-check-default 2018-11-26 01:49:34 UTC
Replace defmfun with defmfun-checked

Author: Raymond Toy
Author Date: 2018-11-26 01:49:34 UTC

Replace defmfun with defmfun-checked

Comment out the original defmfun and rename defmun-checked to defmfun.

Needed to modify defmfun not to check for a leading $ for the function
name because maxima currently uses defmfun for many functions not
starting with $. Just print a warning instead. (Maybe remove that
eventually?)

Had to change maxima-display to be a defun instead of a defmfun
because it uses a keyword parameter which the new defmfun doesn't
support. maxima-display isn't a exposed maxima function, so I think
this is harmless.

rtoy-defmfun-check 2018-11-25 23:35:23 UTC
Merge branch 'master' into rtoy-defmfun-check

Author: Raymond Toy
Author Date: 2018-11-25 23:35:23 UTC

Merge branch 'master' into rtoy-defmfun-check

KoenGu_ABCL_in_configure 2018-11-08 18:11:41 UTC
Make check now works

Author: PeterPall
Author Date: 2018-11-08 18:11:41 UTC

Make check now works

 - Committed the wrong file.
 - Exported the path to maxima_imagesdir
 - Pass the command-line arguments to maxima.

KoenGu_SanerClispBuild 2018-10-30 06:50:38 UTC
Un-weirdify the clisp build

Author: PeterPall
Author Date: 2018-10-30 06:50:38 UTC

Un-weirdify the clisp build

Taken from the cygwin patches from Achim Gratz:

* (CLISP_MAXIMA_MEM, CLISP_MAXIMA_EXE, $(CLISP_MAXIMA_MEM,
  $(CLISP_MAXIMA_EXE)): Separate creation of memory image and dumped
  executable since the dump may not work everywhere, add corresponding
  targets.
  (clisplib_DATA, clisplib_SCRIPTS, clisp-depends.mk): Adapt to former
  change.

KoenGu_OutOfTreeBuild_try3 2018-10-24 08:28:59 UTC
Out-of-tree build: Miscellaneous changes

Author: PeterPall
Author Date: 2018-10-24 07:37:24 UTC

Out-of-tree build: Miscellaneous changes

Another backport of a cygwin patch from Achim Gratz.

Original commit message:

* demo/Makefile.am, interfaces/xmaxima/Makefile.am, share/Makefile.am,
  tests/Makefile.am: Use $^, $(VPATH) and $(abspath …) to get the
  correct path.
* lisp-utils/defsystem.lisp (compute-system-path): Do not add relative
  paths to modules.
* share/logic/Makefile.am (logic-index.lisp): Find script via
  $(top_srcdir) instead of relative to the build directory.

Additionally changed the path to "maxima-local" so that "make check"
again works without requiring an install test.

KoenGu_OutOfTreeBuild_try2 2018-10-18 07:48:41 UTC
Tried to make the out-of-source-build of the doc dir work again.

Author: PeterPall
Author Date: 2018-10-18 07:48:33 UTC

Tried to make the out-of-source-build of the doc dir work again.

KoenGu_OutOfTreeBuild 2018-10-03 18:04:38 UTC
A patch chunk I had gotten wrong.

Author: PeterPall
Author Date: 2018-10-03 18:04:38 UTC

A patch chunk I had gotten wrong.

GclHintGarbageCollector 2018-04-28 07:58:45 UTC
Tried to hint gcl's garbage collector on when to run.

Author: PeterPall
Author Date: 2018-04-28 07:58:45 UTC

Tried to hint gcl's garbage collector on when to run.

MaintainableTranslations 2018-03-16 18:51:58 UTC
A try to resolve a few errors.

Author: PeterPall
Author Date: 2018-03-16 18:51:58 UTC

A try to resolve a few errors.

branch-5_41 2017-10-24 06:33:45 UTC
Avoid the endless loop of ECL if wxMaxima crashes

Author: PeterPall
Author Date: 2017-10-05 14:43:28 UTC

Avoid the endless loop of ECL if wxMaxima crashes

wxMaxima is connected to maxima via a network socket - which is the
standard way to connect to maxima. If wxMaxima crashes inexpectedly this
causes maxima to issue an error message - which normally caused an error
(as the error message was sent over the now-extinct network connection)
causing an endles loop that ate up 100% of one CPU => Added code that
causes maxima to quit if outputting an error message causes another error.

OutOfTreeBuilds 2017-10-02 17:52:06 UTC
Now share-subdirs.lisp should always be generated with the right contents if ...

Author: PeterPall
Author Date: 2017-10-02 17:52:06 UTC

Now share-subdirs.lisp should always be generated with the right contents if source_topdir is correct.

branch-5_40 2017-05-30 17:16:57 UTC
One more missing folder in maxima.spec.

Author: Viktor T. Toth
Author Date: 2017-05-30 17:16:57 UTC

One more missing folder in maxima.spec.

manualTranslationTweaks 2017-05-19 15:35:36 UTC
Updated all other .pot files.

Author: PeterPall
Author Date: 2017-05-19 15:35:36 UTC

Updated all other .pot files.

rtoy-compute-share-subdirs 2017-05-08 03:38:55 UTC
Compute share-subdirs at startup instead during configure.

Author: Raymond Toy
Author Date: 2017-05-08 03:38:55 UTC

Compute share-subdirs at startup instead during configure.

Basically restores the code from commit 2627603 that computed the
share subdirs at start up instead of using a fixed set (which is now
derived by configure). Needs more testing, especially with gcl.

rtoy-odepack 2017-05-06 15:47:47 UTC
Move dlsode routine to dlsode-interface.lisp.

Author: Raymond Toy
Author Date: 2017-05-06 15:47:47 UTC

Move dlsode routine to dlsode-interface.lisp.

branch-5_39 2017-03-06 08:15:40 UTC
Mac OS: Now maxima and wxMaxima should find the help system again.

Author: PeterPall
Author Date: 2017-03-06 08:01:03 UTC

Mac OS: Now maxima and wxMaxima should find the help system again.

read-compressed-info 2016-12-12 23:09:37 UTC
In package read_compressed_file, use defsystem to load files.

Author: Robert Dodier
Author Date: 2016-12-12 23:09:37 UTC

In package read_compressed_file, use defsystem to load files.
With this change, load(read_compressed_file) loads the package.

rtoy-complex-numerical-eval-returns-values 2016-10-30 18:47:25 UTC
Use return value from complex numerical eval

Author: Raymond Toy
Author Date: 2016-10-30 18:47:25 UTC

Use return value from complex numerical eval

The last uses of $rectform are gone, in favor of using the returned
values from complex-float-numerical-eval-p and
complex-bigfloat-numerical-eval-p.

Test suite passes.

rtoy-elliptic-pi-eval 2016-10-16 17:37:51 UTC
Add tests from but #3221

Author: Raymond Toy
Author Date: 2016-10-16 17:37:51 UTC

Add tests from but #3221

rtoy-verbose-generr-message 2016-06-05 00:22:45 UTC
Merge branch 'master' into rtoy-verbose-generr-message

Author: Raymond Toy
Author Date: 2016-06-05 00:22:45 UTC

Merge branch 'master' into rtoy-verbose-generr-message

branch-5_38 2016-06-02 17:08:05 UTC
Fix limit((x^(1/​x) - 1)*sqrt(x), x, inf)

Author: Dan Gildea <dgildea>
Author Date: 2016-06-02 17:08:05 UTC

Fix limit((x^(1/​x) - 1)*sqrt(x), x, inf)

src/limit.lisp:
o istrength: remove radicalp clause (can be handled by clauses for basic operators)
  Fixes #3142 limit((x^(1/x) - 1)*sqrt(x), x, inf) => inf
o simplimtimes: typo: 'infinity -> '$infinity
  Fixes #3143 limit((x^(1/x) - 1)*sqrt(x), x, 0, minus) => inf
  (now returns nounform, should be '$infinity)

tests/rtest_limit.mac
o add limit((x^(1/x) - 1)*sqrt(x), x, inf)
o add limit((x^(1/x) - 1)*sqrt(x), x, 0, minus)

rtoy-polylog-eval 2016-04-22 05:13:14 UTC
Update thresholds for ccl32 and ccl64

Author: Raymond Toy
Author Date: 2016-04-22 05:13:14 UTC

Update thresholds for ccl32 and ccl64

The polylog tests now pass on ecl too.

rtoy-add-ccl64-support 2016-04-07 00:38:16 UTC
Add support for testing ccl64.

Author: Raymond Toy
Author Date: 2016-04-07 00:38:16 UTC

Add support for testing ccl64.

rtoy-rfft 2016-04-02 17:20:09 UTC
Fix up some missing @end's and add some descriptions.

Author: Raymond Toy
Author Date: 2016-04-02 17:20:09 UTC

Fix up some missing @end's and add some descriptions.

o Some @end deffn's were missing so correct that error. Add
  appropriate catbox's too.
o Add some text to link between fft and the possible variations. Add
  note to use inverse_real_fft ot compute the inverse of real_fft.

promote-float-to-bigfloat 2016-03-12 06:16:38 UTC
Reapply 50ae20e on branch promote-float-to-bigfloat.

Author: Robert Dodier
Author Date: 2016-03-12 06:16:38 UTC

Reapply 50ae20e on branch promote-float-to-bigfloat.
This is the third of three commits for this purpose. At this point,
with these commits reapplied, we are back to the same version as
the trunk when I started reverting commits.

monstertrig-conditional-results 2015-12-21 21:27:10 UTC
In MONSTERTRIG, return conditional expressions for sin(m*x)*sin(n*x) when

Author: Robert Dodier
Author Date: 2015-12-21 21:27:10 UTC

In MONSTERTRIG, return conditional expressions for sin(m*x)*sin(n*x) when
MEQP cannot determine which case applies. As I am not getting enough support for
this idea, I will put this stuff on a branch in case it can be revived later.

branch-5_37 2015-11-24 19:56:03 UTC
info: A cross-reference from num to denom and vice versa. Also added 2 examples.

Author: PeterPall
Author Date: 2015-11-24 19:56:03 UTC

info: A cross-reference from num to denom and vice versa. Also added 2 examples.

makeinfo 2015-11-01 03:08:34 UTC
Did forget to commit these files.

Author: PeterPall
Author Date: 2015-11-01 03:08:34 UTC

Did forget to commit these files.

branch-5_36 2015-04-30 19:13:49 UTC
Increase version number to 5.36.1.

Author: Robert Dodier
Author Date: 2015-04-30 19:13:49 UTC

Increase version number to 5.36.1.

windows-ccl 2015-01-17 20:21:51 UTC
Fix plot3d with xmaxima format.

Author: andrejv
Author Date: 2015-01-17 20:21:51 UTC

Fix plot3d with xmaxima format.

branch-5_35 2014-12-16 07:30:52 UTC
fix zn_ tables for non-gcl

Author: Volker van Nek
Author Date: 2014-12-16 07:27:16 UTC

fix zn_ tables for non-gcl

(cherry picked from commit fc3f8b9e6d3b7f5d0057552a6b2d4c05beb89118)

branch-5_34 2014-09-08 20:00:24 UTC
Commit new version of coma.mac from Wilhelm Haager.

Author: Robert Dodier
Author Date: 2014-09-08 20:00:24 UTC

Commit new version of coma.mac from Wilhelm Haager.

branch-5_33 2014-04-02 17:22:29 UTC
In configure.in, set version to 5.33.0.

Author: Robert Dodier
Author Date: 2014-04-02 17:22:29 UTC

In configure.in, set version to 5.33.0.

ratsimpexpons-default-true 2014-02-03 02:04:15 UTC
Change default value of ratsimpexpons to true, per discussion on mailing list.

Author: Robert Dodier
Author Date: 2014-01-31 20:31:46 UTC

Change default value of ratsimpexpons to true, per discussion on mailing list.
However, that causes a lot of errors in the test suite, so I have put this
change on a branch. I have not figured out if the test suite discrepancies
are fixable in some way.

subst-lambda-rework 2014-01-10 02:07:59 UTC
Put rtest_subst on list of test suite files.

Author: Robert Dodier
Author Date: 2014-01-10 02:07:59 UTC

Put rtest_subst on list of test suite files.

branch-5_32 2014-01-02 17:46:00 UTC
Roll version forward to 5.32.1.

Author: Robert Dodier
Author Date: 2014-01-02 17:46:00 UTC

Roll version forward to 5.32.1.

1100 of 110 results
This repository contains Public information 
Everyone can see this information.

Subscribers