aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlp Aker2011-05-28 15:13:00 -0400
committerChong Yidong2011-05-28 15:13:00 -0400
commit60ed8c727a898dee2c3be447009f31e763c8491a (patch)
treed3d06578abd3d313dd8117ea7ec59ce25a684def
parent6b5681bf6ba37a9a8e8098229736872d11d55f87 (diff)
downloademacs-60ed8c727a898dee2c3be447009f31e763c8491a.tar.gz
emacs-60ed8c727a898dee2c3be447009f31e763c8491a.zip
Use Buffer-menu-buffer-column to replace hard-coded values (Bug#8539).
* lisp/buff-menu.el (Buffer-menu-revert-function, Buffer-menu-sort): Use Buffer-menu-buffer-column.
-rw-r--r--lisp/ChangeLog6
-rw-r--r--lisp/buff-menu.el12
2 files changed, 15 insertions, 3 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 5aeac2b9698..29fb623cba8 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,5 +1,11 @@
12011-05-28 Alp Aker <aker@pitt.edu> (tiny change)
2
3 * buff-menu.el (Buffer-menu-revert-function, Buffer-menu-sort):
4 Use Buffer-menu-buffer-column (Bug#8539).
5
12011-05-28 Chong Yidong <cyd@stupidchicken.com> 62011-05-28 Chong Yidong <cyd@stupidchicken.com>
2 7
8
3 * emacs-lisp/re-builder.el (re-builder): Improve doc (Bug#8286). 9 * emacs-lisp/re-builder.el (re-builder): Improve doc (Bug#8286).
4 10
52011-05-28 Dima Kogan <dkogan@cds.caltech.edu> (tiny change) 112011-05-28 Dima Kogan <dkogan@cds.caltech.edu> (tiny change)
diff --git a/lisp/buff-menu.el b/lisp/buff-menu.el
index 9886b30d122..6da9d908305 100644
--- a/lisp/buff-menu.el
+++ b/lisp/buff-menu.el
@@ -278,7 +278,7 @@ Letters do not insert themselves; instead, they are commands.
278 (let ((opoint (point)) 278 (let ((opoint (point))
279 (eobp (eobp)) 279 (eobp (eobp))
280 (ocol (current-column)) 280 (ocol (current-column))
281 (oline (progn (move-to-column 4) 281 (oline (progn (move-to-column Buffer-menu-buffer-column)
282 (get-text-property (point) 'buffer))) 282 (get-text-property (point) 'buffer)))
283 (prop (point-min)) 283 (prop (point-min))
284 ;; do not make undo records for the reversion. 284 ;; do not make undo records for the reversion.
@@ -703,7 +703,11 @@ For more information, see the function `buffer-menu'."
703 (save-excursion 703 (save-excursion
704 (Buffer-menu-beginning) 704 (Buffer-menu-beginning)
705 (while (not (eobp)) 705 (while (not (eobp))
706 (when (buffer-live-p (setq buf (get-text-property (+ (point) 4) 'buffer))) 706 (when (buffer-live-p
707 (setq buf (get-text-property
708 (+ (point)
709 Buffer-menu-buffer-column)
710 'buffer)))
707 (setq m1 (char-after) 711 (setq m1 (char-after)
708 m1 (if (memq m1 '(?> ?D)) m1) 712 m1 (if (memq m1 '(?> ?D)) m1)
709 m2 (char-after (+ (point) 2)) 713 m2 (char-after (+ (point) 2))
@@ -715,7 +719,9 @@ For more information, see the function `buffer-menu'."
715 (save-excursion 719 (save-excursion
716 (Buffer-menu-beginning) 720 (Buffer-menu-beginning)
717 (while (not (eobp)) 721 (while (not (eobp))
718 (when (setq buf (assq (get-text-property (+ (point) 4) 'buffer) l)) 722 (when (setq buf (assq (get-text-property (+ (point)
723 Buffer-menu-buffer-column)
724 'buffer) l))
719 (setq m1 (cadr buf) 725 (setq m1 (cadr buf)
720 m2 (cadr (cdr buf))) 726 m2 (cadr (cdr buf)))
721 (when m1 727 (when m1