On Wednesday 08 May 2002 06:14 am, Kai Großjohann wrote:
I don't know what's flexible about Kate, since I don't
know Kate.
But I do know that the magic filename stuff in Emacs allows a hell of
a lot of flexibility. It's Emacs, after all.
Sure
> Maybe someday I will write that KIO_CVS stuff [experimentally
at
> least] and then you can make little changes in CVS by "poking"
> instead of updating and recommitting. [Slow net connection people
> would like this???]
Hm.
Does KIO_* have a generic interface? Emacs also has a generic
interface to file operations. So if we could string these two
generic interfaces together somehow, we'd have something which
generically works for all KIO_* stuff, all in one generic^Wgo.
Generic interface? I think its kind of like doing VFS calls. KIO_xxx lets
you write code that does open,read/write,close on things the system doesn't
normally support. Like AudioCD's. in konqueror on a linux box you do
audiocd:// and get access to all the tracks. Dragging them to the desktop
either turns them into OGG files or MP3's [this doesn't currently work on
FreeBSD due to a requirement of cdparanoia which seems to run on Linux,
NetBSD and Solaris but no FreeBSD.... *sigh*].
A slightly better example is KIO_FISH which allows one to use a fish:// URL
line to browse files on another machive via ssh. It also allows kate to
open/modify/close files remotely.
If emacs could bind its file operations to the KIO stuff somehow it would
benefit from these without extra code.
Thoughts?
above:)
kai