<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emacs/src, branch feature/windows-with-utils</title>
<subtitle>Emacs is the extensible, customizable, self-documenting real-time display editor. 
</subtitle>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/'/>
<entry>
<title>; Fix previous commit</title>
<updated>2019-11-18T15:36:21+00:00</updated>
<author>
<name>Robert Pluim</name>
</author>
<published>2019-11-18T15:35:51+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=ed52618e707682e812002c98b99efe4baf43e1ca'/>
<id>ed52618e707682e812002c98b99efe4baf43e1ca</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Check for HAVE_GTK3 instead of a specific version</title>
<updated>2019-11-18T14:49:31+00:00</updated>
<author>
<name>Robert Pluim</name>
</author>
<published>2019-11-18T14:39:54+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=899bd78c4fe81ee8e9de7677674396f2dea37510'/>
<id>899bd78c4fe81ee8e9de7677674396f2dea37510</id>
<content type='text'>
Our minimum GTK3 version is 3.10, the font filter functions appeared
in 3.2.

* gtkutil.c (xg_font_filter) [HAVE_GTK3]: Just check for HAVE_GTK3.
(xg_get_font) [HAVE_GTK3]: Same here.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Our minimum GTK3 version is 3.10, the font filter functions appeared
in 3.2.

* gtkutil.c (xg_font_filter) [HAVE_GTK3]: Just check for HAVE_GTK3.
(xg_get_font) [HAVE_GTK3]: Same here.
</pre>
</div>
</content>
</entry>
<entry>
<title>Handle FC_CHARCELL in xftfont_open</title>
<updated>2019-11-17T16:32:37+00:00</updated>
<author>
<name>Lars Ingebrigtsen</name>
</author>
<published>2019-11-17T16:32:37+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=1c29ba034092660e73bce8c6ff459c75ff2c2d72'/>
<id>1c29ba034092660e73bce8c6ff459c75ff2c2d72</id>
<content type='text'>
* src/xftfont.c (xftfont_open): FC_CHARCELL is apparently an alias
for FC_DUAL used in some east Asian fonts (bug#35079).  Modelled
after a patch suggested by Kenichi Handa.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* src/xftfont.c (xftfont_open): FC_CHARCELL is apparently an alias
for FC_DUAL used in some east Asian fonts (bug#35079).  Modelled
after a patch suggested by Kenichi Handa.
</pre>
</div>
</content>
</entry>
<entry>
<title>Support more font weight values on MS-Windows</title>
<updated>2019-11-17T16:19:18+00:00</updated>
<author>
<name>Eli Zaretskii</name>
</author>
<published>2019-11-17T16:19:18+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=b31f1987eb27a69d7c0eab9cce6eab8ba0857ec1'/>
<id>b31f1987eb27a69d7c0eab9cce6eab8ba0857ec1</id>
<content type='text'>
* src/w32font.c (w32_to_fc_weight): Support a few more weight
values, for compatibility with the GTK font selection widget
(see gtkutil.c:XG_WEIGHT_TO_SYMBOL).  (Bug#24226)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* src/w32font.c (w32_to_fc_weight): Support a few more weight
values, for compatibility with the GTK font selection widget
(see gtkutil.c:XG_WEIGHT_TO_SYMBOL).  (Bug#24226)
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix display of R2L text</title>
<updated>2019-11-16T19:37:41+00:00</updated>
<author>
<name>Eli Zaretskii</name>
</author>
<published>2019-11-16T19:37:41+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=99271ea8de589f2ca5475ab02393c424295ff1f2'/>
<id>99271ea8de589f2ca5475ab02393c424295ff1f2</id>
<content type='text'>
* src/xdisp.c (extend_face_to_end_of_line): Fix padding of R2L
screen lines with stretch glyph on the left.  (Bug#38233)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* src/xdisp.c (extend_face_to_end_of_line): Fix padding of R2L
screen lines with stretch glyph on the left.  (Bug#38233)
</pre>
</div>
</content>
</entry>
<entry>
<title>Do not report move frame events for tooltip frames (Bug#38213)</title>
<updated>2019-11-16T08:04:53+00:00</updated>
<author>
<name>Martin Rudalics</name>
</author>
<published>2019-11-16T08:04:53+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=d8f03d82760107115bcc63a461b78a53fdd2882b'/>
<id>d8f03d82760107115bcc63a461b78a53fdd2882b</id>
<content type='text'>
* src/w32term.c (w32_read_socket):
* src/xterm.c (handle_one_xevent): Do not report move frame events
for tooltip frames (Bug#38213).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* src/w32term.c (w32_read_socket):
* src/xterm.c (handle_one_xevent): Do not report move frame events
for tooltip frames (Bug#38213).
</pre>
</div>
</content>
</entry>
<entry>
<title>Port new float-scaling code to Solaris</title>
<updated>2019-11-16T02:41:35+00:00</updated>
<author>
<name>Paul Eggert</name>
</author>
<published>2019-11-16T02:40:45+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=5ed66f10ecae232e1af321913b22fc3ecf0608c7'/>
<id>5ed66f10ecae232e1af321913b22fc3ecf0608c7</id>
<content type='text'>
* src/floatfns.c (double_integer_scale): Simplify, so that the
function works when (FP_ILOGBNAN == INT_MAX &amp;&amp; FP_ILOGB0 == INT_MIN),
as on Solaris.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* src/floatfns.c (double_integer_scale): Simplify, so that the
function works when (FP_ILOGBNAN == INT_MAX &amp;&amp; FP_ILOGB0 == INT_MIN),
as on Solaris.
</pre>
</div>
</content>
</entry>
<entry>
<title>Port hexdigit init to non-GCC + pdumper</title>
<updated>2019-11-15T09:29:52+00:00</updated>
<author>
<name>Paul Eggert</name>
</author>
<published>2019-11-15T09:28:33+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=e68912ea6be6338f3ca659cb01ec2bd616e8e660'/>
<id>e68912ea6be6338f3ca659cb01ec2bd616e8e660</id>
<content type='text'>
The old code assumed that hexdigit initialization (needed by
non-GCC) could be done in syms_of_character, but that is no longer
true with pdumper.  Instead, simplify hexdigit init so that it can
be done statically on all C99 platforms.  Problem discovered on
Solaris 10 sparc + Oracle Solaris Studio 12.6.
* src/character.c (hexdigit): Add 1 to every value; all uses
changed.  This simplifies the initialization so that it can be
done statically on any C99 compiler.  hexdigit is now always const.
(syms_of_character): Omit no-longer-necessary initialization.
* src/character.h (HEXDIGIT_CONST, HEXDIGIT_IS_CONST):
Remove.  All uses removed.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The old code assumed that hexdigit initialization (needed by
non-GCC) could be done in syms_of_character, but that is no longer
true with pdumper.  Instead, simplify hexdigit init so that it can
be done statically on all C99 platforms.  Problem discovered on
Solaris 10 sparc + Oracle Solaris Studio 12.6.
* src/character.c (hexdigit): Add 1 to every value; all uses
changed.  This simplifies the initialization so that it can be
done statically on any C99 compiler.  hexdigit is now always const.
(syms_of_character): Omit no-longer-necessary initialization.
* src/character.h (HEXDIGIT_CONST, HEXDIGIT_IS_CONST):
Remove.  All uses removed.
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve documentation of 'add-variable-watcher'</title>
<updated>2019-11-15T09:16:09+00:00</updated>
<author>
<name>Eli Zaretskii</name>
</author>
<published>2019-11-15T09:16:09+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=0114bb964afd81b6a6dc8c742bceba61d0f2a7dc'/>
<id>0114bb964afd81b6a6dc8c742bceba61d0f2a7dc</id>
<content type='text'>
* doc/lispref/variables.texi (Watching Variables): Clarify the
documentation of 'add-variable-watcher' and fix markup.

* src/data.c (Fadd_variable_watcher): Clarify the doc string.
(Bug#38205)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* doc/lispref/variables.texi (Watching Variables): Clarify the
documentation of 'add-variable-watcher' and fix markup.

* src/data.c (Fadd_variable_watcher): Clarify the doc string.
(Bug#38205)
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix a recent change in xdisp.c</title>
<updated>2019-11-15T07:54:43+00:00</updated>
<author>
<name>Eli Zaretskii</name>
</author>
<published>2019-11-15T07:54:43+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=81d3f1b6b1a34e831aabc91b8c0208efdadf6ca8'/>
<id>81d3f1b6b1a34e831aabc91b8c0208efdadf6ca8</id>
<content type='text'>
* src/xdisp.c (tty_handle_tab_bar_click): Revert the last
change which made this work only in the HAVE_NTGUI build.
This function is needed by any build which supports a  mouse
on TTY frames.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* src/xdisp.c (tty_handle_tab_bar_click): Revert the last
change which made this work only in the HAVE_NTGUI build.
This function is needed by any build which supports a  mouse
on TTY frames.
</pre>
</div>
</content>
</entry>
</feed>
