emacs-diffs
[Top][All Lists]
Advanced

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

[Emacs-diffs] Changes to emacs/etc/edt-user.doc


From: Miles Bader
Subject: [Emacs-diffs] Changes to emacs/etc/edt-user.doc
Date: Fri, 04 Apr 2003 01:21:26 -0500

Index: emacs/etc/edt-user.doc
diff -c emacs/etc/edt-user.doc:1.3 emacs/etc/edt-user.doc:1.4
*** emacs/etc/edt-user.doc:1.3  Tue Aug 20 20:15:28 2002
--- emacs/etc/edt-user.doc      Tue Feb  4 09:30:41 2003
***************
*** 39,48 ****
  
  Quick Start:
  
! To start the EDT Emulation, first start Emacs and then enter 
  
     M-x edt-emulation-on
!    
  to begin the emulation.  After initialization is complete, the
  following message will appear below the status line informing you
  that the emulation has been enabled: "Default EDT keymap active".
--- 39,48 ----
  
  Quick Start:
  
! To start the EDT Emulation, first start Emacs and then enter
  
     M-x edt-emulation-on
! 
  to begin the emulation.  After initialization is complete, the
  following message will appear below the status line informing you
  that the emulation has been enabled: "Default EDT keymap active".
***************
*** 64,70 ****
  edt-lk201.el     - Built-in support for DEC LK-201 Keyboards
  edt-vt100.el     - Built-in support for DEC VT-100 (and above) terminals
  edt-pc.el        - Built-in support for PC 101 Keyboards under MS-DOS
! edt-mapper.el    - Create an EDT LK-201 Map File for Keyboards Without 
                       Built-in Support
  
  Enhancements:
--- 64,70 ----
  edt-lk201.el     - Built-in support for DEC LK-201 Keyboards
  edt-vt100.el     - Built-in support for DEC VT-100 (and above) terminals
  edt-pc.el        - Built-in support for PC 101 Keyboards under MS-DOS
! edt-mapper.el    - Create an EDT LK-201 Map File for Keyboards Without
                       Built-in Support
  
  Enhancements:
***************
*** 80,86 ****
       following line
  
            (edt-set-scroll-margins "20%" "25%")
!       
       sets the top margin to 20% of the window and the bottom margin
       to 25% of the window.  To disable this feature, set each
       margin to 0%.  You can also invoke edt-set-scroll-margins
--- 80,86 ----
       following line
  
            (edt-set-scroll-margins "20%" "25%")
! 
       sets the top margin to 20% of the window and the bottom margin
       to 25% of the window.  To disable this feature, set each
       margin to 0%.  You can also invoke edt-set-scroll-margins
***************
*** 90,102 ****
       NOTE: Another way to set the scroll margins is to use the
       Emacs customization feature (not available in Emacs 19) to set
       the following two variables directly:
!       
            edt-top-scroll-margin and edt-bottom-scroll-margin
  
       Enter the Emacs `customize' command.  First select the Editing
       group and then select the Emulations group.  Finally, select
       the Edt group and follow the directions.
!       
   2.  The SUBS command is now supported and bound to GOLD-Enter by
       default.  (This design was copied from tpu-edt.el.)  Note, in
       earlier versions of EDT Emulation, GOLD-Enter was assigned to
--- 90,102 ----
       NOTE: Another way to set the scroll margins is to use the
       Emacs customization feature (not available in Emacs 19) to set
       the following two variables directly:
! 
            edt-top-scroll-margin and edt-bottom-scroll-margin
  
       Enter the Emacs `customize' command.  First select the Editing
       group and then select the Emulations group.  Finally, select
       the Edt group and follow the directions.
! 
   2.  The SUBS command is now supported and bound to GOLD-Enter by
       default.  (This design was copied from tpu-edt.el.)  Note, in
       earlier versions of EDT Emulation, GOLD-Enter was assigned to
***************
*** 152,158 ****
          1.  Emulate EDT Keypad Mode commands closely so that current EDT users
              will find that it easy and comfortable to use GNU Emacs with a
              small learning curve;
!    
          2.  Make it easy for a user to customize EDT emulation key bindings
              without knowing much about Emacs Lisp;
  
--- 152,158 ----
          1.  Emulate EDT Keypad Mode commands closely so that current EDT users
              will find that it easy and comfortable to use GNU Emacs with a
              small learning curve;
! 
          2.  Make it easy for a user to customize EDT emulation key bindings
              without knowing much about Emacs Lisp;
  
***************
*** 164,170 ****
  
          5.  Provide an easy way to restore ALL original Emacs key bindings,
              just as they existed before the EDT emulation was first invoked.
!    
          6.  Support GNU Emacs 19 and higher.  (GNU Emacs 18 and below is no
                longer supported.)  XEmacs 19, and above, is also supported.
  
--- 164,170 ----
  
          5.  Provide an easy way to restore ALL original Emacs key bindings,
              just as they existed before the EDT emulation was first invoked.
! 
          6.  Support GNU Emacs 19 and higher.  (GNU Emacs 18 and below is no
                longer supported.)  XEmacs 19, and above, is also supported.
  
***************
*** 191,199 ****
  
    (1) DEC VT-100 series and higher.  This includes well behaved VT clones and
        emulators.  If you are using a VT series terminal, be sure that the term
!       environment variable is set properly before invoking emacs. 
  
!   (2) PC AT keyboard under MS-DOS.  
  
  Be sure to read the SPECIAL NOTES FOR SOME PLATFORMS sections to see if those
  notes apply to you.
--- 191,199 ----
  
    (1) DEC VT-100 series and higher.  This includes well behaved VT clones and
        emulators.  If you are using a VT series terminal, be sure that the term
!       environment variable is set properly before invoking emacs.
  
!   (2) PC AT keyboard under MS-DOS.
  
  Be sure to read the SPECIAL NOTES FOR SOME PLATFORMS sections to see if those
  notes apply to you.
***************
*** 251,264 ****
  
       The Sun Type 5 and other more recent Sun keyboards, however, do have
       separate arrow keys.  This makes them candidates for setting up a
!      reasonable EDT keypad emulation.  
  
       Depending upon the configuration of the version of X installed on your
       system, you may find the default X keynames for the keypad keys don't
       permit Emacs to interpret some or all the keypad keys as something other
       than arrow keys, numeric keys, Home, PgUP, etc.  Both Sun and HP have 
been
       particularly guilty of making bizarre keysym assignments to the keypad
!      keys. 
  
       In most cases, the X Windows command, xmodmap, can be used to correct the
       problem.  Here's a sample .xmodmaprc file which corrects this problem on
--- 251,264 ----
  
       The Sun Type 5 and other more recent Sun keyboards, however, do have
       separate arrow keys.  This makes them candidates for setting up a
!      reasonable EDT keypad emulation.
  
       Depending upon the configuration of the version of X installed on your
       system, you may find the default X keynames for the keypad keys don't
       permit Emacs to interpret some or all the keypad keys as something other
       than arrow keys, numeric keys, Home, PgUP, etc.  Both Sun and HP have 
been
       particularly guilty of making bizarre keysym assignments to the keypad
!      keys.
  
       In most cases, the X Windows command, xmodmap, can be used to correct the
       problem.  Here's a sample .xmodmaprc file which corrects this problem on
***************
*** 303,309 ****
  
       changes the X Windows name of the keypad NumLock key to be known
       internally as the F24 key.  Doing so permits it to be configured to 
behave
!      as the PF1 (Gold) key.  
  
       The side effect of this change is that you will no longer have a NumLock
       key.  If you are using other software under X which requires a NumLock
--- 303,309 ----
  
       changes the X Windows name of the keypad NumLock key to be known
       internally as the F24 key.  Doing so permits it to be configured to 
behave
!      as the PF1 (Gold) key.
  
       The side effect of this change is that you will no longer have a NumLock
       key.  If you are using other software under X which requires a NumLock
***************
*** 332,342 ****
       xmodmap.
  
       On one distribution on an Intel PC, the following .xmodmaprc set things 
up
!      nicely.  
  
           ! File:  .xmodmaprc
           !
!          ! Set up PC keypad under GNU/Linux for the GNU Emacs EDT Emulation 
           !
         clear  mod2
         keycode  77 = F12
--- 332,342 ----
       xmodmap.
  
       On one distribution on an Intel PC, the following .xmodmaprc set things 
up
!      nicely.
  
           ! File:  .xmodmaprc
           !
!          ! Set up PC keypad under GNU/Linux for the GNU Emacs EDT Emulation
           !
         clear  mod2
         keycode  77 = F12
***************
*** 411,417 ****
  
           ! File:  .xmodmaprc
           !
!          ! Set up PC keypad under GNU/Linux for the GNU Emacs EDT Emulation 
           !
         clear  mod2
         keycode  77 = F12
--- 411,417 ----
  
           ! File:  .xmodmaprc
           !
!          ! Set up PC keypad under GNU/Linux for the GNU Emacs EDT Emulation
           !
         clear  mod2
         keycode  77 = F12
***************
*** 424,430 ****
  
       Now, edt-mapper.el will see "f12" when the physical NumLock key
       is pressed, allowing the NumLock key to be used as the EDT PF1
!      (Gold) key. 
  
  V.    HOW DOES THIS EDT EMULATION DIFFER FROM REAL EDT?:
  
--- 424,430 ----
  
       Now, edt-mapper.el will see "f12" when the physical NumLock key
       is pressed, allowing the NumLock key to be used as the EDT PF1
!      (Gold) key.
  
  V.    HOW DOES THIS EDT EMULATION DIFFER FROM REAL EDT?:
  
***************
*** 432,438 ****
  all, of EDT's most used Keypad Mode editing functions and behavior.  It is not
  perfect, but most EDT users who have tried the emulation agree that it is
  quite good enough to make it easy for die-hard EDT users to move over to using
! GNU Emacs.  
  
  Here's a list of the most important differences between EDT and this GNU Emacs
  EDT Emulation.  The list is short but you must be aware of these differences
--- 432,438 ----
  all, of EDT's most used Keypad Mode editing functions and behavior.  It is not
  perfect, but most EDT users who have tried the emulation agree that it is
  quite good enough to make it easy for die-hard EDT users to move over to using
! GNU Emacs.
  
  Here's a list of the most important differences between EDT and this GNU Emacs
  EDT Emulation.  The list is short but you must be aware of these differences
***************
*** 497,503 ****
      to GOLD C-k in the default EDT mode when EDT control sequence bindings are
      enabled or one of the sample edt-user.el customization files is used.
  
! 2.  Direction support is fully supported.  
  
  3.  All original Emacs bindings are fully restored when EDT emulation is 
turned
      off.  So, if a fellow worker comes over to your terminal to help you with 
a
--- 497,503 ----
      to GOLD C-k in the default EDT mode when EDT control sequence bindings are
      enabled or one of the sample edt-user.el customization files is used.
  
! 2.  Direction support is fully supported.
  
  3.  All original Emacs bindings are fully restored when EDT emulation is 
turned
      off.  So, if a fellow worker comes over to your terminal to help you with 
a
***************
*** 570,581 ****
  
  15. The original EDT emulation package set up many default regular and GOLD
      bindings.  We tried to preserve most (but not all!) of these, so users of
!     the original emulation package will feel more at home.  
  
      Nevertheless, there are still many GOLD key sequences which are not bound
!     to any functions.  These are prime candidates to use for your own 
!     customizations.  
!     
      Also, there are several commands in edt.el not bound to any key.  So, you
      will find it worthwhile to look through edt.el for functions you may wish
      to add to your personal customized bindings.
--- 570,581 ----
  
  15. The original EDT emulation package set up many default regular and GOLD
      bindings.  We tried to preserve most (but not all!) of these, so users of
!     the original emulation package will feel more at home.
  
      Nevertheless, there are still many GOLD key sequences which are not bound
!     to any functions.  These are prime candidates to use for your own
!     customizations.
! 
      Also, there are several commands in edt.el not bound to any key.  So, you
      will find it worthwhile to look through edt.el for functions you may wish
      to add to your personal customized bindings.
***************
*** 630,636 ****
  
  NOTE:  A few sites have different load-path requirements, so the above
         directions may need some modification if your site has such special
!        needs. 
  
  
  Creating your own edt-user.el file:
--- 630,636 ----
  
  NOTE:  A few sites have different load-path requirements, so the above
         directions may need some modification if your site has such special
!        needs.
  
  
  Creating your own edt-user.el file:
***************
*** 640,650 ****
  bindings to your own liking.  Names used to identify the set of LK-201
  keypad and function keys are:
  
! Keypad Keys:   
                  PF1 PF2 PF3 PF4
                  KP7 KP8 KP9 KP-
                  KP4 KP5 KP6 KP,
!                 KP1 KP2 KP3 
                  KP0     KPP KPE
  
  Arrow Keys:
--- 640,650 ----
  bindings to your own liking.  Names used to identify the set of LK-201
  keypad and function keys are:
  
! Keypad Keys:
                  PF1 PF2 PF3 PF4
                  KP7 KP8 KP9 KP-
                  KP4 KP5 KP6 KP,
!                 KP1 KP2 KP3
                  KP0     KPP KPE
  
  Arrow Keys:
***************
*** 654,660 ****
                  F1 F2 F3 F4 F5  F6 F7 F8 F9 F10  F11 F12 F13 F14
                  HELP DO  F17 F18 F19 F20
  
!                 FIND   INSERT   REMOVE 
                  SELECT PREVIOUS NEXT
  
  Note:
--- 654,660 ----
                  F1 F2 F3 F4 F5  F6 F7 F8 F9 F10  F11 F12 F13 F14
                  HELP DO  F17 F18 F19 F20
  
!                 FIND   INSERT   REMOVE
                  SELECT PREVIOUS NEXT
  
  Note:
***************
*** 737,743 ****
  edt-set-scroll-margins in your .emacs file.  For example, the following line
  
            (edt-set-scroll-margins "20%" "25%")
!       
  sets the top margin to 20% of the window and the bottom margin to 25% of the
  window.  To disable this feature, set each margin to 0%.  You can also invoke
  edt-set-scroll-margins interactively while EDT Emulation is active to change
--- 737,743 ----
  edt-set-scroll-margins in your .emacs file.  For example, the following line
  
            (edt-set-scroll-margins "20%" "25%")
! 
  sets the top margin to 20% of the window and the bottom margin to 25% of the
  window.  To disable this feature, set each margin to 0%.  You can also invoke
  edt-set-scroll-margins interactively while EDT Emulation is active to change
***************
*** 746,752 ****
  NOTE: Another way to set the scroll margins is to use the Emacs customization
  feature (not available in Emacs 19) to set the following two variables
  directly:
!       
            edt-top-scroll-margin and edt-bottom-scroll-margin
  
  Enter the Emacs `customize' command.  First select the Editing group and then
--- 746,752 ----
  NOTE: Another way to set the scroll margins is to use the Emacs customization
  feature (not available in Emacs 19) to set the following two variables
  directly:
! 
            edt-top-scroll-margin and edt-bottom-scroll-margin
  
  Enter the Emacs `customize' command.  First select the Editing group and then
***************
*** 762,768 ****
   G-F9: Paste Rect Insert          
+----------+----------+----------+----------+
    F10: Cut Rectangle
  G-F10: Paste Rectangle
!   F11: ESC                       
    F12: Beginning of Line          
+----------+----------+----------+----------+
  G-F12: Delete Other Windows       |   GOLD   |   HELP   |  FNDNXT  |  DEL L   
|
    F13: Delete to Begin of Word    |   (PF1)  |   (PF2)  |   (PF3)  |  (PF4)   
|
--- 762,768 ----
   G-F9: Paste Rect Insert          
+----------+----------+----------+----------+
    F10: Cut Rectangle
  G-F10: Paste Rectangle
!   F11: ESC
    F12: Beginning of Line          
+----------+----------+----------+----------+
  G-F12: Delete Other Windows       |   GOLD   |   HELP   |  FNDNXT  |  DEL L   
|
    F13: Delete to Begin of Word    |   (PF1)  |   (PF2)  |   (PF3)  |  (PF4)   
|
***************
*** 784,790 ****
    C-t: Display the Time           |         (0)         |    (.)   |   Query  
|
    C-u: Delete to Begin of Line    |      Open Line      |  RESET   |  Replace 
|
    C-v: Redraw Display             
+---------------------+----------+----------+
!   C-w: Set Screen Width 132       
    C-z: Suspend Emacs                    +----------+----------+----------+
  G-C-\: Split Window                     |  FNDNXT  |   Yank   |   CUT    |
                                          |  (FIND)  | (INSERT) | (REMOVE) |
--- 784,790 ----
    C-t: Display the Time           |         (0)         |    (.)   |   Query  
|
    C-u: Delete to Begin of Line    |      Open Line      |  RESET   |  Replace 
|
    C-v: Redraw Display             
+---------------------+----------+----------+
!   C-w: Set Screen Width 132
    C-z: Suspend Emacs                    +----------+----------+----------+
  G-C-\: Split Window                     |  FNDNXT  |   Yank   |   CUT    |
                                          |  (FIND)  | (INSERT) | (REMOVE) |
***************
*** 817,825 ****
    G-`: What line
    G-/: Query-Replace
  
! ;;; File:  edt-user.el   ---  Sample User Customizations for the Enhanced 
! ;;;                             EDT Keypad Mode Emulation 
! ;;;                             
  ;;;                      For GNU Emacs 19 and Above
  ;;;
  ;; Copyright (C) 1986, 1992, 1993, 2000 Free Software Foundation, Inc.
--- 817,825 ----
    G-`: What line
    G-/: Query-Replace
  
! ;;; File:  edt-user.el   ---  Sample User Customizations for the Enhanced
! ;;;                             EDT Keypad Mode Emulation
! ;;;
  ;;;                      For GNU Emacs 19 and Above
  ;;;
  ;; Copyright (C) 1986, 1992, 1993, 2000 Free Software Foundation, Inc.
***************
*** 875,881 ****
    (edt-bind-function-key "KP6" 'edt-cut-or-copy 'yank)
    (edt-bind-function-key "KP8" 'edt-scroll-window 'fill-paragraph)
    (edt-bind-function-key "KP9" 'open-line 'edt-eliminate-all-tabs)
!   (edt-bind-function-key "KPP" 
                         'edt-toggle-select 'edt-line-to-middle-of-window)
    (edt-bind-function-key "KPE" 'edt-change-direction 'overwrite-mode)
  
--- 875,881 ----
    (edt-bind-function-key "KP6" 'edt-cut-or-copy 'yank)
    (edt-bind-function-key "KP8" 'edt-scroll-window 'fill-paragraph)
    (edt-bind-function-key "KP9" 'open-line 'edt-eliminate-all-tabs)
!   (edt-bind-function-key "KPP"
                         'edt-toggle-select 'edt-line-to-middle-of-window)
    (edt-bind-function-key "KPE" 'edt-change-direction 'overwrite-mode)
  
***************
*** 916,922 ****
     F8: Cut Rect Overstrike        |   (UP)   |  (DOWN)  |  (LEFT)  | (RIGHT)  
|
   G-F8: Paste Rect Overstrike      |Window Top|Window Bot|Bkwd Sent |Frwd Sent 
|
     F9: Cut Rect Insert            
+----------+----------+----------+----------+
!  G-F9: Paste Rect Insert         
    F10: Cut Rectangle
  G-F10: Paste Rectangle
    F11: ESC                        
+----------+----------+----------+----------+
--- 916,922 ----
     F8: Cut Rect Overstrike        |   (UP)   |  (DOWN)  |  (LEFT)  | (RIGHT)  
|
   G-F8: Paste Rect Overstrike      |Window Top|Window Bot|Bkwd Sent |Frwd Sent 
|
     F9: Cut Rect Insert            
+----------+----------+----------+----------+
!  G-F9: Paste Rect Insert
    F10: Cut Rectangle
  G-F10: Paste Rectangle
    F11: ESC                        
+----------+----------+----------+----------+
***************
*** 940,946 ****
    C-k: Define Key                 |         (0)         |    (.)   |  Toggle  
|
  G-C-k: Restore Key                |      Open Line      |Center 
Lin|Insrt/Over|
    C-l: Learn                      
+---------------------+----------+----------+
!   C-n: Set Screen Width 80       
    C-o: Open Line                       +----------+----------+----------+
    C-p: Fill Paragraph                  |  FNDNXT  |   Yank   |    CUT   |
    C-q: Quoted Insert                   |  (FIND)) | (INSERT) | (REMOVE) |
--- 940,946 ----
    C-k: Define Key                 |         (0)         |    (.)   |  Toggle  
|
  G-C-k: Restore Key                |      Open Line      |Center 
Lin|Insrt/Over|
    C-l: Learn                      
+---------------------+----------+----------+
!   C-n: Set Screen Width 80
    C-o: Open Line                       +----------+----------+----------+
    C-p: Fill Paragraph                  |  FNDNXT  |   Yank   |    CUT   |
    C-q: Quoted Insert                   |  (FIND)) | (INSERT) | (REMOVE) |




reply via email to

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