This commit is contained in:
committed by
Git OBS Bridge
parent
9e481d6f8d
commit
ee60381f6b
101
clisp.changes
101
clisp.changes
@@ -1,3 +1,104 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 17 15:09:09 CET 2007 - werner@suse.de
|
||||
|
||||
- Add workaround to gcc bug in -O2 on i386
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Dec 14 17:02:38 CET 2007 - werner@suse.de
|
||||
|
||||
- Update to 2.43
|
||||
|
||||
* Infrastructure:
|
||||
+ Top-level configure now accepts a new option --vimdir which specifies
|
||||
the installation directory for the VIM files (lisp.vim).
|
||||
The default value is ${datadir}/vim/vimfiles/after/syntax/.
|
||||
Thus, lisp.vim is now installed by "make install", and should
|
||||
be included in the 3rd party distributions.
|
||||
+ Top-level configure now always runs makemake, and makemake no longer is
|
||||
a "user-level" command; do not run it unless you know what you are doing.
|
||||
This brings the CLISP build process in compliance with the GNU standards.
|
||||
+ We now use gnulib-tool to sync with gnulib (not really user visible,
|
||||
but a major infrastructure change).
|
||||
|
||||
* Portability:
|
||||
+ Support for ancient systems with broken CPP have been dropped.
|
||||
This includes AIX 4.2, Coherent386, Ultrix, MSVC4, MSVC5.
|
||||
+ NeXT application (GUI) code has been removed. Plain TTY is still supported.
|
||||
|
||||
* Module berkeley-db now supports Berkeley DB 4.5 & 4.6.
|
||||
|
||||
* Bug fixes:
|
||||
+ FORCE-OUTPUT breakage on MacOS X when stdout is not a terminal. [ 1827572 ]
|
||||
+ Fixed *PRINT-PPRINT-DISPATCH* binding in WITH-STANDARD-IO-SYNTAX.
|
||||
[ 1831367 ]
|
||||
|
||||
- Update to 2.42
|
||||
|
||||
* New module gtk2 interfaces to GTK+ v2 and makes it possible to build
|
||||
GUI with Glade.
|
||||
Thanks to James Bailey <dgym.bailey@gmail.com> for the original code.
|
||||
See <http://clisp.cons.org/impnotes/gtk.html> for details.
|
||||
|
||||
* New module gdbm interfaces to GNU DataBase Manager.
|
||||
Thanks to Masayuki Onjo <masayuki.onjo@gmail.com>.
|
||||
See <http://clisp.cons.org/impnotes/gdbm.html> for details.
|
||||
|
||||
* A kind of Meta-Object Protocol for structures is now available.
|
||||
See <http://clisp.cons.org/impnotes/defstruct-mop.html> for details.
|
||||
|
||||
* Module libsvm has been upgraded to the upstream version 2.84.
|
||||
See <http://clisp.cons.org/impnotes/libsvm.html> for details.
|
||||
|
||||
* NEW-CLX module now supports Stumpwm <http://www.nongnu.org/stumpwm/>.
|
||||
Thanks to Shawn Betts <sabetts@vcn.bc.ca>.
|
||||
New NEW-CLX demos: bball bwindow greynetic hanoi petal plaid recurrence from
|
||||
<http://www.cs.cmu.edu/afs/cs/project/ai-repository/ai/lang/lisp/gui/clx/clx_demo.cl>.
|
||||
New NEW-CLX demo: clclock based on <http://common-lisp.net/~crhodes/clx>.
|
||||
New function XLIB:OPEN-DEFAULT-DISPLAY from portable CLX.
|
||||
|
||||
* Function EXT:ARGLIST now works on macros too.
|
||||
See <http://clisp.cons.org/impnotes/flow-dict.html#arglist> for details.
|
||||
|
||||
* Macro TRACE has a new option :BINDINGS, which is useful to share data
|
||||
between PRE-* and POST-* forms.
|
||||
See <http://clisp.cons.org/environment-dict.html#trace> for details.
|
||||
|
||||
* Macro FFI:DEF-C-TYPE can now be called with one argument to define an
|
||||
integer type.
|
||||
See <http://clisp.cons.org/impnotes/dffi.html#def-c-type> for details.
|
||||
|
||||
* New function EXT:RENAME-DIR can be used to rename directories.
|
||||
See <http://clisp.cons.org/impnotes/file-dict.html#rename-dir> for details.
|
||||
|
||||
* Functions FILE-LENGTH and FILE-POSITION now work on unbuffered streams too.
|
||||
See <http://clisp.cons.org/impnotes/stream-dict.html#file-pos> for details.
|
||||
|
||||
* Bug fixes:
|
||||
+ Fixed EXT:LETF to work with more than one place. [ 1731462 ]
|
||||
+ Fixed rounding of long floats [even+1/2]. [ 1589311 ]
|
||||
+ Fixed stdio when running without a TTY, e.g., under SSH. [ 1592343 ]
|
||||
+ ANSI compliance: PPRINT dispatch is now respected for nested
|
||||
objects, not just the top-level. [ 1483768, 1598053 ]
|
||||
+ Fixed print-read-consistency of strings containing #\Return characters
|
||||
(manifested by COMPILE-FILE). [ 1578179 ]
|
||||
+ Fixed "clisp-link run". [ 1469663 ]
|
||||
+ Fixed ATANH branch cut continuity. [ 1436987 ]
|
||||
+ Reset the function lambda expression when loading a compiled file.
|
||||
[ 1603260 ]
|
||||
+ DOCUMENTATION set by SETF is now preserved by COMPILE. [ 1604579 ]
|
||||
+ LISTEN now calls STREAM-LISTEN as per the Gray proposal. [ 1607666 ]
|
||||
+ IMPORT into the KEYWORD package does not make a symbol a constant
|
||||
variable. [ 1612859 ]
|
||||
+ DEFPACKAGE code was executed during non top-level compilation. [ 1612313 ]
|
||||
+ Fixed format error message formatting. [ 1482465 ]
|
||||
+ Fixed *PPRINT-FIRST-NEWLINE* handling. [ 1412454 ]
|
||||
+ Improved hash code generation for very large bignums and for long lists.
|
||||
[ 948868, 1208124 ]
|
||||
+ Some bugs related to UNICODE-16 & UNICODE-32. [ 1564818, 1631760, 1632718 ]
|
||||
+ All exported defined symbols are now properly locked. [ 1713130 ]
|
||||
+ Berkeley-DB module no longer fills up error log file. [ 1779416 ]
|
||||
+ New-clx now supports 64-bit KeySym. [ 1797132 ]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 22 15:43:32 CEST 2007 - ro@suse.de
|
||||
|
||||
|
Reference in New Issue
Block a user