summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* (Fkeymap_parent): Undefined autoload -> 1.Stefan Monnier2000-10-151-1/+1
|
* * keymap.c (access_keymap): Add AUTOLOAD parameter.Stefan Monnier2000-10-154-148/+73
| | | | | | | | | | | | | | | | | | | Do the meta->esc mapping. Call get_keyelt before returning. Start scanning from the second element (the first is always `keymap') to make it easier to detect when we reach a parent map. Handle the case of inheriting from a symbol whose function is a map. (Fkeymap_parent): Also handle the `inherit from symbol' case. (fix_submap_inheritance, Fdefine_key): Update call to access_keymap. (get_keyelt, Flookup_key): Update call to access_keymap. Remove the meta->esc mappings. (define_as_prefix): Delete old disabled code. (menu_item_p): New function. (where_is_internal_1): Skip over the few remaining menu items. * lisp.h (access_keymap): Update prototype. * keyboard.c (read_char, menu_bar_items, tool_bar_items): Update call to access_keymap. (follow_key, read_key_sequence): Update calls to access_keymap. Remove the meta->esc mappings.
* (direct_output_for_insert): Call set_iterator_to_nextGerd Moellmann2000-10-132-2/+5
| | | | with additional argument.
* (cursor_row_p): New function.Gerd Moellmann2000-10-132-108/+204
| | | | | | | | | | | | | | | | | (try_cursor_movement, display_line): Use it. (append_space): Also save/restore iterator's current character and its length. (init_from_display_pos): Add an assertion. (handle_stop): Don't set iterator's add_overlay_start. (handle_invisible_prop): Likewise. (load_overlay_strings): If text under an overlay is invisible, take both before- and after-strings into account when the iterator is positioned either at the start or at the end of the overlay. (forward_to_next_line_start): Rewritten. (reseat_at_next_visible_line_start): Rewritten. (set_iterator_to_next): Add parameter RESEAT_P.
* (struct it): Remove member add_overlay_start.Gerd Moellmann2000-10-131-6/+2
| | | | (set_iterator_to_next): Change prototype.
* (decode_coding_string): Set coding->src_multibyte andKenichi Handa2000-10-131-8/+8
| | | | | | coding->dst_multibyte before using CODING_REQUIRE_DECODING. (encode_coding_string): Set coding->src_multibyte and coding->dst_multibyte before using CODING_REQUIRE_ENCODING.
* *** empty log message ***Kenichi Handa2000-10-131-0/+4
|
* (code_convert_region): Be sure to initialize coding->category_idx.Kenichi Handa2000-10-131-5/+8
|
* *** empty log message ***Kenichi Handa2000-10-131-0/+5
|
* (Fx_create_frame): Don't bother callingStefan Monnier2000-10-122-3/+5
| | | | face-set-after-frame-default since the caller does it for us anyway.
* (coordinates_in_window): Fix detection of vertical lineEli Zaretskii2000-10-122-2/+10
| | | | on character terminals.
* (save_excursion_save): Additionally record theGerd Moellmann2000-10-122-7/+40
| | | | | | | selected window. (save_excursion_restore): If buffer was visible in a window, and a different window was selected, and the old selected window is still live, restore point in that window.
* (x_produce_glyphs): Handle unibyte_display_via_language_environmentKenichi Handa2000-10-121-0/+14
| | | | correctly.
* *** empty log message ***Kenichi Handa2000-10-121-0/+3
|
* (skip_chars): Change the way of handling a range from unibyte char toKenichi Handa2000-10-121-6/+7
| | | | multibyte char.
* *** empty log message ***Kenichi Handa2000-10-121-0/+6
|
* *** empty log message ***Kenichi Handa2000-10-111-0/+4
|
* (read_process_output): Cancel previous change.Kenichi Handa2000-10-111-4/+4
|
* *** empty log message ***Eli Zaretskii2000-10-111-0/+2
|
* (Fsearch_backward, Fsearch_forward): Doc fix.Eli Zaretskii2000-10-111-0/+8
|
* (Ffind_charset_string): Doc fix.Eli Zaretskii2000-10-112-3/+8
| | | | (Ffind_charset_region): Doc fix.
* (read_process_output): Fix previous change. Adjust multibyteness ofKenichi Handa2000-10-112-3/+3
| | | | | text to insert in a buffer by make_string_unibyte/multibyte instead of Fstring_as_unibyte/multibyte.
* *** empty log message ***Kenichi Handa2000-10-111-0/+7
|
* .Andreas Schwab2000-10-101-0/+5
|
* (mark_object): Remove all workarounds installed onAndreas Schwab2000-10-101-29/+9
| | | | 1993-08-08.
* Remove CVS merge cookie left in.Miles Bader2000-10-101-1/+0
|
* (CHAR_STRING): Optimized for single byte characters.Kenichi Handa2000-10-101-3/+5
|
* (READ_QUADRUPLET_BYTE): Set *NCHARS_RETURN beforeKenichi Handa2000-10-102-32/+79
| | | | | | | | | | | | | returning. (base64_encode_1): Make it work for a text of multibyte form. (Fbase64_decode_region): Allocate sufficient memory for multibyte case. Don't call str_to_multibyte because base64_decode_1 produces correct multibyte form for eight-bit codes. (Fbase64_decode_string): Adjusted for the change of base64_decode_1. (base64_decode_1): New args MULTIBYTE and NCHARS_RETURN. If MULTIBYTE is nonzero, produce correct multibyte form for eight-bit codes.
* .Andreas Schwab2000-10-091-0/+5
|
* (Fopen_network_stream) [HAVE_GETADDRINFO]: Reset S toAndreas Schwab2000-10-091-0/+1
| | | | -1 after socket is closed, to fall through to error processing.
* Fix last change.Eli Zaretskii2000-10-091-3/+5
|
* (IT_set_frame_parameters): Don't initialize Lisp_ObjectEli Zaretskii2000-10-092-10/+51
| | | | | | variables. If ALIST includes foreground-color or background-color, change also the colors of the default face for this frame.
* *** empty log message ***Eli Zaretskii2000-10-081-0/+7
|
* (top-level) <Qbackground_color, Qforeground_color>: MakeEli Zaretskii2000-10-081-8/+4
| | | | | | them extern (they are defined on xfaces.c). (syms_of_msdos): Don't intern and don't staticpro Qbackground_color and Qforeground_color.
* *** empty log message ***Eli Zaretskii2000-10-071-0/+7
|
* (Fframe_parameter): For non-windowed frames, ifEli Zaretskii2000-10-071-1/+23
| | | | | | f->param_alist says foreground or background color is unspecified, call tty_color_name to return the color name computed from the frame's current colors.
* *** empty log message ***Dave Love2000-10-061-0/+13
|
* (ospeed): Don't declare.Dave Love2000-10-061-18/+0
|
* Don't include string.h.Dave Love2000-10-061-2/+3
| | | | (h_errno): Declare conditional also on TRY_AGAIN.
* (Ffind_charset_string): Doc fix.Dave Love2000-10-061-1/+1
|
* (Fbase64_encode_region, Fbase64_encode_string)Dave Love2000-10-061-5/+5
| | | | | (Fbase64_decode_region, Fbase64_decode_string): More explicit error messages.
* (Fx_popup_menu, Fx_popup_dialog): Check for tool-barDave Love2000-10-052-3/+10
| | | | position like menu-bar.
* (merge_face_heights): Use safe_call instead ofGerd Moellmann2000-10-052-1/+24
| | | | call_function.
* (handle_single_display_prop): Use safe_call1.Gerd Moellmann2000-10-051-19/+30
| | | | | | | | | | (safe_call): Renamed from call_function. (safe_call1): New function. (handle_fontified_prop): Use safe_call1 instead of call1. (safe_eval): Renamed from eval_form. (safe_eval_handler): Renamed from eval_handler. (handle_single_display_prop, display_mode_element): Use safe_eval instead of eval_form.
* (Frecursive_edit): Make sure redisplay can happen.Gerd Moellmann2000-10-051-2/+14
| | | | | (show_help_echo): Use safe_call instead of call_function; use safe_eval instead of eval_form.
* (safe_call): Renamed from call_function.Gerd Moellmann2000-10-051-2/+3
| | | | | (safe_eval): Renamed from eval_form. (safe_call1): Add prototype.
* *** empty log message ***Miles Bader2000-10-051-0/+5
|
* (image_ascent): Rearrange ascent calculation for the has-a-font case.Miles Bader2000-10-051-1/+6
|
* (Fwhere_is_internal): Ignore `menu-bar' and `tool-bar'.Stefan Monnier2000-10-042-23/+14
| | | | (where_is_internal_1): Don't bother ignoring menu-items any more.
* *** empty log message ***Gerd Moellmann2000-10-041-0/+7
|