Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
PATCH: Document narrow-to-region -l and -r.
- X-seq: zsh-workers 35554
- From: Mikael Magnusson <mikachu@xxxxxxxxx>
- To: zsh-workers@xxxxxxx
- Subject: PATCH: Document narrow-to-region -l and -r.
- Date: Mon, 22 Jun 2015 02:18:11 +0200
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:message-id:in-reply-to:references; bh=NhQYCh72NzP2Xwk96n7QBENajPmiWct3UfFp7b+AOCk=; b=Z19eYGSqclZJ2kLKve6+zwlJ6huIWwhcGKXstS7IfsTPn68GIGg0FknjuyBL151Z59 +ufX9ZiPFGCfmrH/FLdifNGLDIgJeDZ5dlPSKr+znXJg122Jzf70mfQQBNV7UrQkiC3G h2F7c093yi8/RgzrMsYMox2D3Bvqjj9zaBKkXGdwzfXEf9mucruusTOIVDSHZPeKp+Og UEhB22DRpt1QON43CmNQu52bJ3mFu0XYNZtIbg16xAIj5Fvvw055VbJZJbLGpqxkWxpP FxnK2fjqVQHLwaivh6BoK62csMv3sZDPhbxG/d/Rjy7TZOc4MHqqx0/iiXIzB8QpwnTF 2aIA==
- In-reply-to: <CAHYJk3T3VmT3gAEkzpUJ=WPcqVDNWT8OCD9WqD=ddUFTbPigyA@mail.gmail.com>
- List-help: <mailto:zsh-workers-help@zsh.org>
- List-id: Zsh Workers List <zsh-workers.zsh.org>
- List-post: <mailto:zsh-workers@zsh.org>
- Mailing-list: contact zsh-workers-help@xxxxxxx; run by ezmlm
- References: <CAHYJk3T3VmT3gAEkzpUJ=WPcqVDNWT8OCD9WqD=ddUFTbPigyA@mail.gmail.com>
---
Doc/Zsh/contrib.yo | 11 +++++++++--
1 file changed, 9 insertions(+), 2 deletions(-)
diff --git a/Doc/Zsh/contrib.yo b/Doc/Zsh/contrib.yo
index 323bf0f..09ac5c8 100644
--- a/Doc/Zsh/contrib.yo
+++ b/Doc/Zsh/contrib.yo
@@ -2272,7 +2272,8 @@ tindex(narrow-to-region)
tindex(narrow-to-region-invisible)
redef(SPACES)(0)(tt(ifztexi(NOTRANS(@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ ))ifnztexi( )))
xitem(tt(narrow-to-region )[ tt(-p) var(pre) ] [ tt(-P) var(post) ])
-xitem(SPACES()[ tt(-S) var(statepm) | tt(-R) var(statepm) ] [ tt(-n) ] [ var(start) var(end) ])
+xitem(SPACES()[ tt(-S) var(statepm) | tt(-R) var(statepm) | [ tt(-l) var(lbufvar) ] [ tt(-r) var(rbufvar) ] ])
+xitem(SPACES()[ tt(-n) ] [ var(start) var(end) ])
item(tt(narrow-to-region-invisible))(
Narrow the editable portion of the buffer to the region between the cursor
and the mark, which may be in either order. The region may not be empty.
@@ -2308,9 +2309,15 @@ parameter, except that parameters beginning with the prefix tt(_ntr_) are
reserved for use within tt(narrow-to-region). Typically the parameter will
be local to the calling function.
+The options tt(-l) var(lbufvar) and tt(-r) var(rbufvar) may be used to
+specify parameters where the widget will store the resulting text from
+the operation. The parameter var(lbufvar) will contain var(LBUFFER)
+and var(rbufvar) will contain var(RBUFFER). Neither of these two options
+may be used with tt(-S) or tt(-R).
+
tt(narrow-to-region-invisible) is a simple widget which calls
tt(narrow-to-region) with arguments which replace any text outside the
-region with `tt(...)'.
+region with `tt(...)'. It does not take any arguments.
The display is restored (and the widget returns) upon any zle command
which would usually cause the line to be accepted or aborted. Hence an
--
2.4.0
Messages sorted by:
Reverse Date,
Date,
Thread,
Author