1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-15 09:47:20 +00:00
Commit Graph

29693 Commits

Author SHA1 Message Date
Gerd Moellmann
aabb1e71d2 (XMenuActivate): Call help callback with two more
arguments: the pane number and selection number.
2000-07-21 14:36:24 +00:00
Gerd Moellmann
6214507352 (menu_help_callback): Call show_help_echo with
additional arguments OBJECT and POS.
2000-07-21 14:35:53 +00:00
Gerd Moellmann
f95464e470 (foreach_window): Instead of a fake variable argument
list, take one USER_DATA argument.
(foreach_window_1): Likewise, and call callback functions with two
args, the window and USER_DATA.
(struct check_window_data): New struct.
(check_window_containing): Use it.
(window_from_coordinates): Set up a struct check_window_data for
foreach_window.
(add_window_to_list, freeze_window_start): Change parameters
according to new calling convention.
2000-07-21 14:34:08 +00:00
Gerd Moellmann
f5588a407c (foreach_window): Change prototype. 2000-07-21 14:33:46 +00:00
Gerd Moellmann
017f053958 (Fprevious_overlay_change): Avoid memory leak. 2000-07-21 14:33:35 +00:00
Dave Love
43e764c952 (smerge-mode-menu): Fill it out. 2000-07-21 13:53:20 +00:00
Kenichi Handa
07b1485745 *** empty log message *** 2000-07-21 06:59:01 +00:00
Kenichi Handa
3c9de1afcd (Faset): Allow storing any multibyte character in a string. Convert
unibyte string to multibyte if necessary.
2000-07-21 06:45:30 +00:00
Kenichi Handa
11270583fe *** empty log message *** 2000-07-21 02:39:45 +00:00
Kenichi Handa
d60660d6e9 *** empty log message *** 2000-07-21 02:32:21 +00:00
Kenichi Handa
0b8c21c2ef (x_encode_text): Add prototype. 2000-07-21 02:07:35 +00:00
Kenichi Handa
2b38b37ef7 (lisp_data_to_selection_data): Use x_encode_text. 2000-07-21 02:07:14 +00:00
Kenichi Handa
96db09e410 (x_encode_text): New function.
(x_set_name): Use x_encode_text.
(x_set_title): Likewise.
2000-07-21 02:06:49 +00:00
Gerd Moellmann
e8bea4c03e *** empty log message *** 2000-07-20 20:38:08 +00:00
Gerd Moellmann
9002d21f17 Change -b' to -bw'. 2000-07-20 20:38:01 +00:00
Gerd Moellmann
f457975a0c (info-lookup): If *info* is shown in another frame
on the same display, select that frame, instead of switching to
the Info buffer in another window of the selected frame.
2000-07-20 20:35:27 +00:00
Gerd Moellmann
bd7acc8d7c (universal-argument-map): Bind numeric keypad keys
kp-0 to kp-9 and kp-subtract.
(digit-argument): Handle these keys.
2000-07-20 20:35:05 +00:00
Dave Love
bc75b4fd46 *** empty log message *** 2000-07-20 17:31:18 +00:00
Dave Love
51107a70f5 (goto-address-fontify): Don't bother with buffer-modified and read-only
stuff -- irrelevant with overlays.  Put an extra property on the
overlays and use it to clean up in case goto-address is re-run.
2000-07-20 17:29:46 +00:00
Dave Love
157f852b76 (Fccl_execute_on_string): Don't check xmalloc return. Use xfree, not
free.
2000-07-20 12:50:09 +00:00
Eli Zaretskii
ec68e3237e Correct a typo in a comment. 2000-07-20 11:17:16 +00:00
Eli Zaretskii
48c14970c5 (IT_note_mode_line_highlight, IT_note_mouse_highlight):
Record the object that generated the help echo and the position of
that object in help_echo_object and help_echo_pos.  Record that
some glyphs in a row are displayed in mouse-face.
(IT_update_begin): Don't clear mouse highlight unless one of the
enabled glyph rows is marked as being displayed in mouse-face.
(dos_rawgetc): Generate 2 events for HELP_EVENT.  Pass the object
and position recorded in help_echo_object and help_echo_pos to the
event queue.
(IT_menu_display): Accept a new argument PN: the pane number of
the current menu pane.  Record the pane number and the item
number of the item which has associated help string.
(XMenuActivate): Update the prototype for help_callback in
function declaration.  Call IT_menu_display with the current menu
pane number as an additional argument.  Call help_callback with
two additional arguments: the pane number and the item number of
the menu item associated with the help text.
(help_echo_object, help_echo_pos): New variables.
(syms_of_msdos): Initialize them and staticpro help_echo_object.
(help_echo_window): New variable.
(syms_of_msdos): Initialize and staticpro it.
(IT_note_mode_line_highlight): Set help_echo_window.
(IT_note_mouse_highlight): Ditto.
(dos_rawgetc): Store help_echo_window in the second event produced
for HELP_EVENTs.
2000-07-20 11:09:12 +00:00
Eli Zaretskii
f5c322fcb1 (XMenuActivate): Update prototype. 2000-07-20 11:04:07 +00:00
Dave Love
f029874471 C-down-mouse-3. Move concat change. 2000-07-20 09:39:42 +00:00
Eli Zaretskii
2696c10210 Fix a typo in a comment. 2000-07-20 06:59:46 +00:00
Richard M. Stallman
18e21ce839 *** empty log message *** 2000-07-19 22:05:09 +00:00
Richard M. Stallman
37c004c4f9 (run-with-idle-timer): Doc fix. 2000-07-19 22:04:34 +00:00
Richard M. Stallman
8b7bc6282e *** empty log message *** 2000-07-19 22:00:37 +00:00
Richard M. Stallman
82d221935c (mail-strip-quoted-names): Handle case where <...> appears inside "...".
Use replace-match to edit the string more simply.

(rmail-dont-reply-to): Cope with an unmatched ".
2000-07-19 21:53:51 +00:00
Dave Love
30729019be Fix last checkin. 2000-07-19 16:00:04 +00:00
Dave Love
50575ec215 (ediff-region-help-echo): Partially fix for Emacs implementation. 2000-07-19 15:56:50 +00:00
Gerd Moellmann
47db06aae4 *** empty log message *** 2000-07-19 15:52:13 +00:00
Dave Love
de420e8200 (popup-menu): Allow a list of keymaps for menu arg.
(mouse-popup-menubar, mouse-popup-menubar-stuff): New functions.
(global-map): Bind c-down-mouse-3 to mouse-popup-menubar-stuff.
2000-07-19 15:52:02 +00:00
Gerd Moellmann
482bb01b8b Correct author's email address. Fix typo in comment. 2000-07-19 15:51:05 +00:00
Gerd Moellmann
7cf5c4268f Correct maintainer's email address. 2000-07-19 15:50:36 +00:00
Gerd Moellmann
ae57d456bc (comint-highlight-input, comint-highlight-face):
New user options.
(comint-input-ring-file-name): Change custom type.
(comint-mode-map): Bind mouse-2.
(comint-insert-clicked-input): New function.
(comint-send-input): Handle input highlighting.
2000-07-19 15:50:13 +00:00
Gerd Moellmann
f1c16db4be Don't include <X11/bitmaps/gray> because that
leads to redefinition errors when static is defined as empty in
config.h.  Refer to the gray bitmap in xfns.c, instead.
2000-07-19 15:49:28 +00:00
Gerd Moellmann
9339e87f34 (direct_output_for_insert): Remove confusing
outer local variable mouse_face_overwritten_p.
(glyph_row_slice_p): Put in #ifdef GLYPH_DEBUG.
2000-07-19 15:47:52 +00:00
Gerd Moellmann
5433ffa54f (Fnext_single_char_property_change): Add prototype. 2000-07-19 15:47:31 +00:00
Gerd Moellmann
952291d9f6 Add some more prototypes. 2000-07-19 15:47:10 +00:00
Gerd Moellmann
2e62122589 (with_echo_area_buffer): Call FN with more arguments.
Add some more prototypes.
2000-07-19 15:46:20 +00:00
Gerd Moellmann
31fc5d15a5 *** empty log message *** 2000-07-19 14:09:42 +00:00
Gerd Moellmann
4279296d21 *** empty log message *** 2000-07-19 11:06:09 +00:00
Gerd Moellmann
00c9c33c29 (allocate_string_data): Don't copy old string contents. 2000-07-19 11:05:32 +00:00
Gerd Moellmann
a893064df5 Correct author's mail address. 2000-07-19 11:04:18 +00:00
Kenichi Handa
e077cc80af (code_convert_region): Delete text properties before shrinking the
conversion region.
2000-07-19 03:44:55 +00:00
Kenichi Handa
670acd6287 *** empty log message *** 2000-07-19 03:44:17 +00:00
Stefan Monnier
21ad0f7b2f (popup-menu): New function.
(mouse-major-mode-menu): Use it.
2000-07-18 23:43:41 +00:00
Dave Love
3b33a0059c *** empty log message *** 2000-07-18 22:16:01 +00:00
Dave Love
4428e2683a Reorder so that most tests are done after CPPFLAGS
is set from the C_SWITCH_... definitions.
2000-07-18 22:04:26 +00:00