From 4356e9eb88cbb684353c7c05db8d3b6b9018e5bf Mon Sep 17 00:00:00 2001 From: "Richard M. Stallman" Date: Tue, 1 Apr 1997 23:37:03 +0000 Subject: [PATCH] Add detailed listing for the Tips appendix. Add an early duplicate menu item for Coding Conventions node. --- lispref/elisp.texi | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/lispref/elisp.texi b/lispref/elisp.texi index adb16771ebf..c176110506f 100644 --- a/lispref/elisp.texi +++ b/lispref/elisp.texi @@ -118,6 +118,7 @@ Reference Manual, corresponding to GNU Emacs version 19.34. @menu * Copying:: Conditions for copying and changing GNU Emacs. * Introduction:: Introduction and conventions used. +* Standards: Coding Conventions. Coding conventions for Emacs Lisp. * Lisp Data Types:: Data types of objects in Emacs Lisp. * Numbers:: Numbers and arithmetic functions. @@ -171,7 +172,7 @@ Reference Manual, corresponding to GNU Emacs version 19.34. Appendices -* Tips:: Advice for writing Lisp programs. +* Tips:: Advice and coding conventions for Emacs Lisp. * GNU Emacs Internals:: Building and dumping Emacs; internal data structures. * Standard Errors:: List of all error symbols. @@ -204,6 +205,14 @@ Conventions * Buffer Text Notation:: The format we use for buffer contents in examples. * Format of Descriptions:: Notation for describing functions, variables, etc. +Tips and Conventions + +* Coding Conventions:: Conventions for clean and robust programs. +* Compilation Tips:: Making compiled code run fast. +* Documentation Tips:: Writing readable documentation strings. +* Comment Tips:: Conventions for writing comments. +* Library Headers:: Standard headers for library packages. + Format of Descriptions * A Sample Function Description:: -- 2.39.2