Here it goes: [EMAIL PROTECTED]:~/unzip$ ls #a# [EMAIL PROTECTED]:~/unzip$ gst GNU Smalltalk ready
st> Smalltalk at: #d put: (Directory name: '.')! <Directory /home/derek/unzip> st> d do: [ :name | (d at: name) printNl ]! Object: '/home/derek/unzip/#a#' error: Invalid argument 20: argument must be between 22 and 21 SystemExceptions.ArgumentOutOfRange(Exception)>>signal SystemExceptions.ArgumentOutOfRange(Exception)>>signal: SystemExceptions.ArgumentOutOfRange class>>signalOn:mustBeBetween:and: String(ArrayedCollection)>>copyFrom:to: VFS.VFSHandler class>>for: VFS.RealFileHandler(VFS.VFSHandler)>>at: Directory>>at: optimized [] in UndefinedObject>>executeStatements VFS.RealFileHandler>>do: Directory>>do: UndefinedObject>>executeStatements nil I am using gst 3.0.2. It looks like file name that contains $# triggers some VFS related file name munging. I don't like weird looking file names myself, but emacs uses #bluh# as autosaved backup for edited files and I don't like my smalltalk program to crash:( Derek _______________________________________________ help-smalltalk mailing list [email protected] http://lists.gnu.org/mailman/listinfo/help-smalltalk
