]> git.eshelyaron.com Git - emacs.git/commitdiff
*** empty log message ***
authorGerd Moellmann <gerd@gnu.org>
Fri, 24 Mar 2000 20:56:46 +0000 (20:56 +0000)
committerGerd Moellmann <gerd@gnu.org>
Fri, 24 Mar 2000 20:56:46 +0000 (20:56 +0000)
etc/NEWS
lisp/ChangeLog
src/ChangeLog

index 32ea87146e07f7a401a3b6bff78d74eb38016f66..6d6a80f3af69cfbb1541cd1864ff5369608d66f9 100644 (file)
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -1068,6 +1068,11 @@ Note that +++ before an item means the Lisp manual has been updated.
 When you add a new item, please add it without either +++ or ---
 so I will know I still need to look at it -- rms.
 
+** The variable open-paren-in-column-0-is-defun-start controls whether
+an open parenthesis in column 0 is considered to be the start of a
+defun.  If set, the default, it is considered a defun start.  If not
+set, an open parenthesis in column 0 has no special meaning.
+
 ** The new function `string-to-syntax' can be used to translate syntax
 specificationa in string form as accepted my `modify-syntax-entry' to
 the cons-cell form that is used for the values of the `syntax-table'
index eae8b1bd6ba8d1ac33d1e6208235cc284a616688..361ee8d2fa0da1684e44096498df615c57b5472b 100644 (file)
@@ -1,3 +1,22 @@
+2000-03-24  Gerd Moellmann  <gerd@gnu.org>
+
+       * emacs-lisp/lisp.el (beginning-of-defun-raw): Add regexp
+       matching open parenthesis in column 0 to defun-prompt-regexp
+       only if open-paren-in-column-0-is-defun-start is set.
+
+       * sun-curs.el: Require CL at compile-time only.
+
+       * msb.el (msb--choose-file-menu): Use `(apply #'list ...)'
+       instead of copy-list which is a function from CL.
+       (msb--choose-menu, msb--mode-menu-cond)
+       (msb--create-buffer-menu-2): Use dolist instead of mapc.
+       (msb--init-file-alist): Use mapcar instead of mapcan.
+       (msb--aggregate-alist): Use mapcar instead of mapcan.  Fix
+       `(' in column 0 in doc string.
+       (msb--add-separators): Use mapcar instead of mapcan.
+
+       * cus-dep.el: Require CL at compile-time only.
+
 2000-03-24  Stefan Monnier  <monnier@cs.yale.edu>
 
        * emacs-lisp/bytecomp.el (byte-compile-warning-types)
index a87dc76cb909fda4b2d25f0efd99a0314d8c27f4..f35e1bc9751728653677550b320a643cb152296d 100644 (file)
@@ -1,3 +1,10 @@
+2000-03-24  Gerd Moellmann  <gerd@gnu.org>
+
+       * syntax.c (open_paren_in_column_0_is_defun_start): New variable.
+       (find_defun_start): Consider an open parenthesis in column 0
+       a defun start only if open_paren_in_column_0_is_defun_start is set.
+       (syms_of_syntax): New variable open-paren-in-column-0-is-defun-start.
+
 2000-03-24  Stefan Monnier  <monnier@cs.yale.edu>
 
        * eval.c (Fautoload): Add entry in load-history (if after dump).