*** empty log message ***
authorStefan Monnier <monnier@iro.umontreal.ca>
Thu, 25 Oct 2001 05:54:03 +0000 (05:54 +0000)
committerStefan Monnier <monnier@iro.umontreal.ca>
Thu, 25 Oct 2001 05:54:03 +0000 (05:54 +0000)
lisp/ChangeLog
src/ChangeLog

index 511d02f..de4fccf 100644 (file)
@@ -1,3 +1,40 @@
+2001-10-25  Stefan Monnier  <monnier@cs.yale.edu>
+
+       * emacs-lisp/checkdoc.el (checkdoc-eval-defun): Call eval-defun
+       interactively so that C-u M-C-x still does edebug.
+       (checkdoc-sentencespace-region-engine): Don't force a double-space
+       after `.' if it doesn't look like an end-of-sentence.
+       (debug-ignored-errors): Add `disambiguate ...'.
+
+2001-10-24  Stefan Monnier  <monnier@cs.yale.edu>
+
+       * textmodes/texinfo.el (texinfo-environments)
+       (texinfo-environment-regexp): Hoisted.
+       (texinfo-font-lock-keywords): Use `italic' and `bold' faces.
+       Only highlight the menu name in menu items.
+       Setup `@foo ... @end foo' as text clones.
+       (texinfo-clone-environment): New function.
+       (texinfo-mode): Simplify auto-fill-inhibit-regexp.
+       (texinfo-insert-block): Simplify.
+       (texinfo-insert-quote): Insert a plain " if preceded by \ or if
+       the command is repeated.
+       (texinfo-last-unended-begin, texinfo-next-unmatched-end): New funs.
+       (texinfo-insert-@end): Simplify.
+
+       * textmodes/texnfo-upd.el (texinfo-section-types-regexp)
+       (texinfo-section-level-regexp, texinfo-subsection-level-regexp)
+       (texinfo-subsubsection-level-regexp)
+       (texinfo-update-menu-same-level-regexps)
+       (texinfo-update-menu-higher-regexps)
+       (texinfo-update-menu-lower-regexps): Hoisted to eliminate warnings.
+
+       * derived.el (define-derived-mode): Use {delay,run}-mode-hooks.
+       (derived-mode-p): Autoload.
+
+       * subr.el (delay-mode-hooks, delayed-mode-hooks, run-mode-hooks):
+       New vars and functions.
+       (text-clone-maintain, text-clone-create): New functions.
+
 2001-10-25  Miles Bader  <miles@gnu.org>
 
        * facemenu.el (facemenu-add-new-face): Fix variable names.
index fd847f4..185cb03 100644 (file)
@@ -1,5 +1,7 @@
 2001-10-25  Stefan Monnier  <monnier@cs.yale.edu>
 
+       * lisp.h (make_fixnum_or_float): Coerce double to int explicitly.
+
        * editfns.c (text_property_stickiness): Fix Lisp_Object used as boolean.
 
 2001-10-25  Miles Bader  <miles@gnu.org>