This commit is contained in:
parent
45610b6496
commit
9e481d6f8d
@ -1,14 +0,0 @@
|
|||||||
--- src/spvw_memfile.d
|
|
||||||
+++ src/spvw_memfile.d 2006-07-25 12:16:42.342971403 +0000
|
|
||||||
@@ -969,7 +969,10 @@
|
|
||||||
} \
|
|
||||||
} while(0)
|
|
||||||
begin_read:
|
|
||||||
- set_file_offset(0);
|
|
||||||
+ if (mem_searched)
|
|
||||||
+ set_file_offset(mem_start);
|
|
||||||
+ else
|
|
||||||
+ set_file_offset(0);
|
|
||||||
/* read basic information: */
|
|
||||||
READ(&header,sizeof(header));
|
|
||||||
if (header._magic != memdump_magic) {
|
|
@ -1,14 +1,3 @@
|
|||||||
--- src/makemake.in
|
|
||||||
+++ src/makemake.in 2006-07-25 17:46:01.000000000 +0200
|
|
||||||
@@ -1143,7 +1143,7 @@ if [ $XCC_GCC = true ] ; then
|
|
||||||
XCFLAGS=$XCFLAGS' -O'
|
|
||||||
elif [ "$cpu" = ia64 ] ; then
|
|
||||||
# gcc-2.96 and gcc-4.1 (bug 1506857) produce incorrect code with -O2
|
|
||||||
- XCFLAGS=$XCFLAGS' -O0'
|
|
||||||
+ XCFLAGS=$XCFLAGS' -O2'
|
|
||||||
else
|
|
||||||
XCFLAGS=$XCFLAGS' -O2'
|
|
||||||
fi
|
|
||||||
--- tests/streams.tst
|
--- tests/streams.tst
|
||||||
+++ tests/streams.tst 2006-07-25 17:58:55.000000000 +0200
|
+++ tests/streams.tst 2006-07-25 17:58:55.000000000 +0200
|
||||||
@@ -1022,8 +1022,8 @@ T
|
@@ -1022,8 +1022,8 @@ T
|
||||||
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:9e7db421d076420d60652e7bdaf8241e36d1db6a4cad2a8253afc9952200bbb7
|
|
||||||
size 8071957
|
|
@ -452,15 +452,6 @@
|
|||||||
OTHER_INCLUDES=' constpack avl sort subrkw bytecode'
|
OTHER_INCLUDES=' constpack avl sort subrkw bytecode'
|
||||||
|
|
||||||
SPVW_INCLUDES=' spvw_module spvw_debug spvw_alloca spvw_mmap spvw_multimap spvw_singlemap spvw_page spvw_heap spvw_global spvw_gcstat spvw_space spvw_mark spvw_objsize spvw_update spvw_fault spvw_sigsegv spvw_sigcld spvw_sigpipe spvw_sigint spvw_sigwinch spvw_sigterm spvw_garcol spvw_genera1 spvw_gcmark spvw_genera2 spvw_weak spvw_genera3 spvw_allocate spvw_typealloc spvw_circ spvw_walk spvw_ctype spvw_language spvw_memfile'
|
SPVW_INCLUDES=' spvw_module spvw_debug spvw_alloca spvw_mmap spvw_multimap spvw_singlemap spvw_page spvw_heap spvw_global spvw_gcstat spvw_space spvw_mark spvw_objsize spvw_update spvw_fault spvw_sigsegv spvw_sigcld spvw_sigpipe spvw_sigint spvw_sigwinch spvw_sigterm spvw_garcol spvw_genera1 spvw_gcmark spvw_genera2 spvw_weak spvw_genera3 spvw_allocate spvw_typealloc spvw_circ spvw_walk spvw_ctype spvw_language spvw_memfile'
|
||||||
@@ -1870,7 +1877,7 @@
|
|
||||||
echol "dvidir = ${DVIDIR}"
|
|
||||||
echol "psdir = ${PSDIR}"
|
|
||||||
echol "pdfdir = ${PDFDIR}"
|
|
||||||
-echol "libdir = ${LIBDIR}"
|
|
||||||
+echol "libdir = ${LIBDIR}"
|
|
||||||
echol "lisplibdir = \$(libdir)${NEXT_}clisp"
|
|
||||||
if [ -n "$USE_GETTEXT" ] ; then
|
|
||||||
echol "localedir = ${LOCALEDIR}"
|
|
||||||
--- src/autoconf/aclocal.m4
|
--- src/autoconf/aclocal.m4
|
||||||
+++ src/autoconf/aclocal.m4 2006-05-22 18:06:36.000000000 +0200
|
+++ src/autoconf/aclocal.m4 2006-05-22 18:06:36.000000000 +0200
|
||||||
@@ -4028,7 +4028,7 @@
|
@@ -4028,7 +4028,7 @@
|
3
clisp-2.41.tar.bz2
Normal file
3
clisp-2.41.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:1e5f8d9b04024ae072536ae3271075c1a422c02d3997a729a6b00912ed2ae323
|
||||||
|
size 8319471
|
@ -1,3 +1,80 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue May 22 15:43:32 CEST 2007 - ro@suse.de
|
||||||
|
|
||||||
|
- update to 2.41
|
||||||
|
* New module libsvm interfaces to <http://www.csie.ntu.edu.tw/~cjlin/libsvm>
|
||||||
|
and makes Support Vector Machines available in CLISP.
|
||||||
|
See <http://clisp.cons.org/impnotes/libsvm.html> for details.
|
||||||
|
|
||||||
|
* The same internal interface now handles FFI forms DEF-CALL-OUT and
|
||||||
|
DEF-C-VAR regardless of the presence of the :LIBRARY argument.
|
||||||
|
(:LIBRARY NIL) is now identical to omitting the :LIBRARY argument.
|
||||||
|
The default for the :LIBRARY argument is set by
|
||||||
|
FFI:DEFAULT-FOREIGN-LIBRARY per compilation unit.
|
||||||
|
See <http://clisp.cons.org/impnotes/dffi.html#dffi-default-lib> for details.
|
||||||
|
|
||||||
|
* Bug fixes:
|
||||||
|
+ DOCUMENTATION on built-in functions was broken on some platforms.
|
||||||
|
[ 1569234 ]
|
||||||
|
+ Fixed FFI callbacks, broken since the 2.36 release.
|
||||||
|
+ Fixed the way the top-level driver handles the "--" option terminator.
|
||||||
|
+ Fixed COMPILE of APPLY in LABELS for local function. [ 1575946 ]
|
||||||
|
|
||||||
|
- update to 2.40
|
||||||
|
|
||||||
|
Important notes
|
||||||
|
---------------
|
||||||
|
|
||||||
|
* All .fas files generated by previous CLISP versions are invalid and
|
||||||
|
must be recompiled. This is because DOCUMENTATION and LAMBDA-LIST are
|
||||||
|
now kept with the closures.
|
||||||
|
Set CUSTOM:*LOAD-OBSOLETE-ACTION* to :COMPILE to automate this.
|
||||||
|
See <http://clisp.cons.org/impnotes/system-dict.html#loadfile> for details.
|
||||||
|
|
||||||
|
User visible changes
|
||||||
|
--------------------
|
||||||
|
|
||||||
|
* Infrastructure
|
||||||
|
+ Top-level configure now accepts a new option --elispdir which specifies
|
||||||
|
the installation directory for the Emacs Lisp files (clhs.el et al).
|
||||||
|
The default value is ${datadir}/emacs/site-lisp/.
|
||||||
|
Thus, clhs.el at al are now installed by "make install", and should
|
||||||
|
be included in the 3rd party distributions.
|
||||||
|
+ Top-level configure now accepts variables on command line, e.g.,
|
||||||
|
./configure CC=g++ CFLAGS=-g
|
||||||
|
|
||||||
|
* Function PCRE:PCRE-EXEC accepts :DFA and calls pcre_dfa_exec() when
|
||||||
|
built against PCRE v6. See <http://clisp.cons.org/impnotes/pcre.html>.
|
||||||
|
|
||||||
|
* New functions RAWSOCK:IF-NAME-INDEX, RAWSOCK:IFADDRS.
|
||||||
|
See <http://clisp.cons.org/impnotes/rawsock.html>.
|
||||||
|
|
||||||
|
* When the OPTIMIZE SPACE level is low enough, keep function
|
||||||
|
documentation and lambda list.
|
||||||
|
See <http://clisp.cons.org/impnotes/declarations.html#space-decl>.
|
||||||
|
|
||||||
|
* Bug fixes:
|
||||||
|
+ Make it possible to set *IMPNOTES-ROOT-DEFAULT* and *CLHS-ROOT-DEFAULT*
|
||||||
|
to local paths, as opposed to URLs. [ 1494059 ]
|
||||||
|
+ Fix the evaluation order of initialization and :INITIALLY forms in
|
||||||
|
then extended LOOP. [ 1516684 ]
|
||||||
|
+ Do not allow non-symbols as names of anonymous classes. [ 1528201 ]
|
||||||
|
+ REINITIALIZE-INSTANCE now calls FINALIZE-INHERITANCE. [ 1526448 ]
|
||||||
|
+ Fix the RAWSOCK module on big-endian platforms. [ 1529244 ]
|
||||||
|
+ PRINT-OBJECT now works on built-in objects. [ 1482533 ]
|
||||||
|
+ ADJUST-ARRAY signals an error if :FILL-POINTER is supplied and non-NIL
|
||||||
|
but the non-adjustable array has no fill pointer, as per ANSI. [ 1538333 ]
|
||||||
|
+ MAKE-PATHNAME no longer ignores explicit :DIRECTORY NIL (thanks to
|
||||||
|
Stephen Compall <s11001001@users.sourceforge.net>). [ 1550803 ]
|
||||||
|
+ Executable images now work on ia64 (thanks to Dr. Werner Fink
|
||||||
|
<werner@suse.de>).
|
||||||
|
+ MAKE-PATHNAME on win32 now handles correctly directories that start
|
||||||
|
with a non-string (e.g., :WILD). [ 1555096 ]
|
||||||
|
+ SOCKET-STREAM-PEER and SOCKET-STREAM-LOCAL had do-not-resolved-p
|
||||||
|
inverted since 2.37.
|
||||||
|
+ Set functions with :TEST 'EQUALP were broken on large lists. [ 1567186 ]
|
||||||
|
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Apr 23 21:30:57 CEST 2007 - aj@suse.de
|
Mon Apr 23 21:30:57 CEST 2007 - aj@suse.de
|
||||||
|
|
||||||
|
75
clisp.spec
75
clisp.spec
@ -1,5 +1,5 @@
|
|||||||
#
|
#
|
||||||
# spec file for package clisp (Version 2.39)
|
# spec file for package clisp (Version 2.41)
|
||||||
#
|
#
|
||||||
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||||
# This file and all modifications and additions to the pristine
|
# This file and all modifications and additions to the pristine
|
||||||
@ -23,8 +23,8 @@ ExcludeArch: ppc64 s390x armv4l
|
|||||||
License: GNU General Public License (GPL)
|
License: GNU General Public License (GPL)
|
||||||
Group: Development/Languages/Other
|
Group: Development/Languages/Other
|
||||||
Autoreqprov: on
|
Autoreqprov: on
|
||||||
Version: 2.39
|
Version: 2.41
|
||||||
Release: 30
|
Release: 1
|
||||||
Summary: A Common Lisp Interpreter
|
Summary: A Common Lisp Interpreter
|
||||||
URL: http://clisp.cons.org
|
URL: http://clisp.cons.org
|
||||||
Source: ftp://ftp.gnu.org/pub/gnu/clisp/latest/clisp-%{version}.tar.bz2
|
Source: ftp://ftp.gnu.org/pub/gnu/clisp/latest/clisp-%{version}.tar.bz2
|
||||||
@ -34,7 +34,6 @@ Patch2: clisp-2.31-map_variable.patch
|
|||||||
Patch3: clisp-2.31-personality.patch
|
Patch3: clisp-2.31-personality.patch
|
||||||
Patch4: clisp-2.39-ia64.dif
|
Patch4: clisp-2.39-ia64.dif
|
||||||
Patch5: clisp-2.36-alloca.patch
|
Patch5: clisp-2.36-alloca.patch
|
||||||
Patch6: clisp-2.39-dump.dif
|
|
||||||
Patch7: clisp-2.39-ia64-wooh.dif
|
Patch7: clisp-2.39-ia64-wooh.dif
|
||||||
Patch8: clisp-2.39-clx.dif
|
Patch8: clisp-2.39-clx.dif
|
||||||
Patch9: clisp-2.39-berkeley-db.dif
|
Patch9: clisp-2.39-berkeley-db.dif
|
||||||
@ -82,7 +81,6 @@ Authors:
|
|||||||
%patch -P 3 -b .sel
|
%patch -P 3 -b .sel
|
||||||
%patch -P 4 -b .ia64
|
%patch -P 4 -b .ia64
|
||||||
%patch -P 5 -b .alloca
|
%patch -P 5 -b .alloca
|
||||||
%patch -P 6 -b .dump
|
|
||||||
%patch -P 7 -b .wooh
|
%patch -P 7 -b .wooh
|
||||||
%patch -P 8 -b .clx
|
%patch -P 8 -b .clx
|
||||||
%patch -P 9 -b .bdb
|
%patch -P 9 -b .bdb
|
||||||
@ -256,9 +254,76 @@ find $RPM_BUILD_ROOT${LSPLIB}/ -name '*.run' | xargs -r chmod 0755
|
|||||||
%doc %{_docdir}/clisp/
|
%doc %{_docdir}/clisp/
|
||||||
/usr/bin/clisp
|
/usr/bin/clisp
|
||||||
%{_libdir}/clisp/
|
%{_libdir}/clisp/
|
||||||
|
/usr/share/emacs/site-lisp/clhs.el
|
||||||
|
/usr/share/emacs/site-lisp/clisp-coding.el
|
||||||
|
/usr/share/emacs/site-lisp/clisp-ffi.el
|
||||||
|
/usr/share/emacs/site-lisp/clisp-indent.el
|
||||||
|
/usr/share/emacs/site-lisp/clisp-indent.lisp
|
||||||
%doc %{_mandir}/man1/clisp.1.gz
|
%doc %{_mandir}/man1/clisp.1.gz
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Tue May 22 2007 - ro@suse.de
|
||||||
|
- update to 2.41
|
||||||
|
* New module libsvm interfaces to <http://www.csie.ntu.edu.tw/~cjlin/libsvm>
|
||||||
|
and makes Support Vector Machines available in CLISP.
|
||||||
|
See <http://clisp.cons.org/impnotes/libsvm.html> for details.
|
||||||
|
* The same internal interface now handles FFI forms DEF-CALL-OUT and
|
||||||
|
DEF-C-VAR regardless of the presence of the :LIBRARY argument.
|
||||||
|
(:LIBRARY NIL) is now identical to omitting the :LIBRARY argument.
|
||||||
|
The default for the :LIBRARY argument is set by
|
||||||
|
FFI:DEFAULT-FOREIGN-LIBRARY per compilation unit.
|
||||||
|
See <http://clisp.cons.org/impnotes/dffi.html#dffi-default-lib> for details.
|
||||||
|
* Bug fixes:
|
||||||
|
+ DOCUMENTATION on built-in functions was broken on some platforms.
|
||||||
|
[ 1569234 ]
|
||||||
|
+ Fixed FFI callbacks, broken since the 2.36 release.
|
||||||
|
+ Fixed the way the top-level driver handles the "--" option terminator.
|
||||||
|
+ Fixed COMPILE of APPLY in LABELS for local function. [ 1575946 ]
|
||||||
|
- update to 2.40
|
||||||
|
Important notes
|
||||||
|
---------------
|
||||||
|
* All .fas files generated by previous CLISP versions are invalid and
|
||||||
|
must be recompiled. This is because DOCUMENTATION and LAMBDA-LIST are
|
||||||
|
now kept with the closures.
|
||||||
|
Set CUSTOM:*LOAD-OBSOLETE-ACTION* to :COMPILE to automate this.
|
||||||
|
See <http://clisp.cons.org/impnotes/system-dict.html#loadfile> for details.
|
||||||
|
User visible changes
|
||||||
|
--------------------
|
||||||
|
* Infrastructure
|
||||||
|
+ Top-level configure now accepts a new option --elispdir which specifies
|
||||||
|
the installation directory for the Emacs Lisp files (clhs.el et al).
|
||||||
|
The default value is ${datadir}/emacs/site-lisp/.
|
||||||
|
Thus, clhs.el at al are now installed by "make install", and should
|
||||||
|
be included in the 3rd party distributions.
|
||||||
|
+ Top-level configure now accepts variables on command line, e.g.,
|
||||||
|
./configure CC=g++ CFLAGS=-g
|
||||||
|
* Function PCRE:PCRE-EXEC accepts :DFA and calls pcre_dfa_exec() when
|
||||||
|
built against PCRE v6. See <http://clisp.cons.org/impnotes/pcre.html>.
|
||||||
|
* New functions RAWSOCK:IF-NAME-INDEX, RAWSOCK:IFADDRS.
|
||||||
|
See <http://clisp.cons.org/impnotes/rawsock.html>.
|
||||||
|
* When the OPTIMIZE SPACE level is low enough, keep function
|
||||||
|
documentation and lambda list.
|
||||||
|
See <http://clisp.cons.org/impnotes/declarations.html#space-decl>.
|
||||||
|
* Bug fixes:
|
||||||
|
+ Make it possible to set *IMPNOTES-ROOT-DEFAULT* and *CLHS-ROOT-DEFAULT*
|
||||||
|
to local paths, as opposed to URLs. [ 1494059 ]
|
||||||
|
+ Fix the evaluation order of initialization and :INITIALLY forms in
|
||||||
|
then extended LOOP. [ 1516684 ]
|
||||||
|
+ Do not allow non-symbols as names of anonymous classes. [ 1528201 ]
|
||||||
|
+ REINITIALIZE-INSTANCE now calls FINALIZE-INHERITANCE. [ 1526448 ]
|
||||||
|
+ Fix the RAWSOCK module on big-endian platforms. [ 1529244 ]
|
||||||
|
+ PRINT-OBJECT now works on built-in objects. [ 1482533 ]
|
||||||
|
+ ADJUST-ARRAY signals an error if :FILL-POINTER is supplied and non-NIL
|
||||||
|
but the non-adjustable array has no fill pointer, as per ANSI. [ 1538333 ]
|
||||||
|
+ MAKE-PATHNAME no longer ignores explicit :DIRECTORY NIL (thanks to
|
||||||
|
Stephen Compall <s11001001@users.sourceforge.net>). [ 1550803 ]
|
||||||
|
+ Executable images now work on ia64 (thanks to Dr. Werner Fink
|
||||||
|
<werner@suse.de>).
|
||||||
|
+ MAKE-PATHNAME on win32 now handles correctly directories that start
|
||||||
|
with a non-string (e.g., :WILD). [ 1555096 ]
|
||||||
|
+ SOCKET-STREAM-PEER and SOCKET-STREAM-LOCAL had do-not-resolved-p
|
||||||
|
inverted since 2.37.
|
||||||
|
+ Set functions with :TEST 'EQUALP were broken on large lists. [ 1567186 ]
|
||||||
* Mon Apr 23 2007 - aj@suse.de
|
* Mon Apr 23 2007 - aj@suse.de
|
||||||
- Remove unneeded BuildRequires.
|
- Remove unneeded BuildRequires.
|
||||||
* Wed Jan 24 2007 - werner@suse.de
|
* Wed Jan 24 2007 - werner@suse.de
|
||||||
|
Loading…
Reference in New Issue
Block a user