>>>> "Terje" == Terje Bless <link(a)tss.no>
writes:
Terje> On 22.06.01 at 08:48, Stephen J. Turnbull
Terje> <turnbull(a)sk.tsukuba.ac.jp> wrote:
> The "right" solution to this kind of problem (short of
AI) is
> to make the program speak the language that EFS expects.
Terje> Well, I'd argue that the "right" solution is to speak FTP
Yes. To the FTP problem. "This kind of problem" refers specifically
to message catalog substitution in communicating with external processes.
N.B. I suspect that one reason for the EFS implementation is to take
advantage of the forked process to allow Emacs to continue working
while FTP is downloading, which is time-consuming and error-prone.
Forking off an FTP is much less expensive than forking off an inferior
XEmacs just to speak FTP. :-)
So the "right" solution is really to implement a multithreaded Emacs,
and then teach one of the threads to speak FTP. buwhahahahaha...
--
University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
Institute of Policy and Planning Sciences Tel/fax: +81 (298) 53-5091
_________________ _________________ _________________ _________________
What are those straight lines for? "XEmacs rules."