]> git.eshelyaron.com Git - emacs.git/commitdiff
* lisp/newcomment.el (comment-normalize-vars): Doc fix.
authorChong Yidong <cyd@gnu.org>
Tue, 23 Oct 2012 02:17:36 +0000 (10:17 +0800)
committerChong Yidong <cyd@gnu.org>
Tue, 23 Oct 2012 02:17:36 +0000 (10:17 +0800)
Fixes: debbugs:12583
lisp/ChangeLog
lisp/newcomment.el

index 3a196095597c4c0ae08b51ae2d06e9cc770f9f1f..bd40d0f0d305b7c9a872268175d0d18471fac00b 100644 (file)
@@ -1,3 +1,7 @@
+2012-10-23  Chong Yidong  <cyd@gnu.org>
+
+       * newcomment.el (comment-normalize-vars): Doc fix (Bug#12583).
+
 2012-10-23  Stefan Monnier  <monnier@iro.umontreal.ca>
 
        * subr.el (internal-temp-output-buffer-show): Rename from
index a754c89c4ae81b3d928a4046addfedd99f7c2c5c..2ddfb2439afad98f63e2a2da54c011baad2e0c97 100644 (file)
 
 ;;; Commentary:
 
-;; A replacement for simple.el's comment-related functions.
+;; This library contains functions and variables for commenting and
+;; uncommenting source code.
+
+;; Prior to calling any `comment-*' function, you should ensure that
+;; `comment-normalize-vars' is first called to set up the appropriate
+;; variables; except for the `comment-*' commands, which call
+;; `comment-normalize-vars' automatically as a subroutine.
 
 ;;; Bugs:
 
@@ -326,10 +332,11 @@ terminated by the end of line (i.e. `comment-end' is empty)."
 
 ;;;###autoload
 (defun comment-normalize-vars (&optional noerror)
-  "Check and setup the variables needed by other commenting functions.
-Any command calling functions from newcomment.el should call this function
-before any other, so the rest of the code can assume that the variables are
-properly set."
+  "Check and set up variables needed by other commenting functions.
+All the `comment-*' commands call this function to set up various
+variables, like `comment-start', to ensure that the commenting
+functions work correctly.  Lisp callers of any other `comment-*'
+function should first call this function explicitly."
   (unless (and (not comment-start) noerror)
     (unless comment-start
       (let ((cs (read-string "No comment syntax is defined.  Use: ")))