[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 47/61] Spell "Unix" in mixed case and without type size changes.
From: |
G. Branden Robinson |
Subject: |
[PATCH 47/61] Spell "Unix" in mixed case and without type size changes. |
Date: |
Fri, 24 Nov 2023 12:08:40 -0600 |
This is the correct convention, as averred by Bell Labs Unix alumni Doug
McIlroy and Meg McRoberts. See
<https://lists.gnu.org/archive/html/groff/2015-01/msg00026.html> and
<https://lists.gnu.org/archive/html/groff/2015-01/msg00029.html>.
* man/ncurses.3x:
* man/scr_dump.5:
* man/term.5:
* man/term.7:
* man/terminfo.tail:
* man/tset.1: Do it. Also pluralize it as "Unices".
---
man/ncurses.3x | 4 ++--
man/scr_dump.5 | 2 +-
man/term.5 | 8 ++++----
man/term.7 | 12 ++++++------
man/terminfo.tail | 6 +++---
man/tset.1 | 4 ++--
6 files changed, 18 insertions(+), 18 deletions(-)
diff --git a/man/ncurses.3x b/man/ncurses.3x
index 35620f61..123858e0 100644
--- a/man/ncurses.3x
+++ b/man/ncurses.3x
@@ -1494,10 +1494,10 @@ .SS Extensions versus portability
.SS Padding differences
In historic curses versions, delays embedded in the capabilities \fBcr\fP,
\fBind\fP, \fBcub1\fP, \fBff\fP and \fBtab\fP activated corresponding delay
-bits in the UNIX tty driver.
+bits in the Unix tty driver.
In this implementation, all padding is done by sending NUL bytes.
This method is slightly more expensive, but narrows the interface
-to the UNIX kernel significantly and increases the package's portability
+to the Unix kernel significantly and increases the package's portability
correspondingly.
.SS Header files
The header file \fI\%curses.h\fP itself includes the header files
diff --git a/man/scr_dump.5 b/man/scr_dump.5
index 7b367281..2d9f8190 100644
--- a/man/scr_dump.5
+++ b/man/scr_dump.5
@@ -160,7 +160,7 @@ .SS X/Open Curses
Shading is used to identify \fIX/Open Enhanced Curses\fP material,
relating to interfaces included to provide enhanced capabilities
for applications originally written to be compiled on systems
-based on the UNIX operating system.
+based on the Unix operating system.
Therefore, the features described may not be present on systems
that conform to \fBXPG4 or to earlier XPG releases\fP.
The relevant reference pages may provide additional
diff --git a/man/term.5 b/man/term.5
index bcc780bb..bfacda7d 100644
--- a/man/term.5
+++ b/man/term.5
@@ -69,7 +69,7 @@ .SS STORAGE LOCATION
.TP 5
.B directory tree
A two-level scheme is used to avoid a linear search
-of a huge \s-1UNIX\s+1 system directory: \fB\*d/c/name\fP where
+of a huge Unix system directory: \fB\*d/c/name\fP where
.I name
is the name of the terminal, and
.I c
@@ -217,7 +217,7 @@ .SS LEGACY STORAGE FORMAT
.SS EXTENDED STORAGE FORMAT
The previous section describes the conventional terminfo binary format.
With some minor variations of the offsets (see PORTABILITY),
-the same binary format is used in all modern UNIX systems.
+the same binary format is used in all modern Unix systems.
Each system uses a predefined set of boolean, number or string capabilities.
.PP
The \fBncurses\fP libraries and applications support
@@ -302,12 +302,12 @@ .SS setupterm
of boolean, number, and string capabilities.
.SS Binary format
X/Open Curses does not specify a format for the terminfo database.
-UNIX System V curses used a directory-tree of binary files,
+System V curses used a directory-tree of binary files,
one per terminal description.
.PP
Despite the consistent use of little-endian for numbers and the otherwise
self-describing format, it is not wise to count on portability of binary
-terminfo entries between commercial UNIX versions.
+terminfo entries between commercial Unix versions.
The problem is that there
are at least three versions of terminfo (under HP\-UX, AIX, and OSF/1) which
diverged from System V terminfo after SVr1, and have added extension
diff --git a/man/term.7 b/man/term.7
index 110bc6f3..f99ff83e 100644
--- a/man/term.7
+++ b/man/term.7
@@ -53,12 +53,12 @@ .SH DESCRIPTION
is critical for all screen-oriented programs, including your editor and mailer.
.PP
A default \fBTERM\fP value will be set on a per-line basis by either
-\fB/etc/inittab\fP (e.g., System\-V-like UNIXes)
-or \fB/etc/ttys\fP (BSD UNIXes).
+\fB/etc/inittab\fP (e.g., System\-V-like Unices)
+or \fB/etc/ttys\fP (BSD Unices).
This will nearly always suffice for workstation and microcomputer consoles.
.PP
If you use a dialup line, the type of device attached to it may vary.
-Older UNIX systems pre-set a very dumb terminal type
+Older Unix systems pre-set a very dumb terminal type
like \*(``dumb\*('' or \*(``dialup\*('' on dialup lines.
Newer ones may pre-set \*(``vt100\*('', reflecting the prevalence of DEC
VT100-compatible terminals and personal-computer emulators.
@@ -216,7 +216,7 @@ .SH DESCRIPTION
Such programs should fall back
on the \fBTERM\fP environment variable when no \-T option is specified.
.SH PORTABILITY
-For maximum compatibility with older System V UNIXes, names and aliases
+For maximum compatibility with older System V Unices, names and aliases
should be unique within the first 14 characters.
.SH FILES
.TP 5
@@ -224,10 +224,10 @@ .SH FILES
compiled terminal description database
.TP 5
/etc/inittab
-tty line initialization (AT&T-like UNIXes)
+tty line initialization (AT&T-like Unices)
.TP 5
/etc/ttys
-tty line initialization (BSD-like UNIXes)
+tty line initialization (BSD-like Unices)
.SH SEE ALSO
\fB\%curses\fP(3X),
\fB\%term\fP(\*n),
diff --git a/man/terminfo.tail b/man/terminfo.tail
index fd2bdd6a..7008ea2b 100644
--- a/man/terminfo.tail
+++ b/man/terminfo.tail
@@ -1810,7 +1810,7 @@ A prototype command character is chosen which is used in
all capabilities.
This character is given in the
.B cmdch
capability to identify it.
-The following convention is supported on some UNIX systems:
+The following convention is supported on some Unix systems:
The environment is to be searched for a
.B CC
variable, and if found, all
@@ -1852,7 +1852,7 @@ A value of
indicates that the number of lines is not fixed,
but that there is still more memory than fits on the screen.
.PP
-If the terminal is one of those supported by the \s-1UNIX\s+1 virtual
+If the terminal is one of those supported by the Unix virtual
terminal protocol, the terminal number can be given as
.BR vt .
.PP
@@ -2003,7 +2003,7 @@ The \-c (check) option also checks resolved (after tc
expansion) lengths.
.SH PORTABILITY
Do not count on compiled (binary) \fI\%terminfo\fP entries being
-portable between commercial UNIX systems.
+portable between commercial Unix systems.
At least two implementations of \fI\%terminfo\fP
(those of HP-UX and AIX)
diverged from those of other System V Unices after SVr1,
diff --git a/man/tset.1 b/man/tset.1
index 2958eba1..056a214e 100644
--- a/man/tset.1
+++ b/man/tset.1
@@ -85,7 +85,7 @@ .SS tset - initialization
.PP
3. (BSD systems only.) The terminal type associated with the standard
error output device in the \fI/etc/ttys\fP file.
-(On System\-V-like UNIXes and systems using that convention,
+(On System\-V-like Unices and systems using that convention,
\fBgetty\fP(1) does this job by setting
\fBTERM\fP according to the type passed to it by \fI/etc/inittab\fP.)
.PP
@@ -325,7 +325,7 @@ .SH PORTABILITY
is always an alias for \fBtset\fP.
.PP
The \fB@TSET@\fP utility provides for backward-compatibility with BSD
-environments (under most modern UNIXes, \fB/etc/inittab\fP and \fBgetty\fP(1)
+environments (under most modern Unices, \fB/etc/inittab\fP and \fBgetty\fP(1)
can set \fBTERM\fP appropriately for each dial-up line; this obviates what was
\fB@TSET@\fP's most important use).
This implementation behaves like 4.4BSD
--
2.30.2
signature.asc
Description: PGP signature
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [PATCH 47/61] Spell "Unix" in mixed case and without type size changes.,
G. Branden Robinson <=