aboutsummaryrefslogtreecommitdiffstats
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* (command_loop_1): Use an int for last_command_char.Richard M. Stallman1997-05-101-1/+1
|
* (Fread_command): New optional arg DEFAULT-VALUE. Callers changed.Richard M. Stallman1997-05-101-57/+80
| | | | | | | | | | | | | (Fread_variable, Fread_string, Fread_from_minibuffer): Likewise. (read_minibuf): Now static. New arg DEFALT. Callers changed. Bind minibuffer-default here. (read_minibuf_unwind): Now static. (Fcompleting_read): Past DEF to Fread_from_minibuffer; no need to use it directly here. (Fcompleting_read): New arg DEF. Callers changed. (Qminibuffer_default): New variable. (syms_of_minibuf): Initialize it.
* (Fcall_interactively): Pass new arg toRichard M. Stallman1997-05-101-4/+6
| | | | | | Fread_from_minibuffer and Fread_variable. (Fcall_interactively): Pass new arg to Fcompleting_read.
* (Fbury_buffer): If buffer is in selected window, remove it.Richard M. Stallman1997-05-101-3/+7
| | | | Otherwise, remove it from other windows.
* (Vfontset_alias_alist): New variable.Kenichi Handa1997-05-101-36/+35
| | | | | | | | | | | (fontset_pattern_regexp): Delete code for handling nickname of a fonset. It is now handled in Fquery_fontset by consulting Vfontset_alias_alist. (Fquery_fontset): Handle Vfontset_alias_alist. (syms_of_fontset): Terminate each line by `\n\' in doc-string of alternate-fontname-alist. Declare Lisp valiable fontset-alias-alist. Doc-string of highlight-wrong-size-font and clip-large-size-font modified.
* (Fcall_process_region): Supply 7th new argKenichi Handa1997-05-101-1/+1
| | | | CODING_SYSTEM as Qnil to Fwrite_region.
* (Fccl_execute_on_string): Add 4th optional argKenichi Handa1997-05-101-5/+8
| | | | CONTINUE.
* (unify_char): New function.Kenichi Handa1997-05-101-14/+68
| | | | | | | | | (Fdefine_charset): Doc-string modified. (find_charset_in_str): Add 4th arg TABLE which is a character unification table. (Ffind_charset_region): Add optional arg TABLE which is a character unification table. (Ffind_charset_string): Likewise.
* (unify_char): Extern it.Kenichi Handa1997-05-101-0/+2
|
* (Valternate_charset_table): The valiable deleted.Kenichi Handa1997-05-101-95/+152
| | | | | | | | | | | | | | | | | | | | | | | (Venable_character_unification, Vstandard_character_unification_table_for_read, Vstandard_character_unification_table_for_write, Qcharacter_unification_table): New variables. (syms_of_coding): Initialize and declare them. (DECODE_ISO_CHARACTER): Modified to handle a character unification table instead of Valternate_charset_table. (DECODE_DESIGNATION): Delete handling of Valternate_charset_table. (decode_coding_iso2022): Handle a character unification table. (ENCODE_ISO_CHARACTER): New macro. (encode_designation_at_bol): Handle a character unification table. Do not return -1 even if end-of-line is not in the current run. (encode_coding_iso2022): Handle a character unification table. Call macro ENCODE_ISO_CHARACTER instead of calling ENCODE_ISO_CHARACTER_DIMENSION1 and ENCODE_ISO_CHARACTER_DIMENSION2 directly. Check the size of carryover before copying it to destination. (setup_coding_system): Initialize the member character_unification_table of the struct coding system to Qnil. (Fset_keyboard_coding_system): Doc string augmented.
* (CODING_SPEC_ISO_PLANE_CHARSET): Return -1 if noKenichi Handa1997-05-101-3/+8
| | | | | character set is invoked to PLANE. (struct coding_system): New member character_unification_table.
* (Fwrite_region): Add 7th optional argKenichi Handa1997-05-101-56/+60
| | | | | | | | | | | | | CODING_SYSTEM. Move gap after a newline code if we are encoding in a coding system which requires designation sequences to be put at beginning of line. Set coding.last_block to 1 before calling a_write for an empty file. (build_annotations): Code tuned up for handling pre_write_conversion of a coding system. (e_write): Delete code for handling carryover of code conversion. It is now handled in encode_coding. (auto_save_1): Supply 7th new arg CODING_SYSTEM as Qnil to Fwrite_region.
* (Fx_create_frame): Delete code for handling the XKenichi Handa1997-05-101-7/+17
| | | | resouce "Fontset".
* (selection_data_to_lisp_data): If TYPE is `STRING'Kenichi Handa1997-05-101-6/+23
| | | | | | and DATA contains 8-bit codes, decode them as Latin-1 characters. (lisp_data_to_selection_data): Supply 4th arg TABLE as Qnil to find_charset_in_str.
* (dumpglyphs): Even if font (not fontset) is used,Kenichi Handa1997-05-101-14/+25
| | | | | display Latin1 characters correctly if the font contains glyphs for them. Fix bug of displaying cursor on a composite character.
* (Fexecute_extended_command): Pass new arg to Fcompleting_read.Richard M. Stallman1997-05-101-1/+1
|
* (Fread_file_name): Finish previous change.Richard M. Stallman1997-05-101-1/+1
|
* (Fread_coding_system, Fread_non_nil_coding_system):Richard M. Stallman1997-05-101-7/+9
| | | | Pass new arg to Fcompleting_read.
* (read_minibuf): Declaration deleted.Richard M. Stallman1997-05-101-1/+1
|
* (Fx_popup_menu): Do fix.Richard M. Stallman1997-05-091-0/+4
|
* (TAGS): Fix typo.Richard M. Stallman1997-05-081-1/+1
|
* (Qtimer_event): Variable deleted.Richard M. Stallman1997-05-081-88/+19
| | | | | | | | | | (Qtimer_event_handler): New variable. (syms_of_keyboard): Don't initialize Qtimer_event. Do initialize Qtimer_event_handler. (read_char): Don't check for timer event. (swallow_events): Don't handle timer events. (timer_check): Likewise. (make_lispy_event): Likewise.
* (mark_window_display_accurate, redisplay_internal):Richard M. Stallman1997-05-081-5/+9
| | | | | | Test highlight_nonselected_windows. (display_text_line): Likewise (in more places). (syms_of_xdisp): Initialize highlight_nonselected_windows to 0.
* Delete the code that was trying to define BSD "right"Richard M. Stallman1997-05-071-6/+0
| | | | now that Emacs doesn't use the symbol BSD this way.
* (Fread_file_name): Pass default to Fcompleting_read.Richard M. Stallman1997-05-071-1/+1
|
* (LIBS_MACHINE): Add -lelf.Richard M. Stallman1997-05-071-2/+3
|
* (MOUSE_SUPPORT): Delete menu-bar.elc.Richard M. Stallman1997-05-061-1/+4
| | | | | (lisp): Move menu-bar.elc here. Add custom.elc and cus-start.elc.
* (display_text_line): Clear region_showing to Qnil if theRichard M. Stallman1997-05-061-1/+13
| | | | | window should not show a region. (redisplay_internal): Do update region_showing when ! all_windows.
* (Fset_window_configuration): Set last_selected_windowRichard M. Stallman1997-05-061-0/+2
| | | | in the new selected window's new buffer.
* (x_set_mouse_color): Fix previous change.Richard M. Stallman1997-05-051-1/+1
|
* (x_reply_selection_request): Delete the innerRichard M. Stallman1997-05-051-3/+0
| | | | unbind_to call, since x_uncatch_errors does the job.
* (x_set_mouse_color): Update calls to x_catch_errorsRichard M. Stallman1997-05-031-2/+3
| | | | and x_uncatch_errors.
* (x_set_scroll_bar_width): If arg is too small, round it up.Richard M. Stallman1997-05-031-2/+2
|
* (Fdisplay_buffer): If we give up and try other frames,Richard M. Stallman1997-05-031-0/+7
| | | | look again for a window in those frames already showing BUFFER.
* (x_reply_selection_request): Fix previous change.Richard M. Stallman1997-05-011-1/+1
|
* (x_real_positions, x_set_mouse_color, Fx_list_fonts):Richard M. Stallman1997-05-011-11/+13
| | | | Save value from x_catch_errors and pass to x_uncatch_errors.
* (x_own_selection, x_reply_selection_request)Richard M. Stallman1997-05-011-16/+16
| | | | | (x_get_foreign_selection): Save value of x_catch_errors and pass to x_uncatch_errors.
* (XTmouse_position, x_term_init):Richard M. Stallman1997-05-011-125/+159
| | | | | | | | | | | | | | | | Save value of x_catch_errors and pass to x_uncatch_errors. (x_catch_errors): Use specpdl so can be nested. Use a Lisp string to as the buffer for the X message. (x_uncatch_errors, x_had_errors_p, x_check_errors): Related changes. (x_catch_errors_unwind): New function. (x_error_quitter): Call x_error_catcher if appropriate. (x_error_message_string): New variable. (syms_of_xterm): Defvar it. (x_caught_error_message): Variable deleted. (X_ERROR_MESSAGE_SIZE): Renamed from X_CAUGHT_ERROR_MESSAGE_SIZE. (x_error_handler): New function, calls x_error_quitter or ..._checker. (x_initialize): Use x_error_handler as error handler for X.
* (init_lread): Don't add ../lisp to the dump-time load path.Richard M. Stallman1997-04-301-4/+6
|
* (read_process_output): Update opoint, old_begv and old_zvRichard M. Stallman1997-04-301-19/+25
| | | | | | based on actual buffer change rather than size of string. old_begv and old_zv are now ints. (status_notify): Likewise for opoint.
* (Fexpand_file_name): Check length > 0 when necessary.Richard M. Stallman1997-04-291-1/+1
|
* (skip_chars): Fix previous change in syntax/backward case.Richard M. Stallman1997-04-281-4/+8
|
* (Fsubstitute_in_file_name): Use xnm uniformly, never nm,Richard M. Stallman1997-04-271-1/+1
| | | | when handling /~ and // at the end.
* Comment change.Richard M. Stallman1997-04-271-0/+4
|
* Fix previous change.Richard M. Stallman1997-04-271-2/+2
|
* (x_destroy_window): Free saved_menu_event, if any.Richard M. Stallman1997-04-271-0/+3
|
* (Fdelete_frame): Free FRAME_MESSAGE_BUF.Richard M. Stallman1997-04-271-0/+2
|
* (get_user_app): Free the gethomedir value.Richard M. Stallman1997-04-271-5/+10
|
* (reset_buffer): Initialize clip_changed field.Richard M. Stallman1997-04-261-0/+2
|
* (skip_chars): Merge mule changes back in.Richard M. Stallman1997-04-251-20/+165
|