emacs-pretest-bug
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Loading tpu-edt.el changes Emacs


From: Richard M. Stallman
Subject: Re: Loading tpu-edt.el changes Emacs
Date: Sun, 03 Jul 2005 16:42:59 -0400

Does this fix it right?

*** tpu-edt.el  17 May 2005 17:21:37 -0400      1.38
--- tpu-edt.el  03 Jul 2005 15:20:21 -0400      
***************
*** 341,347 ****
    "Maps the function keys on the VT100 keyboard preceded by GOLD-SS3.")
  
  (defvar tpu-global-map nil "TPU-edt global keymap.")
! (defvar tpu-original-global-map (copy-keymap global-map)
    "Original global keymap.")
  
  (and tpu-lucid-emacs19-p
--- 341,347 ----
    "Maps the function keys on the VT100 keyboard preceded by GOLD-SS3.")
  
  (defvar tpu-global-map nil "TPU-edt global keymap.")
! (defvar tpu-original-global-map global-map
    "Original global keymap.")
  
  (and tpu-lucid-emacs19-p
***************
*** 2017,2024 ****
  ;;;
  ;;;  Define keymaps
  ;;;
- (define-key global-map "\e[" CSI-map)                         ; CSI map
- (define-key global-map "\eO" SS3-map)                         ; SS3 map
  (define-key SS3-map "P" GOLD-map)                             ; GOLD map
  (define-key GOLD-map "\e[" GOLD-CSI-map)                      ; GOLD-CSI map
  (define-key GOLD-map "\eO" GOLD-SS3-map)                      ; GOLD-SS3 map
--- 2017,2022 ----
***************
*** 2503,2508 ****
--- 2501,2510 ----
      (setq-default page-delimiter "\f")
      (setq-default truncate-lines t)
      (setq scroll-step 1)
+     (setq tpu-original-global-map global-map)
+     (setq global-map (copy-keymap global-map))
+     (define-key global-map "\e[" CSI-map)
+     (define-key global-map "\eO" SS3-map)
      (setq tpu-edt-mode t))))
  
  (defun tpu-edt-off nil
***************
*** 2516,2522 ****
      (setq-default page-delimiter "^\f")
      (setq-default truncate-lines nil)
      (setq scroll-step 0)
!     (setq global-map (copy-keymap tpu-original-global-map))
      (use-global-map global-map)
      (setq tpu-edt-mode nil))))
  
--- 2518,2524 ----
      (setq-default page-delimiter "^\f")
      (setq-default truncate-lines nil)
      (setq scroll-step 0)
!     (setq global-map tpu-original-global-map)
      (use-global-map global-map)
      (setq tpu-edt-mode nil))))
  




reply via email to

[Prev in Thread] Current Thread [Next in Thread]