From ed8e4680ce4afc44b4ea3714dcae4320fe183318 Mon Sep 17 00:00:00 2001 From: "tunes@google.com" Date: Thu, 29 Nov 2012 00:14:33 +0000 Subject: [PATCH] Google Common Lisp Style Guide, revision 1.17 --- lispguide.xml | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/lispguide.xml b/lispguide.xml index 4a5af54..ad9a7ce 100644 --- a/lispguide.xml +++ b/lispguide.xml @@ -5,7 +5,7 @@

-Revision 1.16 +Revision 1.17

@@ -1147,6 +1147,9 @@ Robert Brown You must sign and date any of the above "requiring further attention" comments (but not mere cautionary explanations). + You must use the + YYYY-MM-DD + format for dates to make automated processing of such dates easier.

This strategy ensures that grepping for ;--- @@ -3637,13 +3640,13 @@ Robert Brown

- You should usually refer to a function as #'FOO rather than 'FOO. + You should usually refer to a function as #'FUN rather than 'FUN.

- The former, which reads as (FUNCTION FOO), - refers to the function object, and is properly scoped. - The latter, which reads as (QUOTE FOO), + The former, which reads as (FUNCTION FUN), + refers to the function object, and is lexically scoped. + The latter, which reads as (QUOTE FUN), refers to the symbol, which when called uses the global FDEFINITION of the symbol.

@@ -3651,7 +3654,7 @@ Robert Brown When using functions that take a functional argument (e.g., MAPCAR, APPLY, :TEST and :KEY arguments), - you should use the #' to quote the function, + you should use the #' to refer to the function, not just single quote.

@@ -3887,7 +3890,7 @@ Robert Brown

-Revision 1.16 +Revision 1.17