# HG changeset patch # User Richard M. Stallman # Date 1169968841 0 # Node ID afd36ac582f5308878728c7adc4c00f7a61dcad5 # Parent 330094c564c412ce920410735b2078984f019780 (Coding Conventions): Clarify the tip about macros that define a function or a variable. diff -r 330094c564c4 -r afd36ac582f5 lispref/tips.texi --- a/lispref/tips.texi Sun Jan 28 07:19:16 2007 +0000 +++ b/lispref/tips.texi Sun Jan 28 07:20:41 2007 +0000 @@ -210,7 +210,8 @@ not functions, and their names should start with @samp{def}. @item -Macros that define a function or variable should take the name to be +A macro that defines a function or variable should have a name that +starts with @samp{define-}. The macro should receive the name to be defined as the first argument. That will help various tools find the definition automatically. Avoid constructing the names in the macro itself, since that would confuse these tools.