barf if `buffer-undo-list' is already set to `t'.
+2004-12-29 David Kastrup <dak@gnu.org>
+
+ * international/mule.el (decode-coding-inserted-region): Don't
+ barf if `buffer-undo-list' is already set to `t'.
+
2004-12-29 Jay Belanger <belanger@truman.edu>
* calc/calc-prog.el (calc-user-define-formula): Put default values
;; Otherwise, if we can recognize the undo elt for the insertion,
;; remove it and get ready to replace it later.
;; In the mean time, turn off undo recording.
- (let ((last (car buffer-undo-list)))
+ (let ((last (car-safe buffer-undo-list)))
(if (and (consp last) (eql (car last) from) (eql (cdr last) to))
(setq undo-list-saved (cdr buffer-undo-list)
buffer-undo-list t))))