| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
(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.
|
| |
|
|
|
|
| |
Fread_from_minibuffer and Fread_variable.
(Fcall_interactively): Pass new arg to Fcompleting_read.
|
| |
|
|
| |
Otherwise, remove it from other windows.
|
| |
|
|
|
|
|
|
|
|
|
| |
(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.
|
| |
|
|
| |
CODING_SYSTEM as Qnil to Fwrite_region.
|
| |
|
|
| |
CONTINUE.
|
| |
|
|
|
|
|
|
|
| |
(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.
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(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.
|
| |
|
|
|
| |
character set is invoked to PLANE.
(struct coding_system): New member character_unification_table.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
| |
resouce "Fontset".
|
| |
|
|
|
|
| |
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.
|
| |
|
|
|
| |
display Latin1 characters correctly if the font contains glyphs
for them. Fix bug of displaying cursor on a composite character.
|
| | |
|
| | |
|
| |
|
|
| |
Pass new arg to Fcompleting_read.
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
| |
(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.
|
| |
|
|
|
|
| |
Test highlight_nonselected_windows.
(display_text_line): Likewise (in more places).
(syms_of_xdisp): Initialize highlight_nonselected_windows to 0.
|
| |
|
|
| |
now that Emacs doesn't use the symbol BSD this way.
|
| | |
|
| | |
|
| |
|
|
|
| |
(lisp): Move menu-bar.elc here.
Add custom.elc and cus-start.elc.
|
| |
|
|
|
| |
window should not show a region.
(redisplay_internal): Do update region_showing when ! all_windows.
|
| |
|
|
| |
in the new selected window's new buffer.
|
| | |
|
| |
|
|
| |
unbind_to call, since x_uncatch_errors does the job.
|
| |
|
|
| |
and x_uncatch_errors.
|
| | |
|
| |
|
|
| |
look again for a window in those frames already showing BUFFER.
|
| | |
|
| |
|
|
| |
Save value from x_catch_errors and pass to x_uncatch_errors.
|
| |
|
|
|
| |
(x_get_foreign_selection):
Save value of x_catch_errors and pass to x_uncatch_errors.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| | |
|
| |
|
|
|
|
| |
based on actual buffer change rather than size of string.
old_begv and old_zv are now ints.
(status_notify): Likewise for opoint.
|
| | |
|
| | |
|
| |
|
|
| |
when handling /~ and // at the end.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|