# HG changeset patch # User Stefan Monnier # Date 1007000897 0 # Node ID 1f7eca1d2ba1c38f43515fdb8ac6cb378af727ee # Parent 4f8e9cc04af5cf8a33d623fe1a74874a5096ea2b *** empty log message *** diff -r 4f8e9cc04af5 -r 1f7eca1d2ba1 lisp/ChangeLog --- a/lisp/ChangeLog Thu Nov 29 02:15:03 2001 +0000 +++ b/lisp/ChangeLog Thu Nov 29 02:28:17 2001 +0000 @@ -1,3 +1,43 @@ +2001-11-28 Stefan Monnier + + * 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 * isearch.el (isearch-yank-internal): New helper function. diff -r 4f8e9cc04af5 -r 1f7eca1d2ba1 src/ChangeLog --- a/src/ChangeLog Thu Nov 29 02:15:03 2001 +0000 +++ b/src/ChangeLog Thu Nov 29 02:28:17 2001 +0000 @@ -1,3 +1,9 @@ +2001-11-28 Stefan Monnier + + * category.c (describe_category, describe_category_1) + (Fdescribe_categories): Remove. + (syms_of_category): Don't defsubr Sdescribe_categories. + 2001-11-28 Richard M. Stallman * fileio.c (Ffind_file_name_handler): Avoid initializer for `result'. @@ -35,8 +41,17 @@ * 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 + + * ccl.c: Use AREF and ASIZE. + +2001-11-27 Stefan Monnier + + * 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