mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2024-11-26 07:33:47 +00:00
*** empty log message ***
This commit is contained in:
parent
2c6ea900ee
commit
4ea68fcc0e
@ -1369,6 +1369,7 @@ it checks the global keymap. This is not precisely how key lookup
|
||||
works, but it's good enough for understanding ordinary circumstances.
|
||||
|
||||
@cindex rebinding major mode keys
|
||||
@findex define-key
|
||||
To change the local bindings of a major mode, you must change the
|
||||
mode's local keymap. Normally you must wait until the first time the
|
||||
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.
|
||||
@node Init Rebinding
|
||||
@subsection Rebinding Keys in Your Init File
|
||||
|
||||
@findex define-key
|
||||
@findex substitute-key-definition
|
||||
If you have a set of key bindings that you like to use all the time,
|
||||
you can specify them in your @file{.emacs} file by using their Lisp
|
||||
syntax.
|
||||
syntax. (@xref{Init File}.)
|
||||
|
||||
The simplest method for doing this works for ASCII characters and
|
||||
Meta-modified ASCII characters only. This method uses a string to
|
||||
@ -2199,6 +2198,7 @@ Do the same thing for Lisp mode only.
|
||||
Redefine all keys which now run @code{next-line} in Fundamental mode
|
||||
so that they run @code{forward-line} instead.
|
||||
|
||||
@findex substitute-key-definition
|
||||
@example
|
||||
(substitute-key-definition 'next-line 'forward-line
|
||||
global-map)
|
||||
|
@ -1,3 +1,26 @@
|
||||
1999-11-09 Richard M. Stallman <rms@caffeine.ai.mit.edu>
|
||||
|
||||
* cmds.c (Fbeginning_of_line): Doc fix.
|
||||
(Fend_of_line): Doc fix.
|
||||
|
||||
* editfns.c (Fline_beginning_position): If N is not 1,
|
||||
pass t to Fconstrain_to_field for ESCAPE-FROM-EDGE.
|
||||
|
||||
* syntax.c (Fforward_word): Handle fields even if would have hit
|
||||
an edge of the buffer. Return nil if affected by fields.
|
||||
|
||||
1999-11-09 Richard M. Stallman <rms@caffeine.ai.mit.edu>
|
||||
|
||||
* editfns.c (preceding_pos): Function deleted.
|
||||
(text_property_stickiness): Decrement POS directly.
|
||||
Fix a confusion that used PT instead of POS.
|
||||
|
||||
* editfns.c (find_field): Properly handle the case
|
||||
of a field boundary where `field' inherits from neither side.
|
||||
|
||||
* editfns.c (Ffield_beginning, Ffield_end): Doc fixes.
|
||||
(Ferase_field, Ffield_string, Ffield_string_no_properties): Doc fixes.
|
||||
|
||||
1999-11-08 Gerd Moellmann <gerd@gnu.org>
|
||||
|
||||
* bytecode.c (Fbyte_code) <BinsertN, Bcall>: Do the
|
||||
@ -176,6 +199,11 @@
|
||||
Redefine PTY_TTY_NAME_SPRINTF.
|
||||
* config.in: Add undef for HAVE_DEV_PTMX.
|
||||
|
||||
1999-10-26 Richard M. Stallman <rms@caffeine.ai.mit.edu>
|
||||
|
||||
* regex.c (POP_FAILURE_POINT): Use failure_id.integer
|
||||
as arg to DEBUG_POP and DEBUG_PRINT.
|
||||
|
||||
1999-10-27 Richard M. Stallman <rms@caffeine.ai.mit.edu>
|
||||
|
||||
* data.c (Qad_activate_internal): Renamed from Qad_activate.
|
||||
@ -586,6 +614,7 @@
|
||||
(shrink_mini_window): Restore old window sizes only if old
|
||||
size information is valid in all windows in a window tree.
|
||||
|
||||
>>>>>>> 1.44
|
||||
1999-10-15 Gerd Moellmann <gerd@gnu.org>
|
||||
|
||||
* xmenu.c (set_frame_menubar): Don't call
|
||||
|
Loading…
Reference in New Issue
Block a user