[eclipse-devel] [PATCH] Typo \240 in lib/ice/ICE-request.lib

Luca Capello luca at pca.it
Fri Jan 13 11:33:12 UTC 2006


Hello!

On a fresh CVS with SBCL-0.9.8 (Debian) and locale=en.US-UTF-8 (the
error doesn't occur with locale=C), I get:

=====
luca at gismo:~/Hacking/cvs/eclipse_sbcl-0.9.8$ ./configure \
 --with-lisp=/usr/bin/sbcl
checking whether #! works in shell scripts... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking checking for gnome wm-properties \
 directory... /usr/share/gnome/wm-properties 
configure: creating ./config.status
config.status: creating Makefile
config.status: creating eclipse
config.status: creating load-eclipse.lisp
config.status: creating config.lisp
creating Eclipse.desktop

Configuration report
 - install prefix            : /usr/local
 - exec prefix               : ${prefix}/bin
 - eclipse dir               : ${exec_prefix}/lib/eclipse
 - eclipse startup file      : .eclipse
 - lisp system found         : /usr/bin/sbcl
   - lisp options
     - lisp feature name     : :sbcl
     - save-lisp function    : sb-ext:save-lisp-and-die
     - load command line arg : --load
     - eval command line arg : --eval
     - core command line arg : --core
     - lisp quit form        : 
 - use core when compiling   : 
 - compile and dump image    : yes
 - image path                : ${exec_prefix}/lib/eclipse/eclipse.core
 - create gnome entry        : /usr/share/gnome/wm-properties
 - installer                 : /usr/bin/install -c

luca at gismo:~/Hacking/cvs/eclipse_sbcl-0.9.8$ make
/usr/bin/sbcl   --load system.lisp \
 --eval  "(progn \
 (eclipse-system:compile-eclipse-system) #+allegro (excl:exit) \
 #+clisp (#+lisp=cl ext:quit #-lisp=cl lisp:quit) #+cmu \
 (unix:unix-exit 0) #+gcl (lisp:bye) #+lispworks (lw:quit) \
 #+lucid (lcl:quit) #+sbcl (sb-ext:quit :unix-status 0) )"
This is SBCL 0.9.8, an implementation of ANSI Common Lisp.
More information about SBCL is available at <http://www.sbcl.org/>.

SBCL is free software, provided as is, with absolutely no warranty.
It is mostly in the public domain; some portions are provided under
BSD-style licenses.  See the CREDITS and COPYING files in the
distribution for more information.
; loading system definition from \
 /usr/lib/sbcl/systems/sb-bsd-sockets.asd into
; #<PACKAGE "ASDF875">
; registering #<SYSTEM SB-BSD-SOCKETS {AE6A041}> as SB-BSD-SOCKETS
; registering #<SYSTEM SB-BSD-SOCKETS-TESTS {B20C041}> as \
 SB-BSD-SOCKETS-TESTS 
[...]
; compiling file \
 "/home/luca/Hacking/cvs/eclipse_sbcl-0.9.8/lib/ice/ICE-request.lisp" \
 (written 13 JAN 2006 11:54:27 AM): 
[...]
debugger invoked on a SIMPLE-ERROR in thread
#<THREAD "initial thread" {A7B63E1}>:
  Error during processing of --eval option "(progn \
   (eclipse-system:compile-eclipse-system) \
    #+allegro (excl:exit) #+clisp (#+lisp=cl ext:quit #-lisp=cl \
    lisp:quit)  #+cmu (unix:unix-exit 0) #+gcl (lisp:bye) \
    #+lispworks (lw:quit) #+lucid (lcl:quit) #+sbcl (sb-ext:quit \
    :unix-status 0) )":

  decoding error on stream
  #<SB-SYS:FD-STREAM for "file \
   /home/luca/Hacking/cvs/eclipse_sbcl-0.9.8/lib/ice/ICE-request.lisp" \
   {A808E39}> 
  (:EXTERNAL-FORMAT :UTF-8):
    the octet sequence (160) cannot be decoded.
=====

The problem is probably a typo in the :description of (declare-request
connection-setup (request)).  The attached patch removes that
character, thus allowing the compilation on SBCL.

Please consider for applying.  TIA.

Thx, bye,
Gismo / Luca

-------------- next part --------------
A non-text attachment was scrubbed...
Name: eclipse_UTF-8_ICE-request.lisp_20060113.patch.gz
Type: application/octet-stream
Size: 521 bytes
Desc: Typo in lib/ice/ICE-request.lisp,	UTF-8 error on SBCL-0.9.8
URL: <https://mailman.common-lisp.net/pipermail/eclipse-devel/attachments/20060113/712bdfe9/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 188 bytes
Desc: not available
URL: <https://mailman.common-lisp.net/pipermail/eclipse-devel/attachments/20060113/712bdfe9/attachment.sig>


More information about the eclipse-devel mailing list