summaryrefslogtreecommitdiff
path: root/tmac/groff_me.7.man
diff options
context:
space:
mode:
authorG. Branden Robinson <g.branden.robinson@gmail.com>2021-12-27 14:44:30 +1100
committerG. Branden Robinson <g.branden.robinson@gmail.com>2021-12-27 16:25:15 +1100
commit214bba0d4a86d545963c5e123b97163bcbd90a4e (patch)
tree5f7eae417151ac07ebfb950181df3f027702deab /tmac/groff_me.7.man
parent5a6b5a11256324a9ebc1f282cbf2b8f64ecdcd91 (diff)
downloadgroff-git-214bba0d4a86d545963c5e123b97163bcbd90a4e.tar.gz
groff_me(7): Add "Name space" subsection.
Diffstat (limited to 'tmac/groff_me.7.man')
-rw-r--r--tmac/groff_me.7.man30
1 files changed, 30 insertions, 0 deletions
diff --git a/tmac/groff_me.7.man b/tmac/groff_me.7.man
index 86f38802c..c39c7003f 100644
--- a/tmac/groff_me.7.man
+++ b/tmac/groff_me.7.man
@@ -208,6 +208,36 @@ is acceptable as input.
.
.
.\" ====================================================================
+.SS "Name space"
+.\" ====================================================================
+.
+Objects in
+.I me
+follow a rigid naming convention.
+.
+To avoid conflict,
+any user-defined register,
+string,
+or macro
+names should be single numerals or uppercase letters,
+or any longer sequence of letters and numerals
+with at least one uppercase letter.
+.
+(For portability betwen BSD and
+.I groff
+.IR me ,
+limit names to
+two characters,
+and avoid the name
+.B [
+(left square bracket).)
+.
+The names employed
+by any preprocessors in use
+should also not be repurposed.
+.
+.
+.\" ====================================================================
.SS Macros
.\" ====================================================================
.