aboutsummaryrefslogtreecommitdiffstats
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* (handle_composition_prop): Set stop_charpos before push_it.Kim F. Storm2006-06-271-1/+2
|
* *** empty log message ***Kim F. Storm2006-06-271-0/+4
|
* Fix whitespace of last change.Eli Zaretskii2006-06-251-4/+4
|
* *** empty log message ***Kim F. Storm2006-06-241-0/+5
|
* (SIGNALS_VIA_CHARACTERS): Define for Linux kernelKim F. Storm2006-06-241-3/+6
| | | | version 2.4 and later.
* * xfns.c (Fx_create_frame): Set font parameter directly instead ofChong Yidong2006-06-242-2/+6
| | | | using x_default_parameter, since x_get_args clears the parm alist.
* *** empty log message ***Eli Zaretskii2006-06-241-0/+5
|
* (directory_files_internal) [WINDOWSNT]: Find files case-insensitively.Eli Zaretskii2006-06-241-2/+8
|
* *** empty log message ***Eli Zaretskii2006-06-241-0/+5
|
* (read_escape): When an unknown Unicode code point is encountered as a stringEli Zaretskii2006-06-241-9/+4
| | | | or character escape, signal an error.
* (pitx): Dump iterator stack.Kim F. Storm2006-06-231-0/+9
|
* *** empty log message ***Kim F. Storm2006-06-231-0/+2
|
* (handle_composition_prop): Push iterator on stack.Kim F. Storm2006-06-231-4/+6
| | | | (set_iterator_to_next): Pop iterator at end of composition.
* *** empty log message ***Kim F. Storm2006-06-231-0/+5
|
* *** empty log message ***Eli Zaretskii2006-06-231-0/+6
|
* (Frename_file) [DOS_NT]: Don't try to move directory to itself on DOS_NTEli Zaretskii2006-06-231-1/+7
| | | | platforms, if the old and new names are identical but for the letter-case.
* *** empty log message ***Kim F. Storm2006-06-211-0/+11
|
* (struct it): Add `position' member to iterator stack.Kim F. Storm2006-06-211-5/+15
| | | | Rename `pos' member to `current'. Rearrange and add comments.
* (handle_stop): Set it->ignore_overlay_strings_at_pos_pKim F. Storm2006-06-211-10/+14
| | | | | | | if we get any overlays. (set_cursor_from_row): Don't clobber `end' if we rescan from start_string. (push_it, pop_it): Save it->position.
* Delete extra tab.Romain Francoise2006-06-201-1/+1
|
* *** empty log message ***Richard M. Stallman2006-06-191-0/+10
|
* (size_window): New arg FIRST_ONLY. All callers changed.Richard M. Stallman2006-06-191-17/+70
| | | | | | | (adjust_window_trailing_edge): Specially compute FIRST_PARALLEL for the case of a top-level window and the following minibuffer. Don't exit because of no `next' when there is a parent. Use the FIRST_ONLY feature when resizing following windows.
* (init_syntax_once): Give most control chars' syntax Spunct.Richard M. Stallman2006-06-191-0/+14
|
* (update_frame): Check for input pending on entry.Kim F. Storm2006-06-171-2/+11
| | | | (update_window, update_frame_1): Break loop if input is detected.
* *** empty log message ***Kim F. Storm2006-06-171-0/+5
|
* 2006-06-16 Francis Litterio <flitterio@gmail.com>Jan Djärv2006-06-163-41/+119
| | | | | | | | | * xterm.c (x_check_expected_move, handle_one_xevent) (x_set_offset, x_check_fullscreen): Extensive changes to make frame positioning deterministic under X. * xterm.h (x_output): Added members left_before_move and top_before_move. Removed members expected_left and expected_top.
* (next_overlay_string): Fix assert.Kim F. Storm2006-06-161-48/+92
| | | | | | | | | | | | | | (push_it, pop_it): Handle composition and stretch specific values. Only handle it->slice in image (for now). (back_to_previous_visible_line_start): Continue search if newline is part of a compisition. Simplify. (reseat_1): Set it->object to buffer. (set_iterator_to_next): Set it->object to string or buffer, when setting it->method to GET_FROM_STRING or GET_FROM_BUFFER. (next_element_from_composition): Set it->object to buffer if not from string. (set_cursor_from_row): Only save start of string if not already done to handle multiple strings in a row.
* (struct it): Add union to iterator stack to saveKim F. Storm2006-06-161-2/+15
| | | | image, composition, and stretch specific paramters.
* *** empty log message ***Kim F. Storm2006-06-161-0/+16
|
* (pitx): Show composition parameters.Kim F. Storm2006-06-161-6/+123
| | | | | | (pgx, pg): New commands to print a glyph structure. (pgi, pgn): New commands to print specific/next glyph. (pgrowx, pgrow): New commands to print all glyphs in a row.
* *** empty log message ***Kim F. Storm2006-06-161-1/+8
|
* *** empty log message ***YAMAMOTO Mitsuharu2006-06-161-0/+14
|
* (do_app_resume, do_app_suspend): Remove functions.YAMAMOTO Mitsuharu2006-06-161-37/+104
| | | | | | | | | | (mac_tsm_resume, mac_tsm_suspend) [USE_MAC_TSM]: New functions. (mac_handle_window_event, XTread_socket) [USE_MAC_TSM]: Use them. (Vmac_ts_script_language_on_focus) [USE_MAC_TSM]: New variable. (syms_of_macterm) [USE_MAC_TSM]: Defvar it. (saved_ts_language, saved_ts_component) [USE_MAC_TSM]: New variables. (mac_initialize_display_info) [MAC_OSX]: Use Quartz Display Services functions to get size of main display in pixels.
* (Fx_display_mm_height, Fx_display_mm_width)YAMAMOTO Mitsuharu2006-06-161-4/+22
| | | | [MAC_OS_X_VERSION_MAX_ALLOWED >= 1030]: Use CGDisplayScreenSize.
* * xdisp.c (back_to_previous_visible_line_start): ResetChong Yidong2006-06-142-0/+7
| | | | it->continuation_lines_width.
* *** empty log message ***Richard M. Stallman2006-06-131-0/+10
|
* (Fdefconst): Mark variable as risky.Richard M. Stallman2006-06-131-1/+3
|
* (Fcall_process): Doc fix.Richard M. Stallman2006-06-131-0/+4
|
* (adjust_window_trailing_edge): Don't break out of the loopRichard M. Stallman2006-06-131-6/+16
| | | | | because there's no next window, if there are parallel windows. Do break out when WINDOW is nil.
* (IT_STACK_SIZE): New macro specifying size ofKim F. Storm2006-06-131-1/+5
| | | | | | | iterator stack (instead of hardcoded number). Increase from 2 to 4 to make room for propertized overlay strings before and after a display string, image or composition. (struct it): Add image_id and method members to iterator stack.
* (init_from_display_pos): Don't set it->method andKim F. Storm2006-06-131-35/+61
| | | | | | | | | | | | | | | | | | | | | overlay_string_index after pop_it. Add asserts. (handle_stop): Look for overlay strings around a display string, image, or composition. Handle properties on those strings. (next_overlay_string): Don't set string, pos or method after pop_it. (get_overlay_strings_1): Split from get_overlay_strings; don't modify it if no overlay strings are found. (get_overlay_strings): Use get_overlay_strings_1. Always set it->string and it->method. (push_it): Push it->image_id and it->method. Push it->object instead of it->string if method is GET_FROM_IMAGE. (pop_it): Pop it->image_id and it->method. Ppo it->object instead of it->string if method is GET_FROM_IMAGE. Reset it->current.string_pos if popped it->string is nil. (reseat_1): Remove comment dated 19 May 2003. It expressed doubt whether a given change was correct; but the change is correct. Clear it->string_from_display_prop_p. (set_iterator_to_next): Rely on it->method and it->image_id from iterator stack, instead of setting them explicitly after pop_it.
* *** empty log message ***Kim F. Storm2006-06-131-0/+26
|
* (sit_for): Undo 2006-06-01 change. Instead, aKim F. Storm2006-06-131-5/+11
| | | | | negative time forces redisplay even when input is available. (Fsit_for): Doc fix.
* *** empty log message ***Kim F. Storm2006-06-131-0/+6
|
* *** empty log message ***Kim F. Storm2006-06-121-0/+13
|
* Modify preemptive redisplay to be based on periodic checks for input.Kim F. Storm2006-06-121-4/+104
| | | | | | | | | | | (PERIODIC_PREEMPTION_CHECKING): Define to 1 iff EMACS_HAS_USECS. (Vredisplay_preemption_period): New variable. (syms_of_display): DEFVAR_LISP and initialize it. (preemption_period, preemption_next_check): New variables. (update_frame, update_single_window): Initialize them based on Vredisplay_preemption_period if !force_p. (update_window, update_frame_1): Use them to determine when to check for input.
* *** empty log message ***Eli Zaretskii2006-06-091-0/+7
|
* (read_escape): Provide a Unicode character escape syntax; \u followed byEli Zaretskii2006-06-091-0/+49
| | | | | exactly four or \U followed by exactly eight hex digits in a comment or string is read as a Unicode character with that code point.
* (window_scroll_pixel_based): Signal "Beginning of buffer" when scroll-downEli Zaretskii2006-06-092-0/+7
| | | | at the beginning of an empty buffer.
* [USE_MAC_TSM] (mac_handle_text_input_event): Exclude 0x7f from ASCII range.YAMAMOTO Mitsuharu2006-06-062-1/+6
|