[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/src/ChangeLog
From: |
Kim F . Storm |
Subject: |
[Emacs-diffs] Changes to emacs/src/ChangeLog |
Date: |
Sat, 08 Jan 2005 21:17:21 -0500 |
Index: emacs/src/ChangeLog
diff -c emacs/src/ChangeLog:1.4145 emacs/src/ChangeLog:1.4146
*** emacs/src/ChangeLog:1.4145 Sat Jan 8 16:49:14 2005
--- emacs/src/ChangeLog Sun Jan 9 02:03:50 2005
***************
*** 1,3 ****
--- 1,26 ----
+ 2005-01-09 Kim F. Storm <address@hidden>
+
+ * dispextern.h (struct it): New member dpvec_face_id.
+ (merge_into_realized_face): Add prototype.
+
+ * xfaces.c (merge_into_realized_face): New function. Used to
+ merge escape-glyph face or face from display table into current face.
+
+ * xdisp.c (Vshow_nonbreak_escape): New lisp var.
+ (syms_of_xdisp): DEFVAR_LISP it.
+ (escape_glyph_face): Remove var.
+ (redisplay_window): Don't initialize it.
+ (setup_for_ellipsis, get_next_display_element):
+ Set it->dpvec_face_id to -1.
+ (get_next_display_element): Test Vshow_nonbreak_escape.
+ Do not setup escape_glyph_face.
+ Properly merge escape-glyph face or face from display table with
+ current face for escape and control characters. Set
+ it->dpvec_face_id to relevant face id instead of adding it to each
+ element of display vector.
+ (next_element_from_display_vector): If it->dpvec_face_id is set,
+ use that instead of lface_id from glyph itself.
+
2005-01-08 Jan Dj,Ad(Brv <address@hidden>
* xterm.h (struct x_output): New member, toolbar_detached.
***************
*** 21,27 ****
warning.
* xselect.c (x_get_foreign_selection, x_fill_property_data)
! (Fx_get_atom_name, Fx_send_client_event): Replace XFLOAT with
XFLOAT_DATA to get extract number from Lisp object.
2005-01-07 Kim F. Storm <address@hidden>
--- 44,50 ----
warning.
* xselect.c (x_get_foreign_selection, x_fill_property_data)
! (Fx_get_atom_name, Fx_send_client_event): Replace XFLOAT with
XFLOAT_DATA to get extract number from Lisp object.
2005-01-07 Kim F. Storm <address@hidden>
- [Emacs-diffs] Changes to emacs/src/ChangeLog, (continued)
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Stefan Monnier, 2005/01/04
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Richard M . Stallman, 2005/01/04
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Kenichi Handa, 2005/01/05
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Steven Tamm, 2005/01/05
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Kim F . Storm, 2005/01/06
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Steven Tamm, 2005/01/07
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Kim F . Storm, 2005/01/07
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Jan Djärv, 2005/01/07
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Jan Djärv, 2005/01/07
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Jan Djärv, 2005/01/08
- [Emacs-diffs] Changes to emacs/src/ChangeLog,
Kim F . Storm <=
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Kim F . Storm, 2005/01/10
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Richard M . Stallman, 2005/01/12
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Kim F . Storm, 2005/01/13
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Richard M . Stallman, 2005/01/21
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Kim F . Storm, 2005/01/21
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Steven Tamm, 2005/01/22
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Kim F . Storm, 2005/01/22
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Kim F . Storm, 2005/01/22
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Kim F . Storm, 2005/01/23
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Kim F . Storm, 2005/01/23