CVS log for loncom/lonmaxima

[BACK] Up to [LON-CAPA] / loncom

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.45: download - view: text, markup, annotated - select for diffs
Sat Jun 22 14:29:36 2024 UTC (6 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_12_X, version_2_11_X, version_2_11_5_msu, version_2_11_5, HEAD
Diff to previous 1.44: preferred, unified to selected 1.3: preferred, unified
Changes since revision 1.44: +2 -2 lines
- s-nail requires space instead of comma as separator between email addresses.

Revision 1.44: download - view: text, markup, annotated - select for diffs
Wed Dec 5 23:02:38 2018 UTC (6 years ago) by raeburn
Branches: MAIN
CVS tags: version_2_11_4_uiuc, version_2_11_4_msu, version_2_11_4, version_2_11_3_uiuc, version_2_11_3_msu, version_2_11_3
Diff to previous 1.43: preferred, unified to selected 1.3: preferred, unified
Changes since revision 1.43: +2 -2 lines
- Replace use of mailto (metamail package) with mail command.
  metamail was in Red Hat 7.3, but is absent from Fedora, CentOS, RHEL etc.

Revision 1.43: download - view: text, markup, annotated - select for diffs
Mon Oct 29 02:57:30 2018 UTC (6 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.42: preferred, unified to selected 1.3: preferred, unified
Changes since revision 1.42: +3 -3 lines
- Replace use of mailto (metamail package) with mail command.
  metamail was in Red Hat 7.3, but is absent from Fedora, CentOS, RHEL etc.

Revision 1.42: download - view: text, markup, annotated - select for diffs
Thu Jul 4 11:44:44 2013 UTC (11 years, 5 months ago) by droeschl
Branches: MAIN
CVS tags: version_2_11_2_uiuc, version_2_11_2_msu, version_2_11_2_educog, version_2_11_2, version_2_11_1, version_2_11_0_RC3, version_2_11_0_RC2, version_2_11_0_RC1, version_2_11_0
Diff to previous 1.41: preferred, unified to selected 1.3: preferred, unified
Changes since revision 1.41: +6 -4 lines
See BUG# 6653 for a detailed description.
Fixes sporadic occurrences of "code ran too long" whenever maxima was used
in problems.

Revision 1.41: download - view: text, markup, annotated - select for diffs
Thu Feb 16 19:54:06 2012 UTC (12 years, 10 months ago) by droeschl
Branches: MAIN
CVS tags: version_2_9_X, version_2_10_X, loncapaMITrelate_1
Diff to previous 1.40: preferred, unified to selected 1.3: preferred, unified
Changes since revision 1.40: +5 -5 lines
In case of a syntax error maxima 5.23 outputs "incorrect syntax" instead of the uppercase "Incorrect syntax" from previous versions.

Revision 1.40: download - view: text, markup, annotated - select for diffs
Fri Apr 17 00:12:14 2009 UTC (15 years, 8 months ago) by www
Branches: MAIN
CVS tags: version_2_9_99_0, version_2_9_1, version_2_9_0, version_2_8_99_1, version_2_8_99_0, version_2_10_1, version_2_10_0_RC2, version_2_10_0_RC1, version_2_10_0, language_hyphenation_merge, language_hyphenation, bz6209-base, bz6209, bz5969, bz2851, PRINT_INCOMPLETE_base, PRINT_INCOMPLETE, GCI_3, GCI_2, BZ5971-printing-apage, BZ5434-fox, BZ4492-merge, BZ4492-feature_horizontal_radioresponse, BZ4492-feature_Support_horizontal_radioresponse, BZ4492-Support_horizontal_radioresponse
Diff to previous 1.39: preferred, unified to selected 1.3: preferred, unified
Changes since revision 1.39: +2 -2 lines
Deal with multiline output

Revision 1.39: download - view: text, markup, annotated - select for diffs
Tue Aug 19 10:59:10 2008 UTC (16 years, 4 months ago) by riegler
Branches: MAIN
CVS tags: version_2_8_X, version_2_8_2, version_2_8_1, version_2_8_0, version_2_7_X, version_2_7_99_1, version_2_7_99_0, version_2_7_1, version_2_7_0, GCI_1
Diff to previous 1.38: preferred, unified to selected 1.3: preferred, unified
Changes since revision 1.38: +2 -2 lines
reset() resets display2d to true which is not what we want

Revision 1.38: download - view: text, markup, annotated - select for diffs
Tue Aug 19 09:46:36 2008 UTC (16 years, 4 months ago) by riegler
Branches: MAIN
Diff to previous 1.37: preferred, unified to selected 1.3: preferred, unified
Changes since revision 1.37: +2 -2 lines
We are quite often using the simp flag in maxima. It is quite handy for problems of type "simplify the following expression". However, simp is not reset to its default value (true) by the kill(all) incantation. reset() does the job.

If reset is not wanted here for other reasons, I recommend replacing it by
simp:true;
in order to do the job intended here.

Revision 1.37: download - view: text, markup, annotated - select for diffs
Thu Feb 14 14:09:43 2008 UTC (16 years, 10 months ago) by bisitz
Branches: MAIN
CVS tags: version_2_6_X, version_2_6_99_1, version_2_6_99_0, version_2_6_3
Diff to previous 1.36: preferred, unified to selected 1.3: preferred, unified
Changes since revision 1.36: +2 -2 lines
Bugfix:
The sync-call before the for loop is premature. For at this time the connection to the server has not been accepted. Hence, the sync-call catches a timeout-error message. Unfortunately this takes 20s. So the client will be set up with a delay of 20s. Calls to maxima in this timeslot might lead (and do in practice) to "code ran too long" errors in the calling problem.

Moving the said sync-call after the $server-accept command remedies this issue.

Revision 1.36: download - view: text, markup, annotated - select for diffs
Fri Nov 9 18:54:46 2007 UTC (17 years, 1 month ago) by albertel
Branches: MAIN
CVS tags: version_2_6_2, version_2_6_1, version_2_6_0, version_2_5_99_1, version_2_5_99_0
Diff to previous 1.35: preferred, unified to selected 1.3: preferred, unified
Changes since revision 1.35: +5 -3 lines
- cap how many extra children there can be in case of oddities

Revision 1.35: download - view: text, markup, annotated - select for diffs
Fri Nov 9 18:51:10 2007 UTC (17 years, 1 month ago) by albertel
Branches: MAIN
Diff to previous 1.34: preferred, unified to selected 1.3: preferred, unified
Changes since revision 1.34: +17 -3 lines
- BUG#5517 when a child is exiting let the parent now so it can fork off a new child right away without having to wait for the child to fully pass on

Revision 1.34: download - view: text, markup, annotated - select for diffs
Fri Nov 9 18:47:01 2007 UTC (17 years, 1 month ago) by albertel
Branches: MAIN
Diff to previous 1.33: preferred, unified to selected 1.3: preferred, unified
Changes since revision 1.33: +2 -1 lines
- BUG#5517 try to get maxima to exit more quickly by explicitly quit()ting

Revision 1.33: download - view: text, markup, annotated - select for diffs
Fri Aug 31 23:19:54 2007 UTC (17 years, 3 months ago) by albertel
Branches: MAIN
CVS tags: version_2_5_X, version_2_5_2, version_2_5_1
Diff to previous 1.32: preferred, unified to selected 1.3: preferred, unified
Changes since revision 1.32: +2 -2 lines
- sles + maxima 5.9.1 + clisp + expect 1.15-293.1 (ie s8)
     - initial sync up was not occuring, use the full sync mechanism to
       get past the satrup messages and find the first set of
       command prompts

Revision 1.32: download - view: text, markup, annotated - select for diffs
Fri Aug 3 18:18:05 2007 UTC (17 years, 4 months ago) by albertel
Branches: MAIN
CVS tags: version_2_5_0
Diff to previous 1.31: preferred, unified to selected 1.3: preferred, unified
Changes since revision 1.31: +7 -3 lines
- ingores all output up to the first output label, then grabs all output from there on out.

Revision 1.31: download - view: text, markup, annotated - select for diffs
Thu Aug 2 13:04:55 2007 UTC (17 years, 4 months ago) by bisitz
Branches: MAIN
Diff to previous 1.30: preferred, unified to selected 1.3: preferred, unified
Changes since revision 1.30: +5 -4 lines
Critical bug removed:
For multiline Maxima "%o"-output, only the first line has been used. Now, all lines will be processed.

Example:
diff((sin(x)^2-cos(x^2))/sin(x),x,1);

lonmaxima.session.log:
(%o2) (2*x*sin(x^2)+2*cos(x)*sin(x))/sin(x)
       -cos(x)*(sin(x)^2-cos(x^2))/sin(x)^2

LON-CAPA:
(2*x*sin(x^2)+2*cos(x)*sin(x))/sin(x)
Only the first line has been passed over to LON-CAPA.

Revision 1.30: download - view: text, markup, annotated - select for diffs
Tue Jun 12 23:48:45 2007 UTC (17 years, 6 months ago) by albertel
Branches: MAIN
CVS tags: version_2_4_X, version_2_4_99_0, version_2_4_2, version_2_4_1
Diff to previous 1.29: preferred, unified to selected 1.3: preferred, unified
Changes since revision 1.29: +11 -3 lines
- in some cases maxima just goes off and spins and spins, soft_close
  never returns etc. so taking the forceful way at when exiting

Revision 1.29: download - view: text, markup, annotated - select for diffs
Sat May 26 16:00:30 2007 UTC (17 years, 7 months ago) by www
Branches: MAIN
CVS tags: version_2_4_0
Diff to previous 1.28: preferred, unified to selected 1.3: preferred, unified
Changes since revision 1.28: +2 -2 lines
reset in MAXIMA has sometimes unexpected/unpredictable results.
Version 1.22 had it taken out before.

Revision 1.28: download - view: text, markup, annotated - select for diffs
Tue May 15 17:28:32 2007 UTC (17 years, 7 months ago) by albertel
Branches: MAIN
CVS tags: version_2_3_99_0
Diff to previous 1.27: preferred, unified to selected 1.3: preferred, unified
Changes since revision 1.27: +2 -2 lines
- fuller reset
- set the display to not have it do the 2d ascii art

Revision 1.27: download - view: text, markup, annotated - select for diffs
Thu Apr 26 02:46:39 2007 UTC (17 years, 8 months ago) by albertel
Branches: MAIN
Diff to previous 1.26: preferred, unified to selected 1.3: preferred, unified
Changes since revision 1.26: +19 -19 lines
- explicitly look for the (%i1) prompt after the kill(all) reset of the env
  otherwise it waits forever looking for the wrong i number

Revision 1.26: download - view: text, markup, annotated - select for diffs
Thu Apr 19 17:29:11 2007 UTC (17 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.25: preferred, unified to selected 1.3: preferred, unified
Changes since revision 1.25: +45 -29 lines
If 'Incorrect syntax' is detected - stop computations.
Return 'Incorrect syntax' as reply.

Revision 1.25: download - view: text, markup, annotated - select for diffs
Thu Feb 8 10:08:02 2007 UTC (17 years, 10 months ago) by raeburn
Branches: MAIN
Diff to previous 1.24: preferred, unified to selected 1.3: preferred, unified
Changes since revision 1.24: +12 -8 lines
Alternative solution to the case of slow computations.

while() loop eliminated in favor of use of a regular expression in $command->expect() which includes next input prompt. Output is only parsed for ouput (o%N) from previous executed statement (i%N), once next input prompt (i%N+1) detected.

Timeout included in $command->expect() call will now terminate computations which take too long.

Revision 1.24: download - view: text, markup, annotated - select for diffs
Thu Feb 8 06:28:30 2007 UTC (17 years, 10 months ago) by raeburn
Branches: MAIN
Diff to previous 1.23: preferred, unified to selected 1.3: preferred, unified
Changes since revision 1.23: +4 -4 lines
One solution to slow processing of computations -make this a while() loop.

Revision 1.23: download - view: text, markup, annotated - select for diffs
Sat Feb 3 04:09:30 2007 UTC (17 years, 10 months ago) by raeburn
Branches: MAIN
Diff to previous 1.22: preferred, unified to selected 1.3: preferred, unified
Changes since revision 1.22: +16 -4 lines
Tested on FC5 and FC6: 32 bit/64 bit using perl-Expect, perl-IO-Tty, gmp, maxima, maxima-runtime-gcl and sbcl from fedora extras.

^M (Windows-style) line breaks needed to be removed.

Results of computations were being reported by maxima after $reply to client had already been set (as ''). Caused by duplicate input line ($i\d+) entry: e.g. from maxima transactions:
(%i2) trigsimp(trigreduce(4*a*x^3-4*a*x^3));
(%i2) trigsimp(trigreduce(4*a*x^3-4*a*x^3));
(%o2)                                  0

Now check for output line and make two passes if necessary. (Should this be a while() loop for the case where N passes are needed?).

Substitution of \(%o\d+\) label now functional.

Revision 1.22: download - view: text, markup, annotated - select for diffs
Tue Dec 19 17:44:16 2006 UTC (18 years ago) by www
Branches: MAIN
Diff to previous 1.21: preferred, unified to selected 1.3: preferred, unified
Changes since revision 1.21: +2 -2 lines
The reset()-command in MAXIMA is broken
Need to actually do string replacement

Revision 1.21: download - view: text, markup, annotated - select for diffs
Wed May 10 02:21:19 2006 UTC (18 years, 7 months ago) by www
Branches: MAIN
CVS tags: version_2_3_X, version_2_3_2, version_2_3_1, version_2_3_0, version_2_2_X, version_2_2_99_1, version_2_2_99_0, version_2_2_2, version_2_2_1, version_2_2_0, version_2_1_X, version_2_1_99_3, version_2_1_99_2, version_2_1_99_1, version_2_1_99_0
Diff to previous 1.20: preferred, unified to selected 1.3: preferred, unified
Changes since revision 1.20: +1 -2 lines
Open3 is not needed.

Revision 1.20: download - view: text, markup, annotated - select for diffs
Wed May 10 02:15:51 2006 UTC (18 years, 7 months ago) by www
Branches: MAIN
Diff to previous 1.19: preferred, unified to selected 1.3: preferred, unified
Changes since revision 1.19: +2 -1 lines
Did not work with old Maxima version.

Revision 1.19: download - view: text, markup, annotated - select for diffs
Wed May 10 02:12:17 2006 UTC (18 years, 7 months ago) by www
Branches: MAIN
Diff to previous 1.18: preferred, unified to selected 1.3: preferred, unified
Changes since revision 1.18: +4 -4 lines
Don't make the client wait for the synching, do it as cleanup instead.

Revision 1.18: download - view: text, markup, annotated - select for diffs
Wed May 10 01:08:01 2006 UTC (18 years, 7 months ago) by www
Branches: MAIN
Diff to previous 1.17: preferred, unified to selected 1.3: preferred, unified
Changes since revision 1.17: +19 -1 lines
Need to sync up in order to deal with unexpected output or error situations.

Revision 1.17: download - view: text, markup, annotated - select for diffs
Thu Mar 9 21:38:26 2006 UTC (18 years, 9 months ago) by www
Branches: MAIN
Diff to previous 1.16: preferred, unified to selected 1.3: preferred, unified
Changes since revision 1.16: +20 -5 lines
Error processing, resetting

Revision 1.16: download - view: text, markup, annotated - select for diffs
Wed Mar 8 22:30:11 2006 UTC (18 years, 9 months ago) by www
Branches: MAIN
Diff to previous 1.15: preferred, unified to selected 1.3: preferred, unified
Changes since revision 1.15: +39 -83 lines
YES!

Revision 1.15: download - view: text, markup, annotated - select for diffs
Wed Mar 8 15:58:03 2006 UTC (18 years, 9 months ago) by www
Branches: MAIN
Diff to previous 1.14: preferred, unified to selected 1.3: preferred, unified
Changes since revision 1.14: +18 -19 lines
The latest on running the server

Revision 1.14: download - view: text, markup, annotated - select for diffs
Wed Mar 8 14:22:14 2006 UTC (18 years, 9 months ago) by www
Branches: MAIN
Diff to previous 1.13: preferred, unified to selected 1.3: preferred, unified
Changes since revision 1.13: +12 -5 lines
At least process management now works, but Maxima behaving oddly.

Revision 1.13: download - view: text, markup, annotated - select for diffs
Wed Mar 8 12:57:30 2006 UTC (18 years, 9 months ago) by www
Branches: MAIN
Diff to previous 1.12: preferred, unified to selected 1.3: preferred, unified
Changes since revision 1.12: +40 -38 lines
Even more interesting, still defunct.

Revision 1.12: download - view: text, markup, annotated - select for diffs
Wed Mar 8 03:18:42 2006 UTC (18 years, 9 months ago) by www
Branches: MAIN
Diff to previous 1.11: preferred, unified to selected 1.3: preferred, unified
Changes since revision 1.11: +64 -58 lines
Does a lot of interesting things, except work

Revision 1.11: download - view: text, markup, annotated - select for diffs
Sat Mar 4 15:47:26 2006 UTC (18 years, 9 months ago) by www
Branches: MAIN
Diff to previous 1.10: preferred, unified to selected 1.3: preferred, unified
Changes since revision 1.10: +5 -4 lines
PID of Maxima process needs to be global, so timeout handler has it when
killing the process

Revision 1.10: download - view: text, markup, annotated - select for diffs
Sat Mar 4 06:56:10 2006 UTC (18 years, 9 months ago) by albertel
Branches: MAIN
Diff to previous 1.9: preferred, unified to selected 1.3: preferred, unified
Changes since revision 1.9: +5 -5 lines
- need to install the CHLD signal handler before we fork the children
  off so REAPER can handle the maxima children deaths

Revision 1.9: download - view: text, markup, annotated - select for diffs
Sat Mar 4 06:51:02 2006 UTC (18 years, 9 months ago) by albertel
Branches: MAIN
Diff to previous 1.8: preferred, unified to selected 1.3: preferred, unified
Changes since revision 1.8: +7 -6 lines
- check for ref status before trying to use them as such

Revision 1.8: download - view: text, markup, annotated - select for diffs
Sat Mar 4 06:44:11 2006 UTC (18 years, 9 months ago) by albertel
Branches: MAIN
Diff to previous 1.7: preferred, unified to selected 1.3: preferred, unified
Changes since revision 1.7: +4 -6 lines
- eliminating unneeded globals

Revision 1.7: download - view: text, markup, annotated - select for diffs
Sat Mar 4 02:33:54 2006 UTC (18 years, 9 months ago) by www
Branches: MAIN
Diff to previous 1.6: preferred, unified to selected 1.3: preferred, unified
Changes since revision 1.6: +15 -7 lines
Works.

Revision 1.6: download - view: text, markup, annotated - select for diffs
Fri Mar 3 23:47:55 2006 UTC (18 years, 9 months ago) by albertel
Branches: MAIN
Diff to previous 1.5: preferred, unified to selected 1.3: preferred, unified
Changes since revision 1.5: +25 -28 lines
- some more style

Revision 1.5: download - view: text, markup, annotated - select for diffs
Fri Mar 3 23:41:38 2006 UTC (18 years, 9 months ago) by albertel
Branches: MAIN
Diff to previous 1.4: preferred, unified to selected 1.3: preferred, unified
Changes since revision 1.4: +36 -28 lines
- globals cleanup
- some style

Revision 1.4: download - view: text, markup, annotated - select for diffs
Fri Mar 3 23:31:06 2006 UTC (18 years, 9 months ago) by albertel
Branches: MAIN
Diff to previous 1.3: preferred, unified
Changes since revision 1.3: +26 -24 lines
- some style police

Revision 1.3: download - view: text, markup, annotated - [selected for diffs]
Fri Mar 3 23:25:47 2006 UTC (18 years, 9 months ago) by albertel
Branches: MAIN
Diff to previous 1.2: preferred, unified
Changes since revision 1.2: +17 -13 lines
- yes we can use strict

Revision 1.2: download - view: text, markup, annotated - select for diffs
Fri Mar 3 22:35:09 2006 UTC (18 years, 9 months ago) by www
Branches: MAIN
Diff to previous 1.1: preferred, unified to selected 1.3: preferred, unified
Changes since revision 1.1: +231 -9 lines
Playing some more, having fun

Revision 1.1: download - view: text, markup, annotated - select for diffs
Fri Mar 3 16:07:34 2006 UTC (18 years, 9 months ago) by www
Branches: MAIN
Diff to selected 1.3: preferred, unified
Playing around with Computer Algebra System

Diff request

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Log view options

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>