foreign language patch for build-index+cl-ppcre branch
Subject: foreign language patch for build-index+cl-ppcre branch
From: Leo Butler
Date: Mon, 21 Feb 2011 18:44:58 +0000 (GMT)
On Sun, 20 Feb 2011, Robert Dodier wrote:
< I've attached a patch for the build-index+cl-ppcre branch in Git.
<
< From what I can tell, characters in languages other than
< English aren't displayed correctly by ? and ??;
< the problem is that the code reads bytes instead of
< characters from the .info files.
< This patch fixes that problem, I hope. Also there are some
< related changes to the build machinery (makefiles).
Thanks for the patches, Robert.
I committed the patches to the Makefiles and build-index.lisp
separately, and pushed the changes to that branch.
I am not sure that this patch is correct, though: it seems
to me that it might be better to handle the info files as
byte streams and let Maxima/Lisp handle the display/encoding
in the info and info-exact functions (at the moment, these are
using format to print the info).
As always, I am keen to hear feedback.
Leo
-----
How to get the patches
1. if you have already cloned the git repo, then cd to
the top dir of your local repo and do
git pull
git checkout build-index+cl-ppcre
2. otherwise,
git clone git://github.com/leo-butler/Maxima-CAS.git
git checkout build-index+cl-ppcre
Then build Maxima as you normally would from HEAD.
--
The University of Edinburgh is a charitable body, registered in
Scotland, with registration number SC005336.