changeset 82394:85a3f55b5fdf

(reset_var_on_error): Improve comment.
author Stefan Monnier <monnier@iro.umontreal.ca>
date Wed, 15 Aug 2007 20:05:40 +0000
parents f5d88662fe95
children 9d202ec7bccf
files src/insdel.c
diffstat 1 files changed, 5 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/src/insdel.c	Wed Aug 15 15:47:45 2007 +0000
+++ b/src/insdel.c	Wed Aug 15 20:05:40 2007 +0000
@@ -2138,10 +2138,11 @@
   (! NILP (end_marker) ? Fmarker_position (end_marker) : end)
 
 /* Set a variable to nil if an error occurred.
-   VAL is a cons-cell whose car is the variable name, and whose cdr is
-   either nil (to mean that there was indeed an error), or non-nil to mean
-   that the was no error (which thus causes this function to do
-   nothing).  */
+   Don't change the variable if there was no error.
+   VAL is a cons-cell (VARIABLE . NO-ERROR-FLAG).
+   VARIABLE is the variable to maybe set to nil.
+   NO-ERROR-FLAG is nil if there was an error,
+   anything else meaning no error (so this function does nothing).  */
 Lisp_Object
 reset_var_on_error (val)
      Lisp_Object val;