- Sep 17, 2010
-
-
rtoy authored
ideographs by using dictionaries. (Should these dictionaries be part of unidata.bin so they don't have to be built at run time? One the one hand, it makes things simpler, but unnecessarily bloats unidata.in. I suspect the hangul syllables and cjk ideographs characters not not used very often.) o Change NODE-NEXT and CLOSE-NODE to have an optional parameter for the dictionary to use. o Update UNICODE-COMPLETE-NAME to pass the dictionary to NODE-NEXT and CLOSE-NODE. o Update UNICODE-COMPLETE to use the hangul syllable dictionary and the cjk ideograph dictionary when searching. o Fix typo in UNICODE-COMPLETE. o Add defvars for dictionaries for hangul syllables and cjk ideographs. o Add functions to build the hangul and cjk dictionaries. o Steal the implementations of BUILD-DICTIONARY, NAME-LOOKUP, and ENCODE-NAME from tools/build-unidata.lisp.
-
rtoy authored
-
rtoy authored
support character completion for slime. The implementation is from Paul Foley, but some slight modifications by Raymond Toy to handle a few corner cases. o Modify SEARCH-DICTIONARY to take optional current and posn parameters so that SEARCH-DICTIONARY can be started from a different place. o Add UNICODE-COMPLETE, which is the main function for character name completion. o Add other support functions for UNICODE-COMPLETE.
-
rtoy authored
hangule-syllable-p.) o Move the computation of *reverse-hangule-choseong*, *reverse-hangul-jungseong*, and *reverse-hangul-jongseong* to its own routine. Call it in UNICODE-NAME-TO-CODEPOINT.
-
- Sep 16, 2010
-
-
rtoy authored
o Don't overwrite the CVS po file with the merged version; the merged version is written to the build directory. o The mo file is created from the merged version in the build directory. o Compare the newly merged version with the original CVS version and print a message if they are different. (Sort the files first to remove any issues with order of the various fields. It is known that the versions of msgmerge on FreeBSD and Mac OS X will put the Language line in different places. tools/make-extra-dist.sh: o Be sure to install the po file from the build directory and not the source directory. (But do we really need to distribute the po files?)
-
rtoy authored
o Bug fix for pairwise composition table.
-
rtoy authored
-
rtoy authored
-
rtoy authored
steps. (And test cmucl-cvs at common-lisp.net.)
-
- Sep 15, 2010
-
-
rtoy authored
new pot files and don't update the translations (po and mo files).
-
rtoy authored
put the tests into their own functions so that the limits are on one place.
-
rtoy authored
code/string.lisp: o In %compose, handle the case where the composite character is outside the BMP and thus needs special handling for our UTF-16 strings. code/unidata.lisp o CKJ Ideograph range has changed in 5.2. o Fix bug in build-composition-table. We were not correctly handling the case where the decomposition of a codepoint was outside the BMP. Special care is needed to handle the UTF-16 strings that we use. o The key for the pairwise composition table are the full codepoints, so we need to shift one by 21 bits instead of 16. tools/build-unidata.lisp o Update minor version to 2. i18n/BidiMirroring.txt i18n/CaseFolding.txt i18n/CompositionExclusions.txt i18n/DerivedNormalizationProps.txt i18n/NameAliases.txt i18n/NormalizationCorrections.txt i18n/SpecialCasing.txt i18n/UnicodeData.txt i18n/WordBreakProperty.txt i18n/tests/NormalizationTest.txt i18n/tests/WordBreakTest.txt o Updated from Unicode 5.2. i18n/unidata.bin o Regenerated from new Unicode 5.2 files.
-
rtoy authored
wants this field. o Regenerate from current sources.
-
rtoy authored
-
rtoy authored
-
rtoy authored
o Remove the hard-coded version from Project-Id-Version. Instead, use the fasl-file version of the compiling lisp instead.
-
rtoy authored
a file. In particular this converts :default to the actual format instead of leaving it as :default. This means when the file is later opened for source-info, the actual format is used instead of whatever the default format is at the time.
-
rtoy authored
streams with a string-buffer (all external formats except ISO-8859-1) and for streams without a string-buffer but with an in-buffer (ISO-8859-1). This caused source location information to be totally wrong.
-
- Sep 13, 2010
- Sep 09, 2010
-
-
rtoy authored
-
- Sep 08, 2010
-
-
rtoy authored
tools/Linux-cmucl-linker-script tools/SunOS-cmucl-linker-script o These linker scripts are no longer needed. tools/linker-x86.sh: o No longer needed because the contents were moved to linker.sh.
-
rtoy authored
lisp/elf.h: o Set LINKER_SCRIPT to linker.sh tools/make-main-dist.sh: o Don't copy linker-x86.sh to the distribution anymore. tools/linker.sh: o Copied contents of linker-x86.sh to here.
-
rtoy authored
-
agoncharov authored
-
agoncharov authored
-
rtoy authored
requires a cross-compile using the default cross-compile script. fd-stream.lisp: o Remove the SAVED-OC-STATE slot from an FD-STREAM because we don't need it anymore since we have the OCTET-COUNT slot. stream.lisp: o Don't need to copy the current OC-STATE to SAVED-OC-STATE. Remove code and update comments. fd-stream-extfmt.lisp: o Use the OCTET-COUNT slot to figure out how many octets have been consumed so far to produce the characters that have already been read. Don't need to do the re-conversion anymore, so we don't need the SAVED-OC-STATE anymore. o Add support for the case where we were using the ISO8859-1 external format and are now switching to another external format that requires the string-buffer.
-
rtoy authored
happens.
-
- Sep 07, 2010
-
-
agoncharov authored
-
- Sep 06, 2010
-
-
rtoy authored
-
- Sep 04, 2010
- Aug 31, 2010
-
-
rtoy authored
the default build-world.sh. (Requested by Alex G.)
-
- Aug 30, 2010
-
-
rtoy authored
and sse.
-
- Aug 28, 2010
-
-
rtoy authored
o Merge fixes to SIGCONTEXT-FLOAT-REGISTER and %SET-SIGCONTEXT-FLOAT-REGISTER from the 20b branch. o Add new function GET-FP-OPERAND to try to extract the operation and the operands when an arithmetic-error is signaled. general-info/release-20b.txt: o Update
-
rtoy authored
o Merge changes from 20b branch.
-
- Aug 26, 2010
-
-
rtoy authored
-
- Aug 25, 2010
-
-
rtoy authored
o Document some of the new files and directories that are installed.
-
- Aug 24, 2010
-
-
rtoy authored
-
- Aug 18, 2010
-
-
rtoy authored
string-buffer-len because the string buffer has an extra element at the beginning (for unread-char).
-