1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-11-24 07:20:37 +00:00
Commit Graph

37305 Commits

Author SHA1 Message Date
Andrew Innes
76ba8dafaf Do not undef min and max. 2001-10-08 22:41:09 +00:00
Andrew Innes
152180e34e [max]: Undef min and max before redefining them. 2001-10-08 22:39:06 +00:00
Stefan Monnier
166253cb39 (handle_fontified_prop): Don't bind after-change-functions. 2001-10-08 22:33:43 +00:00
Miles Bader
3b8c60f18c (apropos-next-label-button): Use the presence of a
`apropos-label' property to detect label buttons.
2001-10-08 16:37:44 +00:00
Gerd Moellmann
e6b3ceb61d *** empty log message *** 2001-10-08 15:47:47 +00:00
Miles Bader
62dc75c498 (button-nop): Function removed.
(default-button): Use `ignore' as default button action.
2001-10-08 14:18:11 +00:00
Sam Steingold
0c4d9527dd current-active-maps: quote newlines 2001-10-08 13:33:20 +00:00
Stefan Monnier
9985827fec *** empty log message *** 2001-10-08 11:46:44 +00:00
Stefan Monnier
3d9bae5081 Remove the entries for keymap.c (moved to keymap.h). 2001-10-08 11:42:10 +00:00
Stefan Monnier
4e2a0e2fe9 (map_prompt): Remove. 2001-10-08 11:41:04 +00:00
Stefan Monnier
8feddab4e0 Include keymap.h. 2001-10-08 11:39:52 +00:00
Stefan Monnier
0c5b23f8ef (Fx_popup_menu): Use Fkeymap_prompt. 2001-10-08 11:36:45 +00:00
Stefan Monnier
e7cbccd103 Include keymap.h.
(note_mode_line_highlight): Use kEYMAPP.
2001-10-08 11:34:14 +00:00
Eli Zaretskii
14bfa7715d *** empty log message *** 2001-10-08 11:32:24 +00:00
Stefan Monnier
bdb7aa47e4 (map_prompt): Remove.
(read_char_x_menu_prompt, read_char_minibuf_menu_prompt): Use Fkeymap_prompt.
2001-10-08 11:13:04 +00:00
Stefan Monnier
058ff27c39 New file. Extracted from lisp.h. 2001-10-08 11:12:28 +00:00
Stefan Monnier
5ee707b8f1 (keymap_panes, Fx_popup_menu): Use Fkeymap_prompt. 2001-10-08 11:12:23 +00:00
Stefan Monnier
54cbc3d4cd (Fkeymap_prompt, Fcurrent_active_maps): New funs.
(accessible_keymaps_1): New function.
(Faccessible_keymaps, accessible_keymaps_char_table): Use it.
(Fwhere_is_internal): Use Fcurrent_active_maps.
(Fdescribe_buffer_bindings): Renamed from describe_buffer_bindings.
Insert in current buffer rather than standard-output.
Don't call `help-mode'.  Export to elisp.
(describe_buffer_bindings): New wrapper.
(syms_of_keymap): Defsubr Skeymap_prompt, Scurrent_active_maps
and Sdescribe_buffer_bindings.
2001-10-08 09:47:10 +00:00
Gerd Moellmann
3ecd9cc373 (alarm_signal_handler) [USG && !POSIX_SIGNALS]:
Remove code setting signal handler.
2001-10-08 09:42:24 +00:00
Gerd Moellmann
402c9a5121 (child_setup_tty) [HAVE_TERMIO || HAVE_TERMIOS]:
Clear ICRNL and INLCR.  From Daiki Ueno <ueno@unixuser.org>.
2001-10-08 08:59:50 +00:00
Pavel Janík
3fe81fdfd2 *** empty log message *** 2001-10-08 08:39:21 +00:00
Gerd Moellmann
32c82ac0a1 Don't define min/max. 2001-10-08 08:08:08 +00:00
Gerd Moellmann
8a226de766 (min, max): New macros. 2001-10-08 07:59:17 +00:00
Gerd Moellmann
55fa782068 (BASE_PURESIZE): Increase to 725000. 2001-10-08 07:43:23 +00:00
Miles Bader
894e460c17 (apropos-symbol): Add `skip' property.
(apropos-function, apropos-macro, apropos-command)
(apropos-variable, apropos-face, apropos-group, apropos-widget)
(apropos-plist): New button types.
(apropos-label-properties): Variable removed.
(apropos-print): Pass button-type to apropos-print-doc, rather
than help function and label text.
(apropos-print-doc): Remove ACTION and STR args, add TYPE arg.
Get button label from TYPE.
2001-10-08 06:58:32 +00:00
Miles Bader
1e00f72054 (button-activate): USE-MOUSE-ACTION is optional. 2001-10-08 06:52:24 +00:00
Pavel Janík
9180dc8c3d *** empty log message *** 2001-10-08 06:45:26 +00:00
Pavel Janík
01f67d2c30 USE_LUCID can be defined iff USE_X_TOOLKIT is defined.
(xm_scroll_callback) [USE_MOTIF]: Remove unused variable `percent'.
(x_set_toolkit_scroll_bar_thumb) [USE_MOTIF]: Remove unused variable `sb'.
2001-10-08 06:37:59 +00:00
Miles Bader
a101302b06 (apropos-next-label-button): Update arguments to `next-button'. 2001-10-08 06:13:07 +00:00
Miles Bader
fee34a28e2 (next-button, previous-button): Remove N and WRAP parameters.
Don't pay attention to `skip' properties.
(forward-button): Implement wrapping, iterating, and skipping here instead.
2001-10-08 06:08:57 +00:00
Pavel Janík
5f351ff1f5 *** empty log message *** 2001-10-08 05:55:48 +00:00
Pavel Janík
479dfe879f *** empty log message *** 2001-10-08 05:48:56 +00:00
Pavel Janík
dff49fc8a1 *** empty log message *** 2001-10-08 05:36:22 +00:00
Pavel Janík
248ac61536 *** empty log message *** 2001-10-08 05:23:23 +00:00
Pavel Janík
af232c7d4b *** empty log message *** 2001-10-08 05:11:15 +00:00
Pavel Janík
1aad31e4d8 *** empty log message *** 2001-10-08 05:01:36 +00:00
Pavel Janík
f98d41f520 Include config.h, not ../src/config.h and systime.h, not ../src/systime.h. 2001-10-08 04:52:12 +00:00
Stefan Monnier
b0fbf75422 (help-mode): Use define-derived-mode.
(describe-mode): Add optional `buffer' arg.
Use it instead of going through help-xref-mode.
Avoid doubling the word `minor' when prettifying.
(describe-function-1): List the corresponding key bindings.
(describe-variable): Say if the var is automatically buffer-local.
If the source is `loaddefs.el', look for the real source.
(help-xref-mode): Remove.
2001-10-08 00:19:58 +00:00
Stefan Monnier
82345a9abc (byte-compile-file): Return success when the file says no-byte-compile. 2001-10-07 23:34:07 +00:00
Miles Bader
d6bc0bdc4a (next-button, previous-button): Respect `skip' property.
(push-button, button-activate): Add USE-MOUSE-ACTION argument.
2001-10-07 17:14:34 +00:00
Miles Bader
e664497b5f (woman-mode-map): Copy button-buffer-map instead of
making a new keymap.  Don't bind mouse-2.  Bind M-mouse-2 to
`woman-follow-word' instead of `woman-mouse-2'.
(woman-follow-word): Renamed from `woman-mouse-2'.
Follow unconditionally, since this function is now only
bound to M-mouse-2.  Use accessor functions.
(WoMan-highlight-references): Use `make-text-button'.
(woman-xref): New button type.
2001-10-07 12:41:03 +00:00
Miles Bader
d876f455d1 *** empty log message *** 2001-10-07 12:07:34 +00:00
Miles Bader
0cf0d8284d (help-mode-map): Make button-buffer-map our parent.
Don't bind mouse events or tab/backtab.
(help-function, help-variable, help-face, help-coding-system)
(help-input-method, help-character-set, help-back, help-info)
(help-customize-variable,  help-function-def, help-variable-def):
New button types.
(help-button-action): New function.
(describe-function-1): Pass help button-types to `help-xref-button'
rather than help function and help-echo string.  Don't put multiple
help-function args in a list to pass them to help-xref-button, just pass
them as multiple arguments.  Use `help-insert-xref-button' to make
[back]-button, rather than `help-xref-button'.
(help-xref-button): Take a button-type TYPE as a parameter rather than a
function.  Remove HELP-ECHO parameter.  Remove DATA parameter and add a
&rest parameter ARGS to serve the same purpose.  Use `make-text-button'
to add the button.
(help-insert-xref-button): Use `insert-text-button' to add the button.
(help-follow-mouse, help-next-ref, help-previous-ref): Functions removed.
(help-do-xref): New function.
(help-follow): Use `push-button' and `help-do-xref' to do most of the work.
2001-10-07 12:05:22 +00:00
Miles Bader
d6af189ae7 ("faces"): Move load before loading "loaddefs.el".
("button"): New load, just before "help" (which uses it).
2001-10-07 11:38:15 +00:00
Miles Bader
e517f56d87 (apropos-symbol, apropos-label): New button types.
(apropos-symbol-button-display-help)
(apropos-label-button-display-help, apropos-next-label-button): New functions.
(apropos-mode-map): Make button-buffer-map our parent.
Don't bind mouse events.
(apropos-print, apropos-print-doc): Create buttons instead of text properties.
(apropos-mouse-follow): Function removed.
(apropos-follow): Use buttons.
2001-10-07 11:35:09 +00:00
Miles Bader
aae5b72242 (lisp, shortlisp): Add `button.elc'. 2001-10-07 11:29:44 +00:00
Gerd Moellmann
123ac55ed9 *** empty log message *** 2001-10-07 11:19:34 +00:00
Ken Raeburn
b056f36d10 * minibuf.c (Fminibuffer_prompt_end): Don't apply make_number to a Lisp_Object. 2001-10-07 11:03:59 +00:00
Ken Raeburn
0037e2f2cb * lisp.h (Ffield_end): Declare. 2001-10-07 11:02:52 +00:00
Miles Bader
7997fd38bf *** empty log message *** 2001-10-07 04:39:53 +00:00