From: Bastien Roucariès <ro...@debian.org>

Signed-off-by: Bastien Roucariès <ro...@debian.org>
---
 man7/environ.7 | 74 ++++++++++++++++++++++++++------------------------
 1 file changed, 39 insertions(+), 35 deletions(-)

diff --git a/man7/environ.7 b/man7/environ.7
index 236025035..b461e93df 100644
--- a/man7/environ.7
+++ b/man7/environ.7
@@ -82,7 +82,7 @@ command-line arguments specific to a particular use of the 
program
 being invoked, thus changing the program's behavior for this use case.
 The environment, on the other hand, keeps track of information that is shared 
by many programs and
 rarely changes. For example, a running process can query the value of the
-.B TMDIR
+.B TMPDIR
 environment variable to discover a suitable location to store temporary files.
 .PP
 Standard environment variables are used for information about the user' home 
directory,
@@ -161,15 +161,15 @@ Common examples of environment variables defined by 
POSIX.1-2017 are defined in
 section. Conforming applications shall not set these environment variables to 
have
 meanings other than as described.
 .TP
+.B HOME
+A user's login directory.
+Set at login time, see section NOTES below.
+.TP
 .B LOGNAME
 The name of the logged-in user (used by some System-V derived programs
 and POSIX.1-2017).
 Set at login time, see section NOTES below.
 .TP
-.B HOME
-A user's login directory.
-Set at login time, see section NOTES below.
-.TP
 .B PATH
 The list of places that shells and other programs look in to find
 a command when given an incomplete pathname. Elements on this
@@ -204,26 +204,16 @@ Set at login time, see section NOTES below.
 .B TERM
 The terminal type for which output is to be prepared.
 .TP
-.B PAGER
-The user's preferred utility to display text files.
-Any string acceptable as a command_string operand to the
-.I sh\ \-c
-command shall be valid. If the
-.B PAGER
-variable is null or not set,
-command could fall back
-.B more (1)
-or any suitable paging utility as the system default.
-.TP
-.BR EDITOR / VISUAL
-The user's preferred utility to edit text files.
-Any string acceptable as a command_string operand to the
-.I sh\ \-c
-command shall be valid.
-.\" .TP
-.\" .B BROWSER
-.\" The user's preferred utility to browse URLs. Sequence of colon-separated
-.\" browser commands. See http://www.catb.org/\(tiesr/BROWSER/ .
+.B TMPDIR
+The current temporary directory.
+Influences the path prefix of names created by
+.BR mktemp (1),
+.BR mkstemp (3),
+.BR mkdtemp (3),
+.BR tmpfile (3),
+and other routines, and the temporary directory used by
+.BR sort (1)
+and other programs.
 .SH INTERNATIONALIZATION ENVIRONMENT VARIABLES
 .TP
 .B LANG
@@ -247,21 +237,35 @@ for further details of the
 and
 .B LC_*
 environment variables.
+.SH USER CUSTOMIZATION ENVIRONMENT VARIABLES
+The following variables are commonly used for personalizing
+applications used by the user.
+.TP
+.B PAGER
+The user's preferred utility to display text files.
+Any string acceptable as a command_string operand to the
+.I sh\ \-c
+command shall be valid. If the
+.B PAGER
+variable is null or not set,
+command could fall back
+.B more (1)
+or any suitable paging utility as the system default.
+.TP
+.BR EDITOR / VISUAL
+The user's preferred utility to edit text files.
+Any string acceptable as a command_string operand to the
+.I sh\ \-c
+command shall be valid. Defined by POSIX.1-2017.
+.\" .TP
+.\" .B BROWSER
+.\" The user's preferred utility to browse URLs. Sequence of colon-separated
+.\" browser commands. See http://www.catb.org/\(tiesr/BROWSER/ .
 .SH COMMON ENVIRONMENT VARIABLES
 Note that the behavior of many programs and library routines is
 influenced by the presence or value of certain environment variables.
 Examples include the following:
 .IP * 3
-.B TMPDIR
-influences the path prefix of names created by
-.BR mktemp (1),
-.BR mkstemp (3),
-.BR mkdtemp (3),
-.BR tmpfile (3),
-and other routines, and the temporary directory used by
-.BR sort (1)
-and other programs.
-.IP *
 .BR LD_LIBRARY_PATH ", " LD_PRELOAD ,
 and other
 .BR LD_*
-- 
2.29.2

Reply via email to