🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

1 total messages Started by Brian L. Kahn Mon, 22 Mar 1993 18:11
Want alpha tester for a widget server
#1018
Author: Brian L. Kahn
Date: Mon, 22 Mar 1993 18:11
40 lines
2341 bytes
I've written a widget server in Tk/Tcl for use with epoch (or maybe
emacs).  Currently the package provides a drop down menubar and a
scrollbar for epoch windows.  The widget server should talk to emacs
OK, but standard emacs lacks the elisp hooks needed to update the
scrollbar when a buffer or window is changed.  Actually, it should
work for any program that is willing to handle a subprocess via pty
stdin/stdout.  

The widget server is a separate process, and communicates via ptys.
The epoch sources don't have to be changed at all.  Tcl/Tk is
required, which is available from ftp.uu.net.

The stuff isn't packaged well yet, so it isn't really ready for Beta
release, but I find it really useful.  It sure is nice having a
scrollbar, and drop menus are pretty handy as well.  I plan to offer
this as an extension package before long.  If someone can't wait for
such a package, or is just interested, send me mail and you can try it
out.

I would like a little help on the use of pipes in epoch.  For some
reason everything works well driving the widget server via a pty, but
when I try to use a (more efficient) pipe instead the server output is
only read when epoch does a screen update, and not when it epoch is
idle and waiting for key input.  

I also would like to see the interface fancied up a bit in two ways:
 1) interface identical lemacs for menubar, and
 2) some other nice widgets like panels and checkboxes.
This takes a bit of elisp and Tk programming.

Please send mail if interested:
  blk@mitre.org

--
B<   Brian Kahn   blk@mitre.org   "may the farce be with you"


--
B<   Brian Kahn   blk@mitre.org   "may the farce be with you"
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads