Google
 

Trailing-Edge - PDP-10 Archives - mit_emacs_170_teco_1220 - emacs/outline-mode.elib
There are no other files named outline-mode.elib in the archive.
(W[0 +8+fq(+4)[1
0fo10f"g+q1'
+fq()+4u1
fq1"l 0'
,q1:m(q1+4(]1]0))JKXZhpKq
R&+D	&V
hpryA& Fill Outline Paragraph & Setup OUTLINE-MODE LibraryOutline Mode^R Fill Outline Paragraph^R Set Outline Fill Prefix~DIRECTORY~"~DOC~ & Fill Outline Paragraph&~DOC~ & Setup OUTLINE-MODE Library~DOC~ Outline Mode#~DOC~ ^R Fill Outline Paragraph$~DOC~ ^R Set Outline Fill Prefix~DOC~ ~FILENAME~~FILENAME~
~INVERT~OUTLINE-MODEUm(m.m& Init Buffer Locals)
M(M.MText Mode)
1,0M.LSpace Indent Flag
1,0m.lFill Prefix
m.m^R Set Outline Fill Prefixu:.x(,)
m.m^R Fill Outline ParagraphM.Q..Q
1M(M.M& Set Mode Line)Outline
 3fsSHPos[0
q0m.vFill-Prefix Columnw
 q0"e
0uFill Prefix'
"#
f[BBind
q0m(m.m& Indent)w
0xFill Prefix'
q0:\u0
@ft
(Fill Prefix indents 0) 0fsEchoActivew
 0z-.[0[1
:s

:
-:s"E bj @f
l '
"# 2l '
@f 	l
0,1a--"e c'
"# .u1
:@f	 l
0,0af:.)"l q1j''
@f 	l
@m(m.m^R Set Outline Fill Prefix)w
 0fx1
.( .:w
m(m.m& Fill Outline Paragraph)
)j
0l @f 	k
.,(g1).( z-q0j 0a-13"e r'
)[1[2[3
 qFill Prefixu2
qFill-Prefix Columnu3
qFill Columnf"ew'f[AdLine
fsAdLine-q3[Fill Column
0[Fill Prefix
:s

"e zj' z-.u1
:j
< @f 	k
l .-z+q1; >
z-q1j
@m(m.m^R Fill Region)w z-.u1
:j
m.m& Indent
.,( < 13,1a-13"n q3mIw'
l .-z+q1; >
).f ,0fo..qOUTLINE-MODE Setup Hookf"n[0m0w'vCommands to implement XEDish outline mode.
If you use this, contact JPERSHING@BBNA to be put on the mailing list.AC Redefine C-X Comma and M-Q for editing outlines.
Control-X Comma is defined to run ^R Set Outline Fill Prefix.
Tab runs ^R Tab to Tab Stop.
Meta-Q runs ^R Fill Outline Paragraph, which also calls C-X Comma and therefore
    resets the fill prefix which should be convenient for editing:
    Just go to an outline paragraph, Meta-Q it (even if it doesn't need to be
    filled, it will cause it to recheck what the fill prefix should be).4^R To be indentation of point.
Fill Prefix becomes enough whitespace to indent (from left margin) to
    the horizontal position of point.
Fill-Prefix Column is set to the horizontal position this indents to.
Thus there can be non-whitespace to the left of point, e.g. a outline
    paragraph start.X^R Recognizes indented outline paragraphs.
Finds start of this outline paragraph, resets Fill Prefix from that and
    then fills the paragraph.
Outline paragraphs must be preceded and followed by blank lines (or the
    beginning or end of the buffer).
Outline paragraphs may start with a "marker", with the paragraph indented more
    than the marker.  Here are some examples of two line outline paragraphs to
    illustrate the kinds of markers:

    This paragraph has no marker.  It
    therefore gets filled this way.

    - This one starts with a bullet
      and so gets filled this way.

    (1) Markers can be parenthesized
	like this.

    a) Or markers can just end with a
       parenthesis.

    iv.  This is an example of a
	 marker ending with a period.

    First:  And this is one that ends
	    with a colon.S Like ^R Fill Paragraph a bit.
Removes any initial indentation of lines.
MARK should be at beginning of paragraph.  End is <blank-line>.NS IVORY-Generated Setup -- Calls hook.
This object file was compressed on 5:19pm  Wednesday, 19 August 1981
by ECC on ML from the following source libraries:

   ECC; DSK: XXOM 31,	08/19/81 17:18:29Outline Mode
^R Set Outline Fill Prefix
^R Fill Outline Paragraph
& Fill Outline Paragraph
& Setup OUTLINE-MODE Library
\+8+fq(+4)[2 0[3
< %3,-q2f2u3 q3&1@; q3"l 0' >
f[BBind q3-1*5,q3*5g2 q:..o(0)+q2