[Top][All Lists]
[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) |
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] Changes to emacs/etc/edt-user.doc,
Miles Bader <=