]> git.eshelyaron.com Git - emacs.git/commitdiff
*** empty log message ***
authorStefan Monnier <monnier@iro.umontreal.ca>
Thu, 29 Nov 2001 02:28:17 +0000 (02:28 +0000)
committerStefan Monnier <monnier@iro.umontreal.ca>
Thu, 29 Nov 2001 02:28:17 +0000 (02:28 +0000)
lisp/ChangeLog
src/ChangeLog

index 3eef5436502b72dacfaaa8779fbff4b16e16fdb7..cfbdcf19d11a30acec16700c4e7248b58ede1c6a 100644 (file)
@@ -1,3 +1,43 @@
+2001-11-28  Stefan Monnier  <monnier@cs.yale.edu>
+
+       * textmodes/outline.el (outline-up-heading): Add `invisible-ok' arg.
+       (outline-up-heading-all): Remove.
+       (hide-sublevels): Move to end-of-heading before calling flag-region.
+       (outline-copy-overlay, outline-discard-overlays): Remove.
+       (outline-flag-region): Use `remove-overlays'.
+       Don't move to end-of-heading.
+       (outline-next-visible-heading, outline-back-to-heading)
+       (outline-on-heading-p): Use outline-invisible-p.
+       (outline-font-lock-level): Use outline-up-heading's new arg.
+       (outline-minor-mode): Simplify.
+       (outline-map-tree, outline-reveal-toggle-invisible): New funs.
+       (outline): Put a `reveal-toggle-invisible' property.
+       (outline-level-heading): New var.
+       (outline-insert-heading, outline-promote, outline-demote)
+       (outline-toggle-children): New commands.
+
+       * progmodes/hideif.el (hif-end-of-line): New function.
+       (hide-ifdef-mode): Set line-move-ignore-invisible.
+       (hide-ifdef-region-internal): New function.
+       (hide-ifdef-region): Use it.
+       (hif-defined): Return an integer.
+       (hif-infix-to-prefix): Remove.
+       (hif-tokenize): Parse from the buffer rather than from a string.
+       Correctly tokenize integers.  Use forward-comment.
+       (hif-expr): Use hif-or.
+       (hif-term): Use hif-and.
+       (hif-factor): Use hif-not.  Handle numbers properly.
+       Don't require parenthesis around `defined's argument.
+       (hif-and, hif-or, hif-not): New funs.
+       (hif-canonicalize): Pass a region to hif-tokenize.  Use hif-not.
+       (hif-hide-line): Don't hide the \n before the line.
+       (hif-possibly-hide): Correctly handle numeric evaluation results.
+
+       * progmodes/make-mode.el: Use line-(end|beginning)-position.
+       (makefile-mode): Set indent-line-function.
+       (makefile-browser-insert-continuation): Use with-current-buffer.
+       (makefile-beginning-of-line-point, makefile-end-of-line-point): Remove.
+
 2001-11-28  Karl Fogel  <kfogel@red-bean.com>
 
        * isearch.el (isearch-yank-internal): New helper function.
index 7372afe9719c9724f53a2b779956a27eef278e0e..41a7e141b46263dda52fb52535ccba63d15e8de4 100644 (file)
@@ -1,3 +1,9 @@
+2001-11-28  Stefan Monnier  <monnier@cs.yale.edu>
+
+       * category.c (describe_category, describe_category_1)
+       (Fdescribe_categories): Remove.
+       (syms_of_category): Don't defsubr Sdescribe_categories.
+
 2001-11-28  Richard M. Stallman  <rms@gnu.org>
 
        * fileio.c (Ffind_file_name_handler): Avoid initializer for `result'.
        * xdisp.c (message_dolog): Remove unused variables `gcpro2',
        `gcpro3' and `gcpro4'.
 
-       * coding.c (decode_coding_string): Remove unused variable
-       `gcpro1'.
+       * coding.c (decode_coding_string): Remove unused variable `gcpro1'.
+
+2001-11-28  Stefan Monnier  <monnier@cs.yale.edu>
+
+       * ccl.c: Use AREF and ASIZE.
+
+2001-11-27  Stefan Monnier  <monnier@cs.yale.edu>
+
+       * lisp.h (run_hook_list_with_args): Remove.
+       (LIST_END_P): Fix call to wrong_type_argument.
+       (make_fixnum_or_float): Use EMACS_INT rather than int.
 
 2001-11-26  Stefan Monnier  <monnier@cs.yale.edu>