aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog (follow)
Commit message (Collapse)AuthorAgeFilesLines
* *** empty log message ***Eli Zaretskii2000-01-021-0/+11
|
* (insert_glyphs): Pass glyph, not &glyph, toEli Zaretskii2000-01-021-0/+5
| | | | encode_terminal_code.
* (mode_line_string): Support termcap frames as well.Eli Zaretskii2000-01-021-0/+4
|
* *** empty log message ***Gerd Moellmann2000-01-011-0/+17
|
* (x_create_x_image_and_pixmap): Remove parameter file.Gerd Moellmann2000-01-011-0/+7
| | | | | | | | All calls adjusted. (x_build_heuristic_mask): Likewise. (xbm_load_image_from_file): Change error output. (xbm_load, xpm_load, pbm_load, png_load, jpeg_load, tiff_load) (gif_load, gs_load, x_kill_gs_process): Ditto.
* (gif_load): Avoid sign extension and thus out of boundsGerd Moellmann2000-01-011-0/+8
| | | | | | | | | | | | color indices when accessing raster pixels. (gif_image_p, png_image_p, jpeg_image_p, tiff_image_p): Allow only one of :file or :data. (enum pbm_keyword_index): Add PBM_DATA. (pbm_format): Add :data. (pbm_image_p): Allow either :file or :data. (pbm_read_file): New function. (pbm_scan_number): Rewritten to read from string. (pbm_load): Support :data.
* (gif_load): Avoid sign extension and thus out of boundsGerd Moellmann2000-01-011-0/+5
| | | | color indices when accessing raster pixels.
* New image functions adapted to Emacs conventions.Gerd Moellmann1999-12-311-0/+6
| | | | | (png_load, tiff_load, jpeg_load, gif_load): Always GCPRO local variable `file'.
* Changes to xfns.c to support reading images from a memory buffer instead of ↵William M. Perry1999-12-311-9/+28
| | | | forcing them to be on disk. GIF/JPEG/PNG/TIFF currently support this.
* (next_element_from_buffer): Change assertion at the endGerd Moellmann1999-12-311-0/+6
| | | | | because it doesn't hold when there's an overlay string at the end from which we deliver an image.
* (enum jpeg_keyword_index): Add JPEG_DATA.Gerd Moellmann1999-12-311-0/+9
| | | | | | | | (jpeg_format): Add :data. (jpeg_image_p): Handle :data. (our_fill_input_buffer, our_skip_input_data, our_term_source) (jpeg_memory_src): New functions. (jpeg_load): Read image from string data.
* (IT_update_begin): Don't dereference members of structEli Zaretskii1999-12-301-0/+5
| | | | window for deleted windows.
* *** empty log message ***Gerd Moellmann1999-12-301-0/+5
|
* (x_make_frame_visible): Wait for frame becoming visibleGerd Moellmann1999-12-301-0/+5
| | | | differently.
* (IT_write_glyphs): Track last changes to struct glyph.Eli Zaretskii1999-12-301-0/+4
|
* (mode_line_string): Support MS-DOS frames.Eli Zaretskii1999-12-291-0/+4
|
* (syms_of_eval): Initialize debug_may_continue.Gerd Moellmann1999-12-291-0/+4
|
* *** empty log message ***Kenichi Handa1999-12-291-0/+5
|
* Changes for supporting mouse/modeline highlight and help echo features:Eli Zaretskii1999-12-281-0/+22
| | | | | | | | | | | | | | | | | | | | | | | | (dos_set_window_size) [__DJGPP__ > 1]: If the frame dimensions changed, invalidate the mouse highlight info. (disable_mouse_highlight, help_echo, previous_help_echo): New variables. (IT_set_mouse_pointer, show_mouse_face, clear_mouse_face) (fast_find_position, IT_note_mode_line_highlight) (IT_note_mouse_highlight): New functions. (IT_update_begin): If the redisplay affects the window where the mouse highlight is, clear the highlight. If the frame where the highlight was displayed was killed, invalidate the highlight info. (IT_update_end): Reset the highlight flag. Reset the mouse highlight-defer flag. (IT_frame_up_to_date): New function, if mouse highlight was deferred due to GC, do it now. (internal_terminal_init): Initialize mouse-highlight related members of the_only_x_display. Assign IT_frame_up_to_date to frame_up_to_date_hook. (dos_rawgetc): If the mouse moved, update mouse highlight. If help_echo changed value, generate a HELP_EVENT event. (syms_of_msdos): Staticpro help_echo and previous_help_echo.
* (struct display_info): New.Eli Zaretskii1999-12-281-0/+6
| | | | | (struct x_output): Add the display_info member. (FRAME_X_DISPLAY_INFO): New macro.
* *** empty log message ***Gerd Moellmann1999-12-281-0/+1
|
* (modify_overlay): Always compute unchanged info.Gerd Moellmann1999-12-281-5/+12
|
* *** empty log message ***Kenichi Handa1999-12-271-0/+4
|
* *** empty log message ***Kenichi Handa1999-12-271-0/+42
|
* *** empty log message ***Kenichi Handa1999-12-271-0/+5
|
* *** empty log message ***Richard M. Stallman1999-12-251-0/+5
|
* *** empty log message ***Gerd Moellmann1999-12-251-0/+5
|
* *** empty log message ***Kenichi Handa1999-12-241-0/+5
|
* *** empty log message ***Dave Love1999-12-221-0/+4
|
* (Fx_create_frame): Move x_default_parameter calls thatGerd Moellmann1999-12-221-0/+3
| | | | lead to size changes to after the X window has been created.
* (realize_x_face): Don't use uninitialized localGerd Moellmann1999-12-221-1/+1
| | | | variable in xassert.
* (clear_font_table): Don't use uninitialized localGerd Moellmann1999-12-221-1/+6
| | | | variable in xassert.
* (face_color_supported_p): Check by tty_defined_colorKenichi Handa1999-12-221-0/+5
| | | | only when the frame is not window.
* *** empty log message ***Gerd Moellmann1999-12-221-0/+3
|
* (XTread_socket): At the beginning of the loop, pass theGerd Moellmann1999-12-221-0/+8
| | | | | | | frame's X window to XFilterEvent instead of None because that's the X window for which the IC was created. This makes dead accents work when the pointer is not in Emacs' frame. (XTread_socket) <KeyPress>: Don't call XFilterEvent here.
* (Fx_show_tip): Add missing UNGCPRO.Dave Love1999-12-201-0/+4
|
* *** empty log message ***Gerd Moellmann1999-12-191-0/+6
|
* (IT_set_face): Don't swap face colors when highlight orEli Zaretskii1999-12-191-0/+11
| | | | | | | | | | fp->tty_reverse_p is set, unless the computed colors are identical to frame colors. Print both original and computed colors to termscript file. (IT_write_glyphs): Track the changes in handling of composite characters. (IT_set_frame_parameters): Don't set frame colors from unspecified-fg and unspecified-bg pseudo-colors.
* *** empty log message ***Dave Love1999-12-171-0/+5
|
* (tty_defined_color): Fix last change.Eli Zaretskii1999-12-161-0/+4
|
* (redisplay_window) <optional new window start>: CheckGerd Moellmann1999-12-151-0/+5
| | | | that window start is in [BEGV..ZV].
* Changes for separate unspecified foreground and background colorsEli Zaretskii1999-12-151-0/+43
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | on character terminals: * dispextern.h (FACE_TTY_DEFAULT_FG_COLOR) (FACE_TTY_DEFAULT_BG_COLOR): New macros. * xfaces.c (Qunspecified_fg, Qunspecified_bg): New variables. (syms_of_xfaces): Initialize and staticpro them. (tty_defined_color): If the color name is unspecified-fg or unspecified-bg, return FACE_TTY_DEFAULT_FG_COLOR and FACE_TTY_DEFAULT_BG_COLOR, respectively, as the pixel value. (tty_color_name): If the color pixel value is either FACE_TTY_DEFAULT_FG_COLOR or FACE_TTY_DEFAULT_BG_COLOR, return Qunspecified_fg or Qunspecified_bg, respectively. (Finternal_set_lisp_face_attribute): Allow values Qunspecified_fg and Qunspecified_bg for foreground and background colors. (realize_default_face): If the foreground and background colors are not specified, default to Qunspecified_fg and Qunspecified_bg. (realize_tty_face): By default, set the face colors to FACE_TTY_DEFAULT_FG_COLOR and FACE_TTY_DEFAULT_BG_COLOR. [MSDOS]: Handle FACE_TTY_DEFAULT_FG_COLOR and FACE_TTY_DEFAULT_BG_COLOR when face colors are not defined. Reverse the colors if the default colors were reversed. * dispnew.c (init_display): Initialize the frame pixels of the initial frame to FACE_TTY_DEFAULT_FG_COLOR and FACE_TTY_DEFAULT_BG_COLOR. * term.c (turn_on_face): If the default fore- and background colors are reversed, enter inverse video mode. Don't send color escape sequences for unspecified foreground and background colors. (turn_off_face): Handle unspecified-fg and unspecified-bg colors. * dosfns.c (unspecified_colors): New variable. (msdos_stdcolor_idx): Handle unspecified-fg and unspecified-bg color names, return FACE_TTY_DEFAULT_FG_COLOR and FACE_TTY_DEFAULT_BG_COLOR, respectively. (msdos_stdcolor_name): Handle FACE_TTY_DEFAULT_FG_COLOR and FACE_TTY_DEFAULT_BG_COLOR, return Qunspecified_fg and Qunspecified_bg, respectively. * msdos.c (IT_set_face): Support FACE_TTY_DEFAULT_FG_COLOR and FACE_TTY_DEFAULT_BG_COLOR as pixel values. * faces.el (face-read-integer, read-face-attribute) (color-defined-p, color-values): Allow color values unspecified-fg and unspecified-bg, handle them as unspecified.
* (code_convert_region): Fix the secoding arg toKenichi Handa1999-12-151-0/+5
| | | | update_compositions.
* *** empty log message ***Kenichi Handa1999-12-151-0/+347
|
* *** empty log message ***Gerd Moellmann1999-12-141-0/+5
|
* *** empty log message ***Richard M. Stallman1999-12-131-5/+9
|
* *** empty log message ***Gerd Moellmann1999-12-121-0/+4
|
* *** empty log message ***Stefan Monnier1999-12-121-21/+21
|
* *** empty log message ***Stefan Monnier1999-12-101-0/+4
|
* (FRAME_FOREGROUND_PIXEL, FRAME_BACKGROUND_PIXEL): MovedGerd Moellmann1999-12-101-0/+8
| | | | to frame.h.