aboutsummaryrefslogtreecommitdiffstats
path: root/lispref
diff options
context:
space:
mode:
authorRichard M. Stallman <[email protected]>2005-09-06 04:40:23 +0000
committerRichard M. Stallman <[email protected]>2005-09-06 04:40:23 +0000
commit2a6bc1f7cae62b2ddfdf574ba4686fdecb92bfc7 (patch)
treead54e3839efbc507dd59c752c4fc03ec28e7f3c2 /lispref
parentf4885d8137feeee620e5cd224093d1fcb71b3af0 (diff)
(Coding Conventions): Sometimes it is ok to put the
package prefix elsewhere than at the start of the name.
Diffstat (limited to 'lispref')
-rw-r--r--lispref/ChangeLog5
-rw-r--r--lispref/tips.texi4
2 files changed, 8 insertions, 1 deletions
diff --git a/lispref/ChangeLog b/lispref/ChangeLog
index ec8885138b..8fc5754bf8 100644
--- a/lispref/ChangeLog
+++ b/lispref/ChangeLog
@@ -1,3 +1,8 @@
+2005-09-06 Richard M. Stallman <[email protected]>
+
+ * tips.texi (Coding Conventions): Sometimes it is ok to put the
+ package prefix elsewhere than at the start of the name.
+
2005-09-03 Richard M. Stallman <[email protected]>
* tips.texi (Programming Tips): Add conventions for minibuffer
diff --git a/lispref/tips.texi b/lispref/tips.texi
index d651eb95f0..fbf18047bd 100644
--- a/lispref/tips.texi
+++ b/lispref/tips.texi
@@ -56,7 +56,9 @@ distinguish your program from other Lisp programs.@footnote{The
benefits of a Common Lisp-style package system are considered not to
outweigh the costs.} Then take care to begin the names of all global
variables, constants, and functions in your program with the chosen
-prefix. This helps avoid name conflicts.
+prefix. This helps avoid name conflicts. (Occasionally, for a command
+name intended for users to use, it is cleaner if some words come
+before the package name prefix.)
This recommendation applies even to names for traditional Lisp
primitives that are not primitives in Emacs Lisp---such as