aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Monnier2001-04-04 20:13:35 +0000
committerStefan Monnier2001-04-04 20:13:35 +0000
commitde28797ffaff4822fa69be73ed644e1127581a83 (patch)
tree76b91eb612c4ebbda57e6ae9c5bb3134cbd251f8
parente2bf12baef5e95fbc54c92564a00830c77a11b19 (diff)
downloademacs-de28797ffaff4822fa69be73ed644e1127581a83.tar.gz
emacs-de28797ffaff4822fa69be73ed644e1127581a83.zip
(c-outline-level):
Bind buffer-invisibility-spec. Originally from Dave Love, but got lost when incorporating version 5.26.
-rw-r--r--lisp/ChangeLog26
-rw-r--r--lisp/progmodes/cc-cmds.el8
2 files changed, 21 insertions, 13 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 87f312df997..eef005c1b09 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,8 +1,14 @@
12001-04-04 Stefan Monnier <monnier@cs.yale.edu>
2
3 * progmodes/cc-cmds.el (c-outline-level):
4 Bind buffer-invisibility-spec. Originally from Dave Love, but
5 got lost when incorporating version 5.26.
6
12001-04-04 Eli Zaretskii <eliz@is.elta.co.il> 72001-04-04 Eli Zaretskii <eliz@is.elta.co.il>
2 8
3 * emulation/pc-select.el (pc-selection-mode): Call 9 * emulation/pc-select.el (pc-selection-mode):
4 normal-erase-is-backspace-mode instead of binding keys 10 Call normal-erase-is-backspace-mode instead of binding
5 individually. 11 keys individually.
6 12
7 * cus-load.el (normal-erase-is-backspace): Use it instead of 13 * cus-load.el (normal-erase-is-backspace): Use it instead of
8 delete-key-deletes-forward. 14 delete-key-deletes-forward.
@@ -13,20 +19,20 @@
13 * simple.el (normal-erase-is-backspace): Rename from 19 * simple.el (normal-erase-is-backspace): Rename from
14 delete-key-deletes-forward. Doc fix. 20 delete-key-deletes-forward. Doc fix.
15 (normal-erase-is-backspace-mode): Rename from 21 (normal-erase-is-backspace-mode): Rename from
16 delete-key-deletes-forward-mode. Doc fix. Run 22 delete-key-deletes-forward-mode. Doc fix.
17 normal-erase-is-backspace-hook. 23 Run normal-erase-is-backspace-hook.
18 24
19 * dired.el (dired-move-to-filename-regexp): Support file sizes in 25 * dired.el (dired-move-to-filename-regexp): Support file sizes in
20 ``human-readable'' format produced by GNU `ls'. 26 ``human-readable'' format produced by GNU `ls'.
21 (dired-move-to-filename-regexp): Recognize ISO format dates. From 27 (dired-move-to-filename-regexp): Recognize ISO format dates.
22 Paul Eggert <eggert@twinsun.com>. 28 From Paul Eggert <eggert@twinsun.com>.
23 29
242001-04-04 Gerd Moellmann <gerd@gnu.org> 302001-04-04 Gerd Moellmann <gerd@gnu.org>
25 31
26 * emacs-lisp/lisp-mnt.el (lm-keywords-list, lm-keywords-finder-p): 32 * emacs-lisp/lisp-mnt.el (lm-keywords-list, lm-keywords-finder-p):
27 New functions. 33 New functions.
28 (lm-verify): Check keywords. 34 (lm-verify): Check keywords.
29 From: Eric M. Ludlam <eric@siege-engine.com>. 35 From Eric M. Ludlam <eric@siege-engine.com>.
30 36
312001-04-03 Eric M. Ludlam <eric@siege-engine.com> 372001-04-03 Eric M. Ludlam <eric@siege-engine.com>
32 38
diff --git a/lisp/progmodes/cc-cmds.el b/lisp/progmodes/cc-cmds.el
index ae905c08d86..70195e4cb56 100644
--- a/lisp/progmodes/cc-cmds.el
+++ b/lisp/progmodes/cc-cmds.el
@@ -1283,9 +1283,11 @@ sentence motion in or near comments and multiline strings."
1283 1283
1284;; used by outline-minor-mode 1284;; used by outline-minor-mode
1285(defun c-outline-level () 1285(defun c-outline-level ()
1286 (save-excursion 1286 ;; This so that `current-column' DTRT in otherwise-hidden text.
1287 (skip-chars-forward "\t ") 1287 (let (buffer-invisibility-spec)
1288 (current-column))) 1288 (save-excursion
1289 (skip-chars-forward "\t ")
1290 (current-column))))
1289 1291
1290 1292
1291(defun c-up-conditional (count) 1293(defun c-up-conditional (count)