[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] feature/extend_face_id 87f80cf 19/19: Fix issue when calli
From: |
Jimmy Aguilar Mena |
Subject: |
[Emacs-diffs] feature/extend_face_id 87f80cf 19/19: Fix issue when calling face_at_pos. |
Date: |
Sun, 13 Oct 2019 17:30:00 -0400 (EDT) |
branch: feature/extend_face_id
commit 87f80cf2dbdabc4e2a1675e7f64fed5f8e9fd1ff
Author: Jimmy Aguilar Mena <address@hidden>
Commit: Jimmy Aguilar Mena <address@hidden>
Fix issue when calling face_at_pos.
src/xdisp.c (extend_face_to_end_of_line): Added an extra condition
when producing glyphs from a C string to not call face_at_pos.
---
src/xdisp.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/xdisp.c b/src/xdisp.c
index 19feb33..298a085 100644
--- a/src/xdisp.c
+++ b/src/xdisp.c
@@ -21585,7 +21585,8 @@ extend_face_to_end_of_line (struct it *it)
|| WINDOW_RIGHT_MARGIN_WIDTH (it->w) > 0))
return;
- const int extend_face_id = (it->face_id == DEFAULT_FACE_ID)
+ const int extend_face_id = (it->face_id == DEFAULT_FACE_ID
+ || it->s != NULL)
? DEFAULT_FACE_ID
: face_at_pos (it, LFACE_EXTEND_INDEX);
- [Emacs-diffs] branch feature/extend_face_id created (now 87f80cf), Jimmy Aguilar Mena, 2019/10/13
- [Emacs-diffs] feature/extend_face_id 50c0cca 01/19: Simplify struct face to use only underline., Jimmy Aguilar Mena, 2019/10/13
- [Emacs-diffs] feature/extend_face_id 5c1bfd8 07/19: Changed handle_face_prop_general prototype., Jimmy Aguilar Mena, 2019/10/13
- [Emacs-diffs] feature/extend_face_id 4a4752a 02/19: Added face parameter :extend., Jimmy Aguilar Mena, 2019/10/13
- [Emacs-diffs] feature/extend_face_id f3f0a28 05/19: WIP: BUG HERE, Jimmy Aguilar Mena, 2019/10/13
- [Emacs-diffs] feature/extend_face_id 719fd61 06/19: Fixed extend face filtered for prop., Jimmy Aguilar Mena, 2019/10/13
- [Emacs-diffs] feature/extend_face_id 14f65d4 08/19: Add space for cursor to work also in terminal., Jimmy Aguilar Mena, 2019/10/13
- [Emacs-diffs] feature/extend_face_id 575c65d 18/19: Modify face_at_pos to not modify change IT., Jimmy Aguilar Mena, 2019/10/13
- [Emacs-diffs] feature/extend_face_id 06048fb 15/19: Document new :extend face attribute in manuals., Jimmy Aguilar Mena, 2019/10/13
- [Emacs-diffs] feature/extend_face_id 7f68e80 17/19: ; extend_face_id and fill_column_indicator corrections, Jimmy Aguilar Mena, 2019/10/13
- [Emacs-diffs] feature/extend_face_id 87f80cf 19/19: Fix issue when calling face_at_pos.,
Jimmy Aguilar Mena <=
- [Emacs-diffs] feature/extend_face_id 579134d 14/19: Fixed merge_face_ref recursive calls., Jimmy Aguilar Mena, 2019/10/13
- [Emacs-diffs] feature/extend_face_id cf0b7e2 12/19: Extend_face simplify., Jimmy Aguilar Mena, 2019/10/13
- [Emacs-diffs] feature/extend_face_id 077e488 11/19: Added parameter attr_filter to face_at_string_position., Jimmy Aguilar Mena, 2019/10/13
- [Emacs-diffs] feature/extend_face_id 372047a 03/19: New parameter to control the face extension.., Jimmy Aguilar Mena, 2019/10/13
- [Emacs-diffs] feature/extend_face_id e5076c9 16/19: * etc/NEWS : Added comment about :extend face attribute in NEWS., Jimmy Aguilar Mena, 2019/10/13
- [Emacs-diffs] feature/extend_face_id 1b12eca 13/19: Optimization in extend_face, Jimmy Aguilar Mena, 2019/10/13
- [Emacs-diffs] feature/extend_face_id 666b687 10/19: Make hl-line face to extend all the line.., Jimmy Aguilar Mena, 2019/10/13
- [Emacs-diffs] feature/extend_face_id 5ddf21e 04/19: Update dfci code with new extend_face attribute., Jimmy Aguilar Mena, 2019/10/13
- [Emacs-diffs] feature/extend_face_id d6afc87 09/19: Fix last change in append_space_for_newline., Jimmy Aguilar Mena, 2019/10/13