1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-23 04:53:12 -08:00
Commit graph

37450 commits

Author SHA1 Message Date
Eli Zaretskii
7fc47afa70 (coff.h): Don't include on ISC 4.1. 2001-11-16 13:46:27 +00:00
Eli Zaretskii
530b813d0a (HAVE_SYS_WAIT_H): Undef for ISC 4.1. Reported by
Andrew Wiseman <a.wiseman@btclick.com>.
2001-11-16 13:45:29 +00:00
Gerd Moellmann
49fd1d93a6 (matching_regexp): Escape '\\'. 2001-11-16 10:49:50 +00:00
Jason Rumney
8db72564d6 (add_menu_item): Make help_echo and radio buttons
work for most menu items.  From David Ponce
<david.ponce@wanadoo.fr>.
2001-11-15 22:52:18 +00:00
Jason Rumney
575c832270 *** empty log message *** 2001-11-15 22:50:57 +00:00
Stefan Monnier
c790b571ae (menu-bar-edit-menu) <copy>: Put an explicit key binding. 2001-11-15 20:31:08 +00:00
Richard M. Stallman
a3f1aee1b7 Minor clarification. 2001-11-15 18:54:13 +00:00
Andreas Schwab
0651c58534 (ada-add-extensions): Quote regexp special
characters and append anchor to pattern added to auto-mode-alist.
2001-11-15 16:22:05 +00:00
André Spiegel
2de3c458a8 # 2001-11-15 11:06:19 +00:00
Gerd Moellmann
e1bd1388f9 (x_draw_bar_cursor): If the background color of the
glyph under the cursor equals the frame's cursor color, use
the glyph's foreground color for drawing the bar cursor.
2001-11-15 11:03:48 +00:00
André Spiegel
63ae9a95d1 Documentation fixes. 2001-11-15 10:56:37 +00:00
Gerd Moellmann
231b4b89ae (direct_output_forward_char): Fix character/byte
position comparison.
2001-11-15 10:31:05 +00:00
Stefan Monnier
29dd97aecd *** empty log message *** 2001-11-15 01:31:52 +00:00
Stefan Monnier
b0d97007d4 (smerge-match-conflict): Fix typo.
(smerge-diff): Be careful to read match-data early enough.
2001-11-15 01:26:37 +00:00
André Spiegel
4a42cf8fd5 # 2001-11-14 13:56:40 +00:00
André Spiegel
21751ba6af (vc-cvs-diff-tree): New function. 2001-11-14 13:51:53 +00:00
André Spiegel
ab13a370b4 (vc-diff-internal, vc-coding-system-for-diff)
(vc-default-diff-tree): New functions.
(vc-version-diff): Use them.  As a result, coding systems are now
set up properly for all sorts of diffs, and tree diffs can now
also be done locally.
(vc-diff): With a prefix argument, don't require that it's called
from a buffer under version control.
2001-11-14 13:50:58 +00:00
Stefan Monnier
5d4200b9fb (ada-fill-comment-prefix): GNAT wants 2 spaces. 2001-11-13 20:19:08 +00:00
Stefan Monnier
03a325a7b6 (comment-normalize-vars): Handle a nil comment-padding. 2001-11-13 20:16:38 +00:00
Richard M. Stallman
f510824532 (todo-save): Add save-excursion and save-restriction. 2001-11-13 04:12:45 +00:00
Richard M. Stallman
83bb2fef13 *** empty log message *** 2001-11-13 04:12:33 +00:00
Jason Rumney
6869e4e04f *** empty log message *** 2001-11-12 23:39:52 +00:00
Jason Rumney
ae07fe8011 (Fx_open_connection): Only execute once. 2001-11-12 23:25:13 +00:00
Richard M. Stallman
7b3b011fb0 No `interactive' spec in define-derived-mode body. 2001-11-12 22:57:48 +00:00
Richard M. Stallman
9f1fbdfb3f *** empty log message *** 2001-11-12 22:55:43 +00:00
Richard M. Stallman
2f46f78b30 (XTread_socket): Don't update focus for EnterNotify or
LeaveNotify events.  Only FocusIn and FocusOut do that now.
(x_display_and_set_cursor): Do display hollow cursors in active
minibuffer windows when they are not selected.
2001-11-12 22:53:49 +00:00
Eli Zaretskii
0f544bf5c4 (menu-bar-edit-menu): Don't use x-selection-exists-p if it is not fboundp.
(clipboard-yank): Ditto.
2001-11-12 19:23:57 +00:00
Jason Rumney
cbb2597bd1 *** empty log message *** 2001-11-10 13:40:49 +00:00
Jason Rumney
4bb9bc7d2b (redisplay-dont-pause): Don't set. 2001-11-10 13:36:53 +00:00
Jason Rumney
8b81e6f0b7 (single_submenu, w32_menu_show) [!HAVE_MULTILINGUAL_MENU]:
Protect unibyte strings created by replacing their multibyte
equivalents in menu_items.
(w32_menu_show): Don't overwrite an item's name with its key
description in case the description is a multibyte string.
(single_submenu): Some cleanup.
2001-11-10 13:25:12 +00:00
Jason Rumney
c517bc9b8a (Fx_file_dialog): Pass a filter to GetOpenFileName.
(enum_font_cb2): Ignore fonts starting with @, unless explicitly
specified.
(x_set_foreground_color): Set frame's cursor_pixel.
(x_set_font): Handle case of x_new_fontset returning the same name
as before, although there was a change in fontsets.
2001-11-10 13:24:02 +00:00
Jason Rumney
35cfc4fd8f (remember_mouse_glyph): New function.
(w32_mouse_position): Use it.
(note_mouse_movement): If the mouse moved off the glyph, remember
its new position.
(x_y_to_hpos_vpos): Add parameter BUFFER_ONLY_P.
(fast_find_string_pos): New function.
(fast_find_position): Return the correct vpos.  Add parameter
STOP.  In the final row, stop before glyphs having STOP as object.
Don't consider glyphs that are not from a buffer.
(expose_window_tree, expose_frame): Don't compute intersections here.
(expose_window): Do it here instead.
(expose_window_tree, expose_window, expose_line): Return 1 when
overwriting mouse-face.
(expose_window): If W is the window currently being updated, mark
the frame garbaged.
(expose_frame): If mouse-face was overwritten, redo it.
(x_draw_glyph_string): Restore clipping after drawing box.
Fix a computation of the underline position.
(w32_get_glyph_string_clip_rect): Minor cleanup.
(x_fill_stretch_glyph_string): Remove an assertion.
(x_produce_glyphs): Don't convert multibyte characters
to unibyte characters in unibyte buffers.
(cursor_in_mouse_face_p): New function.
(x_draw_stretch_glyph_string): Use it to choose a different GC
when drawing a cursor within highlighted text.  Don't draw
background again if it has already been drawn.
(x_draw_glyph_string_box): Don't draw a full-width
box just because the glyph row's full_width_p flag is set.
(x_draw_glyphs): Fix computation of rightmost x for
full-width rows.
(w32_draw_relief_rect): Extend left shadow to the bottom and left;
change bottom shadow accordingly. Some cleanup.
(x_update_window_end): Handle overwritten mouse face
also for tool bar windows.
(show_mouse_face): Set the glyph row's mouse_face_p flag also when
DRAW is DRAW_IMAGE_RAISED.
(clear_mouse_face): Return 1 if text with mouse face was
actually redrawn.  Make the function static.  Reset
dpyinfo->mouse_face_overlay otherwise note_mouse_highlight might
optimize away highlighting if we pass over that same overlay again.
(note_mouse_highlight): Call mouse_face_overlay_overlaps
to detect a case where we have to highlight a different region
despite not having left the currently highlighted region.
Set mouse_face_overlay in the x_display_info.  Avoid changing the
mouse pointer shape when show_mouse_face has already done it, or
there is no need.  Handle mouse-face and help-echo in strings.
(glyph_rect): New function.
(w32_mouse_position): Use it to raise the threshold for mouse
movement event generation.
(w32_initialize_display_info): Initialize the x_display_info's
mouse_face_overlay.
(w32_set_vertical_scroll_bar): Don't clear a zero height
or width area.
(w32_set_vertical_scroll_bar, x_scroll_bar_create): Don't configure
a widget to zero height.
2001-11-10 13:20:57 +00:00
Jason Rumney
01eb1c03fe (struct w32_output): Correct spelling of x_compatible.
(w32_display_info): Add mouse_face_overlay.
2001-11-10 13:18:40 +00:00
Gerd Moellmann
027fa1d24c (unexec): Use mmap/munmap to allocate buffers
instead of malloc/free.
2001-11-10 11:42:38 +00:00
André Spiegel
46a01cfa80 # 2001-11-09 15:15:34 +00:00
André Spiegel
c27642ec0a (vc-annotate-color-map): Doc fix. 2001-11-09 15:14:49 +00:00
André Spiegel
d9ac3f0fde # 2001-11-09 15:14:01 +00:00
André Spiegel
57b741c029 (vc-error-occured): Backquotified.
(vc-file-prop-obarray): Use prime length for better efficiency.
Suggested by Kalle Olavi Niemitalo <kon@iki.fi>.
2001-11-09 15:11:14 +00:00
André Spiegel
200f32b42b (vc-clear-context): Fill obarray with 0, not nil.
Suggested by Kalle Olavi Niemitalo <kon@iki.fi>.
2001-11-09 15:09:58 +00:00
Richard M. Stallman
6d350fbf0c Fix typo. 2001-11-09 02:42:36 +00:00
Richard M. Stallman
ccc2431ecd *** empty log message *** 2001-11-09 02:42:20 +00:00
Eli Zaretskii
d983369b03 (make-translation-table): Doc fix.
Suggested by Alex Schroeder <alex@gnu.org>.
2001-11-08 11:58:16 +00:00
Eli Zaretskii
040007d0f6 Minor docs fixes in the commentary. From sen_ml@eccosys.com. 2001-11-07 19:48:38 +00:00
Eli Zaretskii
f21959377b Regenerate. 2001-11-07 18:41:36 +00:00
Eli Zaretskii
75251d2fba (tempdir): Copy AUTHORS as well. 2001-11-07 18:25:20 +00:00
Richard M. Stallman
941cd1afd8 Comment out the Authors node. 2001-11-07 04:28:51 +00:00
Richard M. Stallman
f974240e4c Minor clarification. 2001-11-06 15:47:22 +00:00
Richard M. Stallman
6991be6225 (Editing Format Info):
Correct facemenu-remove-props to facemenu-remove-face-props.
Add command names list-faces-display and list-colors-display.
2001-11-06 15:45:44 +00:00
Richard M. Stallman
d4a5fa19bc *** empty log message *** 2001-11-06 04:51:06 +00:00
Richard M. Stallman
41fb57c102 (BROKEN_PROTOTYPES): Defined. 2001-11-06 04:50:33 +00:00