ited(1): fix documentation for list mode - plan9port - [fork] Plan 9 from user space Err mx1.adamsgaard.dk 70 hgit clone git://src.adamsgaard.dk/plan9port URL:git://src.adamsgaard.dk/plan9port mx1.adamsgaard.dk 70 1Log /src/plan9port/log.gph mx1.adamsgaard.dk 70 1Files /src/plan9port/files.gph mx1.adamsgaard.dk 70 1Refs /src/plan9port/refs.gph mx1.adamsgaard.dk 70 1README /src/plan9port/file/README.md.gph mx1.adamsgaard.dk 70 1LICENSE /src/plan9port/file/LICENSE.gph mx1.adamsgaard.dk 70 i--- Err mx1.adamsgaard.dk 70 1commit 01b505613590f3107c4a8849b18da2cbefd98466 /src/plan9port/commit/01b505613590f3107c4a8849b18da2cbefd98466.gph mx1.adamsgaard.dk 70 1parent 95220bf88775deab4a037264d08b21bacc612d70 /src/plan9port/commit/95220bf88775deab4a037264d08b21bacc612d70.gph mx1.adamsgaard.dk 70 hAuthor: Russ Cox URL:mailto:rsc@swtch.com mx1.adamsgaard.dk 70 iDate: Fri, 29 May 2020 21:42:54 -0400 Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 ied(1): fix documentation for list mode Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 iI changed from 6 to 8 digits but forgot to update the man page. Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 iDiffstat: Err mx1.adamsgaard.dk 70 i M man/man1/ed.1 | 72 ++++++++++++++++---------------- Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i1 file changed, 36 insertions(+), 36 deletions(-) Err mx1.adamsgaard.dk 70 i--- Err mx1.adamsgaard.dk 70 1diff --git a/man/man1/ed.1 b/man/man1/ed.1 /src/plan9port/file/man/man1/ed.1.gph mx1.adamsgaard.dk 70 it@@ -35,7 +35,7 @@ of character counts by Err mx1.adamsgaard.dk 70 i .LR r , Err mx1.adamsgaard.dk 70 i and Err mx1.adamsgaard.dk 70 i .L w Err mx1.adamsgaard.dk 70 i-commands and of the confirming Err mx1.adamsgaard.dk 70 i+commands and of the confirming Err mx1.adamsgaard.dk 70 i .L ! Err mx1.adamsgaard.dk 70 i by Err mx1.adamsgaard.dk 70 i .L ! Err mx1.adamsgaard.dk 70 it@@ -46,7 +46,7 @@ commands. Err mx1.adamsgaard.dk 70 i Write all output to the standard error file except writing by Err mx1.adamsgaard.dk 70 i .L w Err mx1.adamsgaard.dk 70 i commands. Err mx1.adamsgaard.dk 70 i-If no Err mx1.adamsgaard.dk 70 i+If no Err mx1.adamsgaard.dk 70 i .I file Err mx1.adamsgaard.dk 70 i is given, make Err mx1.adamsgaard.dk 70 i .B /dev/stdout Err mx1.adamsgaard.dk 70 it@@ -62,7 +62,7 @@ in the buffer have no effect on the file until a Err mx1.adamsgaard.dk 70 i (write) Err mx1.adamsgaard.dk 70 i command is given. Err mx1.adamsgaard.dk 70 i The copy of the text being edited resides Err mx1.adamsgaard.dk 70 i-in a temporary file called the Err mx1.adamsgaard.dk 70 i+in a temporary file called the Err mx1.adamsgaard.dk 70 i .IR buffer . Err mx1.adamsgaard.dk 70 i .PP Err mx1.adamsgaard.dk 70 i Commands to Err mx1.adamsgaard.dk 70 it@@ -78,7 +78,7 @@ These addresses specify one or more lines in the buffer. Err mx1.adamsgaard.dk 70 i Missing addresses are supplied by default. Err mx1.adamsgaard.dk 70 i .PP Err mx1.adamsgaard.dk 70 i In general, only one command may appear on a line. Err mx1.adamsgaard.dk 70 i-Certain commands allow the Err mx1.adamsgaard.dk 70 i+Certain commands allow the Err mx1.adamsgaard.dk 70 i addition of text to the buffer. Err mx1.adamsgaard.dk 70 i While Err mx1.adamsgaard.dk 70 i .I ed Err mx1.adamsgaard.dk 70 it@@ -87,13 +87,13 @@ to be in Err mx1.adamsgaard.dk 70 i .I "input mode." Err mx1.adamsgaard.dk 70 i In this mode, no commands are recognized; Err mx1.adamsgaard.dk 70 i all input is merely collected. Err mx1.adamsgaard.dk 70 i-Input mode is left by typing a period Err mx1.adamsgaard.dk 70 i+Input mode is left by typing a period Err mx1.adamsgaard.dk 70 i .L . Err mx1.adamsgaard.dk 70 i alone at the Err mx1.adamsgaard.dk 70 i beginning of a line. Err mx1.adamsgaard.dk 70 i .PP Err mx1.adamsgaard.dk 70 i .I Ed Err mx1.adamsgaard.dk 70 i-supports the Err mx1.adamsgaard.dk 70 i+supports the Err mx1.adamsgaard.dk 70 i .I "regular expression" Err mx1.adamsgaard.dk 70 i notation described in Err mx1.adamsgaard.dk 70 i .IR regexp (7). Err mx1.adamsgaard.dk 70 it@@ -108,7 +108,7 @@ the regular expression metacharacters as an ordinary Err mx1.adamsgaard.dk 70 i character, that character may be preceded by Err mx1.adamsgaard.dk 70 i .RB ` \e '. Err mx1.adamsgaard.dk 70 i This also applies to the character bounding the regular Err mx1.adamsgaard.dk 70 i-expression (often Err mx1.adamsgaard.dk 70 i+expression (often Err mx1.adamsgaard.dk 70 i .LR / ) Err mx1.adamsgaard.dk 70 i and to Err mx1.adamsgaard.dk 70 i .L \e Err mx1.adamsgaard.dk 70 it@@ -132,7 +132,7 @@ customarily called `dot', Err mx1.adamsgaard.dk 70 i addresses the current line. Err mx1.adamsgaard.dk 70 i .TP Err mx1.adamsgaard.dk 70 i 2. Err mx1.adamsgaard.dk 70 i-The character Err mx1.adamsgaard.dk 70 i+The character Err mx1.adamsgaard.dk 70 i .L $ Err mx1.adamsgaard.dk 70 i addresses the last line of the buffer. Err mx1.adamsgaard.dk 70 i .TP Err mx1.adamsgaard.dk 70 it@@ -163,7 +163,7 @@ If necessary the search wraps around to the beginning of the Err mx1.adamsgaard.dk 70 i buffer. Err mx1.adamsgaard.dk 70 i .TP Err mx1.adamsgaard.dk 70 i 6. Err mx1.adamsgaard.dk 70 i-A regular expression enclosed in queries Err mx1.adamsgaard.dk 70 i+A regular expression enclosed in queries Err mx1.adamsgaard.dk 70 i .L ? Err mx1.adamsgaard.dk 70 i addresses Err mx1.adamsgaard.dk 70 i the line found by searching backward from the current line Err mx1.adamsgaard.dk 70 it@@ -173,7 +173,7 @@ If necessary Err mx1.adamsgaard.dk 70 i the search wraps around to the end of the buffer. Err mx1.adamsgaard.dk 70 i .TP Err mx1.adamsgaard.dk 70 i 7. Err mx1.adamsgaard.dk 70 i-An address followed by a plus sign Err mx1.adamsgaard.dk 70 i+An address followed by a plus sign Err mx1.adamsgaard.dk 70 i .L + Err mx1.adamsgaard.dk 70 i or a minus sign Err mx1.adamsgaard.dk 70 i .L - Err mx1.adamsgaard.dk 70 it@@ -182,7 +182,7 @@ followed by a decimal number specifies that address plus Err mx1.adamsgaard.dk 70 i The plus sign may be omitted. Err mx1.adamsgaard.dk 70 i .TP Err mx1.adamsgaard.dk 70 i 8. Err mx1.adamsgaard.dk 70 i-An address followed by Err mx1.adamsgaard.dk 70 i+An address followed by Err mx1.adamsgaard.dk 70 i .L + Err mx1.adamsgaard.dk 70 i (or Err mx1.adamsgaard.dk 70 i .LR - ) Err mx1.adamsgaard.dk 70 it@@ -190,20 +190,20 @@ followed by a Err mx1.adamsgaard.dk 70 i regular expression enclosed in slashes specifies the first Err mx1.adamsgaard.dk 70 i matching line following (or preceding) that address. Err mx1.adamsgaard.dk 70 i The search wraps around if necessary. Err mx1.adamsgaard.dk 70 i-The Err mx1.adamsgaard.dk 70 i+The Err mx1.adamsgaard.dk 70 i .L + Err mx1.adamsgaard.dk 70 i may be omitted, so Err mx1.adamsgaard.dk 70 i .L 0/x/ Err mx1.adamsgaard.dk 70 i addresses the Err mx1.adamsgaard.dk 70 i .I first Err mx1.adamsgaard.dk 70 i-line in the buffer with an Err mx1.adamsgaard.dk 70 i+line in the buffer with an Err mx1.adamsgaard.dk 70 i .LR x . Err mx1.adamsgaard.dk 70 i-Enclosing the regular expression in Err mx1.adamsgaard.dk 70 i+Enclosing the regular expression in Err mx1.adamsgaard.dk 70 i .L ? Err mx1.adamsgaard.dk 70 i reverses the search direction. Err mx1.adamsgaard.dk 70 i .TP Err mx1.adamsgaard.dk 70 i 9. Err mx1.adamsgaard.dk 70 i-If an address begins with Err mx1.adamsgaard.dk 70 i+If an address begins with Err mx1.adamsgaard.dk 70 i .L + Err mx1.adamsgaard.dk 70 i or Err mx1.adamsgaard.dk 70 i .L - Err mx1.adamsgaard.dk 70 it@@ -214,7 +214,7 @@ is understood to mean Err mx1.adamsgaard.dk 70 i .LR .-5 . Err mx1.adamsgaard.dk 70 i .TP Err mx1.adamsgaard.dk 70 i 10. Err mx1.adamsgaard.dk 70 i-If an address ends with Err mx1.adamsgaard.dk 70 i+If an address ends with Err mx1.adamsgaard.dk 70 i .L + Err mx1.adamsgaard.dk 70 i or Err mx1.adamsgaard.dk 70 i .LR - , Err mx1.adamsgaard.dk 70 it@@ -236,9 +236,9 @@ line less 2. Err mx1.adamsgaard.dk 70 i .TP Err mx1.adamsgaard.dk 70 i 11. Err mx1.adamsgaard.dk 70 i To maintain compatibility with earlier versions of the editor, Err mx1.adamsgaard.dk 70 i-the character Err mx1.adamsgaard.dk 70 i+the character Err mx1.adamsgaard.dk 70 i .L ^ Err mx1.adamsgaard.dk 70 i-in addresses is Err mx1.adamsgaard.dk 70 i+in addresses is Err mx1.adamsgaard.dk 70 i equivalent to Err mx1.adamsgaard.dk 70 i .LR - . Err mx1.adamsgaard.dk 70 i .PP Err mx1.adamsgaard.dk 70 it@@ -254,7 +254,7 @@ Addresses are separated from each other typically by a comma Err mx1.adamsgaard.dk 70 i .LR , . Err mx1.adamsgaard.dk 70 i They may also be separated by a semicolon Err mx1.adamsgaard.dk 70 i .LR ; . Err mx1.adamsgaard.dk 70 i-In this case the current line Err mx1.adamsgaard.dk 70 i+In this case the current line Err mx1.adamsgaard.dk 70 i is set to Err mx1.adamsgaard.dk 70 i the previous address before the next address is interpreted. Err mx1.adamsgaard.dk 70 i If no address precedes a comma or semicolon, line 1 is assumed; Err mx1.adamsgaard.dk 70 it@@ -285,7 +285,7 @@ and append it after the addressed line. Err mx1.adamsgaard.dk 70 i Dot is left Err mx1.adamsgaard.dk 70 i on the last line input, if there Err mx1.adamsgaard.dk 70 i were any, otherwise at the addressed line. Err mx1.adamsgaard.dk 70 i-Address Err mx1.adamsgaard.dk 70 i+Address Err mx1.adamsgaard.dk 70 i .L 0 Err mx1.adamsgaard.dk 70 i is legal for this command; text is placed Err mx1.adamsgaard.dk 70 i at the beginning of the buffer. Err mx1.adamsgaard.dk 70 it@@ -293,7 +293,7 @@ at the beginning of the buffer. Err mx1.adamsgaard.dk 70 i .RB (\|\fL.,.\fP\|) \|b [ +- ][\fIpagesize\fP][ pln\fR] Err mx1.adamsgaard.dk 70 i Browse. Err mx1.adamsgaard.dk 70 i Print a `page', normally 20 lines. Err mx1.adamsgaard.dk 70 i-The optional Err mx1.adamsgaard.dk 70 i+The optional Err mx1.adamsgaard.dk 70 i .L + Err mx1.adamsgaard.dk 70 i (default) or Err mx1.adamsgaard.dk 70 i .L - Err mx1.adamsgaard.dk 70 it@@ -305,11 +305,11 @@ is the number of lines in a page. Err mx1.adamsgaard.dk 70 i The optional Err mx1.adamsgaard.dk 70 i .LR p , Err mx1.adamsgaard.dk 70 i .LR n , Err mx1.adamsgaard.dk 70 i-or Err mx1.adamsgaard.dk 70 i+or Err mx1.adamsgaard.dk 70 i .L l Err mx1.adamsgaard.dk 70 i causes printing in the specified format, initially Err mx1.adamsgaard.dk 70 i .LR p . Err mx1.adamsgaard.dk 70 i-Pagesize and format are remembered between Err mx1.adamsgaard.dk 70 i+Pagesize and format are remembered between Err mx1.adamsgaard.dk 70 i .L b Err mx1.adamsgaard.dk 70 i commands. Err mx1.adamsgaard.dk 70 i Dot is left at the last line displayed. Err mx1.adamsgaard.dk 70 it@@ -397,7 +397,7 @@ and Err mx1.adamsgaard.dk 70 i .L v Err mx1.adamsgaard.dk 70 i are not permitted in the command list. Err mx1.adamsgaard.dk 70 i Any character other than space or newline may Err mx1.adamsgaard.dk 70 i-be used instead of Err mx1.adamsgaard.dk 70 i+be used instead of Err mx1.adamsgaard.dk 70 i .L / Err mx1.adamsgaard.dk 70 i to delimit the regular expression. Err mx1.adamsgaard.dk 70 i The second and third forms mean Err mx1.adamsgaard.dk 70 it@@ -452,7 +452,7 @@ and four hexadecimal digits; and characters above the Err mx1.adamsgaard.dk 70 i Basic Multilingual Plane are printed as a backslash, Err mx1.adamsgaard.dk 70 i a big Err mx1.adamsgaard.dk 70 i .LR U , Err mx1.adamsgaard.dk 70 i-and six hexadecimal digits. Err mx1.adamsgaard.dk 70 i+and eight hexadecimal digits. Err mx1.adamsgaard.dk 70 i Long lines are folded, Err mx1.adamsgaard.dk 70 i with the second and subsequent sub-lines indented one tab stop. Err mx1.adamsgaard.dk 70 i If the last character in the line is a blank, Err mx1.adamsgaard.dk 70 it@@ -542,13 +542,13 @@ defaults to 1 if missing), Err mx1.adamsgaard.dk 70 i the Err mx1.adamsgaard.dk 70 i .IR n th Err mx1.adamsgaard.dk 70 i matched string is replaced by the replacement specified. Err mx1.adamsgaard.dk 70 i-If the global replacement indicator Err mx1.adamsgaard.dk 70 i+If the global replacement indicator Err mx1.adamsgaard.dk 70 i .L g Err mx1.adamsgaard.dk 70 i appears after the command, Err mx1.adamsgaard.dk 70 i all subsequent matches on the line are also replaced. Err mx1.adamsgaard.dk 70 i It is an error for the substitution to fail on all addressed lines. Err mx1.adamsgaard.dk 70 i Any character other than space or newline Err mx1.adamsgaard.dk 70 i-may be used instead of Err mx1.adamsgaard.dk 70 i+may be used instead of Err mx1.adamsgaard.dk 70 i .L / Err mx1.adamsgaard.dk 70 i to delimit the regular expression Err mx1.adamsgaard.dk 70 i and the replacement. Err mx1.adamsgaard.dk 70 it@@ -560,7 +560,7 @@ The second Err mx1.adamsgaard.dk 70 i may be omitted if the replacement is Err mx1.adamsgaard.dk 70 i empty. Err mx1.adamsgaard.dk 70 i .IP Err mx1.adamsgaard.dk 70 i-An ampersand Err mx1.adamsgaard.dk 70 i+An ampersand Err mx1.adamsgaard.dk 70 i .L & Err mx1.adamsgaard.dk 70 i appearing in the replacement Err mx1.adamsgaard.dk 70 i is replaced by the string matching the regular expression. Err mx1.adamsgaard.dk 70 it@@ -584,7 +584,7 @@ is determined by counting occurrences of Err mx1.adamsgaard.dk 70 i .L ( Err mx1.adamsgaard.dk 70 i starting from the left. Err mx1.adamsgaard.dk 70 i .IP Err mx1.adamsgaard.dk 70 i-A literal Err mx1.adamsgaard.dk 70 i+A literal Err mx1.adamsgaard.dk 70 i .LR & , Err mx1.adamsgaard.dk 70 i .LR / , Err mx1.adamsgaard.dk 70 i .L \e Err mx1.adamsgaard.dk 70 it@@ -594,7 +594,7 @@ by prefixing it with Err mx1.adamsgaard.dk 70 i .TP Err mx1.adamsgaard.dk 70 i .RB (\|\fL.,.\fP\|) \|t\|\fIa Err mx1.adamsgaard.dk 70 i Transfer. Err mx1.adamsgaard.dk 70 i-Copy the addressed lines Err mx1.adamsgaard.dk 70 i+Copy the addressed lines Err mx1.adamsgaard.dk 70 i after the line addressed by Err mx1.adamsgaard.dk 70 i .IR a . Err mx1.adamsgaard.dk 70 i Dot is left at the last line of the copy. Err mx1.adamsgaard.dk 70 it@@ -622,7 +622,7 @@ it is created with mode 666 (readable and writable by everyone). Err mx1.adamsgaard.dk 70 i If no Err mx1.adamsgaard.dk 70 i .I filename Err mx1.adamsgaard.dk 70 i is given, the remembered file name, if any, is used. Err mx1.adamsgaard.dk 70 i-The file name is remembered if there were no Err mx1.adamsgaard.dk 70 i+The file name is remembered if there were no Err mx1.adamsgaard.dk 70 i remembered file name already. Err mx1.adamsgaard.dk 70 i Dot is unchanged. Err mx1.adamsgaard.dk 70 i If the write is successful, the number of characters written is Err mx1.adamsgaard.dk 70 it@@ -638,7 +638,7 @@ Print the line number of the addressed line. Err mx1.adamsgaard.dk 70 i Dot is unchanged. Err mx1.adamsgaard.dk 70 i .TP Err mx1.adamsgaard.dk 70 i .BI ! shell\ command Err mx1.adamsgaard.dk 70 i-Send the remainder of the line after the Err mx1.adamsgaard.dk 70 i+Send the remainder of the line after the Err mx1.adamsgaard.dk 70 i .L ! Err mx1.adamsgaard.dk 70 i to Err mx1.adamsgaard.dk 70 i .IR rc (1) Err mx1.adamsgaard.dk 70 it@@ -647,7 +647,7 @@ Dot is unchanged. Err mx1.adamsgaard.dk 70 i .TP Err mx1.adamsgaard.dk 70 i .RB (\| .+1 )\| Err mx1.adamsgaard.dk 70 i An address without a command is taken as a Err mx1.adamsgaard.dk 70 i-.L p Err mx1.adamsgaard.dk 70 i+.L p Err mx1.adamsgaard.dk 70 i command. Err mx1.adamsgaard.dk 70 i A terminal Err mx1.adamsgaard.dk 70 i .L / Err mx1.adamsgaard.dk 70 it@@ -657,11 +657,11 @@ A blank line alone is equivalent to Err mx1.adamsgaard.dk 70 i it is useful Err mx1.adamsgaard.dk 70 i for stepping through text. Err mx1.adamsgaard.dk 70 i .PP Err mx1.adamsgaard.dk 70 i-If an interrupt signal Err mx1.adamsgaard.dk 70 i+If an interrupt signal Err mx1.adamsgaard.dk 70 i .SM (DEL) Err mx1.adamsgaard.dk 70 i is sent, Err mx1.adamsgaard.dk 70 i .I ed Err mx1.adamsgaard.dk 70 i-prints a Err mx1.adamsgaard.dk 70 i+prints a Err mx1.adamsgaard.dk 70 i .L ? Err mx1.adamsgaard.dk 70 i and returns to its command level. Err mx1.adamsgaard.dk 70 i .PP Err mx1.adamsgaard.dk 70 it@@ -679,7 +679,7 @@ and all characters after the last newline. Err mx1.adamsgaard.dk 70 i .SH SOURCE Err mx1.adamsgaard.dk 70 i .B \*9/src/cmd/ed.c Err mx1.adamsgaard.dk 70 i .SH "SEE ALSO" Err mx1.adamsgaard.dk 70 i-.IR sam (1), Err mx1.adamsgaard.dk 70 i+.IR sam (1), Err mx1.adamsgaard.dk 70 i .IR sed (1), Err mx1.adamsgaard.dk 70 i .IR regexp (7) Err mx1.adamsgaard.dk 70 i .SH DIAGNOSTICS Err mx1.adamsgaard.dk 70 .