Mercurial > emacs
comparison lisp/ChangeLog @ 41658:1f7eca1d2ba1
*** empty log message ***
author | Stefan Monnier <monnier@iro.umontreal.ca> |
---|---|
date | Thu, 29 Nov 2001 02:28:17 +0000 |
parents | 42271b6bfe3d |
children | 2f6a11181df8 |
comparison
equal
deleted
inserted
replaced
41657:4f8e9cc04af5 | 41658:1f7eca1d2ba1 |
---|---|
1 2001-11-28 Stefan Monnier <monnier@cs.yale.edu> | |
2 | |
3 * textmodes/outline.el (outline-up-heading): Add `invisible-ok' arg. | |
4 (outline-up-heading-all): Remove. | |
5 (hide-sublevels): Move to end-of-heading before calling flag-region. | |
6 (outline-copy-overlay, outline-discard-overlays): Remove. | |
7 (outline-flag-region): Use `remove-overlays'. | |
8 Don't move to end-of-heading. | |
9 (outline-next-visible-heading, outline-back-to-heading) | |
10 (outline-on-heading-p): Use outline-invisible-p. | |
11 (outline-font-lock-level): Use outline-up-heading's new arg. | |
12 (outline-minor-mode): Simplify. | |
13 (outline-map-tree, outline-reveal-toggle-invisible): New funs. | |
14 (outline): Put a `reveal-toggle-invisible' property. | |
15 (outline-level-heading): New var. | |
16 (outline-insert-heading, outline-promote, outline-demote) | |
17 (outline-toggle-children): New commands. | |
18 | |
19 * progmodes/hideif.el (hif-end-of-line): New function. | |
20 (hide-ifdef-mode): Set line-move-ignore-invisible. | |
21 (hide-ifdef-region-internal): New function. | |
22 (hide-ifdef-region): Use it. | |
23 (hif-defined): Return an integer. | |
24 (hif-infix-to-prefix): Remove. | |
25 (hif-tokenize): Parse from the buffer rather than from a string. | |
26 Correctly tokenize integers. Use forward-comment. | |
27 (hif-expr): Use hif-or. | |
28 (hif-term): Use hif-and. | |
29 (hif-factor): Use hif-not. Handle numbers properly. | |
30 Don't require parenthesis around `defined's argument. | |
31 (hif-and, hif-or, hif-not): New funs. | |
32 (hif-canonicalize): Pass a region to hif-tokenize. Use hif-not. | |
33 (hif-hide-line): Don't hide the \n before the line. | |
34 (hif-possibly-hide): Correctly handle numeric evaluation results. | |
35 | |
36 * progmodes/make-mode.el: Use line-(end|beginning)-position. | |
37 (makefile-mode): Set indent-line-function. | |
38 (makefile-browser-insert-continuation): Use with-current-buffer. | |
39 (makefile-beginning-of-line-point, makefile-end-of-line-point): Remove. | |
40 | |
1 2001-11-28 Karl Fogel <kfogel@red-bean.com> | 41 2001-11-28 Karl Fogel <kfogel@red-bean.com> |
2 | 42 |
3 * isearch.el (isearch-yank-internal): New helper function. | 43 * isearch.el (isearch-yank-internal): New helper function. |
4 (isearch-yank-char): New function. | 44 (isearch-yank-char): New function. |
5 (isearch-yank-word, isearch-yank-line): Rewrite to use | 45 (isearch-yank-word, isearch-yank-line): Rewrite to use |