* xfaces.c (face_at_buffer_position): New arg base_face_id.
authorChong Yidong <cyd@stupidchicken.com>
Thu, 30 Apr 2009 05:01:57 +0000 (05:01 +0000)
committerChong Yidong <cyd@stupidchicken.com>
Thu, 30 Apr 2009 05:01:57 +0000 (05:01 +0000)
commit6970f632f1ffd15191f5b1f97d6a667a1f51c6cf
treecf504c7e0db07920214f1d4d56ce04d634118dd8
parent0c616f63423c764b93c348752521e3695319bca8
* xfaces.c (face_at_buffer_position): New arg base_face_id.

* xdisp.c (handle_face_prop): Pass base_face_id of iterator to
face_at_buffer_position.
(face_before_or_after_it_pos, get_next_display_element)
(note_mouse_highlight): Update face_at_buffer_position call.

* term.c (term_mouse_highlight):
* msdos.c (IT_note_mouse_highlight):
* fontset.c (Finternal_char_font):
* font.c (font_at, font_range): Update face_at_buffer_position
call.

* dispextern.h (face_at_buffer_position): Update prototype.
src/ChangeLog
src/dispextern.h
src/font.c
src/fontset.c
src/msdos.c
src/term.c
src/xdisp.c
src/xfaces.c