* src/nsfont.m: Include termchar for new mouse-highlight.
authorJan Djärv <jan.h.d@swipnet.se>
Sat, 6 Nov 2010 09:33:22 +0000 (10:33 +0100)
committerJan Djärv <jan.h.d@swipnet.se>
Sat, 6 Nov 2010 09:33:22 +0000 (10:33 +0100)
lisp/emacs-lisp/cl-loaddefs.el
src/ChangeLog
src/nsfont.m

index db2ae88..4bda6ce 100644 (file)
@@ -282,7 +282,7 @@ Not documented
 ;;;;;;  do-all-symbols do-symbols dotimes dolist do* do loop return-from
 ;;;;;;  return block etypecase typecase ecase case load-time-value
 ;;;;;;  eval-when destructuring-bind function* defmacro* defun* gentemp
-;;;;;;  gensym) "cl-macs" "cl-macs.el" "c10b5cbebb5267291ef15c782c0271a6")
+;;;;;;  gensym) "cl-macs" "cl-macs.el" "82f8370745a60dc26536a0237cba893f")
 ;;; Generated autoloads from cl-macs.el
 
 (autoload 'gensym "cl-macs" "\
index 09afa25..142cfeb 100644 (file)
@@ -1,3 +1,7 @@
+2010-11-06  Jan Djärv  <jan.h.d@swipnet.se>
+
+       * nsfont.m: Include termchar for new mouse-highlight.
+
 2010-11-05  Eli Zaretskii  <eliz@gnu.org>
 
        Unify mouse-highlight code for all GUI and TTY sessions.
index 63b94a1..b389875 100644 (file)
@@ -37,6 +37,7 @@ Author: Adrian Robert (arobert@cogsci.ucsd.edu)
 #include "frame.h"
 #include "character.h"
 #include "font.h"
+#include "termchar.h"
 
 /* TODO: Drop once we can assume gnustep-gui 0.17.1. */
 #ifdef NS_IMPL_GNUSTEP
@@ -1040,8 +1041,7 @@ nsfont_draw (struct glyph_string *s, int from, int to, int x, int y,
       face = s->face;
       break;
     case NS_DUMPGLYPH_MOUSEFACE:
-      face = FACE_FROM_ID (s->f,
-                           FRAME_NS_DISPLAY_INFO (s->f)->mouse_face_face_id);
+      face = FACE_FROM_ID (s->f, MOUSE_HL_INFO (s->f)->mouse_face_face_id);
       if (!face)
         face = FACE_FROM_ID (s->f, MOUSE_FACE_ID);
       break;