1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-09 05:01:02 -08:00
Commit graph

13144 commits

Author SHA1 Message Date
Kenichi Handa
64c1e55fbe (detect_coding): Call detect_coding_mask with a correct MULTIBYTEP
argument.
(code_convert_region): Don't override coding->src_multibyte and
coding->dst_multibyte.
2000-12-15 08:30:40 +00:00
Kenichi Handa
bc13730549 *** empty log message *** 2000-12-15 08:30:10 +00:00
Kenichi Handa
c07c8e12b4 (setup_coding_system): Clear all members of the struct
coding_system at first.
2000-12-15 04:45:53 +00:00
Kenichi Handa
c5443913cc *** empty log message *** 2000-12-15 04:45:38 +00:00
Kenichi Handa
c600604975 (Fmd5): Docstring improved. 2000-12-15 02:04:31 +00:00
Kenichi Handa
ced04c42f1 *** empty log message *** 2000-12-15 02:04:09 +00:00
Miles Bader
d9c9e99cfa (window_box_height): Add comment. 2000-12-15 01:51:26 +00:00
Miles Bader
c2d7f289cf *** empty log message *** 2000-12-15 01:12:29 +00:00
Miles Bader
97dff879ca (window_box_height): Only use mode-line glyph-rows that are actually
marked as mode-lines; otherwise use estimate_mode_line_height.
2000-12-15 00:59:56 +00:00
Gerd Moellmann
9d7d926345 *** empty log message *** 2000-12-14 16:47:18 +00:00
Gerd Moellmann
a432bfe5e7 (Fformat): Prevent a buffer overrun when the format
specifies a precision.
2000-12-14 16:18:54 +00:00
Eli Zaretskii
7cf0153a60 *** empty log message *** 2000-12-14 15:18:26 +00:00
Eli Zaretskii
e7522695a5 (Fmsdos_set_mouse_buttons): Signal an error if the
argument is outside the range [2..3].
2000-12-14 15:12:58 +00:00
Andrew Innes
1de0f662a7 *** empty log message *** 2000-12-14 14:02:06 +00:00
Gerd Moellmann
02387dcc1f *** empty log message *** 2000-12-14 12:02:24 +00:00
Gerd Moellmann
82bab41c67 (Fx_backspace_delete_keys_p): New function.
(syms_of_xfns): Defsubr it.
2000-12-14 12:01:50 +00:00
Gerd Moellmann
ef0234c755 (HAVE_XKBGETKEYBOARD): Add. 2000-12-14 11:59:50 +00:00
Andrew Innes
937e601efc (Fx_hide_tip): Avoid unnecessary work when there's
nothing to do.  Bind inhibit-quit.
(tip_frame): Make it a Lisp_Object.
(x_create_tip_frame): Set tip_frame after it has been added to
Vframe_list.
(Fx_show_tip): Don't set tip_frame here.
(image_cache_refcount, dpyinfo_refcount) [GLYPH_DEBUG]: New
variables.
(unwind_create_frame, unwind_create_tip_frame): New functions.
(Fx_create_frame, x_create_tip_frame): Handle errors signaled
while a frame is only partially constructed.
2000-12-14 10:55:36 +00:00
Andrew Innes
25badd7aeb (clear_mouse_face): Treat tip_frame as a Lisp_Object.
(x_free_frame_resources): New function.
(x_destroy_window): Use it.
2000-12-14 10:55:10 +00:00
Kenichi Handa
a4ef85ee19 (echo_prompt): Argument type changed to Lisp_Object.
Always store string in multibyte representation in echobuf.
(echo_char): Always store string in multibyte representation in
echobuf.
(echo_now): Call message2_nolog with the arg MULTIBYTE 1.
(read_key_sequence): Adjusted for the change of echo_prompt.
2000-12-14 10:44:56 +00:00
Kenichi Handa
98d62747fd *** empty log message *** 2000-12-14 10:43:49 +00:00
Kenichi Handa
f15dafe081 (Fmd5): Docstring improved. 2000-12-14 01:42:13 +00:00
Kenichi Handa
a20193cd46 *** empty log message *** 2000-12-14 01:40:55 +00:00
Kenichi Handa
764ca8dad8 (decode_coding_string): Set coding->src_multibyte and
coding->dst_multibyte before calling detect_coding and detect_eol.
Update them after some coding system is detected.
2000-12-14 01:27:43 +00:00
Kenichi Handa
1da1bb05a8 *** empty log message *** 2000-12-14 01:27:24 +00:00
Kenichi Handa
984742da9c (detect_coding_system): Prototype adjusted. 2000-12-13 23:29:44 +00:00
Kenichi Handa
191b83b64c *** empty log message *** 2000-12-13 23:29:17 +00:00
Kenichi Handa
0a28aafbbc (ONE_MORE_BYTE_CHECK_MULTIBYTE): New macro.
(detect_coding_emacs_mule, detect_coding_iso2022,)
(detect_coding_sjis, detect_coding_big5, detect_coding_utf_8)
(detect_coding_utf_16, detect_coding_ccl): Make them static.  New
argument MULTIBYTEP.  Callers changed.
(detect_coding_mask, detect_coding_system): New argument
MULTIBYTEP.  Callers changed.
2000-12-13 23:24:37 +00:00
Kenichi Handa
0544ef4958 *** empty log message *** 2000-12-13 23:24:13 +00:00
Stefan Monnier
bf6282d222 *** empty log message *** 2000-12-13 22:27:23 +00:00
Gerd Moellmann
19f71add93 (x_free_frame_resources): New function.
(x_destroy_window): Use it.
2000-12-13 20:28:14 +00:00
Gerd Moellmann
6dec8d7873 (x_free_frame_resources): Declare. 2000-12-13 20:27:22 +00:00
Gerd Moellmann
eaf1eea986 (image_cache_refcount, dpyinfo_refcount) [GLYPH_DEBUG]:
New variables.
(unwind_create_frame, unwind_create_tip_frame): New functions.
(Fx_create_frame, x_create_tip_frame): Handle errors signaled
while a frame is only partially constructed.
2000-12-13 20:27:01 +00:00
Gerd Moellmann
e10da50740 (do_mouse_tracking): Make externally visible. 2000-12-13 14:27:09 +00:00
Gerd Moellmann
8fd9a6667c (update_window): If do_mouse_tracking is non-nil,
don't interrupt the update for pending input initially, i.e.
update at least some lines.
2000-12-13 14:24:01 +00:00
Stefan Monnier
d5b3eb1b54 (get_keyelt): Only eval the filter if `autoload' is set. 2000-12-13 14:13:18 +00:00
Stefan Monnier
341a09cf9d (menu_bar_items, tool_bar_items):
Set `autoload' when looking up `tool-bar' or `menu-bar' submap.
2000-12-13 14:12:02 +00:00
Gerd Moellmann
f7f8bb6913 *** empty log message *** 2000-12-13 13:25:16 +00:00
Gerd Moellmann
62906360e9 (gray_bitmap_bits): Declare `char *'. 2000-12-13 13:24:02 +00:00
Gerd Moellmann
10659c7727 (x_term_init): Declare gray_bitmap_bits as `extern
char *'
2000-12-13 13:23:37 +00:00
Dave Love
a308c9cda1 *** empty log message *** 2000-12-13 10:32:10 +00:00
Gerd Moellmann
90aa28562e (display_tool_bar_line): Make sure that tool bar
lines start with a relief line.
2000-12-12 20:04:34 +00:00
Dave Love
e9ce2497b9 (Fdisplay_buffer): Doc fix.
(Fwindow_list): Remove unused var.
2000-12-12 19:00:34 +00:00
Dave Love
a465f86b5c (mmap_set_vars): Declare. 2000-12-12 18:51:47 +00:00
Dave Love
30da6d9580 (Fset_window_point): Declare. 2000-12-12 18:50:49 +00:00
Gerd Moellmann
2ebf6139fc *** empty log message *** 2000-12-12 17:03:11 +00:00
Gerd Moellmann
06507d30fa (cursor_in_non_selected_windows): Declare extern. 2000-12-12 16:14:39 +00:00
Gerd Moellmann
799417bd94 (Fset_window_point): If displaying cursors in windows
other than the selected window, make sure redisplay updates
other windows to show the new value of point in the window.
2000-12-12 16:14:01 +00:00
Gerd Moellmann
bfdb75eeaa *** empty log message *** 2000-12-12 15:30:41 +00:00
Gerd Moellmann
933bfda185 (Fkill_buffer): Don't Fset_buffer when testing if
the buffer is the sole visible buffer when in the mini-buffer.
2000-12-12 15:29:00 +00:00