[BUG] File-list buttons & menus broken

Scott Wallace scott.wallace at squeakland.org
Wed Jan 30 21:05:10 UTC 2002


In 3.3a, after the file-list-registry code is in (update 4684,) the 
"file in" and "file in to new" buttons in a (morphic) file list no 
longer work -- hitting either one causes an error.

Also, the wording and the functioning of the menu items of the "all 
possible file operations" menu (which you get by choosing more... 
from the file-list menu) have not been brought into conformity with 
the revised wordings and protocols.

So in this "all possible file operations" menu you see the old 
wordings, and nearly all of the choices drop you into debuggers.

Most of the errors relate to numerous methods (27, in fact) from the 
former FileList protocol that got removed by update 4684, even though 
they still had senders in the image.

To anyone wishing to contribute to fixing these up (we should of 
course first wait to hear from Stephane about this,) I would suggest 
first making certain that the #thoroughSenders preference is set to 
true (as it should be for any serious development work in Squeak 
anyway) and then pointing a Change Sorter at update 4684, and from 
there looking at the senders of every method *removed* from FileList 
by that update (just click on the method name in the selector-list, 
and hit cmd-n.)  Each such query (e.g. for browseFile, fileInAll, 
fileInSelection, openAsFlash) will result in a senders browser, 
showing methods that may need to be fixed up because of the protocol 
changes to FileList.


   -- Scott



More information about the Squeak-dev mailing list