diff options
| author | Richard M. Stallman | 1999-11-09 19:08:51 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 1999-11-09 19:08:51 +0000 |
| commit | 4ea68fcc0e824da2afe4889b71a4a3e8878ca5a8 (patch) | |
| tree | 504758a1cbb92f61897b747c05ffdfdfc80721d5 | |
| parent | 2c6ea900ee425a3cfc23b625b4841b89af407e78 (diff) | |
| download | emacs-4ea68fcc0e824da2afe4889b71a4a3e8878ca5a8.tar.gz emacs-4ea68fcc0e824da2afe4889b71a4a3e8878ca5a8.zip | |
*** empty log message ***
| -rw-r--r-- | man/custom.texi | 6 | ||||
| -rw-r--r-- | src/ChangeLog | 29 |
2 files changed, 32 insertions, 3 deletions
diff --git a/man/custom.texi b/man/custom.texi index 3e4d627b0a9..696dce30c5f 100644 --- a/man/custom.texi +++ b/man/custom.texi | |||
| @@ -1369,6 +1369,7 @@ it checks the global keymap. This is not precisely how key lookup | |||
| 1369 | works, but it's good enough for understanding ordinary circumstances. | 1369 | works, but it's good enough for understanding ordinary circumstances. |
| 1370 | 1370 | ||
| 1371 | @cindex rebinding major mode keys | 1371 | @cindex rebinding major mode keys |
| 1372 | @findex define-key | ||
| 1372 | To change the local bindings of a major mode, you must change the | 1373 | To change the local bindings of a major mode, you must change the |
| 1373 | mode's local keymap. Normally you must wait until the first time the | 1374 | mode's local keymap. Normally you must wait until the first time the |
| 1374 | mode is used, because most major modes don't create their keymaps until | 1375 | mode is used, because most major modes don't create their keymaps until |
| @@ -1512,11 +1513,9 @@ command is less work to invoke when you really want to. | |||
| 1512 | @node Init Rebinding | 1513 | @node Init Rebinding |
| 1513 | @subsection Rebinding Keys in Your Init File | 1514 | @subsection Rebinding Keys in Your Init File |
| 1514 | 1515 | ||
| 1515 | @findex define-key | ||
| 1516 | @findex substitute-key-definition | ||
| 1517 | If you have a set of key bindings that you like to use all the time, | 1516 | If you have a set of key bindings that you like to use all the time, |
| 1518 | you can specify them in your @file{.emacs} file by using their Lisp | 1517 | you can specify them in your @file{.emacs} file by using their Lisp |
| 1519 | syntax. | 1518 | syntax. (@xref{Init File}.) |
| 1520 | 1519 | ||
| 1521 | The simplest method for doing this works for ASCII characters and | 1520 | The simplest method for doing this works for ASCII characters and |
| 1522 | Meta-modified ASCII characters only. This method uses a string to | 1521 | Meta-modified ASCII characters only. This method uses a string to |
| @@ -2199,6 +2198,7 @@ Do the same thing for Lisp mode only. | |||
| 2199 | Redefine all keys which now run @code{next-line} in Fundamental mode | 2198 | Redefine all keys which now run @code{next-line} in Fundamental mode |
| 2200 | so that they run @code{forward-line} instead. | 2199 | so that they run @code{forward-line} instead. |
| 2201 | 2200 | ||
| 2201 | @findex substitute-key-definition | ||
| 2202 | @example | 2202 | @example |
| 2203 | (substitute-key-definition 'next-line 'forward-line | 2203 | (substitute-key-definition 'next-line 'forward-line |
| 2204 | global-map) | 2204 | global-map) |
diff --git a/src/ChangeLog b/src/ChangeLog index 32d7cbf7509..6240729fe15 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,26 @@ | |||
| 1 | 1999-11-09 Richard M. Stallman <rms@caffeine.ai.mit.edu> | ||
| 2 | |||
| 3 | * cmds.c (Fbeginning_of_line): Doc fix. | ||
| 4 | (Fend_of_line): Doc fix. | ||
| 5 | |||
| 6 | * editfns.c (Fline_beginning_position): If N is not 1, | ||
| 7 | pass t to Fconstrain_to_field for ESCAPE-FROM-EDGE. | ||
| 8 | |||
| 9 | * syntax.c (Fforward_word): Handle fields even if would have hit | ||
| 10 | an edge of the buffer. Return nil if affected by fields. | ||
| 11 | |||
| 12 | 1999-11-09 Richard M. Stallman <rms@caffeine.ai.mit.edu> | ||
| 13 | |||
| 14 | * editfns.c (preceding_pos): Function deleted. | ||
| 15 | (text_property_stickiness): Decrement POS directly. | ||
| 16 | Fix a confusion that used PT instead of POS. | ||
| 17 | |||
| 18 | * editfns.c (find_field): Properly handle the case | ||
| 19 | of a field boundary where `field' inherits from neither side. | ||
| 20 | |||
| 21 | * editfns.c (Ffield_beginning, Ffield_end): Doc fixes. | ||
| 22 | (Ferase_field, Ffield_string, Ffield_string_no_properties): Doc fixes. | ||
| 23 | |||
| 1 | 1999-11-08 Gerd Moellmann <gerd@gnu.org> | 24 | 1999-11-08 Gerd Moellmann <gerd@gnu.org> |
| 2 | 25 | ||
| 3 | * bytecode.c (Fbyte_code) <BinsertN, Bcall>: Do the | 26 | * bytecode.c (Fbyte_code) <BinsertN, Bcall>: Do the |
| @@ -176,6 +199,11 @@ | |||
| 176 | Redefine PTY_TTY_NAME_SPRINTF. | 199 | Redefine PTY_TTY_NAME_SPRINTF. |
| 177 | * config.in: Add undef for HAVE_DEV_PTMX. | 200 | * config.in: Add undef for HAVE_DEV_PTMX. |
| 178 | 201 | ||
| 202 | 1999-10-26 Richard M. Stallman <rms@caffeine.ai.mit.edu> | ||
| 203 | |||
| 204 | * regex.c (POP_FAILURE_POINT): Use failure_id.integer | ||
| 205 | as arg to DEBUG_POP and DEBUG_PRINT. | ||
| 206 | |||
| 179 | 1999-10-27 Richard M. Stallman <rms@caffeine.ai.mit.edu> | 207 | 1999-10-27 Richard M. Stallman <rms@caffeine.ai.mit.edu> |
| 180 | 208 | ||
| 181 | * data.c (Qad_activate_internal): Renamed from Qad_activate. | 209 | * data.c (Qad_activate_internal): Renamed from Qad_activate. |
| @@ -586,6 +614,7 @@ | |||
| 586 | (shrink_mini_window): Restore old window sizes only if old | 614 | (shrink_mini_window): Restore old window sizes only if old |
| 587 | size information is valid in all windows in a window tree. | 615 | size information is valid in all windows in a window tree. |
| 588 | 616 | ||
| 617 | >>>>>>> 1.44 | ||
| 589 | 1999-10-15 Gerd Moellmann <gerd@gnu.org> | 618 | 1999-10-15 Gerd Moellmann <gerd@gnu.org> |
| 590 | 619 | ||
| 591 | * xmenu.c (set_frame_menubar): Don't call | 620 | * xmenu.c (set_frame_menubar): Don't call |