aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJan Djärv2010-11-06 10:33:22 +0100
committerJan Djärv2010-11-06 10:33:22 +0100
commit80417b95f4367986efcf91dbe3113d37fe25d981 (patch)
treeb444ef52e4436cd494643c6297e2c729404ac03c
parentc1fc2d3a9c511d6893dfb919f543d747913d1539 (diff)
downloademacs-80417b95f4367986efcf91dbe3113d37fe25d981.tar.gz
emacs-80417b95f4367986efcf91dbe3113d37fe25d981.zip
* src/nsfont.m: Include termchar for new mouse-highlight.
-rw-r--r--lisp/emacs-lisp/cl-loaddefs.el2
-rw-r--r--src/ChangeLog4
-rw-r--r--src/nsfont.m4
3 files changed, 7 insertions, 3 deletions
diff --git a/lisp/emacs-lisp/cl-loaddefs.el b/lisp/emacs-lisp/cl-loaddefs.el
index db2ae88b8b7..4bda6ceb759 100644
--- a/lisp/emacs-lisp/cl-loaddefs.el
+++ b/lisp/emacs-lisp/cl-loaddefs.el
@@ -282,7 +282,7 @@ Not documented
282;;;;;; do-all-symbols do-symbols dotimes dolist do* do loop return-from 282;;;;;; do-all-symbols do-symbols dotimes dolist do* do loop return-from
283;;;;;; return block etypecase typecase ecase case load-time-value 283;;;;;; return block etypecase typecase ecase case load-time-value
284;;;;;; eval-when destructuring-bind function* defmacro* defun* gentemp 284;;;;;; eval-when destructuring-bind function* defmacro* defun* gentemp
285;;;;;; gensym) "cl-macs" "cl-macs.el" "c10b5cbebb5267291ef15c782c0271a6") 285;;;;;; gensym) "cl-macs" "cl-macs.el" "82f8370745a60dc26536a0237cba893f")
286;;; Generated autoloads from cl-macs.el 286;;; Generated autoloads from cl-macs.el
287 287
288(autoload 'gensym "cl-macs" "\ 288(autoload 'gensym "cl-macs" "\
diff --git a/src/ChangeLog b/src/ChangeLog
index 09afa259f83..142cfeb57d7 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,7 @@
12010-11-06 Jan Djärv <jan.h.d@swipnet.se>
2
3 * nsfont.m: Include termchar for new mouse-highlight.
4
12010-11-05 Eli Zaretskii <eliz@gnu.org> 52010-11-05 Eli Zaretskii <eliz@gnu.org>
2 6
3 Unify mouse-highlight code for all GUI and TTY sessions. 7 Unify mouse-highlight code for all GUI and TTY sessions.
diff --git a/src/nsfont.m b/src/nsfont.m
index 63b94a1b67a..b3898758869 100644
--- a/src/nsfont.m
+++ b/src/nsfont.m
@@ -37,6 +37,7 @@ Author: Adrian Robert (arobert@cogsci.ucsd.edu)
37#include "frame.h" 37#include "frame.h"
38#include "character.h" 38#include "character.h"
39#include "font.h" 39#include "font.h"
40#include "termchar.h"
40 41
41/* TODO: Drop once we can assume gnustep-gui 0.17.1. */ 42/* TODO: Drop once we can assume gnustep-gui 0.17.1. */
42#ifdef NS_IMPL_GNUSTEP 43#ifdef NS_IMPL_GNUSTEP
@@ -1040,8 +1041,7 @@ nsfont_draw (struct glyph_string *s, int from, int to, int x, int y,
1040 face = s->face; 1041 face = s->face;
1041 break; 1042 break;
1042 case NS_DUMPGLYPH_MOUSEFACE: 1043 case NS_DUMPGLYPH_MOUSEFACE:
1043 face = FACE_FROM_ID (s->f, 1044 face = FACE_FROM_ID (s->f, MOUSE_HL_INFO (s->f)->mouse_face_face_id);
1044 FRAME_NS_DISPLAY_INFO (s->f)->mouse_face_face_id);
1045 if (!face) 1045 if (!face)
1046 face = FACE_FROM_ID (s->f, MOUSE_FACE_ID); 1046 face = FACE_FROM_ID (s->f, MOUSE_FACE_ID);
1047 break; 1047 break;