Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | *** empty log message *** | Gerd Moellmann | 2000-06-08 | 1 | -0/+20 |
| | |||||
* | (handle_fontified_prop): Don't GCPRO local var `pos'; | Gerd Moellmann | 2000-06-08 | 1 | -3/+0 |
| | | | | it's an integer. | ||||
* | (enum event_kind): Add FOCUS_IN_EVENT. | Gerd Moellmann | 2000-06-08 | 1 | -1/+5 |
| | |||||
* | (kbd_buffer_get_event): Handle FOCUS_IN_EVENT by | Gerd Moellmann | 2000-06-08 | 1 | -2/+20 |
| | | | | generating a switch-frame event if necessary. | ||||
* | (XTread_socket) <FocusIn>: Queue a FOCUS_IN_EVENT which | Gerd Moellmann | 2000-06-08 | 1 | -1/+14 |
| | | | | | | | | | | | will be translated to a switch-frame event in when reading the event queue. This is necessary because Emacs otherwise won't perform a switch-frame to a new frame until some other event, for example a keystroke event, forces it to do so. This has various effects, one visible being that the cursor of a frame created with C-x 5 2 or switched to with a window manager key binding like A-TAB stays hollow because selected_window isn't on the newly focused frame until the switch-frame is performed. | ||||
* | (Fset_fontset_font): The arg CHARACTER may be a charset. | Kenichi Handa | 2000-06-08 | 2 | -0/+15 |
| | |||||
* | (displayed_window_lines): Take empty lines at | Gerd Moellmann | 2000-06-07 | 2 | -1/+15 |
| | | | | the bottom of a window into account. | ||||
* | (readevalloop): If READCHARFUN sets point to ZV, arrange | Gerd Moellmann | 2000-06-07 | 2 | -3/+26 |
| | | | | | to stop reading, even if the form read sets point to a different value when evaluated. | ||||
* | (displayed_window_lines): New function. | Gerd Moellmann | 2000-06-07 | 1 | -14/+34 |
| | | | | | (Fmove_to_window_line): Use displayed_window_lines to determine the number of lines to move, instead of using the window's height. | ||||
* | (display_line): Fix code deciding in which line to | Gerd Moellmann | 2000-06-07 | 2 | -8/+17 |
| | | | | put the cursor. | ||||
* | *** empty log message *** | Kenichi Handa | 2000-06-07 | 1 | -0/+5 |
| | |||||
* | (e_write): Free composition data if stored in | Kenichi Handa | 2000-06-07 | 1 | -0/+4 |
| | | | | coding->cmp_data. | ||||
* | (struct it): Add starts_in_middle_of_char_p. | Gerd Moellmann | 2000-06-06 | 2 | -2/+35 |
| | | | | | | | | (struct glyph_row): Add starts_in_middle_of_char_p and ends_in_middle_of_char_p. (MATRIX_ROW_ENDS_IN_MIDDLE_OF_CHAR_P): Test row's ends_in_middle_of_char_p flag. (MATRIX_ROW_STARTS_IN_MIDDLE_OF_CHAR_P): Likewise. | ||||
* | (display_line): Set row's and iterator's | Gerd Moellmann | 2000-06-06 | 1 | -17/+32 |
| | | | | | | | | | | starts_in_middle_of_char_p and ends_in_middle_of_char_p flags. Set cursor even if row ends in the middle of a character. (dump_glyph_row): Print values of new flags. (redisplay_window) <cursor movement in unchanged window>: When point has been moved forward, and PT is at the end of the cursor row, don't place the cursor in the next row if the cursor row ends in the middle of a character or at ZV. | ||||
* | (append_glyph): Revert change of 2000-06-06. | Gerd Moellmann | 2000-06-06 | 2 | -1/+7 |
| | |||||
* | (display_line): Revert change of 2000-06-06. Treat | Gerd Moellmann | 2000-06-06 | 1 | -2/+25 |
| | | | | | padding glyph not fitting on line as whole character not fitting on line. | ||||
* | *** empty log message *** | Gerd Moellmann | 2000-06-06 | 1 | -0/+5 |
| | |||||
* | (x_produce_glyphs): Don't xassert `it->descent > 0'; | Gerd Moellmann | 2000-06-06 | 1 | -2/+3 |
| | | | | this isn't true for images with `:ascent 100'. | ||||
* | (Fset_buffer_multibyte): Don't make the current buffer as modified if | Kenichi Handa | 2000-06-06 | 2 | -0/+8 |
| | | | | it is originally unmodified. | ||||
* | (display_line): While checking line continuation, pay attention to a | Kenichi Handa | 2000-06-06 | 2 | -0/+11 |
| | | | | padding glyph. | ||||
* | (encode_terminal_code): Change the way to check if | Kenichi Handa | 2000-06-06 | 1 | -2/+5 |
| | | | | | terminal coding does any conversion. (append_glyph): Set glyph->pixel_width correctly. | ||||
* | *** empty log message *** | Gerd Moellmann | 2000-06-05 | 1 | -1/+5 |
| | |||||
* | (redisplay_window): Always use set_buffer_internal_1. | Gerd Moellmann | 2000-06-05 | 1 | -34/+4 |
| | |||||
* | *** empty log message *** | Dave Love | 2000-06-05 | 1 | -0/+29 |
| | |||||
* | (DEFUN, EXFUN): Test PROTOTYPES. | Dave Love | 2000-06-05 | 1 | -2/+6 |
| | | | | (Foptimize_char_table, make_temp_name): Declare. | ||||
* | Protect against multiple inclusion. | Dave Love | 2000-06-05 | 1 | -1/+5 |
| | | | | (timezone) [USG5_4]: Define as time_t. | ||||
* | (menu_item_selection): Declare volatile unconditionally. | Dave Love | 2000-06-05 | 1 | -4/+0 |
| | |||||
* | Remove Vbefore_change_function, Vafter_change_function. | Dave Love | 2000-06-05 | 1 | -2/+0 |
| | |||||
* | (struct frame): Use volatile unconditionally. | Dave Love | 2000-06-05 | 1 | -9/+3 |
| | |||||
* | Declare code_convert_string_norecord. | Dave Love | 2000-06-05 | 1 | -0/+2 |
| | |||||
* | Conditionally include term.h. | Dave Love | 2000-06-05 | 1 | -0/+3 |
| | |||||
* | Copyright up-date. | Dave Love | 2000-06-05 | 1 | -1/+1 |
| | |||||
* | (x_calc_absolute_position): Declare nchildren unsigned. | Dave Love | 2000-06-05 | 1 | -2/+5 |
| | |||||
* | (x_real_positions): Declare tmp_nchildren as unsigned. | Dave Love | 2000-06-05 | 1 | -1/+1 |
| | |||||
* | Include fontset.h. | Dave Love | 2000-06-05 | 1 | -0/+1 |
| | |||||
* | (xdisp.o): Depend on fontset.h. | Dave Love | 2000-06-05 | 1 | -1/+1 |
| | |||||
* | Don't define MATHERR. | Dave Love | 2000-06-05 | 4 | -10/+6 |
| | |||||
* | Fix nested comment. | Dave Love | 2000-06-03 | 1 | -1/+1 |
| | |||||
* | *** empty log message *** | Dave Love | 2000-06-02 | 1 | -0/+4 |
| | |||||
* | *** empty log message *** | Gerd Moellmann | 2000-06-02 | 1 | -0/+9 |
| | |||||
* | (realize_x_face): When copying BASE_FACE bitwise to the | Gerd Moellmann | 2000-06-02 | 1 | -1/+11 |
| | | | | | result face, set flags in the face indicating that colors may not be freed. | ||||
* | (x_set_mouse_face_gc): If first glyph isn't a character | Gerd Moellmann | 2000-06-02 | 1 | -1/+4 |
| | | | | glyph, use the ASCII NUL character to determine the face. | ||||
* | (_XOPEN_SOURCE, __EXTENSIONS__): Don't define. | Dave Love | 2000-06-02 | 1 | -8/+0 |
| | |||||
* | *** empty log message *** | Dave Love | 2000-06-02 | 1 | -0/+7 |
| | |||||
* | Conditionally include stdlib.h, unistd.h. | Dave Love | 2000-06-02 | 1 | -4/+7 |
| | | | | (VFORK_RETURN_TYPE): Remove. | ||||
* | Add NO_MATHERR. | Dave Love | 2000-06-02 | 1 | -0/+3 |
| | |||||
* | *** empty log message *** | Dave Love | 2000-06-02 | 1 | -0/+8 |
| | |||||
* | (Vbefore_change_function, Vafter_change_function): | Dave Love | 2000-06-02 | 1 | -35/+0 |
| | | | | Variables and their initializations deleted. | ||||
* | (signal_before_change, signal_after_change): Don't check | Dave Love | 2000-06-02 | 1 | -19/+1 |
| | | | | Vbefore_change_function, Vafter_change_function. | ||||
* | (internal_self_insert): Don't check | Dave Love | 2000-06-02 | 1 | -3/+1 |
| | | | | Vbefore_change_function, Vafter_change_function. |