;;; o tpu-mark o tpu-set-mark
;;; o mode line section o tpu-load-xkeys
;;;
-(defconst tpu-lucid-emacs19-p
+(defconst tpu-lucid-emacs-p
(string-match "Lucid" emacs-version)
- "Non-nil if we are running Lucid Emacs version 19.")
+ "Non-nil if we are running Lucid Emacs.")
;;;
;;; Global Keymaps
(defvar tpu-original-global-map global-map
"Original global keymap.")
-(and tpu-lucid-emacs19-p
+(and tpu-lucid-emacs-p
(defvar minibuffer-local-ns-map (make-sparse-keymap)
"Hack to give Lucid Emacs the same maps as ordinary Emacs."))
(setq tpu-mark-flag (if transient-mark-mode "" (if (tpu-mark) " @" " ")))
(force-mode-line-update))
-(cond (tpu-lucid-emacs19-p
+(cond (tpu-lucid-emacs-p
(add-hook 'zmacs-deactivate-region-hook 'tpu-update-mode-line)
(add-hook 'zmacs-activate-region-hook 'tpu-update-mode-line))
(t
"TPU-edt version of the mark function.
Return the appropriate value of the mark for the current
version of Emacs."
- (cond (tpu-lucid-emacs19-p (mark (not zmacs-regions)))
+ (cond (tpu-lucid-emacs-p (mark (not zmacs-regions)))
(and mark-active (mark (not transient-mark-mode)))))
(defun tpu-set-mark (pos)
Sets the mark at POS and activates the region according to the
current version of Emacs."
(set-mark pos)
- (and tpu-lucid-emacs19-p pos (zmacs-activate-region)))
+ (and tpu-lucid-emacs-p pos (zmacs-activate-region)))
(defun tpu-string-prompt (prompt history-symbol)
"Read a string with PROMPT."
(setq file (expand-file-name file)))
(tpu-xkeys-file
(setq file (expand-file-name tpu-xkeys-file)))
- (tpu-lucid-emacs19-p
+ (tpu-lucid-emacs-p
(setq file (convert-standard-filename
(expand-file-name "~/.tpu-lucid-keys"))))
(t