lp:ubuntu/karmic/clisp

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/karmic/clisp
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Development

Recent revisions

24. By James Westby

Add lpia to the list of architectures.

23. By Manny Vindiola

* Merge from debian unstable, remaining changes:
   + debian/patches/series renamed patch 03_bdb4.7.patch to 04_bdb4.7.patch
     retained from 1:2.44.1-4ubuntu1 the flags DB_DIRECT_LOG and DB_LOG_AUTOREMOVE
     are obsoleted in bdb 4.7

22. By Cesare Tirabassi

Remove dpatch file left by error in debian/patches (GRRR).

21. By Cesare Tirabassi

* Sync from Debian unstable (main).
* add patch 03_bdb4.7.patch:
  fix FTBFS (LP: #254161)
  the flags DB_DIRECT_LOG and DB_LOG_AUTOREMOVE are obsoleted in bdb 4.7
  http://www.oracle.com/technology/documentation/berkeley-db/db/ref/ \
  upgrade.4.7/log.html

20. By Luca Capello <email address hidden>

* New bugfix Upstream Version:
  + Add a workaround against a gcc 4.2.x bug [ 1836142 ].
  + Make it work with gcc 4.3 snapshots [ 1836142 ]
    fix Debian FTBFS, thank Sebastian Bober <email address hidden>
    for having discovered it (Closes: #474810).

* debian/clisp*.install:
  + replace 2.44 with 2.44.1 to reflect the new upstream version.

* debian/clisp.sh:
  + replace 2.44 with 2.44.1 to reflect the new upstream version.

* debian/control:
  + add myself to Uploaders:.
  + add Vcs-Browser field.
  - remove xutils from Build-Depends: and clisp-dev Depends:.
  - remove trailing space and line.

* debian/preinst:
  + replace 2.44 with 2.44.1 to reflect the new upstream version.
  - remove trailing spaces.

* debian/postrm:
  + replace 2.44 with 2.44.1 to reflect the new upstream version.
  - remove trailing spaces.

* debian/rules:
  + replace 2.44 with 2.44.1 to reflect the new upstream version.
  - remove suspicious line.
  - remove trailing spaces.
  - do not try to change permissions for ffcall/configure, since
    GNU libffcall is no more included since version 2.44.
  - do not try to change permissions for libcharset/configure, since
    GNU libffcall is no more included since version 2.43 (its use
    has been replaced by gnulib/localcharset)

19. By Peter Van Eynde

* New Upstream Version
  Major changes:
   * CLISP does not come with GNU libffcall anymore.
     This is now a separate package and should be installed separately.

   * CLOS now issues warnings of type CLOS:CLOS-WARNING.
     See <http://clisp.cons.org/impnotes/mop-clisp.html#mop-clisp-warn>
     for details.

   * Speed up list and sequence functions when :
       TEST is EQ, EQL, EQUAL or EQUALP.

   * Rename EXT:DELETE-DIR, EXT:MAKE-DIR, and EXT:RENAME-DIR to
     EXT:DELETE-DIRECTORY, EXT:MAKE-DIRECTORY, and EXT:RENAME-DIRECTORY,
     respectively, for consistency with EXT:PROBE-DIRECTORY,
     EXT:DEFAULT-DIRECTORY and CL:PATHNAME-DIRECTORY.
     The old names are still available, but deprecated.

   * The :VERBOSE argument to SAVEINITMEM defaults to a new user variable
     *SAVEINITMEM-VERBOSE*, intial value T.
     See <http://clisp.cons.org/impnotes/image.html> for details.

   * Bug fixes:
     + Fix FRESH-LINE at the end of a line containing only TABs. [ 1834193 ]
     + PPRINT-LOGICAL-BLOCK no longer ignores *PRINT-PPRINT-DISPATCH-TABLE*.
       [ 1835520 ]
     + BYTE is now a full-fledged type. [ 1854698 ]
     + Fix linux:dirent definition in the bindings/glibc module. [ 1779490 ]
     + Symbolic links into non-existent directories can now be deleted.
         [ 1860489 ]
     + DIRECTORY :FULL on directories now returns the same information as
       on files. [ 1860677 ]
     + CLISP no longer hangs at the end of a script coming via a pipe
       ("clisp < script.lisp" or "cat script | clisp"). [ 1865567 ]
     + When *CURRENT-LANGUAGE* is incompatible with *TERMINAL-ENCODING*,
       CLISP no longer goes into an infinite recursion trying to print
       various help messages. [ 1865636 ]
     + Fix the "Quit" debugger command. [ 1448744 ]
     + Repeated terminating signals kill CLISP instantly with the correct
       exit code. [ 1871205 ]
     + Stack inspection is now safer. [ 1506316 ]
     + Errors in the RC-file and init files are now handled properly.
        [ 1714737 ]
     + Avoid the growth of the restart set with each image save. [ 1877497 ]
     + Handle foreign functions coming from the old image which cannot be
       validated. [ 1407486 ]
     + Fix signal code in bindings/glibc/linux.lisp. [ 1781476 ]

18. By Peter Van Eynde

Forgot to regenerate configure script. 2.42 for real this time!

17. By Peter Van Eynde

* Fixed XS-Vcs-Bzr item in the control file.
* Added hurd-i386 support. (Closes: #409827, #409827)

16. By Peter Van Eynde

* updated XS-Vcs-Svn field
* New upstream release. Mostly bugfixes and:
  - New module libsvm interface
  - The same internal interface now handles FFI forms DEF-CALL-OUT and
    DEF-C-VAR regardless of the presence of the :LIBRARY argument.

15. By Peter Van Eynde

* Included patch from Thiemo Seufer to re-enable FFI for mips/mipsel.
  Closes: #377722
* New upstream. Highlights of this new version:
  - SAVEINITMEM now accepts :SCRIPT argument
  - FFI:UINT64 and FFI:SINT64 are now compatible with C's long long type.
  - Stack overflow detection and recovery finally work fine on Unix.
  - It is now possible to specify the default method-combination of a generic
    function,
  - Readline completion works with non 1:1 terminal encodings, e.g. UTF-8.
  - WITH-KEYBOARD works with a Unix tty even when SLIME hijacks *TERMINAL-IO*.
  - New functions: POSIX:FFS, POSIX:PATHCONF.
  - Bug fixes:
    + SOCKET:SOCKET-SERVER :INTERFACE now behaves as documented.
    + EXT:READ-BYTE-NO-HANG and SOCKET:SOCKET-STATUS used to hang on
      buffered binary sockets.
    + Allow DESTRUCTURING-BIND (a . b) with circular and dotted lists.
    + ADJUST-ARRAY of zero length adjustable string now works.
    + TIME now reports correct results when the heap grows over 4GB.
    + RAWSOCK functions now handle :START/:END arguments correctly.
    + BDB:DBC-GET now accepts :READ-COMMITTED and :READ-UNCOMMITTED.
    + POSIX:GROUP-INFO and POSIX:USER-INFO now handle errors correctly.
* Use CFLAGS as configure now respects this.
* Fixed clisp.1 manual page, it had '.sp \-1'.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/lucid/clisp
This branch contains Public information 
Everyone can see this information.

Subscribers