<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/emacs.git/src/xdisp.c, branch feature/extend_face_id</title>
<subtitle>git.savannah.gnu.org: git/emacs.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/emacs.git/'/>
<entry>
<title>Fix issue calling face_at_pos.</title>
<updated>2019-10-14T12:18:42+00:00</updated>
<author>
<name>Jimmy Aguilar Mena</name>
<email>spacibba@aol.com</email>
</author>
<published>2019-10-13T21:20:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/emacs.git/commit/?id=7a10082093791f0e035e4f9f95a774a7be1cd586'/>
<id>7a10082093791f0e035e4f9f95a774a7be1cd586</id>
<content type='text'>
*src/xdisp.c (extend_face_to_end_of_line): Add extra condition when
producing glyphs from a C string to not call face_at_pos.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
*src/xdisp.c (extend_face_to_end_of_line): Add extra condition when
producing glyphs from a C string to not call face_at_pos.
</pre>
</div>
</content>
</entry>
<entry>
<title>Modify face_at_pos to not modify change IT.</title>
<updated>2019-10-14T12:18:42+00:00</updated>
<author>
<name>Jimmy Aguilar Mena</name>
<email>spacibba@aol.com</email>
</author>
<published>2019-10-13T14:56:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/emacs.git/commit/?id=501846c85932f1c11405f0a1748b884074a76004'/>
<id>501846c85932f1c11405f0a1748b884074a76004</id>
<content type='text'>
src/xdisp.c (face_at_pos): Removed code to that modified
it-&gt;start_of_box_run_p and it-&gt;face_box_p.  This function should not
modify it.
(handle_face_prop): Added code to update it-&gt;start_of_box_run_p and
it-&gt;face_box_p.
(underlying_face_id): Input IT made CONST.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
src/xdisp.c (face_at_pos): Removed code to that modified
it-&gt;start_of_box_run_p and it-&gt;face_box_p.  This function should not
modify it.
(handle_face_prop): Added code to update it-&gt;start_of_box_run_p and
it-&gt;face_box_p.
(underlying_face_id): Input IT made CONST.
</pre>
</div>
</content>
</entry>
<entry>
<title>; extend_face_id and fill_column_indicator corrections</title>
<updated>2019-10-14T12:18:42+00:00</updated>
<author>
<name>Jimmy Aguilar Mena</name>
<email>spacibba@aol.com</email>
</author>
<published>2019-10-09T14:44:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/emacs.git/commit/?id=cc47cd4202aa474cf83d6fc42d959460d3cf823f'/>
<id>cc47cd4202aa474cf83d6fc42d959460d3cf823f</id>
<content type='text'>
*etc/NEWS: Correction for extend face and add some comments in the
code.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
*etc/NEWS: Correction for extend face and add some comments in the
code.
</pre>
</div>
</content>
</entry>
<entry>
<title>Document new :extend face attribute in manuals.</title>
<updated>2019-10-14T12:18:42+00:00</updated>
<author>
<name>Jimmy Aguilar Mena</name>
<email>spacibba@aol.com</email>
</author>
<published>2019-09-21T21:34:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/emacs.git/commit/?id=424e6f54e5c3592f32016267179171b40dafbb99'/>
<id>424e6f54e5c3592f32016267179171b40dafbb99</id>
<content type='text'>
Some stylistic corrections in src/xdisp.c and src/xfaces.c.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Some stylistic corrections in src/xdisp.c and src/xfaces.c.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed merge_face_ref recursive calls.</title>
<updated>2019-10-14T12:18:41+00:00</updated>
<author>
<name>Jimmy Aguilar Mena</name>
<email>spacibba@aol.com</email>
</author>
<published>2019-09-21T18:33:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/emacs.git/commit/?id=38ee12d5a2df150e6ba9023d968d1c49c85ca6e1'/>
<id>38ee12d5a2df150e6ba9023d968d1c49c85ca6e1</id>
<content type='text'>
* src/xfaces.c (merge_face_ref): Fixed recursive calls to consider
filter when CONSP (face_ref).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* src/xfaces.c (merge_face_ref): Fixed recursive calls to consider
filter when CONSP (face_ref).
</pre>
</div>
</content>
</entry>
<entry>
<title>Optimization in extend_face</title>
<updated>2019-10-14T12:18:41+00:00</updated>
<author>
<name>Jimmy Aguilar Mena</name>
<email>spacibba@aol.com</email>
</author>
<published>2019-09-21T17:57:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/emacs.git/commit/?id=92445de0a41bd138cc5a81cd1038720e20896535'/>
<id>92445de0a41bd138cc5a81cd1038720e20896535</id>
<content type='text'>
* src/xdisp.c (extend_face_to_end_of_line): Optimization to void
calls to face_at_pos.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* src/xdisp.c (extend_face_to_end_of_line): Optimization to void
calls to face_at_pos.
</pre>
</div>
</content>
</entry>
<entry>
<title>Extend_face simplify.</title>
<updated>2019-10-14T12:18:41+00:00</updated>
<author>
<name>Jimmy Aguilar Mena</name>
<email>spacibba@aol.com</email>
</author>
<published>2019-09-21T15:04:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/emacs.git/commit/?id=acc720988446dd047d9496f9fb958b703e29dc8d'/>
<id>acc720988446dd047d9496f9fb958b703e29dc8d</id>
<content type='text'>
* src/dispextern.h (struct it): Removed extend_face unneeded members.
* src/xdisp.c (handle_face_prop_general): renamed to face_at_pos and
removed input parameter initial_face_id. Updated all occurrences.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* src/dispextern.h (struct it): Removed extend_face unneeded members.
* src/xdisp.c (handle_face_prop_general): renamed to face_at_pos and
removed input parameter initial_face_id. Updated all occurrences.
</pre>
</div>
</content>
</entry>
<entry>
<title>Added parameter attr_filter to face_at_string_position.</title>
<updated>2019-10-14T12:18:41+00:00</updated>
<author>
<name>Jimmy Aguilar Mena</name>
<email>spacibba@aol.com</email>
</author>
<published>2019-09-15T21:14:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/emacs.git/commit/?id=2b80b4dc460c29096a39a5f3a6b474203599cfe7'/>
<id>2b80b4dc460c29096a39a5f3a6b474203599cfe7</id>
<content type='text'>
Update all the occurrences in src/xdisp.c and src/xfaces.c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Update all the occurrences in src/xdisp.c and src/xfaces.c
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix last change in append_space_for_newline.</title>
<updated>2019-10-14T12:18:41+00:00</updated>
<author>
<name>Jimmy Aguilar Mena</name>
<email>spacibba@aol.com</email>
</author>
<published>2019-09-14T21:43:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/emacs.git/commit/?id=ab22720651cd792d2ca5c0c3ec20a5249c1ce1f0'/>
<id>ab22720651cd792d2ca5c0c3ec20a5249c1ce1f0</id>
<content type='text'>
 * src/xdisp.c (append_space_for_newline): Code refactor and
 simplification.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 * src/xdisp.c (append_space_for_newline): Code refactor and
 simplification.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add space for cursor to work also in terminal.</title>
<updated>2019-10-14T12:18:40+00:00</updated>
<author>
<name>Jimmy Aguilar Mena</name>
<email>spacibba@aol.com</email>
</author>
<published>2019-09-14T19:15:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/emacs.git/commit/?id=95d1c3b23e5188f10b7552a0c90613eb66cd2d94'/>
<id>95d1c3b23e5188f10b7552a0c90613eb66cd2d94</id>
<content type='text'>
* src/xdisp.c (append_space_for_newline): Modified to add the space
with the last face also in terminal interface.
(fill_column_indicator_column): Modified to group more conditions.
(extend_face_to_end_of_line): Simplified code in
fill_column_indicator to use the new function.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* src/xdisp.c (append_space_for_newline): Modified to add the space
with the last face also in terminal interface.
(fill_column_indicator_column): Modified to group more conditions.
(extend_face_to_end_of_line): Simplified code in
fill_column_indicator to use the new function.
</pre>
</div>
</content>
</entry>
</feed>
