OBS User unknown
2007-12-17 21:07:34 +00:00
committed by Git OBS Bridge
parent 9e481d6f8d
commit ee60381f6b
7 changed files with 2115 additions and 288 deletions

View File

@@ -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