maxima:branch-5_30

Last commit made on 2013-04-02
Get this branch:
git clone -b branch-5_30 https://git.launchpad.net/maxima

Branch merges

Branch information

Name:
branch-5_30
Repository:
lp:maxima

Recent commits

49e46ec... by robert_dodier <email address hidden>

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

9ed752a... by robert_dodier <email address hidden>

Change version number in configure.in from 5.30 to 5.30.0 (oops).

dca44fe... by robert_dodier <email address hidden>

Roll version number forward to 5.30.

b12c964... by Volker van Nek <email address hidden>

fix wrong error message in GF

c42e888... by robert_dodier <email address hidden>

Update list of files for share/draw.

b5039f8... by robert_dodier <email address hidden>

Merge branch 'master' of ssh://git.code.sf.net/p/maxima/code

4d8a27d... by Rupert Swarbrick

Switch the ALGSYS fix to a more sensible one; fix lambert_w on GCL

It occurred to me that ($float '((mexpt) 10 -6)) was absolutely
ridiculous and (float 1/1000000) was a bit more sensible...

With this patch, the test suite passes on GCL.

f43ba19... by Rupert Swarbrick

Fix testsuite failure on GCL.

When compiled here, the test:

  solve([4*x^2-y^2 = 12,x*y-x = 2], [x,y]);
  [[x = 2,y = 2],
   [x = 0.5202594388652008*%i-0.1331240357358706,
    y = 0.07678378523787777-3.608003221870287*%i],
   [x = -0.5202594388652008*%i-0.1331240357358706,
    y = 3.608003221870287*%i+0.07678378523787777],
   [x = -1.733751846381093,y = -0.1535675710019696]]$

fails on GCL. Hunting down the problem, I eventually found that GCL
reads 1e-7 as 0.0 when setting $ratepsilon, but only when compiling
rather than loading. This is a bit of a hacky workaround but, hey,
it's GCL.

Obviously, the #+gcl form would work anywhere, but I think I'll leave
it as a warning to future authors ("Why on earth did he write that for
a simple literal??" etc.)

580ec6f... by Rupert Swarbrick

Make failing test easier to run by hand.

fcbc40f... by Volker van Nek <email address hidden>

gf_gcd: p as optional parameter