aboutsummaryrefslogtreecommitdiffstats
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* *** empty log message ***Kenichi Handa2000-06-121-0/+12
|
* (EMACS_FONTSET_H): Renamed from _FONTSET_H.Kenichi Handa2000-06-111-3/+3
|
* (EMACS_COMPOSITE_H): Renamed from _COMPOSITE_H.Kenichi Handa2000-06-111-3/+3
|
* (EMASC_CODING_H): Renamed from _CODING_H.Kenichi Handa2000-06-111-5/+3
|
* (EMACS_CHARSET_H): Renamed from _CHARSET_H.Kenichi Handa2000-06-111-3/+3
|
* (EMACS_CCL_H): Renamed from _CCL_H.Kenichi Handa2000-06-111-3/+3
|
* (EMACS_SYSTIME_H): Renamed from _SYSTIME_H.Dave Love2000-06-112-3/+7
|
* Don't use _MSDOS_H_ as a symbol, use MSDOS_H_ instead.Eli Zaretskii2000-06-112-3/+7
|
* *** empty log message ***Gerd Moellmann2000-06-111-1/+6
|
* (xmenu_show): Case second parameter of lw_popup_menuGerd Moellmann2000-06-111-1/+1
| | | | to `XEvent *'.
* (MAKE_CHAR) [!emacs]: Dummy macro for non-Emacs env.Kenichi Handa2000-06-101-11/+17
| | | | | (regex_compile): Fix the code for handling the case of single byte char and multibyte char being mixed in a range within [...].
* *** empty log message ***Kenichi Handa2000-06-101-0/+4
|
* *** empty log message ***Kenichi Handa2000-06-101-0/+3
|
* (Finsert_file_contents): Be sure to setup src_multibyteKenichi Handa2000-06-101-0/+3
| | | | and dst_multibyte members of coding.
* (CHARSET_8_BIT_GRAPHIC): Define as 0x80.Kenichi Handa2000-06-101-7/+9
| | | | | (UNIBYTE_STR_AS_MULTIBYTE_P): Fix for an invalid multibyte sequence.
* (update_charset_table): Update the tableKenichi Handa2000-06-101-12/+5
| | | | | | bytes_by_char_head. (init_charset_once): Initialize elements of bytes_by_char_head to 1 except for leading codes for private charases.
* *** empty log message ***Kenichi Handa2000-06-101-0/+11
|
* * xterm.c (x_connection_closed): If dpyinfo is NULL, don't try toKen Raeburn2000-06-092-1/+7
| | | | access the data it doesn't point to.
* *** empty log message ***Gerd Moellmann2000-06-081-0/+20
|
* (handle_fontified_prop): Don't GCPRO local var `pos';Gerd Moellmann2000-06-081-3/+0
| | | | it's an integer.
* (enum event_kind): Add FOCUS_IN_EVENT.Gerd Moellmann2000-06-081-1/+5
|
* (kbd_buffer_get_event): Handle FOCUS_IN_EVENT byGerd Moellmann2000-06-081-2/+20
| | | | generating a switch-frame event if necessary.
* (XTread_socket) <FocusIn>: Queue a FOCUS_IN_EVENT whichGerd Moellmann2000-06-081-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 Handa2000-06-082-0/+15
|
* (displayed_window_lines): Take empty lines atGerd Moellmann2000-06-072-1/+15
| | | | the bottom of a window into account.
* (readevalloop): If READCHARFUN sets point to ZV, arrangeGerd Moellmann2000-06-072-3/+26
| | | | | to stop reading, even if the form read sets point to a different value when evaluated.
* (displayed_window_lines): New function.Gerd Moellmann2000-06-071-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 toGerd Moellmann2000-06-072-8/+17
| | | | put the cursor.
* *** empty log message ***Kenichi Handa2000-06-071-0/+5
|
* (e_write): Free composition data if stored inKenichi Handa2000-06-071-0/+4
| | | | coding->cmp_data.
* (struct it): Add starts_in_middle_of_char_p.Gerd Moellmann2000-06-062-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'sGerd Moellmann2000-06-061-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 Moellmann2000-06-062-1/+7
|
* (display_line): Revert change of 2000-06-06. TreatGerd Moellmann2000-06-061-2/+25
| | | | | padding glyph not fitting on line as whole character not fitting on line.
* *** empty log message ***Gerd Moellmann2000-06-061-0/+5
|
* (x_produce_glyphs): Don't xassert `it->descent > 0';Gerd Moellmann2000-06-061-2/+3
| | | | this isn't true for images with `:ascent 100'.
* (Fset_buffer_multibyte): Don't make the current buffer as modified ifKenichi Handa2000-06-062-0/+8
| | | | it is originally unmodified.
* (display_line): While checking line continuation, pay attention to aKenichi Handa2000-06-062-0/+11
| | | | padding glyph.
* (encode_terminal_code): Change the way to check ifKenichi Handa2000-06-061-2/+5
| | | | | terminal coding does any conversion. (append_glyph): Set glyph->pixel_width correctly.
* *** empty log message ***Gerd Moellmann2000-06-051-1/+5
|
* (redisplay_window): Always use set_buffer_internal_1.Gerd Moellmann2000-06-051-34/+4
|
* *** empty log message ***Dave Love2000-06-051-0/+29
|
* (DEFUN, EXFUN): Test PROTOTYPES.Dave Love2000-06-051-2/+6
| | | | (Foptimize_char_table, make_temp_name): Declare.
* Protect against multiple inclusion.Dave Love2000-06-051-1/+5
| | | | (timezone) [USG5_4]: Define as time_t.
* (menu_item_selection): Declare volatile unconditionally.Dave Love2000-06-051-4/+0
|
* Remove Vbefore_change_function, Vafter_change_function.Dave Love2000-06-051-2/+0
|
* (struct frame): Use volatile unconditionally.Dave Love2000-06-051-9/+3
|
* Declare code_convert_string_norecord.Dave Love2000-06-051-0/+2
|
* Conditionally include term.h.Dave Love2000-06-051-0/+3
|
* Copyright up-date.Dave Love2000-06-051-1/+1
|