aboutsummaryrefslogtreecommitdiffstats
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* (FRAME_XIC): Fix wrong field name.Richard M. Stallman1995-10-281-1/+1
|
* (run_hook_with_args): Add forward declaration.Richard M. Stallman1995-10-281-0/+2
|
* (Fcommand_execute): New arg KEYS. Callers changed.Richard M. Stallman1995-10-271-8/+10
| | | | (read_char): Specify KEYS when handling Vspecial_event_map.
* (Fcall_interactively): New arg KEYS.Richard M. Stallman1995-10-271-11/+19
|
* (IT_ring_bell): Use intdos, not write.Richard M. Stallman1995-10-261-4/+54
| | | | | | (recent_doskeys_index, total_doskeys, recent_doskeys): New variables. (Frecent_doskeys): New function. (syms_of_msdos): New function.
* [!HAVE_FMOD] (fmod): Make consistent with ANSI definition.Karl Heuer1995-10-251-4/+2
| | | | Don't use drem; it's not the same function.
* (string_match_1): Pass the POSIX arg to compile_pattern.Richard M. Stallman1995-10-251-1/+1
|
* (REGEXP_IN_LIBC): Definition turned off.Richard M. Stallman1995-10-251-1/+5
|
* (ok_to_echo_at_next_pause): Make it a char *.Richard M. Stallman1995-10-241-8/+8
| | | | (read_char): Copy and compare with echo_area_glyphs.
* (syms_of_minibuf): Doc fix.Richard M. Stallman1995-10-241-1/+2
|
* (map_char_table): Set size to CHAR_TABLE_ORDINARY_SLOTS.Erik Naggum1995-10-231-1/+1
|
* (Fcase_table_p, Fcurrent_case_table): Delete unused local variables.Erik Naggum1995-10-231-11/+9
| | | | | | | (set_case_table): Delete obsolete local variable `down'; use `table' directly where referenced. Fix assignment to `canon' when nil. Store eqv in extras[2], not extras[0]. (init_casetab_once): Case-tables have 3 extra slots, not 4.
* Whitespace changes.Richard M. Stallman1995-10-221-24/+26
|
* Don't declare alloca.Richard M. Stallman1995-10-221-0/+2
|
* (reset_buffer_local_variables): CallRichard M. Stallman1995-10-221-0/+8
| | | | Fset_standard_case_table if std case table seems to have been changed.
* (read_char): If we reread a char, the next pauseRichard M. Stallman1995-10-211-2/+12
| | | | | | can start echoing despite a remaining echo area message. (ok_to_echo_at_next_pause): New variable. (cancel_echoing): Clear ok_to_echo_at_next_pause.
* (try_window_id): Stop the compute_motion at ZV, not Z,Richard M. Stallman1995-10-211-3/+33
| | | | | | | | when checking if all changes are below the window. (Qredisplay_end_trigger_hook): New variable. (syms_of_xdisp): Set up Lisp variable. (display_text_line): Run the hook when appropriate.
* (Fnext_single_property_change): Rearrange handling ofRichard M. Stallman1995-10-211-3/+10
| | | | limit = t; don't return t.
* (struct buffer): New slot redisplay_end_trigger.Richard M. Stallman1995-10-211-0/+8
| | | | Also extra1, extra2, extra3.
* (reset_buffer): Initialize extra1, extra2 and extra3 slots.Richard M. Stallman1995-10-211-0/+3
|
* (reset_buffer): Initialize redisplay_end_trigger slot.Richard M. Stallman1995-10-211-1/+12
| | | | | | (init_buffer_once): Mark redisplay_end_trigger always local. Also fix previous change. (syms_of_buffer): Set up Lisp var buffer-redisplay-end-trigger.
* (Fmap_char_table): Call map_char_table with correct args.Erik Naggum1995-10-191-1/+1
|
* (TRANSLATE, PATFETCH): Cast elt of `translate'.Richard M. Stallman1995-10-191-12/+30
| | | | | | | Don't define if already defined. (regex_compile): Use RE_TRANSLATE_TYPE for `translate'. (compile_range, re_search_2, re_match_2_internal, bcmp_translate) (regcomp): Use RE_TRANSLATE_TYPE for `translate'.
* (RE_TRANSLATE_TYPE): Define, if not already defined.Richard M. Stallman1995-10-191-1/+5
| | | | (struct re_pattern_buffer): Use RE_TRANSLATE_TYPE.
* (read_char): Let Vkeyboard_translate_table be char-table.Richard M. Stallman1995-10-191-2/+15
| | | | (syms_of_keyboard): Doc fix.
* (describe_map_tree): New arg always_title. Callers changed.Richard M. Stallman1995-10-191-8/+13
|
* (Fsubstitute_command_keys): Pass new arg to describe_map_tree.Richard M. Stallman1995-10-191-1/+1
|
* (RE_TRANSLATE_TYPE): New definition.Richard M. Stallman1995-10-191-0/+5
|
* Case tables are now char-tables,Richard M. Stallman1995-10-191-76/+66
| | | | | | and the case table is stored in the downcase_table slot only. (Fcurrent_case_table, Fstandard_case_table, set_case_table) (compute_trt_inverse, init_casetab_once): Use new data format.
* (UPCASE_TABLE): Definition deleted.Richard M. Stallman1995-10-191-13/+10
| | | | | | | (UPPERCASEP, LOWERCASEP, NOCASEP, UPCASE, UPCASE1, DOWNCASE) (DOWNCASE_TABLE): Case tables are now char-tables. (Vascii_upcase_table, Vascii_canon_table, Vascii_eqv_table): Declarations deleted.
* (reset_buffer_local_variables): Init case_table slots the new way.Richard M. Stallman1995-10-191-3/+3
|
* Comment changes.Richard M. Stallman1995-10-191-4/+5
|
* (Fchar_equal): Handle char-table as case table.Richard M. Stallman1995-10-181-2/+3
|
* (compile_pattern_1, compile_pattern, search_buffer):Richard M. Stallman1995-10-181-8/+10
| | | | Case tables are char-tables now.
* (Fchar_table_subtype): New function.Richard M. Stallman1995-10-181-0/+49
| | | | | | | | | (syms_of_fns): defsube it. (map_char_table): When possible, use a number to describe the range. (Fchar_table_range): New function. (syms_of_fns): defsubr it.
* (read1): Handle #' as prefix.Richard M. Stallman1995-10-181-1/+7
| | | | | (Qfunction): New variable. (syms_of_lread): Set up Qfunction.
* (x_term_init, XTread_socket): Add HAVE_X_I18N support.Richard M. Stallman1995-10-171-0/+39
|
* (x_window, both versions): Add HAVE_X_I18N support.Richard M. Stallman1995-10-151-0/+44
|
* (HAVE_X_I18N): New macro.Richard M. Stallman1995-10-151-0/+11
| | | | | | Maybe include Xlocale.h. (struct x_output): New field xic. (FRAME_XIC): New macro.
* (find_section): New function.Richard M. Stallman1995-10-151-54/+50
| | | | (unexec): Use it. Also simplify previous changes.
* (unexec): Find the old data section.Richard M. Stallman1995-10-151-66/+100
| | | | | | New variable new_offsets_shift used instead of new_data2_size since they are not always the same. Simplify logic for copying the headers and inserting new ones.
* (Finsert_file_contents): If replacing,Richard M. Stallman1995-10-141-0/+4
| | | | set selected_window->start_at_line_beg.
* (Qdisplay_table): New variable.Richard M. Stallman1995-10-141-0/+5
| | | | (syms_of_display): Initialize it.
* (Qchar_table_extra_slots): New variable.Richard M. Stallman1995-10-141-8/+15
| | | | | (syms_of_alloc): Initialize it. (Fmake_char_table): Take new arg PURPOSE and get N from a property.
* (Qsyntax_table): New variable.Richard M. Stallman1995-10-141-3/+17
| | | | | | (init_syntax_once): Call Fmake_char_table the new way. Set up Qsyntax_table. (Fsyntax_table_p): Check the `purpose' field.
* (x_connection_signal_1): New function.Richard M. Stallman1995-10-121-21/+64
| | | | | | | | | (x_connection_signal): Try all the server connections to see which one was lost. (XTcondemn_scroll_bars): No error if FRAME_CONDEMNED_SCROLL_BARS is non-nil already. Just move all the scroll bars into there.
* (struct Lisp_Char_Table): New slot `purpose'.Richard M. Stallman1995-10-121-2/+12
| | | | | | (CHAR_TABLE_STANDARD_SLOTS): Add one. (CHECK_VECTOR_OR_CHAR_TABLE): New macro.
* (describe_vector): Support nested char-tables.Richard M. Stallman1995-10-121-15/+103
|
* (Qvector_or_char_table_p): New variable.Richard M. Stallman1995-10-121-1/+15
| | | | | (Fvector_or_char_table_p): New function. (syms_of_data): Set up Lisp var and function.
* (Fdelete_other_windows): Set w->force_start.Richard M. Stallman1995-10-121-1/+4
|