summaryrefslogtreecommitdiff
path: root/lisp
diff options
context:
space:
mode:
authorGlenn Morris <rgm@gnu.org>2007-11-02 08:19:17 +0000
committerGlenn Morris <rgm@gnu.org>2007-11-02 08:19:17 +0000
commit6da047e7418803afa986aa01f34abda32cfd40cc (patch)
treed0f5160efdf57d04898994e20e9328b3a8371bbf /lisp
parentb51404df27391fdfd7e152b1656b3d9c1fe21394 (diff)
downloademacs-6da047e7418803afa986aa01f34abda32cfd40cc.tar.gz
(tags-table-mode): Disable undo.
Diffstat (limited to 'lisp')
-rw-r--r--lisp/ChangeLog2
-rw-r--r--lisp/progmodes/etags.el5
2 files changed, 5 insertions, 2 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 7bc6a68bbf0..00448b64715 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,5 +1,7 @@
2007-11-02 Glenn Morris <rgm@gnu.org>
+ * progmodes/etags.el (tags-table-mode): Disable undo.
+
* simple.el (bad-packages-alist): Revert previous change.
2007-11-01 Dan Nicolaescu <dann@ics.uci.edu>
diff --git a/lisp/progmodes/etags.el b/lisp/progmodes/etags.el
index 4148f327ecc..823b4e7a058 100644
--- a/lisp/progmodes/etags.el
+++ b/lisp/progmodes/etags.el
@@ -277,8 +277,9 @@ One argument, the tag info returned by `snarf-tag-function'.")
(defun tags-table-mode ()
"Major mode for tags table file buffers."
(interactive)
- (setq major-mode 'tags-table-mode)
- (setq mode-name "Tags Table")
+ (setq major-mode 'tags-table-mode
+ mode-name "Tags Table"
+ buffer-undo-list t)
(initialize-new-tags-table))
;;;###autoload