- Dec 26, 2015
-
-
Raymond Toy authored
-
- Nov 29, 2015
-
-
Raymond Toy authored
-
- Jun 24, 2015
-
-
Raymond Toy authored
This requires using boot-2015-06-1 to make the change. Regenerated cmucl.pot too.
-
- Jun 14, 2015
-
-
Raymond Toy authored
-
- Jun 07, 2015
-
-
Raymond Toy authored
-
Raymond Toy authored
compiler/float-tran-dd.lisp: * Most of the double-double implementation moved here. compiler/float-tran.lisp: * Removed most of the double-double implementation. compiler/loadcom.lisp: * Load float-tran-dd. tools/comcom.lisp: * Compile float-tran-dd. i18n/local/cmucl.pot: * Regenerated.
-
- Nov 13, 2014
-
-
Raymond Toy authored
-
- Nov 06, 2014
-
-
Raymond Toy authored
* src/code/string.lisp: * Add WITH-STRING-CODEPOINT-ITERATOR to allow iterating over the codepoints in a string. * Add WITH-STRING-GLYPO-ITERATOR to allow iterating over the glpyhs in a string. * src/code/exports.lisp: * Export WITH-STRING-CODEPOINT-ITERATOR and WITH-STRING-GLYPH-ITERATOR. * src/code/loop.lisp: * Support (loop for cp being the codepoint of string ...) which extracts the consecutive codepoints from the string. Allow codepoints, code-point, and code-points as aliases of codepoint. * Support (loop for g-string being the glyph of string ...) which extracts each glyph (as a string) from the string. Allow glpyhs as an alias. * tests/extended-loop.lisp: * New file of tests for the new loop paths. * src/i18n/locale/cmucl.pot: * Update.
-
- Aug 26, 2014
-
-
Raymond Toy authored
These numbers are called signaling, not trapping NaN in almost all usages. * code/exports.lisp: * Export FLOAT-SIGNALING-NAN-P. * code/float.lisp: * Implement FLOAT-SIGNALING-NAN-P. * Make FLOAT-TRAPPING-NAN-P an inline call to the FLOAT-SIGNALING-NAN-P and add a docstring to say it is deprecated. * code/print.lisp: * Print "Signaling" instead of "Trapping". * i18n/locale/cmucl.pot: * Regenerated due to the changes in docstrings.
-
- Aug 10, 2014
-
-
Raymond Toy authored
-
- Aug 07, 2014
-
- Jun 17, 2014
-
-
Raymond Toy authored
-
- Mar 01, 2014
-
-
Raymond Toy authored
-
Raymond Toy authored
-
Raymond Toy authored
* src/code/reader.lisp: * Try to round really small numbers * Add somewhat more informative message when the number is not representable. * src/i18n/local/cmucl.pot: * Update * tests/trac.lisp: * Add test for ticket 93 * Add a few comments for test trac.87.
-
- Jan 03, 2014
-
-
Raymond Toy authored
-
- Dec 23, 2013
-
-
Raymond Toy authored
-
- Dec 20, 2013
-
-
Raymond Toy authored
-
- Dec 07, 2013
-
-
Raymond Toy authored
-
- Sep 29, 2013
-
-
Raymond Toy authored
Could optimize SUB-OUTPUT-INTEGER and DIGIT-TO-CHAR if needed, but I'm assuming printing of fixnums and bignums is not limited by the conversion of each digit to a character. * src/code/print.lisp: * Print integers in lowercase if *print-case* is :downcase * Update a docstring. * src/i18n/locale/cmucl.pot: * Update * src/general-info/release-20f.txt: * New file with updated info.
-
- Sep 21, 2013
-
-
Raymond Toy authored
-
- Aug 24, 2013
-
-
Raymond Toy authored
implementation details of DISASSEM:DISASSEMBLE. code/exports.lisp:: * Update packages so CL:DISASSEMBLE is not DISASSEM:DISASSEMBLE. code/misc.lisp:: * Define CL:DISASSEMBLE. compiler/fndb.lisp:: * Update defknow for disassemble. compiler/disassem.lisp:: * Print of source codes uses standard I/O syntax instead of inheriting from the environment. * Add new keyword arguments to DISASSEM:DISASSEMBLE for the base, case, and radix. These default to 16, :downcase, and *print-radix*, respectively. This means disassembly now prints out all numbers in base 16 and is in lowercase. * When printing a note for an assembler routine, we don't need to print the (hex) address if *print-base* is 16. compiler/x86/insts.lisp:: * Fix some issues when in print-mem-access. * Sometimes the absolute value of the value was printed instead of the value (displaying the wrong value). * Print out the value as an unsigned in some cases instead of signed value. * Fix print-label to print addresses as unsigned integers. This fixes the issue where things like call #x-4xxxxxxx were printed. i18n/locale/cmucl.pot:: * Update because of new or changed docstrings.
-
- May 26, 2013
-
-
Raymond Toy authored
-
- May 21, 2013
-
-
Raymond Toy authored
-
- Feb 02, 2013
-
-
Raymond Toy authored
-
- Jan 23, 2013
-
-
Raymond Toy authored
-
Raymond Toy authored
-
- Dec 23, 2012
-
-
Raymond Toy authored
-
- Dec 03, 2012
-
-
Raymond Toy authored
-
- Aug 04, 2012
-
-
Raymond Toy authored
-
- Jun 01, 2012
-
-
Raymond Toy authored
-
- May 26, 2012
-
-
Raymond Toy authored
format from the file contents ala emacs.
-
- May 01, 2012
-
-
Raymond Toy authored
-
- Feb 04, 2012
-
-
Raymond Toy authored
-
- Jan 21, 2012
-
-
Raymond Toy authored
-
- Dec 08, 2011
-
-
Raymond Toy authored
Check if "" (and "/") is in the list of directories and signal an error so that we use the #P(...) syntax to print out the pathname readably. Update the pot and po files accordingly.
-
Raymond Toy authored
Catch the case of " " and signal an error so that we can print such pathnames using the #P(...) syntax. Also catch the case where the directory includes an explicit directory separator, "/", which would not be printed readably either. Update the pot file too.
-
- Nov 04, 2011
-
-
Raymond Toy authored
-
- Oct 22, 2011
-
- Oct 15, 2011
-
-
Raymond Toy authored
-