On Monday 10 January 2000 Steve Lamb wrote:
> Monday, January 10, 2000, 2:05:18 PM, John wrote:
>>[calling external editor to edit mails]
> Well, PMMail does it just fine. I fail to see why other's can do it. A
> convention is started by people just doing it in a constant manner.
Well, indeed. But as you start the convention, you begin with a
minimal (perhaps just 1, perhaps 0!) number of supported editors.
Hopefully this grows, but don't expect overnight to be able to use
Your Favourite Editor to compose messages for The Bat!
The real killer here is that under UNIX there is a long-standing
convention that to edit a file you call '$EDITOR <filename>', a
program runs for a while, and when editing is complete, the process
eventually terminates. (Even when you're using Emacs in server mode,
it emulates this way of working by employing the emacs-client program
which pretends to be a 'real' editor.)
This might work for Notepad and a few other simple editors, but for
many editors under Windows you tend to open one instance of the editor
program to edit many files. When you launch the editor using a similar
command-line to the UNIX case, it does a check to see if it is already
running, if so passes off the request to the already running instance
to edit the file, AND THEN EXITS IMMEDIATELY. Many editors do this,
and it completely breaks the 'external editor' model. How could The
Bat! know when editing is complete?
Should be fine if you like simple editors like Notepad though. :-)
John
--
you gave me something that i could touch in a world where i'd had too much
something i could feel with my broken hands full of lost ideals but soon i'm
returning to you my friend and we'll go where the rivers end in the silver sea
and i'll carry you if you carry me
--
--------------------------------------------------------------
View the TBUDL archive at http://tbudl.thebat.dutaint.com
To send a message to the list moderation team double click here:
<mailto:[EMAIL PROTECTED]>
To Unsubscribe from TBUDL, double click here and send the message:
<mailto:[EMAIL PROTECTED]>
--------------------------------------------------------------