Problems with Squeak 3.8

Ralph Boland rpboland at gmail.com
Wed Dec 21 19:13:07 UTC 2005


I am trying to get Squeak 3.8 running on a linux system and
am having problems.

1)  I have been able to install some packages using the
     SqueakMap package loader but have not been able
     to install:
                     'Refactory Browser for 3.8 (->3.8.42)

      The mcz file is successfully downloaded but
      cannot be read.  Intead the debugger is brought
      up on the MCMczReader method:

  '
  zip
    zip ifNil:
        [zip := ZipArchive new.
        zip readFrom: stream].
    ^ zip
   '

   During the invokation of method zip the code:

   'zip readFrom: stream'

  is invoked  which in turn invokes the code:

   'ZipArchive findEndOfCentralDirectoryFrom: stream

   which returns 0 which in turn causes the invokation of:

       'self error: 'can''t find EOCD position'.


2)

   If the debugger is brought up on a method such as:

   '
   myMethod
        a := 1.
        b := 2.
        c := 3.
        d := 4.
        self  invokeMethod.
   '

     where an error occurs during the invokation of 'invokeMethod'
     then the debugger fails to highlight the text  'invokeMethod'
     and instead hightlights     'elf invokeMe'.   That is to say
     the hightlighting of text is shifted left 4 characters of where
     it should be;  exactly the number of assignments which preceded
     the hightlighted text.  It is apparent that someone is counting
     characteres and counting  ':=' as a single character.



These problems are too common to be real bugs so I assume they
have something to do with my setup or my use of Linux.
I have not set any preferences.


Thanks

Ralph Boland
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20051221/2bbee526/attachment.htm


More information about the Squeak-dev mailing list