🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.emacs
Article #8303

Re: GNU Emacs POLL: where should killed window space go?

#8303
From: Wolfgang Rupprecht
Date: Sat, 14 Jan 1989 01:12
35 lines
2229 bytes
I would like to see ideas tossed around on the net on this topic,
hence the posting instead of a reply to tower@prep.ai.mit.edu ...

>   Could you conduct another poll asking whether people would prefer it
>   if C-x 0 gave all its space to one other immediately adjacent window?
>   Right now the space of the window being deleted is distributed
>   among all the sibling windows in proportion to their current size.

Emacs is really only a (great) two window editor.  Managing 3 or more
windows is always a real pain.  One problem case is in parsing lint(1)
output for cases like:

	"function x used inconsistently foo.c(7) :: bar.c(7)" 

I would really like to have 3 windows for foo.c, bar.c and
*compilation*.  Choosing a window to go to is a serial access
nightmare.  Deleting a window is even more painful, as the resulting
windows usually have to be resized individually.

Usually when I delete 1 of 3 windows, I usually end up resizing the 2
resulting windows to be equal size again.  I therefor would vote for
\C-x 0 to resize all remaining windows to be *equally* sized.

A "resize-windows-to-ratio <x> <y> ... <z>" command would also be
useful here for adjusting the relative size of more than two windows.

In addition to the above, I would also like to see an "absolute
addressed" window-selection command.  Right now, one has to \C-x o to
the desired window.  A "goto-window <buffer-name>" command would be
handy.  Or perhaps a window-number on the mode-line and a "\C-x j <n>"
command to get to it?

-wolfgang
Wolfgang Rupprecht	ARPA:  wolfgang@mgm.mit.edu (IP 18.82.0.114)
TEL: (617) 267-4365	UUCP:  mit-eddie!mgm.mit.edu!wolfgang
Technical Details
Message-ID: <8758@bloom-beacon.MIT.EDU>
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!lll-winken!ames!mailrus!cwjcc!tut.cis.ohio-state.edu!bloom-beacon!mgm.mit.edu!wolfgang
References: <8901120359.AA07667@wheat-chex.ai.mit.edu>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!lll-winken!ames!mailrus!cwjcc!tut.cis.ohio-state.edu!bloom-beacon!mgm.mit.edu!wolfgang
From: wolfgang@mgm.mit.edu (Wolfgang Rupprecht)
Newsgroups: comp.emacs
Subject: Re: GNU Emacs POLL: where should killed window space go?
Message-ID: <8758@bloom-beacon.MIT.EDU>
Date: 14 Jan 89 01:12:14 GMT
References: <8901120359.AA07667@wheat-chex.ai.mit.edu>
Sender: daemon@bloom-beacon.MIT.EDU
Reply-To: wolfgang@mgm.mit.edu.UUCP (Wolfgang Rupprecht)
Organization: Freelance Software Consultant, Boston, Ma.
Lines: 35