aboutsummaryrefslogtreecommitdiffstats
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* (ccl_driver): In caseKenichi Handa1998-08-191-1/+1
| | | | | ccl_read_multibyte_character_suspend:, if ccl->last_block is nonzero, jump to ccl_repeat.
* (tgetst1): Supprt EBCDIC systems.Richard M. Stallman1998-08-181-0/+21
| | | | (esctab): Alternate definition if IS_EBCDIC_HOST.
* If eof is encounterd while processing theKenichi Handa1998-08-181-1/+2
| | | | | | | 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.
* (ccl_coding_driver): Setup ccl->last_block properly.Kenichi Handa1998-08-181-1/+5
| | | | (setup_coding_system): Correctly setup `valid_codes' member.
* (write_glyphs): When terminal_coding require flushing,Kenichi Handa1998-08-181-1/+1
| | | | | call encode_coding with "" as the SOURCE arg so that ccl_driver correctly processes eof block of a CCL program.
* (read_char): If not reading a key sequence (MAPS is nil),Richard M. Stallman1998-08-181-10/+20
| | | | | | | 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.
* (Fcall_interactively): Pass new args to Fread_eventRichard M. Stallman1998-08-181-7/+3
| | | | and Fread_char. Let Fread_char do the prompting.
* (Ftranspose_regions): Pass 0 as NOMARKERS to replace_range.Richard M. Stallman1998-08-181-2/+2
|
* (internal_self_insert): Pass 1 as NOMARKERS to replace_range.Richard M. Stallman1998-08-181-1/+1
|
* (Fread_event, Fread_char, Fread_char_exclusive):Richard M. Stallman1998-08-181-2/+3
| | | | Update declarations.
* (Fmultibyte_char_to_unibyte): New function.Richard M. Stallman1998-08-181-0/+21
| | | | (syms_of_charset): defsubr it.
* (Fy_or_n_p): Don't bind input-method-function.Richard M. Stallman1998-08-181-2/+1
| | | | Instead, pass 0 as INPUT_METHOD to read_filtered_event.
* (read_filtered_event): New arg INPUT_METHOD. Calls changed.Richard M. Stallman1998-08-181-16/+42
| | | | | (Fread_event): New args PROMPT and SUPPRESS-INPUT-METHOD. (Fread_char, Fread_char_exclusive): Likewise.
* (replace_range): Rename NOMARKERS arg to MARKERS.Richard M. Stallman1998-08-181-5/+7
|
* (Fy_or_n_p): Bind input-method-function to nil.Richard M. Stallman1998-08-181-0/+3
|
* (Freset_this_command_lengths): Return nil.Richard M. Stallman1998-08-171-8/+49
| | | | | | | | | | | (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.
* (unibyte_display_through_language_environment):Richard M. Stallman1998-08-171-11/+9
| | | | Renamed from x_display_unibyte_char_with_fontset.
* (vmotion): Don't use WINDOW for Fget_char_propertyRichard M. Stallman1998-08-161-2/+11
| | | | when it is not showing the right buffer.
* x_display_unibyte_char_with_fontset renamed toRichard M. Stallman1998-08-152-3/+3
| | | | unibyte_display_via_language_environment.
* (wait_reading_process_input): If a pty gives EIO,Richard M. Stallman1998-08-151-2/+6
| | | | raise SIGCHLD just in case.
* (widget_store_internal_border): Conditionalize declaration.Richard M. Stallman1998-08-151-0/+2
|
* (copy_text): Fix previous change, callKenichi Handa1998-08-151-12/+1
| | | | multibyte_char_to_unibyte.
* (coding_category_name): Fix the order of initialKenichi Handa1998-08-151-3/+3
| | | | | contents. (detect_coding_mask): Fix previous change.
* (BASE_PURESIZE): Increased.Kenichi Handa1998-08-151-1/+1
|
* (x_display_unibyte_char_with_fontset): New variable.Kenichi Handa1998-08-151-0/+14
| | | | | (syms_of_xfns): Declare x-display-unibyte-char-with-fontset as a Lisp variable.
* (Vnext_selection_coding_system): New variable.Kenichi Handa1998-08-151-2/+19
| | | | | | | | (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.
* (dumpglyphs): If x_display_unibyte_char_with_fontset isKenichi Handa1998-08-151-0/+8
| | | | | nonzero, convert a unibyte 8-bit char to a multibyte char and display it by a font listed in the current fontset.
* (x_display_unibyte_char_with_fontset): Extern it.Kenichi Handa1998-08-151-0/+3
|
* (stat): Fall-back to default behaviour when we cannot getRichard M. Stallman1998-08-141-4/+4
| | | | accurate information on file attributes.
* (dos_set_keyboard): Set up stack and flags beforeEli Zaretskii1998-08-131-0/+1
| | | | calling _go32_dpmi_simulate_int.
* (scan_sexps_forward): Set up the syntax table scanningRichard M. Stallman1998-08-101-4/+10
| | | | stuff before jumping into the loop.
* (IT_cmgoto): In the echo area, only put the cursor atEli Zaretskii1998-08-101-3/+9
| | | | the end of text if it is beyond the displayed text end.
* (read_char): Don't decrement this_command_key_count when saving it.Richard M. Stallman1998-08-101-1/+1
|
* (default_buffer_file_coding): New variable.Kenichi Handa1998-08-101-0/+4
| | | | (init_coding_once): Initialize default_buffer_file_coding.
* (default_buffer_file_coding): Extern it.Kenichi Handa1998-08-101-0/+3
|
* (Fwrite_region): Reflect the eol conversionKenichi Handa1998-08-101-12/+41
| | | | | specification of default value of buffer-file-coding-system if is is undefined.
* (__FreeBSD_version): Define it, or else include osreldate.h to define it.Richard M. Stallman1998-08-101-1/+28
| | | | | | | (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.
* (unexec): Check for section names end and edata with no underscore.Richard M. Stallman1998-08-101-1/+3
|
* (Fminibuffer_complete): this_command renamed to Vthis_command.Richard M. Stallman1998-08-091-3/+3
|
* (Fcall_last_kbd_macro): this_command renamed to Vthis_command.Richard M. Stallman1998-08-091-2/+2
|
* (Vthis_command): Renamed from this_command.Richard M. Stallman1998-08-091-1/+1
|
* (CHARSET_OK): Check that coding_system_table[IDX] != 0.Richard M. Stallman1998-08-091-5/+6
|
* (x_term_init): Don't reset LC_TIME to "C", since weRichard M. Stallman1998-08-081-2/+0
| | | | want strftime to be localized.
* Avoid using initializers for Lisp_Object.Richard M. Stallman1998-08-081-9/+20
|
* (Vthis_command): Renamed from this_command.Richard M. Stallman1998-08-081-48/+128
| | | | | | | | | | | | | | | | (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.
* Initial revisionRichard M. Stallman1998-08-081-0/+17
|
* (x_list_fonts): Fix previous change.Richard M. Stallman1998-08-081-1/+3
|
* (Fcall_process): Check type of process cmd args earlier on.Richard M. Stallman1998-08-081-2/+3
|
* (Fprocess_send_eof): Transfer proc_encode_coding_systemRichard M. Stallman1998-08-081-1/+15
| | | | data to the new outfd.
* (FRAME_OUTER_WINDOW): New macro.Richard M. Stallman1998-08-071-1/+8
|