lp:~peterpall/maxima/+git/maxima.code
- Get this repository:
-
git clone
https://git.launchpad.net/~peterpall/maxima/+git/maxima.code
Import details
This repository is an import of the Git repository at https://peterpall@git.code.sf.net/p/maxima/code.
Last successful import was .
Branches
Name | Last Modified | Last Commit |
---|---|---|
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 |
rtoy-refactor- |
2023-02-04 22:42:01 UTC |
More minor reindentation make some things easier to read
Author:
Raymond Toy
More minor reindentation make some things easier to read No functional changes. |
rtoy-refactor- |
2023-02-03 23:14:52 UTC |
Remove ratform from declare-top special.
Author:
Raymond Toy
Remove ratform from declare-top special. It's not used in this file anymore, so we don't need the declare-top |
rtoy-refactor- |
2023-02-03 21:53:14 UTC |
Remove special decl for `checkfactors`.
Author:
Raymond Toy
Remove special decl for `checkfactors`. It's defined as a special var in globals.lisp, so we don't need to |
rtoy-refactor- |
2023-02-02 01:30:16 UTC |
Move simple functions into ilt3
Author:
Raymond Toy
Move simple functions into ilt3 The macro `coef` and the functions `lapsum`, `lapprod`, and `expo` are Also add a note that `lapsum`, `lapprod`, and `expo` could be replaced Full testsuite passes. |
rtoy-refactor-simp | 2023-02-01 17:10:20 UTC |
Just make *rulesw* a defvar
Author:
Raymond Toy
Just make *rulesw* a defvar Instead of using `declare-top` for `*rulesw*`, just add a `defvar` for |
rtoy-refactor- |
2023-01-31 04:35:21 UTC |
Rename pp to pp-var
Author:
Raymond Toy
Rename pp to pp-var There's a variable `pp` somewhere. Let's rename `pp` to `pp-var` |
rtoy-remove- |
2023-01-30 19:36:44 UTC |
Remove docs mentioning prevfib and next_lucas
Author:
Raymond Toy
Remove docs mentioning prevfib and next_lucas Since these variables were removed, let's remove any references to |
rtoy-refactor- |
2023-01-30 19:03:53 UTC |
Remove special decl for v in cffun
Author:
Raymond Toy
Remove special decl for v in cffun In `cffun`, there is a special declaration for `v`. AFAICT, it's only Thus, remove the declarations. Full testsuite passes. |
rtoy-specvars- |
2023-01-29 00:50:49 UTC |
Rename *a* to *combin-a*
Author:
Raymond Toy
Rename *a* to *combin-a* It's not really clear if `*a*` is the same special var as `*a*` in Therefore, rename `*a*` to `*combin-a*` to make it clear that it's Also, add a `defvar` for it and remove the unspecial declaration at |
rtoy-schatc- |
2023-01-27 18:41:16 UTC |
Merge branch 'master' into rtoy-schatc-rename-specvar-ans
Author:
Raymond Toy
Merge branch 'master' into rtoy-schatc- |
rtoy-orthopoly- |
2023-01-27 16:56:42 UTC |
Add some examples for how general polynomials are displayed
Author:
Raymond Toy
Add some examples for how general polynomials are displayed The previous version didn't show how maxima would display things like Also added a note that you can't run `update_examples` on this file |
DebianPackaging |
2023-01-26 04:13:41 UTC |
Maxima now depends on a recent gcl
Author:
PeterPall
Maxima now depends on a recent gcl |
DebianPackaging |
2023-01-26 04:13:01 UTC |
Maxima now depends on a recent gcl
Author:
PeterPall
Maxima now depends on a recent gcl |
DebianPackaging | 2023-01-26 04:12:09 UTC |
Maxima now depends on a recent gcl
Author:
PeterPall
Maxima now depends on a recent gcl |
rtoy-specvars- |
2023-01-26 02:11:45 UTC |
Move some specvars from hypgeo to globals
Author:
Raymond Toy
Move some specvars from hypgeo to globals Move the specvar `*par*` from hypgeo.lisp to globals.lisp. Rename `checkcoefsignlist` to `*checkcoefsign Now we can remove `declare-top`s for `*par*` and `checkcoefsignl Full testsuite passes. |
rtoy-bug- |
2023-01-26 01:12:18 UTC |
Merge branch 'master' into rtoy-bug-4083-warn-on-bad-test-names
Author:
Raymond Toy
Merge branch 'master' into rtoy-bug-4083-warn-on- |
rtoy-reorder-plist | 2023-01-25 01:00:18 UTC |
Move 'opers property to the front and 'translate to the back.
Author:
Raymond Toy
Move 'opers property to the front and 'translate to the back. |
KoenGu/ |
2023-01-24 10:52:33 UTC |
A try to make clasp dump maxima after building it.
Author:
PeterPall
A try to make clasp dump maxima after building it. |
gcl_cleanup_ |
2023-01-24 00:39:15 UTC |
Merge branch 'master' into gcl_cleanup
Author:
Camm Maguire
Merge branch 'master' into gcl_cleanup |
gcl_cleanup | 2023-01-24 00:39:15 UTC |
Merge branch 'master' into gcl_cleanup
Author:
Camm Maguire
Merge branch 'master' into gcl_cleanup |
rtoy-move-to-transl | 2023-01-23 21:43:11 UTC |
Merge branch 'master' into rtoy-move-to-transl
Author:
Raymond Toy
Merge branch 'master' into rtoy-move-to-transl |
rtoy-check- |
2023-01-23 00:09:04 UTC |
Comment out debugging echo and add some comments
Author:
Raymond Toy
Comment out debugging echo and add some comments Comment out a debugging `echo` command and add some comments |
rtoy-remove- |
2023-01-21 15:58:29 UTC |
Forgot to remove *alpha from lmdcls
Author:
Raymond Toy
Forgot to remove *alpha from lmdcls Full testsuite still passes |
rtoy-update- |
2023-01-21 00:36:01 UTC |
Merge branch 'master' into rtoy-update-gcl-2.6.14-test-results
Author:
Raymond Toy
Merge branch 'master' into rtoy-update- |
rtoy-issue- |
2023-01-18 19:58:31 UTC |
Fix #4077: replace opcons with ftake*
Author:
Raymond Toy
Fix #4077: replace opcons with ftake* As mentioned in bug #4077, we replace calls of `opcons` in nummod.lisp The share directory has files using `opcons`, so we can't remove |
rtoy-reorder- |
2023-01-18 17:38:44 UTC |
Merge branch 'master' into rtoy-reorder-trig-sec
Author:
Raymond Toy
Merge branch 'master' into rtoy-reorder- |
rtoy-add- |
2023-01-18 17:33:40 UTC |
Capitalize section heading correctly
Author:
Raymond Toy
Capitalize section heading correctly Update nodes, etc., appropriately. |
rtoy-hypergeome |
2023-01-17 04:59:26 UTC |
Remove original simplifier
Author:
Raymond Toy
Remove original simplifier We don't need the original hypergeometric simplifier code now. The |
rtoy-move- |
2023-01-16 00:16:50 UTC |
Actually remove the loads
Author:
Raymond Toy
Actually remove the loads We had nil'ed them out, but let's remove them now. |
rtoy-reorder- |
2023-01-14 18:47:46 UTC |
Rename "Gamma and factorial.." to "Gamma and Factorial..."
Author:
Raymond Toy
Rename "Gamma and factorial.." to "Gamma and Factorial..." It's the title of a section, so "factorial" should be capitalized. |
rtoy-bfallroots | 2023-01-13 23:13:10 UTC |
Add simple test for bfallroots
Author:
Raymond Toy
Add simple test for bfallroots Add test to verify that we have the desired precision from bfallroots |
rtoy-mathjax- |
2023-01-11 23:12:59 UTC |
Fix error in generating pdf doc
Author:
Raymond Toy
Fix error in generating pdf doc Replace "\lt" with just "<" in the description of the halfangles option. |
rtoy-add- |
2023-01-11 19:25:37 UTC |
Add hypergeometric rep for elliptic_ec and elliptic_kc
Author:
Raymond Toy
Add hypergeometric rep for elliptic_ec and elliptic_kc |
rtoy-add- |
2023-01-11 18:43:47 UTC |
Add hypergeometric rep for expintegral_chi
Author:
Raymond Toy
Add hypergeometric rep for expintegral_chi |
rtoy-add- |
2023-01-11 17:42:04 UTC |
Add comment that expintegral_ei has the same 2F2 form.
Author:
Raymond Toy
Add comment that expintegral_ei has the same 2F2 form. How do we choose whether to return expintegral_ci or expintegral_ei |
rtoy-support- |
2023-01-10 19:21:27 UTC |
Add support for :setting-list in defmvar
Author:
Raymond Toy
Add support for :setting-list in defmvar `defmvar` now recognizes the `:setting-list` option. This was only Also added error checks so that we can't use `:setting-list`, |
rtoy-solve2- |
2023-01-10 17:38:05 UTC |
Kill variables x and y before running test 5 in rtestlabels
Author:
Raymond Toy
Kill variables x and y before running test 5 in rtestlabels Need to kill the values of x and y before running test 5. With this Note: it's not part of the test suite (why?), so you have to do |
rtoy-more- |
2023-01-09 18:02:48 UTC |
Add links to laplace and use TeX for qFp.
Author:
Raymond Toy
Add links to laplace and use TeX for qFp. Add a few links to laplace we it can be clicked on in the html/pdf In one place use TeX to write qFp to make it look nicer in html/pdf. |
rtoy-add- |
2023-01-07 16:19:23 UTC |
Fix up doc for psi[n](x)
Author:
Raymond Toy
Fix up doc for psi[n](x) The first sentence for psi[n](x) says Maxima can't compute a numerical Add some examples of Maxima computing values for psi[n](x). |
rtoy-specfn-specvar | 2023-01-06 23:49:57 UTC |
Define $maxpsiposint and friends in globals
Author:
Raymond Toy
Define $maxpsiposint and friends in globals specfun.lisp indirectly defines `$maxpsiposint`, `$maxpsinegint`, This also means `reset()` will reset the value to the default. This Then we can remove the declare-top special for these from specfn.lisp. |
rtoy-opproperties | 2023-01-06 16:21:23 UTC |
Revert "asum depends on compar to get defvar sign"
Author:
Raymond Toy
Revert "asum depends on compar to get defvar sign" This reverts commit 545610e541c65de Shouldn't have been committed to this branch. |
rtoy-add- |
2023-01-04 22:18:27 UTC |
Move mfexrp and mspeclist from mlisp to globals
Author:
Raymond Toy
Move mfexrp and mspeclist from mlisp to globals These special vars are used in several places, so move them to |
rtoy-globals- |
2023-01-04 17:48:09 UTC |
Remove vars from lmdcls
Author:
Raymond Toy
Remove vars from lmdcls `need-prog?` and `return-mode` are defined in transl.lisp and only |
davidscherfgen- |
2023-01-02 21:06:16 UTC |
If $intercept_questions_fn returns the symbol $ask_user, then don't print mes...
Author:
David Scherfgen
If $intercept_ |
rtoy-set- |
2022-12-31 19:02:28 UTC |
Assign the 'mode property in the variables definitions.
Author:
Raymond Toy
Assign the 'mode property in the variables definitions. trdata.lisp did a `putprop` to add the 'mode property a value of |
rtoy-add- |
2022-12-31 16:44:50 UTC |
Remove unneeded special decls for ps-bmt-disrep
Author:
Raymond Toy
Remove unneeded special decls for ps-bmt-disrep This is defined in globals.lisp so it's special decls not needed. Also added a comment on the usage of ps-bmt-disrep. It's always T and |
rtoy-lmdcls-modulus | 2022-12-30 18:27:21 UTC |
Move modulus aliases from suprv1 to globals.
Author:
Raymond Toy
Move modulus aliases from suprv1 to globals. Instead of defining the aliases betweeen `modulus` and `$modulus` in Add a note that we should probably replace all uses of `modulus` with |
rtoy-texinfo-7 | 2022-12-28 16:26:58 UTC |
Ignore the generated file texi2html-7.init
Author:
Raymond Toy
Ignore the generated file texi2html-7.init |
rtoy-lmdcls- |
2022-12-24 00:42:04 UTC |
Merge branch 'master' into rtoy-lmdcls-more-globals
Author:
Raymond Toy
Merge branch 'master' into rtoy-lmdcls- |
rtoy-lmdcls- |
2022-12-23 14:32:43 UTC |
Fix up comment
Author:
Raymond Toy
Fix up comment |
rtoy-unspecial- |
2022-12-16 23:04:51 UTC |
Remove var from unspecial.
Author:
Raymond Toy
Remove var from unspecial. The unspecial declaration of `var` isn't needed because `var` is used Testsuite passes. |
rtoy-mseterr- |
2022-12-15 01:17:45 UTC |
Allow :setting-predicate to have a reason string for mseterr
Author:
Raymond Toy
Allow :setting-predicate to have a reason string for mseterr The :setting-predicate function can now return two values; the second |
rtoy-docstrings |
2022-12-14 18:56:04 UTC |
Add more docstrings to global vars
Author:
Raymond Toy
Add more docstrings to global vars For defmvars, try to add some simple docstrings, based on the user |
rtoy-add- |
2022-12-14 17:09:08 UTC |
Remove the commented out mapc's
Author:
Raymond Toy
Remove the commented out mapc's Remove the commented out mapc's in mlisp.lisp and suprv1.lisp. The Setting the 'assign property is no longer needed in suprv1.lisp |
rtoy-msetchk-2 | 2022-12-14 02:09:53 UTC |
Remove the msetchk function
Author:
Raymond Toy
Remove the msetchk function It is now not referenced anywhere and can be removed. (Well, it's |
rtoy-msetchk | 2022-12-13 16:03:51 UTC |
Use :setting-predicate for $optimprefix assignments
Author:
Raymond Toy
Use :setting-predicate for $optimprefix assignments Remove the code from msetchk for handling assignments to $optimprefix. |
rtoy-linel | 2022-12-13 03:48:05 UTC |
Replace all uses of linel with $linel
Author:
Raymond Toy
Replace all uses of linel with $linel - Remove the defvar for `linel`. |
rtoy-add-msetchk | 2022-12-11 23:10:02 UTC |
Move assign property assignments to the variable definition.
Author:
Raymond Toy
Move assign property assignments to the variable definition. Instead of setting the 'assign property in mlisp, move it to the Not all of the variables in mlisp could be moved because some are not |
rtoy-move-evok | 2022-12-11 20:57:17 UTC |
Move remaining sets of evfun property to the function.
Author:
Raymond Toy
Move remaining sets of evfun property to the function. The remaining cases of 'evok were for defmspec's. Thus, modify Use the new defmspec to define the evok property with the definition |
rtoy-move-evfun | 2022-12-11 19:27:02 UTC |
Move set of evfun property to the function
Author:
Raymond Toy
Move set of evfun property to the function Modify `defmfun` to allow either a symbol or a list defining the Remove the `mapc` that set the 'evfun property on a list of functions, |
rtoy-move-evflag | 2022-12-11 18:16:37 UTC |
Move evflag setting for variables from mlisp to defmvar.
Author:
Raymond Toy
Move evflag setting for variables from mlisp to defmvar. For the remaining symbols in mlisp.lisp that assign the evflag |
rtoy-support- |
2022-12-10 17:05:32 UTC |
Add tests.
Author:
Raymond Toy
Add tests. Test some assignments to gensumnum to verify that false and Test genindex should be a symbol. Add test for powerseries where gensumnum is false. |
rtoy-add- |
2022-12-10 00:50:18 UTC |
Move more defmvar/defvar from mat to globals
Author:
Raymond Toy
Move more defmvar/defvar from mat to globals - Moved $%rnum and $linsolve_params. We forgot to move these early. Noticed these when looking at all the |
rtoy-add-properties | 2022-12-09 21:05:55 UTC |
Add evflag property using defmvar :properties.
Author:
Raymond Toy
Add evflag property using defmvar :properties. Examine mlisp.lisp for where the evflag property is set and find the While we're at it, add some docstrings for the variables that didn't |
rtoy-add- |
2022-12-09 19:51:31 UTC |
Update dependencies in maxima.system.
Author:
Raymond Toy
Update dependencies in maxima.system. Noticed that commac.lisp and displm.lisp both call `check-arg` from |
rtoy-add- |
2022-12-09 19:08:32 UTC |
Move defmvar/defvar from init-cl to globals
Author:
Raymond Toy
Move defmvar/defvar from init-cl to globals - Moved *temp-files-list*. |
rtoy-add- |
2022-12-09 19:08:32 UTC |
Move defmvar/defvar from init-cl to globals
Author:
Raymond Toy
Move defmvar/defvar from init-cl to globals - Moved *temp-files-list*. |
rtoy-add- |
2022-12-09 18:07:21 UTC |
Move defmvar/defvar from compar to globals
Author:
Raymond Toy
Move defmvar/defvar from compar to globals - Moved $context, $contexts, $activecontexts, and *complexsign*. |
rtoy-add- |
2022-12-09 17:55:41 UTC |
Revert "Move defmvar/defvar from compar to globals"
Author:
Raymond Toy
Revert "Move defmvar/defvar from compar to globals" This reverts commit 370642ce625206b |
rtoy-add- |
2022-12-09 16:59:14 UTC |
Move defmvar/defvar from trigi to globals
Author:
Raymond Toy
Move defmvar/defvar from trigi to globals - Moved *flonum-op* and *big-float-op*. |
101 → 200 of 388 results | First • Previous • Next • Last |