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

10633 commits

Author SHA1 Message Date
Andreas Schwab
a85a871a33 (file-coding-system-alist, select-safe-coding-system-function): Doc fix. 1998-08-24 10:05:10 +00:00
Kenichi Handa
f46869e46f (detect_coding_iso2022): Don't check the byte length of
succeeding codes (0xa0..0xFF) if the codes follows single shit
code.
1998-08-24 06:42:56 +00:00
Kenichi Handa
25b026986f (detect_coding_system): If detect_eol_type returns
CODING_EOL_INCONSISTENT, set eol_type to CODING_EOL_UNDECIDED
correctly.
1998-08-21 06:34:13 +00:00
Richard M. Stallman
76ba958178 (Fcall_process): Use malloc for decoding_buf. 1998-08-19 17:44:21 +00:00
Richard M. Stallman
c683d70bd8 (LD_SWITCH_SYSTEM): Delete -dp. 1998-08-19 07:27:13 +00:00
Geoff Voelker
d08e1f6c0d (SYSTEM_PURESIZE_EXTRA): Increase. 1998-08-19 03:48:17 +00:00
Kenichi Handa
0db078dc2c (ccl_driver): In case
ccl_read_multibyte_character_suspend:, if ccl->last_block is
nonzero, jump to ccl_repeat.
1998-08-19 01:36:48 +00:00
Richard M. Stallman
1ddd1e348a (tgetst1): Supprt EBCDIC systems.
(esctab): Alternate definition if IS_EBCDIC_HOST.
1998-08-18 20:58:45 +00:00
Kenichi Handa
4ccd0d4a7e If eof is encounterd while processing the
last block, don't just finish but processes eol block of the
current CCL program.
(ccl_driver): Add a new jump label ccl_repeat for the above
change.
1998-08-18 13:15:18 +00:00
Kenichi Handa
7b179c2dc2 (ccl_coding_driver): Setup ccl->last_block properly.
(setup_coding_system): Correctly setup `valid_codes' member.
1998-08-18 13:15:18 +00:00
Kenichi Handa
1814bd62c5 (write_glyphs): When terminal_coding require flushing,
call encode_coding with "" as the SOURCE arg so that ccl_driver
correctly processes eof block of a CCL program.
1998-08-18 13:15:18 +00:00
Richard M. Stallman
b638f32846 (read_char): If not reading a key sequence (MAPS is nil),
bind input-method-exit-on-first-char and input-method-use-echo-area
to t.
(read_char): If PREV_EVENT is non-nil, don't run the input method.
(read_key_sequence): Do not bind input-method-function.
1998-08-18 11:12:25 +00:00
Richard M. Stallman
7a983715c8 (Fcall_interactively): Pass new args to Fread_event
and Fread_char.  Let Fread_char do the prompting.
1998-08-18 11:06:30 +00:00
Richard M. Stallman
c2b705904d (Ftranspose_regions): Pass 0 as NOMARKERS to replace_range. 1998-08-18 11:05:37 +00:00
Richard M. Stallman
5f65b1b477 (internal_self_insert): Pass 1 as NOMARKERS to replace_range. 1998-08-18 11:05:03 +00:00
Richard M. Stallman
485bf5811d (Fread_event, Fread_char, Fread_char_exclusive):
Update declarations.
1998-08-18 11:04:16 +00:00
Richard M. Stallman
1bcc15674c (Fmultibyte_char_to_unibyte): New function.
(syms_of_charset): defsubr it.
1998-08-18 11:02:54 +00:00
Richard M. Stallman
7ba13c57a2 (Fy_or_n_p): Don't bind input-method-function.
Instead, pass 0 as INPUT_METHOD to read_filtered_event.
1998-08-18 09:01:20 +00:00
Richard M. Stallman
bb49a19224 (read_filtered_event): New arg INPUT_METHOD. Calls changed.
(Fread_event): New args PROMPT and SUPPRESS-INPUT-METHOD.
(Fread_char, Fread_char_exclusive): Likewise.
1998-08-18 09:00:14 +00:00
Richard M. Stallman
60aa777aec (replace_range): Rename NOMARKERS arg to MARKERS. 1998-08-18 07:00:00 +00:00
Richard M. Stallman
3844ee4450 (Fy_or_n_p): Bind input-method-function to nil. 1998-08-18 04:27:37 +00:00
Richard M. Stallman
6e5742a05b (Freset_this_command_lengths): Return nil.
(read_char): [All these changes are in the input method code.]
Process and clear before_command_restore_flag before the input method.
Save and restore ok_to_echo_at_next_pause and
current_kboard->echo_after_prompt.
Save, copy and empty this_command_keys, if it is not empty.
Clear the echo area before the input method.
Then in all cases restore this_command_keys, and reenable echoing
if it was enabled before.
1998-08-17 07:04:41 +00:00
Richard M. Stallman
48d3818408 (unibyte_display_through_language_environment):
Renamed from x_display_unibyte_char_with_fontset.
1998-08-17 00:45:52 +00:00
Richard M. Stallman
7ac57cb36c (vmotion): Don't use WINDOW for Fget_char_property
when it is not showing the right buffer.
1998-08-16 02:10:56 +00:00
Richard M. Stallman
e3c55541bd x_display_unibyte_char_with_fontset renamed to
unibyte_display_via_language_environment.
1998-08-15 23:00:07 +00:00
Richard M. Stallman
5651af6d63 (wait_reading_process_input): If a pty gives EIO,
raise SIGCHLD just in case.
1998-08-15 05:53:00 +00:00
Richard M. Stallman
09ba2aa0b6 (widget_store_internal_border): Conditionalize declaration. 1998-08-15 05:49:39 +00:00
Kenichi Handa
4ec3678010 (copy_text): Fix previous change, call
multibyte_char_to_unibyte.
1998-08-15 01:28:14 +00:00
Kenichi Handa
89fa8b3669 (coding_category_name): Fix the order of initial
contents.
(detect_coding_mask): Fix previous change.
1998-08-15 01:28:14 +00:00
Kenichi Handa
250134b381 (BASE_PURESIZE): Increased. 1998-08-15 01:28:14 +00:00
Kenichi Handa
1e66110880 (x_display_unibyte_char_with_fontset): New variable.
(syms_of_xfns): Declare x-display-unibyte-char-with-fontset as a
Lisp variable.
1998-08-15 01:28:14 +00:00
Kenichi Handa
16cd502924 (Vnext_selection_coding_system): New variable.
(selection_data_to_lisp_data): If Vnext_selection_coding_system is
non-nil, use it.
(lisp_data_to_selection_data): Likewise.
(syms_of_xselect): Declare next-selection-coding-system as a Lisp
variable.
1998-08-15 01:28:14 +00:00
Kenichi Handa
ab29c43b51 (dumpglyphs): If x_display_unibyte_char_with_fontset is
nonzero, convert a unibyte 8-bit char to a multibyte char and
display it by a font listed in the current fontset.
1998-08-15 01:28:14 +00:00
Kenichi Handa
ee8ddc1c90 (x_display_unibyte_char_with_fontset): Extern it. 1998-08-15 01:28:14 +00:00
Richard M. Stallman
710ea1b88d (stat): Fall-back to default behaviour when we cannot get
accurate information on file attributes.
1998-08-14 03:47:10 +00:00
Eli Zaretskii
b42099b9ec (dos_set_keyboard): Set up stack and flags before
calling _go32_dpmi_simulate_int.
1998-08-13 10:09:28 +00:00
Richard M. Stallman
326b283b18 (scan_sexps_forward): Set up the syntax table scanning
stuff before jumping into the loop.
1998-08-10 21:19:03 +00:00
Eli Zaretskii
9a599a60c1 (IT_cmgoto): In the echo area, only put the cursor at
the end of text if it is beyond the displayed text end.
1998-08-10 15:34:32 +00:00
Richard M. Stallman
e43d17d398 (read_char): Don't decrement this_command_key_count when saving it. 1998-08-10 07:22:21 +00:00
Kenichi Handa
6bc51348fd (default_buffer_file_coding): New variable.
(init_coding_once): Initialize default_buffer_file_coding.
1998-08-10 06:29:02 +00:00
Kenichi Handa
0827f88d34 (default_buffer_file_coding): Extern it. 1998-08-10 06:29:02 +00:00
Kenichi Handa
ef38927ffd (Fwrite_region): Reflect the eol conversion
specification of default value of buffer-file-coding-system if is
is undefined.
1998-08-10 06:29:02 +00:00
Richard M. Stallman
62bb752fdb (__FreeBSD_version): Define it, or else include osreldate.h to define it.
(LIB_GCC): Unconditional definition deleted.
[ELF] (LD_SWITCH_SYSTEM, START_FILES, UNEXEC, LIB_STANDARD, LIB_GCC):
New alternative definitions.
[! ELF] (START_FILES, LIB_GCC): New alternative definitions.
1998-08-10 02:41:44 +00:00
Richard M. Stallman
2e1ddb87df (unexec): Check for section names end and edata with no underscore. 1998-08-10 02:35:54 +00:00
Richard M. Stallman
df902b62cd (Fminibuffer_complete): this_command renamed to Vthis_command. 1998-08-09 21:56:16 +00:00
Richard M. Stallman
14a18790a4 (Fcall_last_kbd_macro): this_command renamed to Vthis_command. 1998-08-09 21:55:58 +00:00
Richard M. Stallman
e717e6d75d (Vthis_command): Renamed from this_command. 1998-08-09 21:55:27 +00:00
Richard M. Stallman
f024b6aac0 (CHARSET_OK): Check that coding_system_table[IDX] != 0. 1998-08-09 05:28:02 +00:00
Richard M. Stallman
036bad88d8 (x_term_init): Don't reset LC_TIME to "C", since we
want strftime to be localized.
1998-08-08 22:11:22 +00:00
Richard M. Stallman
84d602979c Avoid using initializers for Lisp_Object. 1998-08-08 21:32:57 +00:00