;; man
"^No manpage [0-9]* found$"
+ "^Can't find the .* manpage$"
;; etags
"^No tags table in use; use .* to select one$"
"^This command is inapplicable in the present context$"
"^This session group has no parent$"
"^Can't hide active session, $"
- "^Sorry, I don't do this for everyone...$"
"^Ediff: something wrong--no multiple diffs buffer$"
"^Can't make context diff for Session $"
"^The patch buffer wasn't found$"
"^Buffer .* doesn't exist$"
"^There is no file to merge$"
"^Version control package .*.el not found. Use vc.el instead$"
+
+ ;; cus-edit
+ "^No user options have changed defaults in recent Emacs versions$"
;; BBDB
"^no previous record$"
(make-variable-buffer-local 'indent-tabs-mode)
+;; We have base64 functions built in now.
+(add-to-list 'features 'base64)
+
(define-key esc-map "\t" 'complete-symbol)
(defun complete-symbol (arg)
;; that we will not need to keep permanently.
(garbage-collect)
\f
-;; Make Latin-1, Latin-2, Latin-3 and Latin-4 characters self-insert.
-(aset (nth 1 global-map) (make-char 'latin-iso8859-1) 'self-insert-command)
-(aset (nth 1 global-map) (make-char 'latin-iso8859-2) 'self-insert-command)
-(aset (nth 1 global-map) (make-char 'latin-iso8859-3) 'self-insert-command)
-(aset (nth 1 global-map) (make-char 'latin-iso8859-4) 'self-insert-command)
+;; Make all multibyte characters self-insert.
+(let ((l (generic-character-list))
+ (table (nth 1 global-map)))
+ (while l
+ (set-char-table-default table (car l) 'self-insert-command)
+ (setq l (cdr l))))
(setq help-event-list '(help f1))
(define-key esc-map "'" 'abbrev-prefix-mark)
(define-key ctl-x-map "'" 'expand-abbrev)
+(define-key ctl-x-map "z" 'repeat)
+
;;; Don't compile this file; it contains no large function definitions.
;;; Don't look for autoload cookies in this file.
;;; Local Variables: