<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emacs/test/src, branch scratch/flymake-diagnostics-buffer</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>Add CAM02 JCh and CAM02-UCS J'a'b' conversions</title>
<updated>2017-09-30T12:00:53+00:00</updated>
<author>
<name>Mark Oteiza</name>
</author>
<published>2017-09-26T21:13:36+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=645ff6c7029daef082b3a558407121207fa64ff5'/>
<id>645ff6c7029daef082b3a558407121207fa64ff5</id>
<content type='text'>
* src/lcms.c (rad2deg, parse_jch_list, parse_jab_list, xyz_to_jch):
(jch_to_xyz, jch_to_jab, jab_to_jch): New functions.
(lcms-jch-&gt;xyz, lcms-jch-&gt;xyz, lcms-jch-&gt;jab, lcms-jab-&gt;jch): New Lisp
functions.
(lcms-cam02-ucs): Refactor.
(syms_of_lcms2): Declare new functions.
* test/src/lcms-tests.el (lcms-roundtrip, lcms-ciecam02-gold):
(lcms-jmh-&gt;cam02-ucs-silver): New tests.
* etc/NEWS: Mention new functions.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* src/lcms.c (rad2deg, parse_jch_list, parse_jab_list, xyz_to_jch):
(jch_to_xyz, jch_to_jab, jab_to_jch): New functions.
(lcms-jch-&gt;xyz, lcms-jch-&gt;xyz, lcms-jch-&gt;jab, lcms-jab-&gt;jch): New Lisp
functions.
(lcms-cam02-ucs): Refactor.
(syms_of_lcms2): Declare new functions.
* test/src/lcms-tests.el (lcms-roundtrip, lcms-ciecam02-gold):
(lcms-jmh-&gt;cam02-ucs-silver): New tests.
* etc/NEWS: Mention new functions.
</pre>
</div>
</content>
</entry>
<entry>
<title>Expose viewing conditions in CAM02-UCS metric</title>
<updated>2017-09-22T03:06:00+00:00</updated>
<author>
<name>Mark Oteiza</name>
</author>
<published>2017-09-22T02:47:24+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=d24ec5854098841388dfecf2c668e7f48f348af0'/>
<id>d24ec5854098841388dfecf2c668e7f48f348af0</id>
<content type='text'>
Also add tests from the colorspacious library.  Finally, catch an
errant calculation, where degrees were not being converted to radians.
* src/lcms.c (deg2rad, default_viewing_conditions):
(parse_viewing_conditions): New functions.
(lcms-cam02-ucs): Add comments pointing to references used.  Expand
the docstring and explain viewing conditions.  JCh hue is given in
degrees and needs to be converted to radians.
(lcms-d65-xyz): Remove.  No need to duplicate this in Lisp or make the
API needlessly impure.
* test/src/lcms-tests.el: Reword commentary.
(lcms-rgb255-&gt;xyz): New function.
(lcms-cri-cam02-ucs): Fix let-binding.
(lcms-dE-cam02-ucs-silver): New test, assimilated from colorspacious.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also add tests from the colorspacious library.  Finally, catch an
errant calculation, where degrees were not being converted to radians.
* src/lcms.c (deg2rad, default_viewing_conditions):
(parse_viewing_conditions): New functions.
(lcms-cam02-ucs): Add comments pointing to references used.  Expand
the docstring and explain viewing conditions.  JCh hue is given in
degrees and needs to be converted to radians.
(lcms-d65-xyz): Remove.  No need to duplicate this in Lisp or make the
API needlessly impure.
* test/src/lcms-tests.el: Reword commentary.
(lcms-rgb255-&gt;xyz): New function.
(lcms-cri-cam02-ucs): Fix let-binding.
(lcms-dE-cam02-ucs-silver): New test, assimilated from colorspacious.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix 2 testsuite tests for MS-Windows</title>
<updated>2017-09-20T07:16:11+00:00</updated>
<author>
<name>Eli Zaretskii</name>
</author>
<published>2017-09-20T07:16:11+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=f16a8d5dbd3bb8a319c951bdde9a6a75dbdb8c17'/>
<id>f16a8d5dbd3bb8a319c951bdde9a6a75dbdb8c17</id>
<content type='text'>
* test/lisp/ibuffer-tests.el (test-buffer-list): Don't try to
create files with "*" in their names.
* test/src/editfns-tests.el (format-time-string-with-zone): Adapt
results to MS-Windows build.  Reported by Fabrice Popineau
&lt;fabrice.popineau@gmail.com&gt;.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* test/lisp/ibuffer-tests.el (test-buffer-list): Don't try to
create files with "*" in their names.
* test/src/editfns-tests.el (format-time-string-with-zone): Adapt
results to MS-Windows build.  Reported by Fabrice Popineau
&lt;fabrice.popineau@gmail.com&gt;.
</pre>
</div>
</content>
</entry>
<entry>
<title>Adapt fileio-tests--symlink-failure to Cygwin</title>
<updated>2017-09-18T21:22:52+00:00</updated>
<author>
<name>Ken Brown</name>
</author>
<published>2017-09-18T21:22:52+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=3f006b56cdd9dff313ea88fcedad122968fe1e6b'/>
<id>3f006b56cdd9dff313ea88fcedad122968fe1e6b</id>
<content type='text'>
* test/src/fileio-tests.el (fileio-tests--symlink-failure)
[CYGWIN]: Skip the case of a symlink target starting with '\';
this is treated specially on Cygwin.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* test/src/fileio-tests.el (fileio-tests--symlink-failure)
[CYGWIN]: Skip the case of a symlink target starting with '\';
this is treated specially on Cygwin.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix format-time-string %Z bug with negative tz</title>
<updated>2017-09-18T03:39:12+00:00</updated>
<author>
<name>Paul Eggert</name>
</author>
<published>2017-09-18T03:38:12+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=541006c53623cb5fb7dfae475baae5d64fc6e9d0'/>
<id>541006c53623cb5fb7dfae475baae5d64fc6e9d0</id>
<content type='text'>
* src/editfns.c (tzlookup): Fix sign error in %Z when a purely
numeric zone is negative (Bug#28746).
* test/src/editfns-tests.el (format-time-string-with-zone):
Add test for this bug.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* src/editfns.c (tzlookup): Fix sign error in %Z when a purely
numeric zone is negative (Bug#28746).
* test/src/editfns-tests.el (format-time-string-with-zone):
Add test for this bug.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix bug with min and max and NaNs</title>
<updated>2017-09-17T22:26:41+00:00</updated>
<author>
<name>Paul Eggert</name>
</author>
<published>2017-09-17T22:25:44+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=5f28f0db73c03b98b27e04a458ebb209b5d9acde'/>
<id>5f28f0db73c03b98b27e04a458ebb209b5d9acde</id>
<content type='text'>
* src/data.c (minmax_driver): Fix bug with (min 0 NaN), which
mistakenly yielded 0.  Also, pacify GCC in a better way.
* test/src/data-tests.el (data-tests-min): Test for the bug.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* src/data.c (minmax_driver): Fix bug with (min 0 NaN), which
mistakenly yielded 0.  Also, pacify GCC in a better way.
* test/src/data-tests.el (data-tests-min): Test for the bug.
</pre>
</div>
</content>
</entry>
<entry>
<title>* test/src/lcms-tests.el (lcms-cri-cam02-ucs): Skip if lcms2 not present.</title>
<updated>2017-09-16T20:56:56+00:00</updated>
<author>
<name>Glenn Morris</name>
</author>
<published>2017-09-16T20:56:44+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=a726e09a9a89f85c78b65a96601110bca1a9983b'/>
<id>a726e09a9a89f85c78b65a96601110bca1a9983b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>* test/src/lcms-tests.el (lcms-whitepoint): Skip if lcms2 not present.</title>
<updated>2017-09-16T20:56:56+00:00</updated>
<author>
<name>Glenn Morris</name>
</author>
<published>2017-09-16T20:27:25+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=546413e1ac5106113812d749178c73ed693331f2'/>
<id>546413e1ac5106113812d749178c73ed693331f2</id>
<content type='text'>
(cherry picked from commit 8081df26911c63aadfce4ee8f6a7223d814baeaf)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(cherry picked from commit 8081df26911c63aadfce4ee8f6a7223d814baeaf)
</pre>
</div>
</content>
</entry>
<entry>
<title>Add lisp variable lcms-d65-xyz</title>
<updated>2017-09-16T16:49:28+00:00</updated>
<author>
<name>Mark Oteiza</name>
</author>
<published>2017-09-16T16:49:28+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=5490ccc5ebf39759dfd084bbd31f464701a3e775'/>
<id>5490ccc5ebf39759dfd084bbd31f464701a3e775</id>
<content type='text'>
This serves as the default optional argument for functions in this
library.
* src/lcms.c (lcms-d65-xyz): New variable.
(lcms-cam02-ucs): Use it.  Use better word in docstring.  Fix bug
color1 -&gt; color2.
* test/src/lcms-tests.el: Add some tests for lcms-cri-cam02-ucs.
(lcms-colorspacious-d65): New variable.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This serves as the default optional argument for functions in this
library.
* src/lcms.c (lcms-d65-xyz): New variable.
(lcms-cam02-ucs): Use it.  Use better word in docstring.  Fix bug
color1 -&gt; color2.
* test/src/lcms-tests.el: Add some tests for lcms-cri-cam02-ucs.
(lcms-colorspacious-d65): New variable.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add lcms-temp-&gt;white-point and initial tests</title>
<updated>2017-09-16T03:49:42+00:00</updated>
<author>
<name>Mark Oteiza</name>
</author>
<published>2017-09-16T03:49:42+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=f5f261c6901e51b28deaa05dab157a38adf08912'/>
<id>f5f261c6901e51b28deaa05dab157a38adf08912</id>
<content type='text'>
* src/lcms.c (lcms-temp-&gt;white-point): New function.
* test/src/lcms-tests.el: New file.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* src/lcms.c (lcms-temp-&gt;white-point): New function.
* test/src/lcms-tests.el: New file.
</pre>
</div>
</content>
</entry>
</feed>
