bug-ncurses
[Top][All Lists]
Advanced

[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

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]