# HG changeset patch # User Gerd Moellmann # Date 966778178 0 # Node ID c007b25bad3ded1d1a33a9acfe3b9806ed781cef # Parent dd71356a722afa7a7db4539b7a2798c5b0760465 *** empty log message *** diff -r dd71356a722a -r c007b25bad3d lisp/ChangeLog --- a/lisp/ChangeLog Sun Aug 20 13:26:35 2000 +0000 +++ b/lisp/ChangeLog Sun Aug 20 13:29:38 2000 +0000 @@ -1,3 +1,8 @@ +2000-08-20 Gerd Moellmann + + * startup.el (command-line): Clear realized faces after + modifying TTY color mappings. + 2000-08-20 Miles Bader * faces.el (face-attr-match-p): Don't return true if ATTRS are diff -r dd71356a722a -r c007b25bad3d src/ChangeLog --- a/src/ChangeLog Sun Aug 20 13:26:35 2000 +0000 +++ b/src/ChangeLog Sun Aug 20 13:29:38 2000 +0000 @@ -1,7 +1,21 @@ +2000-08-20 Gerd Moellmann + + * xfaces.c (lface_equal_p): Compare strings differently. + (Qtty_color_alist, Vtty_defined_color_alist): New variables. + (realize_tty_face): Use them. + (syms_of_xfaces): Initialize new variables. + (map_tty_color): New function, extracted from realize_tty_face. + (map_tty_color) [MSDOS || WINDOWSNT]: If using the frame's default + foreground or background color, store the new color name in the + realized face; previous code trying to do this had no effect. + (realize_tty_face): Use map_tty_color. + (Fclear_face_cache): Set face_change_count and ensure thorough + redisplay. + 2000-08-19 Gerd Moellmann - * undo.c (record_first_change, record_marker_adjustment): Don'use - XBUFFER on last_undo_buffer which might not be a buffer. + * undo.c (record_first_change, record_marker_adjustment): Don't + use XBUFFER on last_undo_buffer which might not be a buffer. 2000-08-18 Kenichi Handa @@ -12,8 +26,8 @@ 2000-08-18 Gerd Moellmann - * lisp.h (CHECK) [ENABLE_CHECKING]: Make both side of the - conditional have void type, for standard C compilers. + * lisp.h (CHECK) [ENABLE_CHECKING]: Make both sides of the + conditional have void type, for Standard C compilers. * xdisp.c (redisplay_internal): Compare windows for equality with EQ, instead of applying XWINDOW to something that might not @@ -26,7 +40,7 @@ 2000-08-18 Gerd Moellmann - * minibuf.c (do_completion): Use EQ instead of != to compare + * minibuf.c (do_completion): Use EQ instead of `!=' to compare Lisp_Objects. * keyboard.c (kbd_buffer_get_event): Handle the case that the