diff options
| author | Chong Yidong | 2010-07-06 16:24:57 -0400 |
|---|---|---|
| committer | Chong Yidong | 2010-07-06 16:24:57 -0400 |
| commit | 67aecef9f5192d2ab0cee83befc4e2c31fcdf806 (patch) | |
| tree | daa799852de258413e07dd55a1c588b0eff75285 | |
| parent | b56ceb92bf4d470af2e9172d1fcd4d85232c40a6 (diff) | |
| download | emacs-67aecef9f5192d2ab0cee83befc4e2c31fcdf806.tar.gz emacs-67aecef9f5192d2ab0cee83befc4e2c31fcdf806.zip | |
* fringe.c (draw_fringe_bitmap_1): Use lookup_named_face to get
fringe face id, so face-remapping-alist works (Bug#6091).
| -rw-r--r-- | src/ChangeLog | 5 | ||||
| -rw-r--r-- | src/fringe.c | 9 |
2 files changed, 9 insertions, 5 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index c0c94ebea89..4cc649eccc1 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,8 @@ | |||
| 1 | 2010-07-06 Chong Yidong <cyd@stupidchicken.com> | ||
| 2 | |||
| 3 | * fringe.c (draw_fringe_bitmap_1): Use lookup_named_face to get | ||
| 4 | fringe face id, so face-remapping-alist works (Bug#6091). | ||
| 5 | |||
| 1 | 2010-07-06 Juanma Barranquero <lekktu@gmail.com> | 6 | 2010-07-06 Juanma Barranquero <lekktu@gmail.com> |
| 2 | 7 | ||
| 3 | * w32.c, w32console.c, w32fns.c, w32font.c, w32heap.c, w32inevt.c | 8 | * w32.c, w32console.c, w32fns.c, w32font.c, w32heap.c, w32inevt.c |
diff --git a/src/fringe.c b/src/fringe.c index 9e1d7003d4f..b2cff34ba57 100644 --- a/src/fringe.c +++ b/src/fringe.c | |||
| @@ -576,11 +576,10 @@ draw_fringe_bitmap_1 (struct window *w, struct glyph_row *row, int left_p, int o | |||
| 576 | 576 | ||
| 577 | if (face_id == DEFAULT_FACE_ID) | 577 | if (face_id == DEFAULT_FACE_ID) |
| 578 | { | 578 | { |
| 579 | Lisp_Object face; | 579 | Lisp_Object face = fringe_faces[which]; |
| 580 | 580 | face_id = NILP (face) ? lookup_named_face (f, Qfringe, 0) | |
| 581 | if ((face = fringe_faces[which], NILP (face)) | 581 | : lookup_derived_face (f, face, FRINGE_FACE_ID, 0); |
| 582 | || (face_id = lookup_derived_face (f, face, FRINGE_FACE_ID, 0), | 582 | if (face_id < 0) |
| 583 | face_id < 0)) | ||
| 584 | face_id = FRINGE_FACE_ID; | 583 | face_id = FRINGE_FACE_ID; |
| 585 | } | 584 | } |
| 586 | 585 | ||