1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-02 08:22:22 +00:00
Commit Graph

40436 Commits

Author SHA1 Message Date
Colin Walters
a9c76ab2e6 (math-solve-get-sign): Convert integer to string. 2002-02-24 01:14:55 +00:00
Kim F. Storm
5f24537118 (Flookup_key): Fixed problem in 2001-12-28 patch:
The validation of the event type was too strict as it didn't
allow string events; buffer names are used in bindings for
menu-bar-select-buffer (see `menu-bar-update-buffers').
2002-02-24 00:24:37 +00:00
Kim F. Storm
a8959ac2a3 Modify description of command remapping which now uses a `remap'
prefix-key.
2002-02-23 23:42:31 +00:00
Pavel Janík
ea136e8db6 *** empty log message *** 2002-02-23 22:54:05 +00:00
Kim F. Storm
b66bc4a416 *** empty log message *** 2002-02-23 22:32:39 +00:00
Kim F. Storm
962ffad8d7 (where-is): Use remap-command. 2002-02-23 22:31:02 +00:00
Kim F. Storm
1d6a83230c (describe-function-1): Use remap-command. 2002-02-23 22:27:39 +00:00
Kim F. Storm
a2f9aa84c3 (global-set-key, local-set-key): Undo 2002-02-06
change (no longer accept a symbol for the KEY argument).
2002-02-23 22:26:44 +00:00
Kim F. Storm
a34cb674af (command_loop_1): Use Fremap_command for command remapping;
now try command remapping for all symbols.
2002-02-23 22:03:17 +00:00
Kim F. Storm
8160700003 (Fremap_command): Declare extern.
(is_command_symbol): Remove extern.
2002-02-23 22:01:16 +00:00
Kim F. Storm
a1df473f03 The following changes rework my patch of 2002-02-06 which
added command remapping by entering the commands directly into
the keymaps.  Now, command remapping uses an explicit `remap'
prefix in the keymaps, i.e. [remap COMMAND].

(Qremap, remap_command_vector): New variables.
(is_command_symbol): Removed function.
(Fdefine_key): No longer accept a symbol for KEY.  Added
validation of [remap COMMAND] argument for KEY.  The DEF is no
longer required to be a symbol when remapping a command.
(Fremap_command): New function to remap command through keymaps.
(Flookup_key): Perform command remapping initiated by
Fremap_command directly for speed.
(Fkey_binding): Use Fremap_command for command remapping.
(where_is_internal): Handle new command remapping representation.
(syms_of_keymap): Intern Qremap, initialize remap_command_vector,
staticpro them.  Defsubr Fremap_command.
2002-02-23 22:00:37 +00:00
Colin Walters
0edda6b89d *** empty log message *** 2002-02-23 21:35:34 +00:00
Colin Walters
5a2ef230ef Document how use new pcomplete completion facility. 2002-02-23 21:34:25 +00:00
Colin Walters
d9c62d8f6c (shell-pcomplete, shell-pcomplete-reverse): New functions.
(toplevel): Bind them.
(shell-mode): Don't set `comint-dynamic-complete-functions'; it is
not necessary now that we use pcomplete.
2002-02-23 21:34:11 +00:00
Colin Walters
2c1bb3d338 (ibuffer-old-time): Change to hours.
(ibuffer-mark-old-buffers): Handle it.
2002-02-23 21:33:49 +00:00
Colin Walters
d99b259bdb (ibuffer-compile-format): Don't uselessly bind `pt' in generated
function.
2002-02-23 21:33:33 +00:00
Colin Walters
67dbc846a9 (calc-invent-variables): Convert integer to string. 2002-02-23 21:33:19 +00:00
Eli Zaretskii
f227fdedfb (run_pre_post_conversion_on_str): Add prototype. 2002-02-23 18:39:29 +00:00
Jason Rumney
54a0c8a620 *** empty log message *** 2002-02-23 18:24:55 +00:00
Jason Rumney
27605fa7b6 (w32_wnd_proc) <WM_TIMER>: Fix last change. 2002-02-23 18:14:06 +00:00
Jason Rumney
aab7e392f5 (Fw32_set_clipboard_data): Run pre-write-conversion
on the string before encoding it.
(Fw32_get_clipboard_data): Run post-read-conversion on the string
after decoding it.
2002-02-23 18:12:30 +00:00
Richard M. Stallman
5a7a27be27 (rmail-summary-output): Properly advance
to next message, by calling rmail-summary-goto-msg.
2002-02-23 17:14:34 +00:00
Pavel Janík
042c33d318 (enter_timestamp): Put in #if 0 to prevent warning. 2002-02-23 16:36:30 +00:00
Pavel Janík
aa2289381b (enter_timestamp): Remove unused static variable to prevent warning. 2002-02-23 16:28:28 +00:00
Pavel Janík
8f626a4c50 *** empty log message *** 2002-02-23 10:55:47 +00:00
Eli Zaretskii
b72d987068 (Fw16_get_clipboard_data): Fix last change. 2002-02-23 08:55:52 +00:00
Eli Zaretskii
ecb7ac215a (selection_data_to_lisp_data): Fix last change. 2002-02-23 08:53:27 +00:00
Jason Rumney
48094ace89 (mouse_move_timer, mouse_button_timer): Initialize.
(menu_free_timer): New variable.
(MENU_FREE_ID, MENU_FREE_DELAY): New constants.
(w32_wnd_proc) <WM_TIMER>: Handle menu_free_timer.
<WM_EXITMENULOOP>: Delay before freeing menu.  Do nothing if a
menu command is in progress.
<WM_COMMAND>: Set the menu_command_in_progress flag.  Kill
any menu_free_timer that is running.
2002-02-23 00:07:22 +00:00
Jason Rumney
71f6b29519 (menubar_selection_callback): Free the menu and
clear the menu_command_in_progress flag.
2002-02-23 00:01:34 +00:00
Jason Rumney
1cb8c82e46 (w32_text_out): Renamed from W32_TEXTOUT.
Call ExtTextOutA rather than ExtTextOut.
2002-02-22 23:59:50 +00:00
Jason Rumney
823b64b024 (struct w32_output): New member menu_command_in_progress. 2002-02-22 23:58:11 +00:00
Richard M. Stallman
8316d6fe2b Minor correction. 2002-02-22 23:44:02 +00:00
Eli Zaretskii
a70ea557d9 (find-tag-noselect, find-tag)
(find-tag-other-window, find-tag-other-frame, find-tag-regexp):
Fix a typo in doc strings.
2002-02-22 16:30:46 +00:00
Richard M. Stallman
3a84ed60cf *** empty log message *** 2002-02-22 15:27:02 +00:00
Richard M. Stallman
5bcfaa0725 (snake-velocity-queue, snake-update-velocity)
(snake-final-x-velocity, snake-final-y-velocity):
New variable and functions.  Store user's keypresses
into a queue and pop from the queue each subsequent turn.
(snake-update-game, snake-move-left)
(snake-move-right, snake-move-up, snake-move-down, snake-active-p)
(snake-start-game): Use that queue.
(snake-use-glyphs-flag): Renamed from snake-use-glyphs.
(snake-use-color-flag): Likewise.
(snake-mode): Rename uses of those variables.
2002-02-22 15:19:06 +00:00
Eli Zaretskii
9feba28107 *** empty log message *** 2002-02-22 14:43:53 +00:00
Eli Zaretskii
dabc65bc2c (BASE_PURESIZE): Increase to 755000. 2002-02-22 14:43:39 +00:00
Eli Zaretskii
3276b4fe6e (Fw16_set_clipboard_data): Run pre-write-conversion
on the string before encoding it.
(Fw16_get_clipboard_data): Run post-read-conversion on the string
after decoding it.
2002-02-22 14:09:07 +00:00
Eli Zaretskii
9eb532888c Document the support for ICCCM Extended Segments. 2002-02-22 13:49:56 +00:00
Eli Zaretskii
7306697421 (ctext-no-compositions): New coding system.
(compount-text-no-extensions): Renamed from compound-text.
(x-ctext-no-extensions, ctext-no-extensions): Aliases for
compound-text-no-extensions.
(compound-text): Redefined using post-read and pre-write
conversions.
2002-02-22 13:44:59 +00:00
Eli Zaretskii
835cbadb3f (non-standard-icccm-encodings-alist, non-standard-designations-alist): New
variables.
(ctext-post-read-conversion, ctext-pre-write-conversion): New functions.
2002-02-22 13:44:21 +00:00
Eli Zaretskii
23e16093ec Fix last change. 2002-02-22 13:20:00 +00:00
Eli Zaretskii
fbbe0aceda <Qcompound_text_with_extensions>: New variable.
(syms_of_xselect): Intern and staticpro it.
(selection_data_to_lisp_data): Run post-read-conversion on decoded
selection text.
(lisp_data_to_selection_data): If next-selection-coding-system is
compound-text-with-extensions, set the type of selection to be
compound-text.
2002-02-22 13:16:35 +00:00
Eli Zaretskii
b443e0bd7d (x_encode_text): Update prototype. 2002-02-22 13:15:02 +00:00
Eli Zaretskii
37323f344c (x_encode_text): Accept additional arg SELECTIONP; all
callers changed.  If SELECTIONP is non-zero, run the
pre-write-conversion function before encoding the selection text.
2002-02-22 13:14:27 +00:00
André Spiegel
f5a55627d7 # 2002-02-21 21:09:18 +00:00
André Spiegel
b470cb6584 Patch by Jonathan Kamens <jik@kamens.brookline.ma.us>.
(vc-default-init-version): Update documentation to
indicate that the backend can override the default init version.
(vc-register): Use the backend init-version function, if it exists, to
determine the initial version of a file.
(vc-diff-switches-list): Don't symbol-quote backend, since it's
already a symbol.  Don't fail if vc-BACKEND-diff-switches isn't bound.
2002-02-21 21:00:35 +00:00
André Spiegel
060a1456ce Patch by Jonathan Kamens <jik@kamens.brookline.ma.us>.
(vc-mode-line): Set vc-mode to nil if the file is
not version-controlled.  This is necessary, e.g., if the file has
just been reverted, and thus was previously under version control
but isn't any longer.
(vc-find-file-hook): Likewise.
2002-02-21 20:56:58 +00:00
André Spiegel
aced8001aa # 2002-02-21 20:25:20 +00:00
André Spiegel
51af12fc20 Patch by Martin.Lorentzson@telia.com.
(vc-cvs-sticky-date-format-string): New variable.
(vc-cvs-sticky-tag-display): New variable.
(vc-cvs-mode-line-string): Add sticky-tag to the mode-line.
(vc-cvs-checkin): If the input revision is a valid symbolic tag
name, we create it as a branch, commit and switch to it.
(vc-cvs-retrieve-snapshot): Set file-property sticky-tag.
(vc-cvs-valid-symbolic-tag-name-p): New function.
(vc-cvs-parse-sticky-tag): New function.
(vc-cvs-parse-entry): Added parsing of sticky tags.
2002-02-21 20:16:47 +00:00