[FIX][ENH] FileListCombinedFixes-nk

Ned Konz ned at bike-nomad.com
Tue Oct 14 20:12:35 UTC 2003


from preamble:

"Change Set:		FileListCombinedFixes-nk
Date:			14 October 2003
Author:			Ned Konz
				Steven Swerling

This combines the following change sets, with some new fixes and
changes.

Besides fixes, this CS adds keyboard navigation in the directory list,
returns the volume list menu, and omits toggles on directories with no
subdirectories.

Change Set:		FileListUpdateFix-nk
Date:			14 October 2003
Author:			Ned Konz

v4: brought into line with FileListCleanup-nk CS.
Added keyboard selection and scrolling.
Added missing menu.

v3: removed scrollbars in pattern fields. Removed #acceptOnCR.

v2: fixed problem with accept in pattern field.

This change set makes the FileList update itself after performing
services that change the file list and/or file contents (like removing
linefeeds, decompressing files, etc.).

It incorporates the fixes that I posted as PWSRemovalFileListFix-nk as
well.


Change Set:		FileListEmptyDirectoryFix
Date:			28 December 2002
Author:			Steven Swerling

Currently in the hierarchy list FileList2, all folders have toggles that
make them appear to have subfolders. This changeset removes the toggle
from folders that do not contain subfolders. The old behavior of
assuming that a subfolder exists is maintained in cases that would incur
a performance hit (such as nonlocal directories).
Changes this version: Catch Error in #hasContents causes default
behavior (assume subfolder) instead of walkback.


Change Set:		BrowseServerCode-nk
Date:			24 July 2003
Author:			Ned Konz

This CS lets you open code file or changelist browsers on remote files.

The technique used here should be applied to all of the FileList
services that are capable of reading from streams.


Change Set:		FileListCleanup-nk
Date:			15 August 2003
Author:			Ned Konz

15 August:
Fixed bug with service items that require arguments.

16 July:
Removal of hard-coded menus from file list related classes.

Made all the registered file readers support a suffix of '*' for the
'all services' menu.

Removed a number of obsolete methods in FileList and FileList2

Also use the service registry for media.

Made XBMReadWriter skip C comments.
"!
-------------- next part --------------
A non-text attachment was scrubbed...
Name: FileListCombinedFixes-nk.3.cs.gz
Type: application/octet-stream
Size: 11350 bytes
Desc: not available
Url : http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20031014/728052ce/FileListCombinedFixes-nk.3.cs.obj


More information about the Squeak-dev mailing list