1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-12 14:30:42 -08:00
Commit graph

10633 commits

Author SHA1 Message Date
Richard M. Stallman
c99babf20d (XTread_socket): Fix second argument of x_any_window_to_frame. 1998-05-25 16:03:58 +00:00
Richard M. Stallman
9e1348eee9 (setpgrp): Remove extra parens around parameters. 1998-05-25 16:01:08 +00:00
Kenichi Handa
66cfb53089 (ascii_skip_code): New variable.
(detect_coding_mask): Skip ASCII codes at the head according to
ascii_skip_code.
(coding_priorities): New variable.
(Fset_coding_priority_internal): New function.
(detect_coding): Call set_coding_mask with coding_priorities as
arg CODING.
(init_coding_once): Initialize ascii_skip_code.
(syms_of_coding): Declare set-coding-priority-internal as a Lisp
function.
1998-05-25 08:08:07 +00:00
Richard M. Stallman
c520265ed4 (Fdelete_windows_on): For FRAME, change t to nil
and nil to t, but don't change other values.
1998-05-25 04:20:12 +00:00
Richard M. Stallman
6efc788795 (shrink_regexp_cache): New function. 1998-05-24 23:24:25 +00:00
Richard M. Stallman
eec7b73dba (Fgarbage_collect): Call shrink_regexp_cache. 1998-05-24 23:23:59 +00:00
Richard M. Stallman
e18a235e39 (message_dolog): Do set windows_or_buffers_changed,
if *Messages* is displayed in a window.
1998-05-24 07:30:16 +00:00
Richard M. Stallman
39a4c932b6 (Fchar_after): Make nil fully equivalent to (point) as arg.
(Fchar_before): Likewise.
1998-05-23 20:02:01 +00:00
Richard M. Stallman
97c3c30c78 (Fother_buffer): Doc fix. 1998-05-22 20:09:01 +00:00
Richard M. Stallman
dbe7f1eff4 (frame_buffer_predicate, frame_buffer_list)
(set_frame_buffer_list, Fother_buffer): Decls changed.
1998-05-22 20:06:49 +00:00
Richard M. Stallman
773fbdb9c8 (Fother_buffer): New arg FRAME. Calls changed.
Pass it to frame_buffer_list, frame_buffer_predicate.
(record_buffer): Pass selected frame to them
and to set_frame_buffer_list.
1998-05-22 20:05:56 +00:00
Richard M. Stallman
98ce16221e (frame_buffer_predicate): New arg FRAME.
(frame_buffer_list, set_frame_buffer_list): Likewise.
(make_frame): Pass new arg to Fother_buffer.

(make_frame_visible_1): New function.
(Fmake_frame_visible): Use that.
1998-05-22 20:04:40 +00:00
Richard M. Stallman
b7354ddfcd (window_loop): Pass new arg to Fother_buffer.
(select_window_1): New subroutine, from Fselect_window.
(Fselect_window): Use select_window_1.
(temp_output_buffer_show): Use select_window_1.
1998-05-22 20:03:28 +00:00
Kenichi Handa
f967223b11 Change term "character translation table" to "translation table". 1998-05-22 09:45:34 +00:00
Kenichi Handa
537efd8df0 Change term "character translation table" to
"translation table".
(string_to_non_ascii_char): New arg EXCLUDE_TAIL_GARBAGE.  Caller
changed.
(Funibyte_char_to_multibyte): Doc-string fixed.
(syms_of_charset): Doc-string fixed.
1998-05-22 09:44:27 +00:00
Kenichi Handa
d74d0ca5a8 (STRING_CHAR_AND_CHAR_LENGTH): New macro.
(string_to_non_ascii_char): Adjusted for the new arg.
1998-05-22 09:44:27 +00:00
Kenichi Handa
872a36d2e6 (print_string): Don't ignore garbage bytes following a
multibyte characters.
(print): Likewise.
1998-05-22 09:44:27 +00:00
Richard M. Stallman
ba14e174a6 (Ffile_name_directory, Ffile_name_nondirectory)
[DOS_NT]: Handle the special construct "/:" when followed by d:foo.
1998-05-21 02:06:21 +00:00
Richard M. Stallman
309f2a6e70 (init_buffer): Support DOS_NT absolute file names. 1998-05-21 02:05:53 +00:00
Kenichi Handa
1d67c29bf7 (find_charset_in_str): New arg CMPCHARP.
(Ffind_charset_region): Call find_charset_in_str with CMPCHARP 0.
(Ffind_charset_string): Likewise.
1998-05-21 01:48:52 +00:00
Kenichi Handa
3f639f8562 (find_charset_in_str): Number of arguments fixed. 1998-05-21 01:48:52 +00:00
Kenichi Handa
aa60dea617 (shrink_decoding_region): No short cut by
coding->heading_ascii if eol conversion is necessary.
1998-05-21 01:48:52 +00:00
Kenichi Handa
aabd38eca1 (Fstring_make_multibyte): Call CHECK_STRING.
(Fstring_make_unibyte, Fstring_as_unibyte, Fstring_as_multibyte):
Likewise.
1998-05-21 01:48:52 +00:00
Kenichi Handa
e550dcb299 (lisp_data_to_selection_data): Call
find_charset_in_str with CMPCHARP 1 to encode Lisp string if it
contains a composite character.
1998-05-21 01:48:52 +00:00
Richard M. Stallman
e9cccb7183 (syms_of_minibuf): Doc fix. 1998-05-20 03:01:19 +00:00
Richard M. Stallman
a5fcbc4e5a (Fscroll_up, Fscroll_down, Fscroll_other_window): Doc fixes. 1998-05-20 02:01:10 +00:00
Richard M. Stallman
e042d829e1 (struct buffer): New slot display_time. 1998-05-20 00:39:09 +00:00
Richard M. Stallman
3fd364dbd5 (syms_of_buffer): Set up Lisp variable buffer-display-time.
Doc fixes.
(reset_buffer): Initialize display_time slot.
(init_buffer_once): Initialize display_time slot.
1998-05-20 00:38:47 +00:00
Richard M. Stallman
beb4e3124e (Fselect_window): Doc fix.
(temp_output_buffer_show): Make the temp buffer current
before running Qtemp_buffer_show_hook.
1998-05-19 22:35:20 +00:00
Richard M. Stallman
81d2de9b9c (redisplay_window): Don't use window->start
if it is out of range of BEGV/ZV.
1998-05-19 22:34:36 +00:00
Richard M. Stallman
c6d6572475 (read_minibuf): If history list var is void, make it nil. 1998-05-19 03:41:25 +00:00
Kenichi Handa
130901129f (skip_chars): Fix previous change. 1998-05-18 04:53:37 +00:00
Kenichi Handa
bb9c978adc (Vnonascii_translation_table): Name changed from
Vnonascii_translate_table.
1998-05-18 00:59:38 +00:00
Kenichi Handa
8146262a46 Change term translation to code conversion, then change
terms unify/unification to translate/translation respectively
throughtout the file.
1998-05-18 00:59:38 +00:00
Kenichi Handa
b4e9dd77cc Change terms unify/unification to
translate/translation respectively throughtout the file.
(ONE_BYTE_CHAR_WIDTH): Delete unnecessary continuation line at the
tail.
1998-05-18 00:59:38 +00:00
Kenichi Handa
62c6686f98 Change terms unify/unification to
translate/translation respectively throughtout the file.
(GET_TRANSLATION_TABLE): Name changed from UNIFICATION_ID_TABLE.
1998-05-18 00:59:38 +00:00
Kenichi Handa
84fbb8a002 Change terms unify/unification to
translate/translation respectively throughtout the file.
(encode_coding_iso2022): Fix bug in encoding a text ending by a
composite character.
(check_composing_code): If we are decoding the last block of data,
return 0 even if the source doesn't end by an escape sequence
which terminates the current composing sequence.
(decode_coding_iso2022): Decode correctly even if the source
doesn't end by an escape sequence which terminates the current
composing sequence.
1998-05-18 00:59:38 +00:00
Kenichi Handa
ab45712c8f Change terms unify/unification to
translate/translation respectively throughtout the file.
1998-05-18 00:59:38 +00:00
Kenichi Handa
44893c8f3a (concat): Fix bug in concatinating a list of multibyte and
unibyte characters.
1998-05-18 00:59:38 +00:00
Kenichi Handa
06274af57f (skip_chars): Fix bug in handling a range which
contains multibyte characters.
1998-05-18 00:59:38 +00:00
Richard M. Stallman
c321b1908b (get_boot_time): Scan the whole wtmp file
to find the most recent reboot.
1998-05-18 00:17:38 +00:00
Richard M. Stallman
3ea2d8b25c (Fexpand_file_name): Change conditional
in previous change from WINDOWSNT to DOS_NT.
1998-05-17 21:37:02 +00:00
Richard M. Stallman
0aa8c4b24d (insert_1_both, insert_from_string_1, replace_range)
(insert_from_buffer_1, adjust_before_replace, adjust_after_replace):
Don't copy text being deleted, if undo is disabled.
1998-05-16 20:34:59 +00:00
Richard M. Stallman
f5321b5c8a (Fexpand_file_name) [WINDOWSNT]: Be careful not to
concatenate the directory prefix and file name to accidentally
create a network share name.
1998-05-16 19:56:07 +00:00
Richard M. Stallman
adc1d5c873 (read_char): If redisplay is preempted,
try swallow_events; if that clears input_pending,
finish the redisplay.

(parse_menu_item): Removed unnecessary gcproing.
Fix a test of inmenubar.
1998-05-16 18:30:52 +00:00
Richard M. Stallman
00a9a93524 (readchar): Use readchar_backlog again
to read a character byte by byte, if its byte sequence
does not really match the character code.
(unreadchar): Handle readchar_backlog.
(readevalloop, Fread): Initialize readchar_backlog to -1.
1998-05-16 18:30:00 +00:00
Richard M. Stallman
a7e4cdde61 (search_buffer): Set search regs for all success with an empty string.
(set_search_regs): Clear out all regs except 0.
1998-05-15 22:23:01 +00:00
Richard M. Stallman
b44c3d59fa (signal_quit): Add prototype. 1998-05-15 20:55:45 +00:00
Richard M. Stallman
86143765b7 (sys_select): Always wait on interrupt_handle, so that
user can break out of `accept-process-input' (for instance) by typing C-g.
1998-05-15 20:55:26 +00:00
Richard M. Stallman
53d6080399 (w32_wnd_proc): Call signal_quit when C-g is received. 1998-05-15 20:53:53 +00:00