# HG changeset patch # User Richard M. Stallman # Date 859937823 0 # Node ID d2c67029b824bf9af89c0adca12d6b7bcea7f692 # Parent 8ed8412c1ce79fc2146701377203a83b52fb304f Add detailed listing for the Tips appendix. Add an early duplicate menu item for Coding Conventions node. diff -r 8ed8412c1ce7 -r d2c67029b824 lispref/elisp.texi --- a/lispref/elisp.texi Tue Apr 01 23:35:50 1997 +0000 +++ b/lispref/elisp.texi Tue Apr 01 23:37:03 1997 +0000 @@ -118,6 +118,7 @@ @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 @@ 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 @@ * 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::