- Get this repository:
-
git clone
https://git.not.enabled/maxima
Import details
This repository is an import of the Git repository at https://git.code.sf.net/p/maxima/code.
Last successful import was .
Branches
Name | Last Modified | Last Commit |
---|---|---|
master | 2023-10-17 20:32:59 UTC |
Corrected internal procedure parsing.
Author:
Dan Stanger
Corrected internal procedure parsing. |
rtoy-bug- |
2023-09-15 14:24:35 UTC |
Fix #4121: atan2(0, <nz>) doesn't simplify
Author:
Raymond Toy
Fix #4121: atan2(0, <nz>) doesn't simplify atan2(0,x), when sign(x) is nz should simplify to %pi. The code was Add test for this. We also fix a typo where the start of comment was |
rtoy-bug- |
2023-09-13 21:57:05 UTC |
Merge branch 'master' into rtoy-bug-4181-qagp-singular-points-check
Author:
Raymond Toy
Merge branch 'master' into rtoy-bug-4181-qagp-singular- |
rtoy-bug- |
2023-09-13 21:43:01 UTC |
Fix #4143: atan(0,minf) should be %pi.
Author:
Raymond Toy
Fix #4143: atan(0,minf) should be %pi. Fix typo in atan2 simplifier where we were taking the realpart of x Add a test for this case and update the documentation to say that |
rtoy-quadpack- |
2023-09-08 13:54:02 UTC |
Assert integrand returns a real value for quadpack routines
Author:
Raymond Toy
Assert integrand returns a real value for quadpack routines Because the quadpack routines call coerce-float-fun to be able to Finally to make this all work, declaim `*plot-realpart*` to be special |
rtoy-colnew- |
2023-09-07 23:18:16 UTC |
Reformulate diff-eq for colnew example 2
Author:
Raymond Toy
Reformulate diff-eq for colnew example 2 The expression of the differential equation in example 2 was written |
rtoy-speed- |
2023-08-19 13:40:48 UTC |
Remove old code that was commented out
Author:
Raymond Toy
Remove old code that was commented out |
bug-4174- |
2023-08-14 19:26:18 UTC |
Fix #4174: ecl can't load zeilberger
Author:
Raymond Toy
Fix #4174: ecl can't load zeilberger This is a workaround for ecl which can no longer load the zeilberger |
rtoy-unify-m4-math | 2023-08-11 18:15:38 UTC |
Add more comments on how to use the macros
Author:
Raymond Toy
Add more comments on how to use the macros Make it clearer that m4_math and friends MUST start at the beginning Remove the old definition of m4_mathdot (which was replaced by |
rtoy-bug- |
2023-08-07 23:25:57 UTC |
Address #4170: Move decfp test to the end
Author:
Raymond Toy
Address #4170: Move decfp test to the end See Bug #4170. This is a workaround for decfp breaking raddenest. |
rtoy-add- |
2023-08-05 02:22:42 UTC |
Merge branch 'master' into rtoy-add-def-simplimit
Author:
Raymond Toy
Merge branch 'master' into rtoy-add- |
rtoy-update- |
2023-07-30 01:46:53 UTC |
Document new syntax for file search paths
Author:
Raymond Toy
Document new syntax for file search paths A while ago we changed to using Lisp wildcard pathnames for the |
rtoy-remove- |
2023-07-29 23:34:46 UTC |
Actually remove share-subdirs files that we don't need anymore.
Author:
Raymond Toy
Actually remove share-subdirs files that we don't need anymore. This means src/share- |
KoenGu/ |
2023-07-26 08:21:29 UTC |
Windows installer: Update wxMaxima
Author:
PeterPall
Windows installer: Update wxMaxima |
rtoy-bug- |
2023-07-25 23:20:58 UTC |
Clean up old code and add comments
Author:
Raymond Toy
Clean up old code and add comments With the def-simplifier, we can get rid of the defmfun and the setting Add some comments for TEST-FOR-INTEGER to describe what it does. |
rtoy-new- |
2023-07-23 02:32:04 UTC |
Merge branch 'master' into rtoy-new-search-paths
Author:
Raymond Toy
Merge branch 'master' into rtoy-new- |
rtoy-support- |
2023-07-22 22:56:58 UTC |
Add comment about filenames in find-toc-file
Author:
Raymond Toy
Add comment about filenames in find-toc-file |
rtoy-add- |
2023-07-21 21:32:10 UTC |
Remove commented out stuff.
Author:
Raymond Toy
Remove commented out stuff. |
rtoy-def- |
2023-07-21 14:39:16 UTC |
Declare verb function as inline
Author:
Raymond Toy
Declare verb function as inline Since the created verb function is so small, might as well declare it Might cause a percent or two speedup, but that might be in the noise. |
rtoy-4158-li2-numer | 2023-07-19 21:43:46 UTC |
Add tests for Bug #4158
Author:
Raymond Toy
Add tests for Bug #4158 |
rtoy-use-ftake-log | 2023-07-17 14:29:35 UTC |
Add links for DLMF and A&S references
Author:
Raymond Toy
Add links for DLMF and A&S references Replace the existing references to DLMF and A&S with actual clickable |
rtoy-no- |
2023-07-16 21:10:22 UTC |
Update value of htmlname
Author:
Raymond Toy
Update value of htmlname Since we don't rename the html files to be "maxima_ Needed to install the html files. |
dodier- |
2023-07-16 19:51:12 UTC |
Commit incomplete work in progress merging several updates in pt_BR documenta...
Author:
Robert Dodier
Commit incomplete work in progress merging several updates in pt_BR documentation. |
rtoy-compute- |
2023-07-16 13:28:21 UTC |
Merge branch 'master' into rtoy-compute-subdirs-at-runtime
Author:
Raymond Toy
Merge branch 'master' into rtoy-compute- |
rtoy-add- |
2023-07-12 20:38:04 UTC |
Replace (simplify (list '(%beta)) ...) with (ftake* '%beta ...)
Author:
Raymond Toy
Replace (simplify (list '(%beta)) ...) with (ftake* '%beta ...) It's nicer to use ftake* to replace the calls to simplify. It's less |
rtoy-add- |
2023-07-11 01:38:31 UTC |
Remove old commented out stuff that has been replaced or updated
Author:
Raymond Toy
Remove old commented out stuff that has been replaced or updated |
rtoy-add- |
2023-07-09 18:23:27 UTC |
Remove commented out gamma simp stuff.
Author:
Raymond Toy
Remove commented out gamma simp stuff. |
rtoy-add- |
2023-07-09 15:06:26 UTC |
Remove commented out code for log simplifier
Author:
Raymond Toy
Remove commented out code for log simplifier |
rtoy-bug- |
2023-07-09 14:22:22 UTC |
Fix #4153: Need to pass all the args of atan2 to logarc
Author:
Raymond Toy
Fix #4153: Need to pass all the args of atan2 to logarc The previous code just grabbed the first arg to pass to logarc, but Added a simple test for this, from the bug report. |
rtoy-add- |
2023-07-09 14:06:37 UTC |
Remove commented out stuff for def-simp atan2
Author:
Raymond Toy
Remove commented out stuff for def-simp atan2 |
rtoy-add- |
2023-07-08 14:06:03 UTC |
Remove commented out stuff
Author:
Raymond Toy
Remove commented out stuff |
rtoy-add- |
2023-07-08 02:26:21 UTC |
Remove commented out euler stuff
Author:
Raymond Toy
Remove commented out euler stuff |
rtoy-add- |
2023-07-07 23:12:33 UTC |
Clean up code, removing commented out stuff
Author:
Raymond Toy
Clean up code, removing commented out stuff Get rid of the original simpbern and $bern functions. |
rtoy-add- |
2023-06-25 20:59:57 UTC |
Remove unused AC_CHECK_PROG for makeinfo
Author:
Raymond Toy
Remove unused AC_CHECK_PROG for makeinfo We check the program in a different way now. |
rtoy-add-float-sign | 2023-06-16 23:05:05 UTC |
Merge branch 'master' into rtoy-add-float-sign
Author:
Raymond Toy
Merge branch 'master' into rtoy-add-float-sign |
bug-4149- |
2023-06-14 15:13:47 UTC |
Fix #4149: Move fnindex and vrindex before the definition
Author:
Raymond Toy
Fix #4149: Move fnindex and vrindex before the definition In the HTML docs, the links for the @fnindex and @vrindex items would I did not test every link, but did test quite a few and they are in |
rtoy-use- |
2023-06-11 03:41:22 UTC |
Fix up path to "maxima_toc.html"
Author:
Raymond Toy
Fix up path to "maxima_toc.html" Need to merge the file name "maxima_toc.html" with the directory so we Return true if build_html_ |
rtoy-fix- |
2023-06-05 17:54:45 UTC |
Determine texinfo version and adjust regexp
Author:
Raymond Toy
Determine texinfo version and adjust regexp We now get the texinfo version from the html file. This is used to |
branch-5_47 | 2023-06-02 19:51:21 UTC |
Windows installer: Add a missing file to the 'make dist' target.
Author:
Wolfgang Dautermann
Windows installer: Add a missing file to the 'make dist' target. I forgot to add the new file to the Makefile.am file, sorry. Found that issue while building the Windows installer. I must include |
KoenGu/ |
2023-05-23 05:28:04 UTC |
Greedier logic for autodetecting which lisps to compile with
Author:
PeterPall
Greedier logic for autodetecting which lisps to compile with If the user hasn't specified a lisp to compile maxima with and If the user has explicitely chosen which lisps to compile on One side-effekt this change has is that it makes things easier |
rtoy-stringproc |
2023-05-21 14:26:55 UTC |
Reindent $adjust_external_format neatly
Author:
Raymond Toy
Reindent $adjust_ Just reindent to make things line up neatly to make reading a little |
rtoy-add- |
2023-05-17 19:52:40 UTC |
Rerun update-examples
Author:
Raymond Toy
Rerun update-examples |
rtoy-fix-no-init | 2023-05-17 16:34:41 UTC |
Fix incorrect --no-init that wasn't working
Author:
Raymond Toy
Fix incorrect --no-init that wasn't working --no-noinit is supposed to disable loading of the init files. Also, print out the init files that are loaded. This is useful to see This includes any files loaded via the -p option. This is useful to |
rtoy-deprecate- |
2023-03-29 16:03:41 UTC |
Use defmfun :deprecated-p for float_bits and bigfloat_bits
Author:
Raymond Toy
Use defmfun :deprecated-p for float_bits and bigfloat_bits Use the new defmfun option :deprecated-p to note that these functions |
KoenGu/ |
2023-03-26 14:13:43 UTC |
The integrated front-ends now report that they are part of maxima
Author:
PeterPall
The integrated front-ends now report that they are part of maxima |
rtoy-sbcl- |
2023-03-21 20:27:48 UTC |
Merge branch 'master' into rtoy-sbcl-makunbound
Author:
Raymond Toy
Merge branch 'master' into rtoy-sbcl- |
rtoy-deprecate- |
2023-03-21 19:55:05 UTC |
Add example of how to use :deprecated-p
Author:
Raymond Toy
Add example of how to use :deprecated-p An example should make it clearer on how to use it. |
rtoy-deprecate- |
2023-03-16 15:29:37 UTC |
Clean up comment for largest_float
Author:
Raymond Toy
Clean up comment for largest_float `defmvar` handles the deprecation, so we don't need to describe |
rtoy-global- |
2023-03-13 17:54:11 UTC |
Add new file, global-var-init, for initializing globals.
Author:
Raymond Toy
Add new file, global-var-init, for initializing globals. Instead of initializing global vars in `initialize- This request came from a private communication for a user (unixlisp) |
rtoy-add- |
2023-03-13 15:48:45 UTC |
Update test expectations for clisp
Author:
Raymond Toy
Update test expectations for clisp Clisp fails more tests in ulp_tests because clisp doesn't support |
dodier- |
2023-03-04 22:18:38 UTC |
Attempt to be careful about computation of height and depth in display code.
Author:
Robert Dodier
Attempt to be careful about computation of height and depth in display code. This commit addresses SF bug #4105: "Lisp error displaying a long string and subscripted variables" |
rtoy-add- |
2023-02-27 21:53:53 UTC |
Add some rudimentary docs for is_power_of_two & unit_in_last_place
Author:
Raymond Toy
Add some rudimentary docs for is_power_of_two & unit_in_last_place Just add some simple docs with examples for these two new functions. |
rtoy-add- |
2023-02-24 19:01:56 UTC |
Add documentation for algfac and friends.
Author:
Raymond Toy
Add documentation for algfac and friends. This documentation was written by Michel Talon. I merely added it to |
rtoy-add- |
2023-02-23 19:04:40 UTC |
Use float_eps() instead the lisp value +flonum-epsilon+
Author:
Raymond Toy
Use float_eps() instead the lisp value +flonum-epsilon+ Let's use the `float_eps()` function to get flonum epsilon instead of |
rtoy-refactor- |
2023-02-23 15:03:18 UTC |
Update share packages with the new flonum constant names.
Author:
Raymond Toy
Update share packages with the new flonum constant names. Since we renamed the float constants to use the Lisp convention +foo+, |
rtoy-refactor- |
2023-02-22 21:44:41 UTC |
Apply Lisp convention for special vars from asum.lisp
Author:
Raymond Toy
Apply Lisp convention for special vars from asum.lisp We rename the special variables globals.lisp that came from asum.lisp. Lisp convention these days is to name constants like "+foo+" instead Update uses appropriately. |
rtoy-refactor- |
2023-02-22 19:49:11 UTC |
Remove infinities, real-infinities, infinitesimals
Author:
Raymond Toy
Remove infinities, real-infinities, infinitesimals These are defined in globals.lisp so we don't need them here. |
rtoy-refactor- |
2023-02-22 01:05:53 UTC |
Rename checkfactors to *checkfactors*
Author:
Raymond Toy
Rename checkfactors to *checkfactors* Use the standard lisp style to have special vars named `*foo*` by Full testsuite passes. |
rtoy-refactor- |
2023-02-21 23:48:18 UTC |
Rename wtsofar to ratout-wtsofar
Author:
Raymond Toy
Rename wtsofar to ratout-wtsofar Rename `wtsofar` to `ratout-wtsofar` everywhere so as not to use the Then we can also remove the special declaration for `wtsofar`. Full testsuite passes. This removes all uses in maxima of the special var `wtsofar` (and |
rtoy-refactor- |
2023-02-21 23:12:22 UTC |
Reindent wtptimes1
Author:
Raymond Toy
Reindent wtptimes1 Minor reindentation to make the lines a little shorter. No functional changes. |
rtoy-refactor- |
2023-02-21 17:55:54 UTC |
Reindent pkroneck
Author:
Raymond Toy
Reindent pkroneck Reindent function to make it a little easier to read and to find the No functional changes. |
rtoy-refactor- |
2023-02-21 15:13:11 UTC |
Rename `v` to `ratout-v` in `wtptimes1`
Author:
Raymond Toy
Rename `v` to `ratout-v` in `wtptimes1` Do the renaming so that we don't use the special variable `v`. To Remove the special declarations in `wtptimes3` and `wtptimes1` too. Full testsuite passes. |
rtoy-refactor- |
2023-02-21 14:09:44 UTC |
Fix typo in $partfrac
Author:
Raymond Toy
Fix typo in $partfrac A stray "n" got introduced that shouldn't be there. |
rtoy-refactor- |
2023-02-20 15:55:27 UTC |
Move comments pmodcontent and remove it's defn
Author:
Raymond Toy
Move comments pmodcontent and remove it's defn We moved `pmodcontent` into `pgcdp` but left the original commented |
rtoy-refactor- |
2023-02-20 00:50:16 UTC |
Reindent pgcdp, monicgcd and pgcdm
Author:
Raymond Toy
Reindent pgcdp, monicgcd and pgcdm Reindent these functions to make it a little easier to read and to see No functional changes. |
rtoy-refactor- |
2023-02-20 00:25:48 UTC |
Remove *x* from declare-top
Author:
Raymond Toy
Remove *x* from declare-top We don't use the special var `*x*` anymore so it can be removed from Full testsuite passes. |
rtoy-refactor- |
2023-02-19 16:22:06 UTC |
Remove special/unspecial declaration for exp
Author:
Raymond Toy
Remove special/unspecial declaration for exp We don't use `exp` in ratout.lisp (having renamed it `ratout-exp`), so Full testsuite passes. |
rtoy-refactor- |
2023-02-19 15:13:24 UTC |
Rename wholepart to ratout-wholepart
Author:
Raymond Toy
Rename wholepart to ratout-wholepart Rename `wholepart` to `ratout-wholepart` in ratout.lisp so that we use Full testsuite passes. |
rtoy-refactor- |
2023-02-19 05:01:41 UTC |
Remove parnumer from declare-top special
Author:
Raymond Toy
Remove parnumer from declare-top special We're renamed `parnumer` to `ratout-parnumer` so there are no longer There are still uses of `parnumer` elsewhere, but not in ratout.lisp. Full testsuite passes. |
rtoy-refactor- |
2023-02-19 01:27:05 UTC |
Remove var from declare-top
Author:
Raymond Toy
Remove var from declare-top Since we renamed all uses of `var` to `ratout-var` between the Full testsuite passes. |
rtoy-refactor- |
2023-02-18 16:57:52 UTC |
Remove ratform from declare-top in ratout.lisp
Author:
Raymond Toy
Remove ratform from declare-top in ratout.lisp `ratform` is only used in `$partfrac` and does not need to be special Full testsuite passes. With this change, the last use of `ratform` as a specvar has been Woohoo! |
rtoy-refactor- |
2023-02-15 01:23:15 UTC |
Remove special decl for lians
Author:
Raymond Toy
Remove special decl for lians `lians` has been replaced by a lexical var so we don't need it Full testsuite passes. |
rtoy-refactor- |
2023-02-14 23:46:47 UTC |
Remove risch-degree from special declaration
Author:
Raymond Toy
Remove risch-degree from special declaration `risch-degree` doesn't really need to be special, so remove it from Full testsuite passes. |
rtoy-refactor- |
2023-02-14 23:13:12 UTC |
Remove special var expint
Author:
Raymond Toy
Remove special var expint The special var `expint` isn't used anywhere in risch.lisp now that Remove it. Full testsuite passes. |
rtoy-refactor- |
2023-02-13 21:25:05 UTC |
Remove mainvar from risch.lisp
Author:
Raymond Toy
Remove mainvar from risch.lisp We don't use the special var `mainvar` in risch.lisp anymore, so we Full testsuite passes. |
rtoy-refactor- |
2023-02-13 18:09:23 UTC |
Remove special var expflag
Author:
Raymond Toy
Remove special var expflag We don't use the special var `expflag` anymore so remove it from Full testsuite passes. |
rtoy-refactor- |
2023-02-13 17:14:36 UTC |
Remove special var for risch.lisp
Author:
Raymond Toy
Remove special var for risch.lisp All uses of the special var `var` have been replaced by the lexical Full testsuite passes. |
rtoy-refactor- |
2023-02-12 16:20:48 UTC |
Rename y to risch-y in intsetup
Author:
Raymond Toy
Rename y to risch-y in intsetup Make `intsetup` use the lexical var `risch-y` instead of the special Full testsuite passes. |
rtoy-refactor- |
2023-02-11 22:55:03 UTC |
Remove special var m
Author:
Raymond Toy
Remove special var m It's not used anymore so we don't need to declare it `special` and |
rtoy-refactor- |
2023-02-11 20:49:40 UTC |
Reindent calls to getfncoeff so the lines aren't so long
Author:
Raymond Toy
Reindent calls to getfncoeff so the lines aren't so long No functional changes. |
rtoy-refactor- |
2023-02-11 19:21:17 UTC |
Remove debugging prints
Author:
Raymond Toy
Remove debugging prints |
rtoy-refactor- |
2023-02-11 17:28:59 UTC |
Remove alphar from declare-top
Author:
Raymond Toy
Remove alphar from declare-top We don't use the specvar `alphar` anymore so remove it. |
rtoy-refactor- |
2023-02-11 17:02:37 UTC |
Remove operator from declare-top
Author:
Raymond Toy
Remove operator from declare-top We don't use `operator` as a special variable any more, so remove it |
rtoy-refactor- |
2023-02-11 15:30:19 UTC |
Remove spevars trigint and hypertrigint
Author:
Raymond Toy
Remove spevars trigint and hypertrigint We don't use these anymore so remove them from `declare-top`. |
rtoy-refactor- |
2023-02-11 02:44:41 UTC |
Remove expstuff from declare-top
Author:
Raymond Toy
Remove expstuff from declare-top It's not used so we can remove it. |
rtoy-refactor- |
2023-02-10 16:57:21 UTC |
Remove beta variable
Author:
Raymond Toy
Remove beta variable Remove `beta` from the `declare-top` since we don't use it anymore. Full testsuite passes. |
rtoy-refactor- |
2023-02-10 05:34:19 UTC |
Rename *exp to risch-*exp
Author:
Raymond Toy
Rename *exp to risch-*exp It's used in `trigin1` and is already passed in as an arg, so rename Full testsuite passes. |
rtoy-refactor- |
2023-02-09 02:41:54 UTC |
Remove intvar from declare-top
Author:
Raymond Toy
Remove intvar from declare-top It's not referenced anywhere in risch.lisp, so remove it. |
rtoy-refactor- |
2023-02-08 20:55:22 UTC |
Remove *var from declare-top
Author:
Raymond Toy
Remove *var from declare-top Now that `radcan1` takes a parameter for the value of `*var`, we don't Full testsuites passes. |
rtoy-refactor- |
2023-02-07 16:59:55 UTC |
Pass nil as last arg to eprog in rischfprog
Author:
Raymond Toy
Pass nil as last arg to eprog in rischfprog In the previous commit where we intended to replace risch-switch1 with |
rtoy-refactor- |
2023-02-07 15:18:51 UTC |
Remove rootfactor from declare-top
Author:
Raymond Toy
Remove rootfactor from declare-top `rootfactor` is no longer used at all in risch.lisp, so remove the Now there is no special var named `rootfactor` anywhere in the source |
rtoy-refactor- |
2023-02-07 04:41:09 UTC |
Remove pardenom from declare-top
Author:
Raymond Toy
Remove pardenom from declare-top There are no uses of `pardenom` in risch.lisp, so remove it from Now there are no uses of `pardenom` in Maxima. Another specvar |
rtoy-refactor- |
2023-02-07 02:59:14 UTC |
Remove logptdx from declare-top
Author:
Raymond Toy
Remove logptdx from declare-top `logptdx` no longer used, so we can remove it from the `declare-top`. Full testsuite passes. |
rtoy-refactor- |
2023-02-07 00:12:04 UTC |
Remove risch-wholepart from rischlogeprog
Author:
Raymond Toy
Remove risch-wholepart from rischlogeprog `rischlogeprog` doesn't use `risch-wholepart`, so we can remove it Full testsuite passes. |
rtoy-refactor- |
2023-02-06 19:59:58 UTC |
Remove ratform from declare-top
Author:
Raymond Toy
Remove ratform from declare-top risch.lisp no longer uses the specvar `ratform`, so we can remove it Full testsuite passes. |
rtoy-refactor- |
2023-02-06 17:59:05 UTC |
Minor refactor of fprog
Author:
Raymond Toy
Minor refactor of fprog Since the `prog` statement is empty we can get rid of it and the |
rtoy-refactor- |
2023-02-06 15:42:13 UTC |
Remove wholepart from declare-top
Author:
Raymond Toy
Remove wholepart from declare-top Since `wholepart` is no longer used at all in sinint.lisp, we can Full testsuite passes. |
rtoy-refactor- |
2023-02-06 03:35:41 UTC |
Define sinint-pardenom in eprog
Author:
Raymond Toy
Define sinint-pardenom in eprog In a previous commit, we forgot to define `sinint-pardenom` that |
rtoy-refactor- |
2023-02-06 00:55:42 UTC |
Remove special var pardenom
Author:
Raymond Toy
Remove special var pardenom We don't use it at all in this file, so remove the special declaration Full testsuite passes. |
rtoy-refactor- |
2023-02-05 00:00:45 UTC |
Remove logptdx
Author:
Raymond Toy
Remove logptdx We don't access the specvar `logptdx` here anymore, so remove the |
1 → 100 of 358 results | First • Previous • Next • Last |
Other repositories
Name | Last Modified |
---|---|
lp:~peterpall/maxima/+git/maxima.code | 2023-10-18 |
lp:maxima | 2023-10-17 |
1 → 2 of 2 results | First • Previous • Next • Last |