aboutsummaryrefslogtreecommitdiff
path: root/system/pdksh/patches/050_various-man-fixes.patch
diff options
context:
space:
mode:
Diffstat (limited to 'system/pdksh/patches/050_various-man-fixes.patch')
-rw-r--r--system/pdksh/patches/050_various-man-fixes.patch260
1 files changed, 0 insertions, 260 deletions
diff --git a/system/pdksh/patches/050_various-man-fixes.patch b/system/pdksh/patches/050_various-man-fixes.patch
deleted file mode 100644
index 8504f3eca7..0000000000
--- a/system/pdksh/patches/050_various-man-fixes.patch
+++ /dev/null
@@ -1,260 +0,0 @@
-Various fixes (typos, references, etc.) to ksh(1) man page.
-Index: pdksh-5.2.14/ksh.Man
-===================================================================
---- pdksh-5.2.14.orig/ksh.Man 2009-09-16 23:23:42.000000000 +0200
-+++ pdksh-5.2.14/ksh.Man 2009-09-16 23:23:46.000000000 +0200
-@@ -18,7 +18,7 @@
- .\"}}}
- .\"{{{ Title
- .ksh(
--.TH KSH 1 "August 19, 1996" "" "User commands"
-+.TH PDKSH 1 "August 19, 1996" "" "User commands"
- .ksh)
- .sh(
- .TH SH 1 "August 19, 1996" "" "User commands"
-@@ -27,7 +27,7 @@
- .\"{{{ Name
- .SH NAME
- .ksh(
--ksh \- Public domain Korn shell
-+pdksh \- Public domain Korn shell
- .ksh)
- .sh(
- sh \- Public domain Bourne shell
-@@ -37,12 +37,12 @@
- .SH SYNOPSIS
- .ad l
- .ksh(
--\fBksh\fP
-+\fBpdksh\fP
- .ksh)
- .sh(
- \fBsh\fP
- .sh)
--[\fB\(+-abCefhikmnprsuvxX\fP] [\fB\(+-o\fP \fIoption\fP] [ [ \fB\-c\fP \fIcommand-string\fP [\fIcommand-name\fP] | \fB\-s\fP | \fIfile\fP ] [\fIargument\fP ...] ]
-+[\fB+\-abCefhikmnprsuvxX\fP] [\fB+\-o\fP \fIoption\fP] [ [ \fB\-c\fP \fIcommand-string\fP [\fIcommand-name\fP] | \fB\-s\fP | \fIfile\fP ] [\fIargument\fP ...] ]
- .ad b
- .\"}}}
- .\"{{{ Description
-@@ -602,7 +602,7 @@
- The later form can be treated as arrays by appending an array
- index of the form: \fB[\fP\fIexpr\fP\fB]\fP where \fIexpr\fP is
- an arithmetic expression.
--Array indicies are currently limited to the range 0 through 1023, inclusive.
-+Array indices are currently limited to the range 0 through 1023, inclusive.
- Parameter substitutions take the form \fB$\fP\fIname\fP,
- \fB${\fP\fIname\fP\fB}\fP or
- \fB${\fP\fIname\fP\fB[\fP\fIexpr\fP\fB]}\fP, where \fIname\fP is a
-@@ -640,7 +640,7 @@
- .\"{{{ environment
- Parameters with the export attribute (set using the \fBexport\fP or
- \fBtypeset \-x\fP commands, or by parameter assignments followed by simple
--commands) are put in the environment (see \fIenviron\fP(5)) of commands
-+commands) are put in the environment (see \fIenviron\fP(7)) of commands
- run by the shell as \fIname\fP\fB=\fP\fIvalue\fP pairs.
- The order in which parameters appear in the environment of a command
- is unspecified.
-@@ -1119,12 +1119,12 @@
- like \fB[\fP..\fB]\fP, except it matches any character not inside the brackets.
- .ksh(
- .IP "\fB*(\fP\fIpattern\fP\fB|\fP ... \fP|\fP\fIpattern\fP\fB)\fP"
--matches any string of characters that matches zero or more occurances
-+matches any string of characters that matches zero or more occurrences
- of the specified patterns.
- Example: the pattern \fB*(foo|bar)\fP matches the strings
- `', `foo', `bar', `foobarfoo', \fIetc.\fP.
- .IP "\fB+(\fP\fIpattern\fP\fB|\fP ... \fP|\fP\fIpattern\fP\fB)\fP"
--matches any string of characters that matches one or more occurances
-+matches any string of characters that matches one or more occurrences
- of the specified patterns.
- Example: the pattern \fB+(foo|bar)\fP matches the strings
- `foo', `bar', `foobarfoo', \fIetc.\fP.
-@@ -1306,8 +1306,8 @@
- When used as a prefix operator, the result is the incremented value of
- the parameter, when used as a postfix operator, the result is the
- original value of the parameter.
--.IP "\fB++\fP"
--similar to \fB++\fP, except the paramter is decremented by 1.
-+.IP "\fB--\fP"
-+similar to \fB++\fP, except the parameter is decremented by 1.
- .IP "\fB,\fP"
- separates two arithmetic expressions; the left hand side is evaluated first,
- then the right. The result is value of the expression on the right hand side.
-@@ -1383,7 +1383,7 @@
- This can be avoided by redirecting the output to a numbered
- file descriptor (as this also causes the shell to close its copy).
- Note that this behaviour is slightly different from the original Korn shell
--which closes its copy of the write portion of the co-processs output when the
-+which closes its copy of the write portion of the co-process's output when the
- most recently started co-process (instead of when all sharing co-processes)
- exits.
- .IP \ \ \(bu
-@@ -1450,7 +1450,7 @@
- the \fB$0\fP parameter is set to the name of the function
- (Bourne-style functions leave \fB$0\fP untouched).
- .IP \ \ \(bu
--parameter assignments preceeding function calls are not kept in
-+parameter assignments preceding function calls are not kept in
- the shell environment
- (executing Bourne-style functions will keep assignments).
- .IP \ \ \(bu
-@@ -1540,6 +1540,10 @@
- For example, `\fBset \-\- `false`; echo $?\fP' prints 0 in posix mode,
- 1 in non-posix mode. This construct is used in most shell scripts that
- use the old \fIgetopt\fP(1) command.
-+.br
-+(\fBDEBIAN NOTE\fP: This is no longer true on Debian systems. For compatibility
-+with ksh93, \fBset\fP command always returns exit status set to 0, regardless
-+of posix or non-posix mode.)
- .IP \ \ \(bu
- argument expansion of \fBalias\fP, \fBexport\fP, \fBreadonly\fP, and
- \fBtypeset\fP commands: in posix mode, normal argument expansion done;
-@@ -1585,7 +1589,7 @@
- Just to confuse things, if the posix option is turned off (see \fBset\fP
- command below) some special commands are very special in that
- no field splitting, file globing, brace expansion nor tilde expansion
--is preformed on arguments that look like assignments.
-+is performed on arguments that look like assignments.
- Regular built-in commands are different only in that the \fBPATH\fP
- parameter is not used to find them.
- .PP
-@@ -1644,7 +1648,7 @@
- Exit status is set to zero.
- .\"}}}
- .\"{{{ alias [ -d | +-t [ -r ] ] [+-px] [+-] [name1[=value1] ...]
--.IP "\fBalias\fP [ \fB\-d\fP | \fB\(+-t\fP [\fB\-r\fP] ] [\fB\(+-px\fP] [\fB\(+-\fP] [\fIname1\fP[\fB=\fP\fIvalue1\fP] ...]"
-+.IP "\fBalias\fP [ \fB\-d\fP | \fB+\-t\fP [\fB\-r\fP] ] [\fB+\-px\fP] [\fB+\-\fP] [\fIname1\fP[\fB=\fP\fIvalue1\fP] ...]"
- Without arguments, \fBalias\fP lists all aliases.
- For any name without a value, the existing alias is listed.
- Any name with a value defines an alias (see Aliases above).
-@@ -1694,7 +1698,7 @@
- .IP "\fBcd\fP [\fB\-LP\fP] [\fIdir\fP]"
- Set the working directory to \fIdir\fP. If the parameter \fBCDPATH\fP
- is set, it lists directories to search in for \fIdir\fP.
--\fIdir\fP. An empty entry in the \fBCDPATH\fP entry means the current
-+An empty entry in the \fBCDPATH\fP entry means the current
- directory.
- If a non-empty directory from \fBCDPATH\fP is used, the resulting full
- path is printed to standard output.
-@@ -1788,6 +1792,9 @@
- commands that are not built-in to the shell).
- Note that the Bourne shell differs here: it does pass these
- file descriptors on.
-+.br
-+(\fBDEBIAN NOTE\fP: when the shell is called as \fI/bin/sh\fP, it does pass
-+these file descriptors on, like the Bourne shell.)
- .ksh)
- .sh(
- Any file descriptors which are opened or \fIdup\fP(2)-ed
-@@ -2008,12 +2015,12 @@
- while the original Korn shell only treats profiles as \fB.\fP scripts.
- .\"}}}
- .\"{{{ set [+-abCefhkmnpsuvxX] [+-o [option]] [+-A name] [--] [arg ...]
--.IP "\fBset\fP [\fB\(+-abCefhkmnpsuvxX\fP] [\fB\(+-o\fP [\fIoption\fP]] [\fB\(+-A\fP \fIname\fP] [\fB\-\-\fP] [\fIarg\fP ...]"
-+.IP "\fBset\fP [\fB+\-abCefhkmnpsuvxX\fP] [\fB+\-o\fP [\fIoption\fP]] [\fB+\-A\fP \fIname\fP] [\fB\-\-\fP] [\fIarg\fP ...]"
- The set command can be used to set (\fB\-\fP) or clear (\fB+\fP) shell options,
- set the positional parameters, or set an array parameter.
--Options can be changed using the \fB\(+-o\fP \fIoption\fP syntax,
-+Options can be changed using the \fB+\-o\fP \fIoption\fP syntax,
- where \fIoption\fP is the long name of an option, or using
--the \fB\(+-\fP\fIletter\fP syntax, where \fIletter\fP is the
-+the \fB+\-\fP\fIletter\fP syntax, where \fIletter\fP is the
- option's single letter name (not all options have a single letter name).
- The following table lists both option letters (if they exist) and long names
- along with a description of what the option does.
-@@ -2144,7 +2151,7 @@
- Causes the \fBcd\fP and \fBpwd\fP commands to use `physical'
- (\fIi.e.\fP, the filesystem's) \fB..\fP directories instead of `logical'
- directories (\fIi.e.\fP, the shell handles \fB..\fP, which allows the user
--to be obliveous of symlink links to directories).
-+to be oblivious of symlink links to directories).
- Clear by default. Note that setting
- this option does not effect the current value of the \fBPWD\fP parameter;
- only the \fBcd\fP command changes \fBPWD\fP.
-@@ -2153,6 +2160,10 @@
- posix T{
- Enable posix mode. See POSIX Mode above.
- T}
-+ sh T{
-+This option is set only when ksh was called as a standard \fI/bin/sh\fP shell.
-+(Note: This option is a Debian and OpenBSD addition).
-+T}
- vi T{
- Enable vi-like command line editing (interactive shells only).
- T}
-@@ -2419,7 +2430,7 @@
- are received.
- \fBHandler\fP is either a null string, indicating the signals are to
- be ignored, a minus (\fB\-\fP), indicating that the default action is to
--be taken for the signals (see signal(2 or 3)), or a string containing shell
-+be taken for the signals (see signal(2)), or a string containing shell
- commands to be evaluated and executed at the first opportunity (\fIi.e.\fP,
- when the current command completes, or before printing the next \fBPS1\fP
- prompt) after receipt of one of the signals.
-@@ -2450,7 +2461,7 @@
- A command that exits with a zero value.
- .\"}}}
- .\"{{{ typeset [[+-Ulprtux] [-L[n]] [-R[n]] [-Z[n]] [-i[n]] | -f [-tux]] [name[=value] ...]
--.IP "\fBtypeset\fP [[\(+-Ulprtux] [\fB\-L\fP[\fIn\fP]] [\fB\-R\fP[\fIn\fP]] [\fB\-Z\fP[\fIn\fP]] [\fB\-i\fP[\fIn\fP]] | \fB\-f\fP [\fB\-tux\fP]] [\fIname\fP[\fB=\fP\fIvalue\fP] ...]"
-+.IP "\fBtypeset\fP [[+\-Ulprtux] [\fB\-L\fP[\fIn\fP]] [\fB\-R\fP[\fIn\fP]] [\fB\-Z\fP[\fIn\fP]] [\fB\-i\fP[\fIn\fP]] | \fB\-f\fP [\fB\-tux\fP]] [\fIname\fP[\fB=\fP\fIvalue\fP] ...]"
- Display or set parameter attributes.
- With no \fIname\fP arguments, parameter attributes are displayed: if no options
- arg used, the current attributes of all parameters are printed as typeset
-@@ -2517,7 +2528,7 @@
- \-p T{
- Print complete typeset commands that can be used to re-create the
- attributes (but not the values) of parameters.
--This is the default action (option exists for ksh93 compatability).
-+This is the default action (option exists for ksh93 compatibility).
- T}
- \-r T{
- Readonly attribute: parameters with the this attribute may not be assigned to
-@@ -2546,8 +2557,8 @@
- T}
- .TE
- .\"}}}
--.\"{{{ ulimit [-acdfHlmnpsStvw] [value]
--.IP "\fBulimit\fP [\fB\-acdfHlmnpsStvw\fP] [\fIvalue\fP]"
-+.\"{{{ ulimit [-acdfHlmnpsStvwL] [value]
-+.IP "\fBulimit\fP [\fB\-acdfHlmnpsStvwL\fP] [\fIvalue\fP]"
- Display or set process limits.
- If no options are used, the file size limit (\fB\-f\fP) is assumed.
- \fBvalue\fP, if specified, may be either be an arithmetic expression or the
-@@ -2592,6 +2603,8 @@
- not kbytes).
- .IP \fB\-w\fP
- Impose a limit of \fIn\fP kbytes on the amount of swap space used.
-+.IP \fB\-L\fP
-+Impose a limit of \fIn\fP locks that can be held on files.
- .PP
- As far as \fBulimit\fP is concerned, a block is 512 bytes.
- .RE
-@@ -3091,12 +3104,12 @@
- .\"}}}
- .\"{{{ search-character-backward n ^[^]
- .IP "\fBsearch-character-backward\fP \fIn\fP \fB^[^]\fP"
--Search backward in the current line for the \fIn\fPth occurance of the
-+Search backward in the current line for the \fIn\fPth occurrence of the
- next character typed.
- .\"}}}
- .\"{{{ search-character-forward n ^]
- .IP "\fBsearch-character-forward\fP \fIn\fP \fB^]\fP"
--Search forward in the current line for the \fIn\fPth occurance of the
-+Search forward in the current line for the \fIn\fPth occurrence of the
- next character typed.
- .\"}}}
- .\"{{{ search-history ^R
-@@ -3523,7 +3536,7 @@
- csh(1), ed(1), getconf(1), getopt(1), sed(1), stty(1), vi(1),
- dup(2), execve(2), getgid(2), getuid(2), open(2), pipe(2), wait(2),
- getopt(3), rand(3), signal(3), system(3),
--environ(5)
-+environ(7)
- .PP
- .IR "The KornShell Command and Programming Language" ,
- Morris Bolsky and David Korn, 1989, ISBN 0-13-516972-0.
-@@ -3535,3 +3548,4 @@
- .IR "IEEE Standard for information Technology \- Portable Operating System Interface (POSIX) \- Part 2: Shell and Utilities" ,
- IEEE Inc, 1993, ISBN 1-55937-255-9.
- .\"}}}
-+.\" vim:ft=nroff