aboutsummaryrefslogtreecommitdiffstats
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* (get_overlay_strings): Set iterator's end_charpos.Gerd Moellmann2001-03-302-2/+10
| | | | | | (set_iterator_to_next): If a string from a display property ends, consider the case that this might also be the end of an overlay string having the display property.
* (handle_display_prop): Fix recognition of subpropertyGerd Moellmann2001-03-302-3/+14
| | | | lists.
* *** empty log message ***Gerd Moellmann2001-03-301-0/+2
|
* (reseat_to_string): Undo last change.Gerd Moellmann2001-03-301-3/+1
|
* (adjust_glyph_matrix): Don't try to reuse the currentGerd Moellmann2001-03-302-1/+10
| | | | | matrix of a window when the header line changes, when new rows are allocated, or when the width changes.
* *** empty log message ***Eli Zaretskii2001-03-301-0/+5
|
* (Fprin1, Fprin1_to_string, Fprinc, Fprint): Fix last change.Eli Zaretskii2001-03-301-4/+4
|
* *** empty log message ***Eli Zaretskii2001-03-291-0/+5
|
* (syms_of_fileio) <directory-sep-char>: Warn that it is deprecated.Eli Zaretskii2001-03-291-1/+4
|
* *** empty log message ***Gerd Moellmann2001-03-291-0/+3
|
* (Fsubr_interactive_form): New function.Gerd Moellmann2001-03-291-0/+15
| | | | (syms_of_data): Defsubr it.
* (live_string_p, live_cons_p, live_symbol_p)Gerd Moellmann2001-03-292-5/+16
| | | | | (live_float_p, live_misc_p): Return 1 only if the offset of the pointer in its block is >= 0.
* *** empty log message ***Gerd Moellmann2001-03-281-0/+6
|
* (Ffloat_time): Fix off-by-factor-of-10 bug in theGerd Moellmann2001-03-281-3/+6
| | | | | microseconds calcuation. Avoid double-rounding problem. In doc string, warn that the result is approximate.
* (inhibit_eval_during_redisplay)Gerd Moellmann2001-03-282-16/+55
| | | | | | | | (Qinhibit_eval_during_redisplay): New variables. (safe_eval, safe_call): If inhibit_eval_during_redisplay is set, don't eval, return nil instead. (syms_of_xdisp): DEFVAR_BOOL inhibit-eval-during-redisplay. Initialize Qinhibit_eval_during_redisplay.
* (call_debugger): Bind `inhibit-redisplay' to nil, andGerd Moellmann2001-03-281-0/+2
| | | | bind inhibit-eval-during-redisplay' to t.
* (Qinhibit_eval_during_redisplay): Declare extern.Gerd Moellmann2001-03-281-0/+1
|
* (reseat_to_string): If STRING is multibyte, setGerd Moellmann2001-03-282-5/+9
| | | | the iterator's multibyte_p flag.
* *** empty log message ***Gerd Moellmann2001-03-281-0/+4
|
* (realize_basic_faces): Decrement menu_face_change_countGerd Moellmann2001-03-281-1/+1
| | | | | instead of setting it to zero; it's incremented for each frame where the menu face is changed.
* (x_draw_relief_rect): Extend left shadow to theGerd Moellmann2001-03-282-2/+5
| | | | bottom; change bottom shadow accordingly.
* (expose_window_tree, expose_frame): Don't computeGerd Moellmann2001-03-282-75/+39
| | | | | | | intersections here. (expose_window): Do it here instead. (x_draw_glyph_string): Fix a computation of the underline position.
* *** empty log message ***Gerd Moellmann2001-03-281-0/+5
|
* (BYTE_CODE_QUIT): New macro.Gerd Moellmann2001-03-281-11/+25
| | | | (Fbyte_code): Use BYTE_CODE_QUIT instead of QUIT.
* (try_window_reusing_current_matrix) <scrolling up>:Gerd Moellmann2001-03-272-12/+13
| | | | | | Give up if matrix starts in an ellipsis. (init_from_display_pos): Do nothing if POS doesn't specify a dpvec_index but the iterator has such a position.
* (init_from_display_pos): Remove unwarranted assertion.Gerd Moellmann2001-03-272-1/+2
|
* (free_frame_menubar) [USE_MOTIF]: If the shell widget'sGerd Moellmann2001-03-272-0/+29
| | | | | x/y position is (0, 0) after destroying the menu bar, restore its original position.
* (in_ellipses_for_invisible_text_p): New function.Gerd Moellmann2001-03-272-14/+46
| | | | | (init_from_display_pos): Use it. (try_window_reusing_current_matrix): Don't use cursor_row_p.
* (try_window_id): Undo last change.Gerd Moellmann2001-03-262-0/+7
|
* (syms_of_buffer): Doc fix.Eli Zaretskii2001-03-262-7/+28
|
* (Fprin1, Fprin1_to_string, Fprinc, Fprint): Doc fix.Eli Zaretskii2001-03-261-4/+60
|
* (x_update_menu_appearance): Use local variableGerd Moellmann2001-03-262-2/+7
| | | | popup_path for setting font resources.
* (Fframe_list): Don't reference tip_frame if HAVE_WINDOW_SYSTEM is not defined.Eli Zaretskii2001-03-252-0/+5
|
* (main): Update the copyright year.Eli Zaretskii2001-03-252-2/+8
| | | | From Werner LEMBERG <wl@gnu.org>.
* (init_from_display_pos): Test invisible propertyGerd Moellmann2001-03-252-1/+4
| | | | with TEXT_PROP_MEANS_INVISIBLE instead of NILP.
* (redisplay_internal) <update one window>: Make sureGerd Moellmann2001-03-252-0/+7
| | | | last_arrow_position and last_arrow_string are set.
* (Fframe_list): Don't return a tooltip frame.Gerd Moellmann2001-03-252-1/+9
|
* (mark_window_display_accurate_1): New function,Gerd Moellmann2001-03-232-92/+74
| | | | | | | | | | extracted from mark_window_display_accurate. Compute BUF_UNCHANGED_MODIFIED, BUF_OVERLAY_UNCHANGED_MODIFIED, BUF_BEG_UNCHANGED, BUF_END_UNCHANGED. (mark_window_display_accurate): Use it. (redisplay_internal): Use it for the selected window. (redisplay_internal): Avoid duplicate mark_window_display_accurate for the selected frame.
* (try_window_id): Disable rows below the window end.Gerd Moellmann2001-03-232-86/+128
| | | | | | | | (try_window_reusing_current_matrix): Use cursor_row_p. (try_window_reusing_current_matrix) <scrolling up>: Fix disabling of rows. (init_from_display_pos): If POS specifies a position in a display vector, maybe get the iterator set up for that ellipsis.
* (dump_glyph_row): Fix output for NGLYPHS == 2.Gerd Moellmann2001-03-232-4/+7
|
* Include widget.h only if USE_X_TOOLKIT is defined.Eli Zaretskii2001-03-232-1/+5
|
* *** empty log message ***Gerd Moellmann2001-03-231-0/+5
|
* (x_update_menu_appearance): Use a different pathGerd Moellmann2001-03-231-4/+11
| | | | for Lucid popup menus.
* (init_iterator): Check WINDOWP before using XWINDOW.Stefan Monnier2001-03-232-9/+16
| | | | (string_buffer_position): Use `make_number'.
* (note_mouse_highlight): Dec the int, not the Lisp_Object.Stefan Monnier2001-03-231-1/+1
|
* Typos.Stefan Monnier2001-03-231-3/+3
|
* *** empty log message ***Gerd Moellmann2001-03-221-0/+6
|
* (x_update_menu_appearance): Renamed fromGerd Moellmann2001-03-221-66/+63
| | | | x_set_menu_face_resources. Use different resources for popups.
* (Vx_resource_name) [HAVE_X_WINDOWS]: Declare extern.Gerd Moellmann2001-03-221-0/+3
| | | | (GC_CHECK_STRING_BYTES): Don't define.
* (update_frame_menubar, set_frame_menubar, xmenu_show):Gerd Moellmann2001-03-222-6/+13
| | | | Remove calls to x_set_menu_resources_from_menu_face.