1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-20 10:23:57 +00:00
Commit Graph

13762 Commits

Author SHA1 Message Date
Gerd Moellmann
5845f63eec (syms_of_print): Doc fixes. 2001-03-20 13:31:03 +00:00
Gerd Moellmann
6e92282b89 (Fmd5): Doc fix. 2001-03-20 12:49:34 +00:00
Gerd Moellmann
357e737652 (XTset_vertical_scroll_bar) [!USE_TOOLKIT_SCROLL_BARS]:
Clear area of the frame not occupied by the scroll bar.
2001-03-19 18:50:47 +00:00
Gerd Moellmann
c2c097cc4c *** empty log message *** 2001-03-19 14:22:49 +00:00
Gerd Moellmann
275841bf23 (x_create_tip_frame): Add parameter TEXT. Set the
tip frame's root window buffer to *tip* right after creating
the frame.
2001-03-19 14:11:23 +00:00
Gerd Moellmann
ade0bee1fc (highlight_trailing_whitespace): Glyphs whose object
is an integer don't have to be for space characters.
2001-03-19 12:35:22 +00:00
Gerd Moellmann
88c6e37e85 (current_column, current_column_1, Fmove_to_column)
(compute_motion): Handle characters from display vectors
differently.
2001-03-16 13:33:46 +00:00
Kenichi Handa
c62eed7678 *** empty log message *** 2001-03-16 02:50:18 +00:00
Gerd Moellmann
d0bbfc999a (timer_check): Preserve the value of deactivate-mark.
(command_loop_1): Undo last change.
2001-03-15 16:31:51 +00:00
Gerd Moellmann
03d1a18966 (fast_find_position): Return the correct vpos. 2001-03-15 16:29:17 +00:00
Gerd Moellmann
c899e7e637 *** empty log message *** 2001-03-15 09:44:37 +00:00
Gerd Moellmann
7a283f3621 (store_symval_forwarding): Add parameter BUF. If BUF is
non-null, set a per-buffer value in BUF instead of the current
buffer.
(swap_in_global_binding, swap_in_symval_forwarding, Fset_default):
Call store_symval_forwarding with BUF null.
(set_internal): Call store_symval_forwarding with the BUF
parameter passed to set_internal.  Formerly, the value was always
set in the current buffer; the buffer recorded in specbind for
this case wasn't used.
(arith_driver): Reindent.
2001-03-15 09:44:10 +00:00
Gerd Moellmann
9b3a7dad95 (swap_out_buffer_local_variables): Call
store_symval_forwarding with BUF null.
2001-03-15 09:43:39 +00:00
Gerd Moellmann
eae0e1234a (specbind): Call store_symval_forwarding with BUF null. 2001-03-15 09:43:16 +00:00
Gerd Moellmann
13ff50bb75 (store_symval_forwarding): Change prototype. 2001-03-15 09:42:53 +00:00
Gerd Moellmann
697617d9d7 *** empty log message *** 2001-03-14 16:37:12 +00:00
Gerd Moellmann
1e8324d9a0 (do_switch_frame): Remove unused parameter NO_EVENT, add
FOR_DELETION.  Avoid resizing the mini-window of the selected
frame if FOR_DELETION is set.
(Fselect_frame, Fhandle_switch_frame, Fdelete_frame)
(Fmake_frame_invisible): Change calls to do_switch_frame for new
signature.
2001-03-14 16:36:44 +00:00
Gerd Moellmann
d12f6f8369 (Fset_window_configuration): Change call to
do_switch_frame to new format.
2001-03-14 16:36:16 +00:00
Gerd Moellmann
827c686c14 (quit_throw_to_read_char): Change call to
do_switch_frame to new format.
2001-03-14 16:35:40 +00:00
Gerd Moellmann
25f873bc30 (do_switch_frame): Change prototype. 2001-03-14 16:34:51 +00:00
Gerd Moellmann
819dce0f9a *** empty log message *** 2001-03-14 14:40:54 +00:00
Gerd Moellmann
03390a7299 (Fframe_parameters): In the `buffer-list' frame
parameter, store the buffer list of FRAME, not the list of the
selected frame.
2001-03-14 14:40:22 +00:00
Gerd Moellmann
6500871233 (highlight_trailing_whitespace): On character terminals,
skip the padding blanks inserted in extend_face_to_end_of_line,
before checking for trailing whitespace.
2001-03-14 13:26:45 +00:00
Kenichi Handa
4458cf11f7 (x_draw_glyph_string): Draw relief (if any) before
drawing glyph string.
2001-03-14 13:18:05 +00:00
Gerd Moellmann
f920e581ee Improve comments. 2001-03-14 13:15:51 +00:00
Gerd Moellmann
57ac7c8180 (x_draw_glyph_string_box): Don't draw a full-width
box just because the glyph row's full_width_p flag is set.
2001-03-14 12:40:08 +00:00
Gerd Moellmann
19b2bb80a3 *** empty log message *** 2001-03-13 16:51:32 +00:00
Gerd Moellmann
2756b446fd (popup_activate_callback, popup_deactivate_callback):
Remove special handling for LessTif/Motif.
(toplevel): Don't include Xm/Xm.h.
2001-03-13 16:26:25 +00:00
Gerd Moellmann
afcdc0a139 *** empty log message *** 2001-03-13 15:03:03 +00:00
Gerd Moellmann
582c60f80e (XTread_socket) <LeaveNotify, EnterNotify>: Remove
workaround code for LessTif; it doesn't work anymore.
2001-03-13 14:36:25 +00:00
Gerd Moellmann
2564ea1bab [USE_TOOLKIT_SCROLL_BARS && USE_MOTIF]: Don't include
SscrollBarP.h.
2001-03-13 14:20:01 +00:00
Gerd Moellmann
23442ae4a3 (x_set_toolkit_scroll_bar_thumb) [USE_MOTIF]: Don't
access private scroll bar data; it's no longer necessary with
contemporary LessTif.
2001-03-13 14:11:34 +00:00
Gerd Moellmann
9faaaa523c *** empty log message *** 2001-03-13 13:16:37 +00:00
Gerd Moellmann
6a18fcf7d2 (xm_set_menu_resources_from_menu_face): Change
#if 0 to #ifndef LESSTIF_VERSION.
2001-03-13 13:16:10 +00:00
Gerd Moellmann
6e7e15f2f1 (EmacsFrameSetCharSize): Comment update. 2001-03-13 12:51:25 +00:00
Gerd Moellmann
159cf431a9 (xmenu_show) [LESSTIF_VERSION]: Take out the code
removing button grabs.
2001-03-13 10:39:00 +00:00
Kenichi Handa
e521c67d55 (syms_of_fontset): Describe highlight-wrong-size-font
and clip-large-size-font as obsolete.
2001-03-13 08:14:35 +00:00
Kenichi Handa
cb82d76728 *** empty log message *** 2001-03-13 08:14:06 +00:00
Kenichi Handa
0d5e584357 (read_multibyte): Check the validity of multibyte sequence. If
invalid, return the first byte.
2001-03-13 06:04:12 +00:00
Kenichi Handa
c6f7429aa9 *** empty log message *** 2001-03-13 06:03:52 +00:00
Gerd Moellmann
760cefb5ab *** empty log message *** 2001-03-12 15:58:43 +00:00
Gerd Moellmann
a7b772c166 (command_loop_1): Set Vdeactivate_mark to nil
before running the command; timer functions or process
filters may have set it.
2001-03-12 15:14:11 +00:00
Eli Zaretskii
5141f9d0fb (syms_of_keyboard) <overriding-local-map>: Doc fix. 2001-03-12 14:48:45 +00:00
Gerd Moellmann
b6a15240ff (x_load_resources) [USE_MOTIF]: Remove extraneous arg
to sprintf.
2001-03-12 12:49:02 +00:00
Gerd Moellmann
db14cfc515 (make_lispy_event): Add string info to the event,
analogous to what's done on mode lines.
(read_key_sequence): For a click on a string, consider `local-map'
and `keymap' of that string.
2001-03-09 18:43:47 +00:00
Gerd Moellmann
7177d86b4b (note_mouse_highlight): If there's no help-echo on
a string, look at the buffer text ``under'' it.
2001-03-09 18:42:28 +00:00
Gerd Moellmann
74bd6d658d (string_buffer_position, display_prop_string_p)
(single_display_prop_string_p): New functions.
2001-03-09 18:41:50 +00:00
Gerd Moellmann
56ab5d27d0 (string_buffer_position): Add prototype. 2001-03-09 18:41:17 +00:00
Gerd Moellmann
3cfd8357bb *** empty log message *** 2001-03-09 14:51:34 +00:00
Gerd Moellmann
a955ffa20c (make_lispy_event, make_lispy_movement): Adjust
calls to buffer_posn_from_coords to new format.
2001-03-09 14:51:01 +00:00
Gerd Moellmann
a1b0a6dbe8 (buffer_posn_from_coords): Add parameters OBJECT and
POS; return void.
2001-03-09 14:50:33 +00:00
Gerd Moellmann
e0d9aa62ba (buffer_posn_from_coords): Adjust prototype. 2001-03-09 14:50:05 +00:00
Gerd Moellmann
9552274645 (Fwrite_region) [DOS_NT]: Remove O_TRUNC from open
flags argument to emacs_open; it seems to conflict with O_EXCL.
2001-03-09 12:40:47 +00:00
Kenichi Handa
28cd4910e8 (struct composition): Change types of members; glyph_len to unsigned,
width to unsigned short.
2001-03-09 12:08:49 +00:00
Kenichi Handa
898a399dea *** empty log message *** 2001-03-09 12:07:40 +00:00
Andrew Innes
4cdf6a6cec (add_menu_item): Fix problems with using ownerdraw for
menu titles.
2001-03-08 21:21:44 +00:00
Gerd Moellmann
221dd3e77a (handle_display_prop): Use it->w->buffer as object,
instead of nil.
2001-03-08 21:17:30 +00:00
Gerd Moellmann
5de7c6f236 (handle_face_prop, face_before_or_after_it_pos)
(display_string): Call face_at_string_position with new
parameter.
2001-03-08 20:56:25 +00:00
Gerd Moellmann
48a4ca9985 (face_at_string_position): Add parameter MOUSE_P.
Handle `mouse-face'.
2001-03-08 20:55:20 +00:00
Gerd Moellmann
8d721a0d0c (face_at_string_position): Change prototype. 2001-03-08 20:54:50 +00:00
Gerd Moellmann
f9db2310cd (note_mouse_highlight): Handle mouse-face and
help-echo in strings.
(x_y_to_hpos_vpos): Add parameter BUFFER_ONLY_P.
(fast_find_string_pos): New function.
2001-03-08 20:54:18 +00:00
Gerd Moellmann
e1fbabaf4d *** empty log message *** 2001-03-08 15:04:19 +00:00
Gerd Moellmann
f69f9da11e (directory_files_internal): Handle EAGAIN more
efficiently.
2001-03-08 14:16:36 +00:00
Gerd Moellmann
129004d3cb (make_lispy_event): Avoid generating drag events
if the mouse hasn't actually moved to another buffer position.
2001-03-08 14:03:45 +00:00
Dave Love
80c8ab8c9b (syms_of_eval) <debug-on-error>: DOc fix. 2001-03-08 14:00:54 +00:00
Gerd Moellmann
989521fdbc (Fset_process_window_size): Fix a typo. 2001-03-08 11:32:17 +00:00
Kenichi Handa
c210f766a0 (Fdetect_coding_region): Fix comments added by the previous change. 2001-03-08 04:42:43 +00:00
Kenichi Handa
67091e5974 (detect_coding_mask): Fix the incorrect handling of arg MULTIBYTEP. 2001-03-08 02:19:18 +00:00
Kenichi Handa
a1b12fe90e *** empty log message *** 2001-03-08 02:17:30 +00:00
Kenichi Handa
682169fe7f (detect_coding_sjis): Do more rigid check.
(detect_coding_big5): Likewise.
(decode_coding_sjis_big5): Likewise.
(Fdetect_coding_region): Call detect_coding_system with tailing
anchor byte `\0' for more rigid detection.
(Fdetect_coding_string): Likewise.
2001-03-08 02:01:00 +00:00
Kenichi Handa
bb5c338d2c *** empty log message *** 2001-03-08 01:49:22 +00:00
Stefan Monnier
8b8f919796 *** empty log message *** 2001-03-07 21:33:51 +00:00
Stefan Monnier
741baf7656 (Fbyte_code) <Btemp_output_buffer_setup>: Check the
arg is a string before extracting its data.
2001-03-07 21:26:55 +00:00
Gerd Moellmann
3bdf266074 *** empty log message *** 2001-03-07 17:17:36 +00:00
Gerd Moellmann
521b203e85 (Frecenter): Rewrite code handling negative values
of ARG on graphical frames.

(displayed_window_lines): If W->start is outside the
accessible portion of the buffer, call start_display with BEGV or
ZV instead of W->start.
2001-03-07 17:17:07 +00:00
Eli Zaretskii
8c27da0ac9 Fix a typo in a comment. 2001-03-07 16:52:08 +00:00
Gerd Moellmann
2ab62c6c94 (syms_of_buffer) <header-line-format>: Doc fix. 2001-03-07 14:15:25 +00:00
Gerd Moellmann
471f86b9a3 (Fset_process_filter): Don't crash if the input
file descriptor of PROCESS is closed.
(Fset_process_window_size): Likewise.
2001-03-07 12:55:29 +00:00
Gerd Moellmann
101922c35f (XTflash): Make the timeout of select shorter, and call
select repeatedly until the desired time expires.
2001-03-06 19:50:42 +00:00
Gerd Moellmann
45d051a764 (Vwindow_list): Declare extern. 2001-03-06 19:39:03 +00:00
Gerd Moellmann
9e57df62a8 (Fx_create_frame): Clear Vwindow_list. 2001-03-06 19:33:47 +00:00
Eli Zaretskii
8f372c46a5 (syms_of_display) <glyph-table>: Doc fix. 2001-03-06 16:16:32 +00:00
Gerd Moellmann
157ae2732f *** empty log message *** 2001-03-06 15:37:02 +00:00
Gerd Moellmann
0a61c66701 (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.
(x_term_init): Initialze the x_display_info's mouse_face_overlay.
2001-03-06 15:30:15 +00:00
Gerd Moellmann
59affd2f8b (struct x_display_info): Add mouse_face_overlay. 2001-03-06 15:29:39 +00:00
Gerd Moellmann
d3d92d2591 (mouse_face_overlay_overlaps): Add prototype.
(Qmouse_face): Declare extern.
2001-03-06 15:29:14 +00:00
Gerd Moellmann
09a22085f4 (mouse_face_overlay_overlaps): New function. 2001-03-06 15:28:48 +00:00
Gerd Moellmann
f16a7aa59e *** empty log message *** 2001-03-06 14:04:15 +00:00
Gerd Moellmann
6961e0c1c8 (redisplay_internal): Set windows_or_buffers_changed
if face_change_count is non-zero.
2001-03-06 13:50:09 +00:00
Kenichi Handa
38b9ed6a35 (ccl_driver) <CCL_ReadMultibyteChar2>: Fix for the case
that the source is unibyte.
2001-03-06 02:55:30 +00:00
Kenichi Handa
827afcacb8 *** empty log message *** 2001-03-06 02:54:50 +00:00
Dave Love
14c7242eb8 *** empty log message *** 2001-03-05 21:47:03 +00:00
Dave Love
4f00e84db7 (XTmouse_position): Fix tyypo. 2001-03-05 21:19:09 +00:00
Gerd Moellmann
c28b847bfe (read_minibuf): Clean up the binding stack if
called noninteractively.
2001-03-05 11:30:18 +00:00
Kenichi Handa
203682cccc *** empty log message *** 2001-03-05 07:21:30 +00:00
Kenichi Handa
5ef834ea90 (char_to_string): If a single byte char has modifier
bits that can't be reflected to the character code, ignore them
instead of signalling an error.
2001-03-05 06:41:40 +00:00
Kenichi Handa
2f4b4b44cf (syms_of_coding): Docstring modified. 2001-03-05 06:40:18 +00:00
Kenichi Handa
b86644f28f *** empty log message *** 2001-03-05 06:39:41 +00:00
Kenichi Handa
cceea57bc5 (lisp): Add international/utf-8.elc. 2001-03-05 00:28:21 +00:00
Eli Zaretskii
e30bd7b768 *** empty log message *** 2001-03-04 07:16:41 +00:00