🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.emacs.bug
Article #87824

Enhancement request: indented text mode

#87824
From: Edward Welbourne, Genetics
Date: Fri, 26 Aug 1994 17:28
37 lines
2206 bytes
I use indented text as the best available mode for editing the
models.wrm file of ACeDB, if that means anything to the gentle reader.

Imagine I've just typed

?Method Function ?Text  // what does it do?
        Variant_of UNIQUE ?Method XREF Variant
        Variant ?Method
        Version Text
        Parameters Float_Params UNIQUE Text Float REPEAT 
                   Int_Params UNIQUE Text Int REPEAT
                   Text_Params UNIQUE Text Text REPEAT

and the next thing I want to type is

        Min_score UNIQUE  Float   // used in plotting

but indented-text-mode can't see that `directly under Parameters' is a
good place to stop.  So I end up moving up, typing the line, yanking it,
coming back down and inserting it where it belongs.  What I really want
is a command

> retract-tab-relative-to-prior-line	M-C-i
>
> Identify the lowest line above current in which there is a visible
> character to the left of (the vertical line through) point.  Identify
> the right-most visible character to the left of point, in that line,
> which is preceded by a hspace character.  In the current line, delete
> hspace characters to the left of point until either point is under the
> visible character identified or the character to the left of point is
> visible.

or something along those lines.  What are my chances of seeing such a
command in a later version of emacs ?  (Assuming I don't find the time
to write it myself ...)

	Eddy.
Technical Details
Message-ID: <9408261733.AA09263@hmg1.gen.cam.ac.uk>
Path: arc1-ca.pugleaf.net!bga.com!news.sprintlink.net!redstone.interpath.net!ddsw1!news.kei.com!MathWorks.Com!europa.eng.gtefsd.com!howland.reston.ans.net!math.ohio-state.edu!cis.ohio-state.edu!gen.CAm.ac.UK!eddy

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: fb2f1,9490eaf2759f5d7e,start
X-Google-Attributes: gidfb2f1,public
X-Google-ArrivalTime: 1994-08-26 11:27:30 PST
Path: arc1-ca.pugleaf.net!bga.com!news.sprintlink.net!redstone.interpath.net!ddsw1!news.kei.com!MathWorks.Com!europa.eng.gtefsd.com!howland.reston.ans.net!math.ohio-state.edu!cis.ohio-state.edu!gen.CAm.ac.UK!eddy
From: eddy@gen.CAm.ac.UK (Edward Welbourne, Genetics)
Newsgroups: gnu.emacs.bug
Subject: Enhancement request: indented text mode
Date: 26 Aug 1994 13:28:24 -0400
Organization: GNUs Not Usenet
Lines: 37
Sender: daemon@cis.ohio-state.edu
Approved: bug-gnu-emacs@prep.ai.mit.edu
Distribution: gnu
Message-ID: <9408261733.AA09263@hmg1.gen.cam.ac.uk>