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
Richard M. Stallman
d5eecefb55
(Vthis_command): Renamed from this_command.
...
(real_this_command): New variable, but not a Lisp variable;
updated like Vthis_command, but never altered by Lisp programs.
(command_loop_1): Use real_this_command to set Vreal_last_command.
(read_char): When input method returns no chars, call cancel_echoing.
Restore the previous echo area message and this_command_keys, too.
(Vinput_method_previous_message): New variable.
(syms_of_keyboard): Set up lisp variable.
(Qinput_method_exit_on_first_char, Qinput_method_use_echo_area): New variables.
(syms_of_keyboard): Initialize them.
(Fread_key_sequence): New arg COMMAND_LOOP.
Bind those variables.
1998-08-08 03:13:39 +00:00
Richard M. Stallman
ec0f00faca
Initial revision
1998-08-08 03:02:37 +00:00
Richard M. Stallman
a083fd237d
(x_list_fonts): Fix previous change.
1998-08-08 02:39:50 +00:00
Richard M. Stallman
e7c1c20eba
(Fcall_process): Check type of process cmd args earlier on.
1998-08-08 01:03:27 +00:00
Richard M. Stallman
4525f571f5
(Fprocess_send_eof): Transfer proc_encode_coding_system
...
data to the new outfd.
1998-08-08 00:49:24 +00:00
Richard M. Stallman
dca3296e52
(FRAME_OUTER_WINDOW): New macro.
1998-08-07 07:23:07 +00:00
Richard M. Stallman
835d0be6dd
(print_escape_multibyte, Qprint_escape_multibyte)
...
(Qprint_escape_nonascii): New variables.
(syms_of_print): Initialize them and set up Lisp variable.
(PRINTPREPARE): Bind print-escape-multibyte to t if appropriate.
Also bind print-escape-nonascii if appropriate.
(print): Test print_escape_multibyte and print_escape_nonascii,
rather than enable-multibyte-characters.
1998-08-07 07:22:27 +00:00
Richard M. Stallman
ad4ac47521
(Fcall_interactively): Pass new arg to Fread_key_sequence.
1998-08-07 07:15:37 +00:00
Kenichi Handa
13c148b8e7
(general_insert_function): If enable-multibyte-characters is
...
nil, convert a multibyte character to unibyte appropriately.
1998-08-07 05:04:36 +00:00
Kenichi Handa
5666cc6f95
(multibyte_char_to_unibyte): Extern it.
1998-08-07 05:04:36 +00:00
Kenichi Handa
76d7b82914
(multibyte_char_to_unibyte): New function.
...
(charset_id_internal): Avoid initializer for Lisp_Object.
(init_charset_once): Likewise.
1998-08-07 05:04:36 +00:00
Kenichi Handa
38b62842a1
(internal_self_insert): If enable-multibyte-characters is
...
nil, convert a multibyte character to unibyte appropriately.
1998-08-07 05:04:36 +00:00
Kenichi Handa
e271fdb303
(Fread_key_sequence): Update declaration.
1998-08-07 04:36:17 +00:00
Richard M. Stallman
10f96191ab
(Fsplit_window): Doc fix.
1998-08-06 05:48:33 +00:00
Kenichi Handa
e23f810c3e
(Fdirectory_files): If MATCH is non-nil, decode filenames
...
before checking them against MATCH.
1998-08-06 05:38:11 +00:00
Richard M. Stallman
d86ad277e5
(Fexecute_kbd_macro): Fix error message.
...
(Fend_kbd_macro): Fix error message.
1998-08-06 05:36:45 +00:00
Richard M. Stallman
72aca5fa28
(Vselection_coding_system): Renamed from Vclipboard_coding_system.
...
(syms_of_w32select): No need to staticpro Vselection_coding_system.
1998-08-05 22:32:02 +00:00
Richard M. Stallman
57522629c8
(Funexpand_abbrev): Add ADJUST instead of subtracting.
1998-08-05 14:59:09 +00:00
Richard M. Stallman
2745e6c4cd
(x_list_fonts): Call XFreeFont after the new call to XLoadQueryFont.
...
(fast_find_position): Handle case where position is before
an invisible character, thus not actually listed in charstarts.
(x_make_frame_visible): Use XGetGeometry to see if
position has been changed by the window manager. Use
FRAME_OUTER_WINDOW.
1998-08-05 01:42:24 +00:00
Eli Zaretskii
199c7c44b9
(Fw16_set_clipboard_data, Fw16_get_clipboard_data, syms_of_win16select):
...
Rename Vclipboard_coding_system to Vselection_coding_system.
(Fw16_set_clipboard_data): Don't count trailing zero in the string
for the purposes of conversion.
1998-08-04 10:38:22 +00:00
Richard M. Stallman
d81724c777
(Fmove_to_window_line): Doc fix.
1998-08-04 03:16:57 +00:00