[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[cgreek:00032] Re: TLG converter as an asynchronous process



Takahashi-San,

> Perhaps we should redesign TLG converter.  Current implementations,
> both mine and Smith's, are basically filters.  It is OK as long as we
> retrieve the entire raw text from a TLG file, but we may need more
> sophisticated functions to make use of idt files and citation
> information.  As Smith has suggested, implementing the converter as an
> asynchronous process would be better.  I will give it some thought.


This may be good. But .....


When some "asynchronous processes" remain at the termination of Emacs,
it is more complicated to terminate Emacs.

When I try to terminate Emacs after using the newest version of TLG
utilities of Dr.Smith, the following window opens,

----------------------------------------------------------------------- 

Proc         Status   Buffer         Tty         Command
----         ------   ------         ---         -------
tlgd	     run      *tlgd*	     /dev/ttyp2	 ../cgreeks-emacs20/tlg/tlgd

-----------------------------------------------------------------------

and I must answer to the following question displayed in the mini-buffer.

    Active processes exist; kill them and exit anyway? (yes or no)

It is a little bit annoying for me.


So, in my opinion as a user, the TLG-conversion should better be realized
not through "asynchronous processes" but through "filters", if possible.

At any rate, the conversion is necessary in three cases at least:

  (1) to convert tlg????.txt
  (2) to convert tlg????.idt
  (3) to convert author's name etc. for the mode line

In case that these conversions cannot be realized through filters but
realized through asynchronous processes because of the problems concerning
meadow, these processes should be "automatically" killed at the termination
of Emacs.


                                  ------------------------------------------
                                                       Prof.Kenji Mizuochi
                                                    Meijigakuin University
                                                              Tokyo, JAPAN
                                    E-Mail: mizuochi@xxxxxxxxxxxxxxxxxxxxx
                                                     knj_miz@xxxxxxxxxxxxx
                                  ------------------------------------------