<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emacs/lisp/image, branch scratch/seccomp-helper-binary</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>Don't move point in `exif-parse-buffer'</title>
<updated>2021-02-16T23:43:52+00:00</updated>
<author>
<name>Lars Ingebrigtsen</name>
</author>
<published>2021-02-16T23:43:52+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=64ef8ff74d3f111d2d71a22c2326fa4c974182ba'/>
<id>64ef8ff74d3f111d2d71a22c2326fa4c974182ba</id>
<content type='text'>
* lisp/image/exif.el (exif-parse-buffer): Don't move point
(bug#46552).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/image/exif.el (exif-parse-buffer): Don't move point
(bug#46552).
</pre>
</div>
</content>
</entry>
<entry>
<title>Slight gravatar.el code clean up</title>
<updated>2021-01-29T04:52:51+00:00</updated>
<author>
<name>Lars Ingebrigtsen</name>
</author>
<published>2021-01-29T04:52:51+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=3ddea271cc9542e29829629991a4073ab3cf5db9'/>
<id>3ddea271cc9542e29829629991a4073ab3cf5db9</id>
<content type='text'>
* lisp/image/gravatar.el (gravatar--service-libravatar): Clean the
code up slightly.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/image/gravatar.el (gravatar--service-libravatar): Clean the
code up slightly.
</pre>
</div>
</content>
</entry>
<entry>
<title>Protect against bad results from libravatar</title>
<updated>2021-01-28T12:10:45+00:00</updated>
<author>
<name>Lars Ingebrigtsen</name>
</author>
<published>2021-01-28T12:10:45+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=0120f45db630753bc8c4d6c43f7cdb7f953144fd'/>
<id>0120f45db630753bc8c4d6c43f7cdb7f953144fd</id>
<content type='text'>
* lisp/image/gravatar.el (gravatar--service-libravatar): Don't
have (gravatar-retrieve "foobar@zjp.codes" 'ignore) (which returns
a CNAME) bug out.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/image/gravatar.el (gravatar--service-libravatar): Don't
have (gravatar-retrieve "foobar@zjp.codes" 'ignore) (which returns
a CNAME) bug out.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update copyright year to 2021</title>
<updated>2021-01-01T09:13:56+00:00</updated>
<author>
<name>Paul Eggert</name>
</author>
<published>2021-01-01T09:13:56+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=ba05d005e5a81bc123ad8da928b1bccb6b160e7a'/>
<id>ba05d005e5a81bc123ad8da928b1bccb6b160e7a</id>
<content type='text'>
Run "TZ=UTC0 admin/update-copyright".
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Run "TZ=UTC0 admin/update-copyright".
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix parsing error in exif</title>
<updated>2020-12-11T14:16:05+00:00</updated>
<author>
<name>Lars Ingebrigtsen</name>
</author>
<published>2020-12-11T14:16:05+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=72bcc6f988350329f3c0eb2f86af17f3ed97cf40'/>
<id>72bcc6f988350329f3c0eb2f86af17f3ed97cf40</id>
<content type='text'>
* lisp/image/exif.el (exif--parse-exif-chunk): The offset is a
four-byte number.  Reported by Alan Light &lt;lightalan@gmail.com&gt;.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/image/exif.el (exif--parse-exif-chunk): The offset is a
four-byte number.  Reported by Alan Light &lt;lightalan@gmail.com&gt;.
</pre>
</div>
</content>
</entry>
<entry>
<title>Restrict the range of image formats to be converted</title>
<updated>2020-08-22T13:18:15+00:00</updated>
<author>
<name>Lars Ingebrigtsen</name>
</author>
<published>2020-08-22T13:18:15+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=0aa4647f9cc53f3ded2c1bdea3d9f44962d318c0'/>
<id>0aa4647f9cc53f3ded2c1bdea3d9f44962d318c0</id>
<content type='text'>
* lisp/image/image-converter.el (image-converter--filter-formats):
New function.
(image-converter): Mention this in the doc string.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/image/image-converter.el (image-converter--filter-formats):
New function.
(image-converter): Mention this in the doc string.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix Libravatar federation handling</title>
<updated>2020-08-18T19:19:21+00:00</updated>
<author>
<name>Philip K</name>
</author>
<published>2020-08-18T19:19:21+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=f45e79233c25631267864887631816afeb1f6b78'/>
<id>f45e79233c25631267864887631816afeb1f6b78</id>
<content type='text'>
* lisp/image/gravatar.el (gravatar--service-libravatar): Implement
correct algorithm (bug#40354).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/image/gravatar.el (gravatar--service-libravatar): Implement
correct algorithm (bug#40354).
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix Libravatar federation handling</title>
<updated>2020-08-18T19:18:06+00:00</updated>
<author>
<name>Philip K</name>
</author>
<published>2020-08-18T19:18:06+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=ea0e09cf2cc925efbd265470ccc3c615e848c692'/>
<id>ea0e09cf2cc925efbd265470ccc3c615e848c692</id>
<content type='text'>
* lisp/image/gravatar.el (gravatar--service-libravatar): Implement
correct algorithm (bug#40354).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/image/gravatar.el (gravatar--service-libravatar): Implement
correct algorithm (bug#40354).
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement a cache for all types of gravatars</title>
<updated>2020-08-18T14:45:29+00:00</updated>
<author>
<name>Lars Ingebrigtsen</name>
</author>
<published>2020-08-18T14:45:29+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=23e6c36645bb8f07f55ba94af21cebaaab2c91d3'/>
<id>23e6c36645bb8f07f55ba94af21cebaaab2c91d3</id>
<content type='text'>
* lisp/image/gravatar.el (gravatar-automatic-caching): Made obsolete.
(gravatar-cache-ttl): Ditto.
(gravatar--cache): New variable to cache gravatars in-memory.
(gravatar-retrieve): Maintain the cache.
(gravatar--prune-cache): Remove old entries.
(gravatar-retrieved): Remove use of the old-style cache (bug#40355).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/image/gravatar.el (gravatar-automatic-caching): Made obsolete.
(gravatar-cache-ttl): Ditto.
(gravatar--cache): New variable to cache gravatars in-memory.
(gravatar-retrieve): Maintain the cache.
(gravatar--prune-cache): Remove old entries.
(gravatar-retrieved): Remove use of the old-style cache (bug#40355).
</pre>
</div>
</content>
</entry>
<entry>
<title>Make `n'/`p' in image-mode also find externally converted images</title>
<updated>2020-08-03T07:14:52+00:00</updated>
<author>
<name>Lars Ingebrigtsen</name>
</author>
<published>2020-08-03T07:14:52+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=e1f09607e02eb507b229285ed48b85a3c6a50259'/>
<id>e1f09607e02eb507b229285ed48b85a3c6a50259</id>
<content type='text'>
* lisp/image-file.el (image-file-name-regexp): Use it to make
`n'/`p' in image mode work (bug#39994).

* lisp/image/image-converter.el
(image-converter-file-name-extensions): New variable to keep track
of all suffixes.
(image-convert-p): Update.
(image-converter--find-converter): Set.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/image-file.el (image-file-name-regexp): Use it to make
`n'/`p' in image mode work (bug#39994).

* lisp/image/image-converter.el
(image-converter-file-name-extensions): New variable to keep track
of all suffixes.
(image-convert-p): Update.
(image-converter--find-converter): Set.
</pre>
</div>
</content>
</entry>
</feed>
