Mercurial > emacs
changeset 41658:1f7eca1d2ba1
*** empty log message ***
author | Stefan Monnier <monnier@iro.umontreal.ca> |
---|---|
date | Thu, 29 Nov 2001 02:28:17 +0000 |
parents | 4f8e9cc04af5 |
children | e37febff5532 |
files | lisp/ChangeLog src/ChangeLog |
diffstat | 2 files changed, 57 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- 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 <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.
--- 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 <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'. @@ -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 <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>