🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.epoch.misc
Article #1710

Auto-exposing the minibufer and Epoch with OpenWindows

#1710
From: Douglas N. Arnold
Date: Sun, 29 Sep 1991 23:08
39 lines
2909 bytes
I have just started using Epoch under olwm with Sun's OpenWindows and
have a couple of questions.

1.  I've found that two pieces of codes from the Emacs Lisp Archive
help alot to unify the display by keeping the minibuffer screen in sync
with the edit screen(s).  The file minibuf.el makes sure the minibuffer
screen geometry is appropriate to the active edit window, and the file
auto-unmap-screens.el makes sure that if the edit screens are all
iconified the minibuffer doesn't remain open on the display.  There is
one more situation that it would be very nice to deal with: the
minibuffer ought to be automatically exposed and unexposed with the
edit window it is attached to.  As it is now for me, if the Epoch screen
are covered by other windows and I expose the edit screen with
the "Front" key, I then have to go and separately expose the minibuffer
screen.  This is annoying, particulary since the minibuffer screen is
small and takes more attention to enter with the mouse.  I don't see
anything in the Epoch manual that would let me trap the event of the
edit window being exposed, but I don't profess to understand the manual
much.  Is this possible?  If so, can anyone point me to some code that
would do it?

2.  The biggest drawback to Emacs and its variants when used with Sun's
OpenWindows environment is the difficulty of cutting and pasting
between XView Deskset applications (like cmdtool, mailtool,
textedit,...) and Emacs.  I would like to run a program in a cmdtool
and paste the output into a file I'm editing with Epoch, for example,
or paste a paragraph from a file in an Epoch window into my mailtool
compose window.  The only way I found to address this problem with
standard Emacs was to use the xcutsel tool as an intermediate step, but
this is very awkward.  I was hoping that Epoch would include a way of
addressing this problem, but I don't see one.  Basically the problem is
that XView works with the CLIPBOARD and the PRIMARY selection, while
Epoch and Emacs seem only to know about CUTBUFFER 0.  Does anyone know
a way around this, or is it an impossible dream?

Thanks in advance for any enlightenment.

Douglas N. Arnold                         dna@math.psu.edu
Dept. of Mathematics, Penn State Univ.    (814) 865-0246
Technical Details
Message-ID: <9109300708.AA08322@fredholm.math.psu.edu>
Path: arc1-ca.pugleaf.net!gmdzi!unido!fauern!ira.uka.de!yale.edu!qt.cs.utexas.edu!cs.utexas.edu!uunet!cis.ohio-state.edu!math.psu.EDU!dna

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: fc7ee,49c74d24256aa01e,start
X-Google-Attributes: gidfc7ee,public
X-Google-ArrivalTime: 1991-09-30 01:53:00 PST
Path: arc1-ca.pugleaf.net!gmdzi!unido!fauern!ira.uka.de!yale.edu!qt.cs.utexas.edu!cs.utexas.edu!uunet!cis.ohio-state.edu!math.psu.EDU!dna
From: dna@math.psu.EDU (Douglas N. Arnold)
Newsgroups: gnu.epoch.misc
Subject: Auto-exposing the minibufer and Epoch with OpenWindows
Message-ID: <9109300708.AA08322@fredholm.math.psu.edu>
Date: 29 Sep 91 23:08:52 GMT
Sender: daemon@cis.ohio-state.edu
Distribution: gnu
Organization: GNUs Not Usenet
Lines: 39