aboutsummaryrefslogtreecommitdiffstats
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* (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
|
* (print_escape_multibyte, Qprint_escape_multibyte)Richard M. Stallman1998-08-071-11/+32
| | | | | | | | | (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.
* (Fcall_interactively): Pass new arg to Fread_key_sequence.Richard M. Stallman1998-08-071-2/+2
|
* (general_insert_function): If enable-multibyte-characters isKenichi Handa1998-08-071-1/+7
| | | | nil, convert a multibyte character to unibyte appropriately.
* (multibyte_char_to_unibyte): Extern it.Kenichi Handa1998-08-071-0/+1
|
* (multibyte_char_to_unibyte): New function.Kenichi Handa1998-08-071-2/+41
| | | | | (charset_id_internal): Avoid initializer for Lisp_Object. (init_charset_once): Likewise.
* (internal_self_insert): If enable-multibyte-characters isKenichi Handa1998-08-071-2/+7
| | | | nil, convert a multibyte character to unibyte appropriately.
* (Fread_key_sequence): Update declaration.Kenichi Handa1998-08-071-1/+1
|
* (Fsplit_window): Doc fix.Richard M. Stallman1998-08-061-1/+2
|
* (Fdirectory_files): If MATCH is non-nil, decode filenamesKenichi Handa1998-08-061-18/+21
| | | | before checking them against MATCH.
* (Fexecute_kbd_macro): Fix error message.Richard M. Stallman1998-08-061-2/+2
| | | | (Fend_kbd_macro): Fix error message.
* (Vselection_coding_system): Renamed from Vclipboard_coding_system.Richard M. Stallman1998-08-051-6/+5
| | | | (syms_of_w32select): No need to staticpro Vselection_coding_system.
* (Funexpand_abbrev): Add ADJUST instead of subtracting.Richard M. Stallman1998-08-051-1/+1
|
* (x_list_fonts): Call XFreeFont after the new call to XLoadQueryFont.Richard M. Stallman1998-08-051-9/+22
| | | | | | | | | (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.
* (Fw16_set_clipboard_data, Fw16_get_clipboard_data, syms_of_win16select):Eli Zaretskii1998-08-041-8/+8
| | | | | | 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.
* (Fmove_to_window_line): Doc fix.Richard M. Stallman1998-08-041-2/+2
|
* (replace_range): Don't assume PT is at the placeRichard M. Stallman1998-08-031-21/+21
| | | | where the change is being done.
* (Fsubst_char_in_region): Use replace_range in the caseRichard M. Stallman1998-08-031-6/+65
| | | | | where we may need to combine bytes. (Ftranslate_region): Likewise.
* (Fdocumentation): Specify UNIBYTE = 0Richard M. Stallman1998-08-021-2/+2
| | | | when calling get_doc_string for a compiled function.
* (read1): In reading a string, treat Qlambda like Qget_file_char.Richard M. Stallman1998-08-021-2/+5
|
* (copy_text): In multibyte to unibyte conversion, takeKenichi Handa1998-08-021-3/+27
| | | | | nonascii-translation-table and nonascii-insert-offset into account.
* (ccl_spec): New member valid_codes.Kenichi Handa1998-08-021-0/+1
|
* (Qvalid_codes): New variable.Kenichi Handa1998-08-021-24/+108
| | | | | | | | | | | | (coding_category_name): Include "coding-category-ccl". (detect_coding_ccl): New function. (setup_coding_system): Setup coding->spec.ccl.valid_codes from the coding system priority `valid-codes' for CCL based coding systesm. (detect_coding_mask): Check also a CCL based coding system. (Fupdate_coding_systems_internal): Renamed from Fupdate_iso_coding_systems. (syms_of_coding): Change property char-table-extra-slot of translation-table to 1. Initialize and static pro Qvalid_codes.
* (CODING_CATEGORY_IDX_CCL): New macro.Kenichi Handa1998-08-021-4/+7
| | | | | | | | (CODING_CATEGORY_IDX_BIG5, CODING_CATEGORY_IDX_RAW_TEXT, CODING_CATEGORY_IDX_BINARY, CODING_CATEGORY_IDX_MAX): Increased by one. (CODING_CATEGORY_MASK_CCL): New macro. (CODING_CATEGORY_MASK_ANY): Include CODING_CATEGORY_MASK_CCL.
* (widget.o, xfns.o, xmenu.o):Richard M. Stallman1998-08-021-3/+4
| | | | Prepend $(srcdir)/ to rule dependencies outside this dir.
* (create_process): For outchannel, set upRichard M. Stallman1998-08-011-1/+1
| | | | proc_encode_coding_system, not proc_decode_coding_system.
* GNU make release 3.77.Paul D. Smith1998-07-301-6/+8
|
* (concat): Fix previous change.Kenichi Handa1998-07-301-1/+1
|
* Whitespace change.Richard M. Stallman1998-07-291-2/+2
|
* (push_key_description): Output multibyte char as itself.Richard M. Stallman1998-07-281-7/+5
|
* (Fexecute_extended_command):Richard M. Stallman1998-07-271-3/+12
| | | | | Don't delay before displaying the suggestion message if the command did not display anything in the echo area.
* (Qinput_method_function): New variable.Richard M. Stallman1998-07-261-44/+200
| | | | | | | | | | | | | | | | | | | | | (syms_of_keyboard): Init and staticpro it. (read_key_sequence): Bind input-method-function, and set it to nil after reading the first event. (raw_keybuf, raw_keybuf_count): New variables, to record raw input events as they are read with read_char. (GROW_RAW_KEYBUF): New macro. (Fthis_single_command_raw_keys): New function. (syms_of_keyboard): defsubr it. (read_char): Call the input method if appropriate. Change logic for distinguishing rereads from new events; use local var `reread'. Take events from Vunread_input_method_events and Vunread_post_input_method_events. (Vunread_input_method_events, Vunread_post_input_method_events) (Vinput_method_function): New variable. (syms_of_keyboard): Set up Lisp vars. (command_loop_1): Check Vunread_input_method_events and Vunread_post_input_method_events along with Vunread_command_events.
* entered into RCSRichard M. Stallman1998-07-261-0/+5
|
* [AIXHFT] (hft_init, hft_reset): Add declarations.Richard M. Stallman1998-07-251-0/+4
|
* Initial revisionRichard M. Stallman1998-07-251-0/+7
|
* (HAVE_STRING_H): Move #undef here.Richard M. Stallman1998-07-251-0/+5
|
* (HAVE_STRING_H): Delete #undef here.Richard M. Stallman1998-07-251-5/+0
|
* (regex_compile): Declare p with non-const type on AIX.Richard M. Stallman1998-07-251-0/+5
|
* (syms_of_coding): Mention auto-coding-alist in theKenichi Handa1998-07-251-1/+2
| | | | docstring of file-coding-system-alist.
* (Finsert_file_contents): Call Vset_auto_coding_functionKenichi Handa1998-07-251-30/+38
| | | | | | | | with two arguments. (Fwrite_region): If buffer-file-coding-system is set locally, use the coding system whithout checking file-coding-system-alist. (syms_of_fileio): Docstring of set-auto-coding-function adjusted for the change of argument number.
* (Fcall_process): Use alloca instead ofKenichi Handa1998-07-211-1/+1
| | | | get_conversion_buffer.
* (init_coding): Extern it.Kenichi Handa1998-07-211-0/+1
|
* (init_coding): New function.Kenichi Handa1998-07-211-1/+6
| | | | | (init_coding_once): Don't initialize conversion_buffer here. It is done in init_coding.