From: Ingvar M. <gr...@al...> - 2001-09-05 14:36:36
|
I've doodled together some code to give me the ability to have support for different character sets (as long as they're eighth bits long, anythnig else would probably requiring diving slightly deeper down into the code than I am prepared to at the moment) and was originally written to work with CMU CL, so I guess it should be fairly easy to use it with SBCL. It's downloadable from: http://www.algonet.se/~gruk/src/clisp/langpack.lisp It redefines the following lisp functions: lisp::name-char char-upcase char-downcase graphic-char-p alpha-char-p and has support for ASCII and ISO-8859-1 out of the box. It may be taht the newest and shiniest version lives on my laptop, but I'll check that tomorrow. //Ingvar -- Ingvar Mattsson Somethings are not things like other things. Somethings aren't not things like other things. These things are not the same things, usually. |
From: Alexey D. <ade...@co...> - 2001-09-06 12:38:19
|
Hello, Ingvar Mattsson <gr...@al...> writes: > It's downloadable from: > http://www.algonet.se/~gruk/src/clisp/langpack.lisp I cannot download it: > Forbidden > > You don't have permission to access this URL on this server. The reason for this > might be some of the following: ... Regards, Alexey Dejneka |
From: Ingvar M. <gr...@al...> - 2001-09-06 12:43:30
|
On Thu, 6 Sep 2001, Alexey Dejneka wrote: > Hello, > > Ingvar Mattsson <gr...@al...> writes: > > It's downloadable from: > > http://www.algonet.se/~gruk/src/clisp/langpack.lisp > > I cannot download it: No, I botched the chmod. Fixed now. Also noticed there's a slightly older version in http://www.algonet.se/~gruk/src/clisp/langpack/base.lisp (eventually, when I have some spare time, I'll have base.lisp defining all basic things and ASCII, then have files for additional character sets, but that's at least a week in the future). //Ingvar -- Ingvar Mattsson Somethings are not things like other things. Somethings aren't not things like other things. These things are not the same things, usually. |
From: William H. N. <wil...@ai...> - 2001-10-03 14:32:09
|
On Wed, Sep 05, 2001 at 04:36:22PM +0200, Ingvar Mattsson wrote: > I've doodled together some code to give me the ability to have support for > different character sets (as long as they're eighth bits long, anythnig > else would probably requiring diving slightly deeper down into the code > than I am prepared to at the moment) and was originally written to work > with CMU CL, so I guess it should be fairly easy to use it with SBCL. > > It's downloadable from: > http://www.algonet.se/~gruk/src/clisp/langpack.lisp > > It redefines the following lisp functions: > lisp::name-char > char-upcase > char-downcase > graphic-char-p > alpha-char-p > > and has support for ASCII and ISO-8859-1 out of the box. Now that I've finally gotten the flaky5_branch stuff to work (and am right now waiting for tests of the cvs-merged version to complete) I'm starting to work through my backlog. I looked at this and it looks reasonable to me, but this is a very superficial impression since I have zero experience in I18N. I assumed from your message that it's free software that you want used, so I added a link to it on the <http://sbcl.sourceforge.net/libs.php>. If you do want people to use it as free software, you should probably add some license information to the header, not just "Copyright 2001, Ingvar Mattsson". -- William Harold Newman <wil...@ai...> Where are we going and why am I in this handbasket? -- Daniel Demus <de...@so...> PGP key fingerprint 85 CE 1C BA 79 8D 51 8C B9 25 FB EE E0 C3 E5 7C |
From: Ingvar <in...@ca...> - 2001-10-03 16:09:47
|
William wrote: > On Wed, Sep 05, 2001 at 04:36:22PM +0200, Ingvar Mattsson wrote: > > I've doodled together some code to give me the ability to have support for > > different character sets (as long as they're eighth bits long, anythnig > > else would probably requiring diving slightly deeper down into the code > > than I am prepared to at the moment) and was originally written to work > > with CMU CL, so I guess it should be fairly easy to use it with SBCL. > > > > It's downloadable from: > > http://www.algonet.se/~gruk/src/clisp/langpack.lisp > > > > It redefines the following lisp functions: > > lisp::name-char > > char-upcase > > char-downcase > > graphic-char-p > > alpha-char-p > > > > and has support for ASCII and ISO-8859-1 out of the box. > > Now that I've finally gotten the flaky5_branch stuff to work (and am > right now waiting for tests of the cvs-merged version to complete) > I'm starting to work through my backlog. > > I looked at this and it looks reasonable to me, but this is a very > superficial impression since I have zero experience in I18N. The main intention was to get CLX to manage to display latin-1 characters (it only displays glyphs for characters that GRAPHIC-CHAR-P works for) and noce I started, I thought "why not". What with other people seemingly having superior implementations, I'm not sure it's needed anymore. > I assumed from your message that it's free software that you want used, > so I added a link to it on the <http://sbcl.sourceforge.net/libs.php>. > If you do want people to use it as free software, you should probably > add some license information to the header, not just "Copyright 2001, > Ingvar Mattsson". New version is: ;;;; base.lisp, part of my "Extensible Character Set Framework" ;;; for Common Lisp ;;; ;;; Copyright 2001, Ingvar Mattsson <in...@bo...> ;;; Feel free to use this code in any fashion you want. ;;; No warranties as to function et. al, but if you want to ;;; include it in something else, please contact me. ;;; Not sure it's a vast improvement. May even go as far as change it to "written by...". Cheers, //Ingvar |