~peterpall/maxima/+git/maxima.code:KoenGu/SBCLumlaute

Last commit made on 2021-04-03
Get this branch:
git clone -b KoenGu/SBCLumlaute https://git.launchpad.net/~peterpall/maxima/+git/maxima.code

Branch merges

Branch information

Name:
KoenGu/SBCLumlaute
Repository:
lp:~peterpall/maxima/+git/maxima.code

Recent commits

dd4d743... by PeterPall

wxMaxima's main branch now has a politically correct name

505948c... by PeterPall

Merge branch 'master' into KoenGu/SBCLumlaute

a1691bb... by PeterPall

plot() on msw+sbcl: Support for usernames containing non-ascii chars

If the username contains non-ascii chars the path to the home dir
(and the path to the temp dir) by default does do so, too, without
that fact being shown to the user by default.

0506eb8... by PeterPall

Umlaute support for filenames and numericalio on MSW+SBCL

fbd89db... by PeterPall

Draw: Support plotting on MS Windows if the username contains non-ascii chars

If the username contains non-ascii chars the home directory does do
so, too, in the default setup - which is kind of bad as MSW tries to
hide this fact from the user.

ba2b0a1... by Barton Willis <email address hidden>

o require second and third arguments to be symbols instead of mapatoms
o require third through fifty arguments to be all either lists or nonlists
o fix up user documentation
o add tests

eeb4b05... by Robert Dodier <email address hidden>

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

298f944... by Robert Dodier <email address hidden>

Additional conditionalizations for Lispworks.

(1) defsystem.lisp: paste :relative onto directory if neither :absolute nor :relative
    is already present. Without this, I get an error about ("numerical") not being
    a symbol when I try to compile via defsystem. This appears to be necessary only
    on Linux; it has been reported by Paul Werkowski that defsystem
    works OK on Windows without this change.

(2) maxima.system: mark numerical code as load-only for the free version
    (Lispworks Personal Edition). This is intended to reduce the memory
    needed for compiling. Even with this change, Lispworks quits due to
    heap exhaustion part way through compiling, but I can launch LW
    again and issue (mk:oos "maxima" :compile) and keep going and it
    runs to completion.

fdc5266... by Wolfgang Dautermann <email address hidden>

Include files like COPYING, AUTHORS in the Windows installer.

They are not installed by default, there exists an extra
make target for installing them.
Call 'make extradocinstall' when building the Windows installer.

On the mailing list, there was a discussion, that Maxima on
startup recommends reading the file 'COPYING', but it is not
installed by default (and therefore was not included in the Windows
installer).

aceb050... by Wolfgang Dautermann <email address hidden>

Changelogs for 5.43 and 5.44 were missing from the latest tarball releases.

Added them to Makefile.am.

Additionally created a ChangeLog-5.45.md for the (not yet released)
next Maxima version and included that in Makefile.am, so that that does
not happen for the next release.
Removed (nearly empty) ChangeLog-Current.md.

Maybe we should remove some older "ChangeLog"-files and just keep
the 2 or three most recent? Nearly half of the files in the
toplevel directory are now called "ChangeLog-5.xx".
If one is interested, what changed in Maxima 5.10.0 (from 2006!), one
can download older tar distributions or git and change to an older
git tag to get that (old) files.