I found a virtual filesystem implementation at http://www.ikaaro.org/itools which prompted me to work on a dired-like mode for peppy, my attempt at an XEmacs workalike.
(An aside: it's too bad that a vfs isn't standard in python like it is in tcl or kde) Itools' vfs implementation currently only has support for local files and some peppy extensions (a mem: scheme for storing temporary files in memory, an about: scheme for read only files, and a tar: scheme for transparently opening .tar[.gz|bz2] archives) but I'm looking to add webdav, ftp, and ssh support to itools.vfs. Plus, I've spent some much needed time working on the developer documentation. Nowhere near done, but at least it begins to describe how to create major modes, actions (the user interface abstraction), and how to extend the functionality of the stc. Keyboard handling is probably still broken on OSX, so any Mac users who'd like to help I'd really appreciate it. Last report I had was several months ago and I've made a few changes but unfortunately have no machine to test it myself. http://peppy.flipturn.org Oh, and also there's now a windows installer. Rob
