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

emacs (Re: [logcheck] I hear you...)



 What just _occured_ to me is that XEmacs or GNU Emacs could be used
 to implement this whole thing.  Emacs lisp is great for managing
 subprocesses like that; it would not be hard to create a little C
 program that would tag stderr vs stdout from the init.d shell
 scripts.  Another buffer could hold a "tail -f" on a klogd output
 file.

 The screen could be split up into display sections, and each of
 several things being launched in parallel could be given it's own
 window.  The modeline could display what script that is, and also
 give a hot key for making that window active, so that, for instance,
 C-c could be typed to kill off a hung startup script.

 Writing it in Emacs lisp would save a lot of work in writing a
 display manager program...  It could even be done with a specially
 built emacs, built with no X and a minimalist configuration.

-- 
                  We are deB.ORG; You will be freed.
             <URL:http://www.debian.org/social_contract>



Reply to: