<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emacs/lisp/net/shr.el, branch scratch/completion-api</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>Make shr scale images on all frames</title>
<updated>2019-10-29T12:56:49+00:00</updated>
<author>
<name>Lars Ingebrigtsen</name>
</author>
<published>2019-10-29T12:56:49+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=0956a65e6f46a04f8fb2bce6e909ff6a10a1c016'/>
<id>0956a65e6f46a04f8fb2bce6e909ff6a10a1c016</id>
<content type='text'>
* lisp/net/shr.el (shr-rescale-image): Rescale images even if the
window isn't on the current frame.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/net/shr.el (shr-rescale-image): Rescale images even if the
window isn't on the current frame.
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't have shr bug out if svg support isn't available</title>
<updated>2019-10-19T08:23:19+00:00</updated>
<author>
<name>Lars Ingebrigtsen</name>
</author>
<published>2019-10-19T08:23:19+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=e4a4aa3057e4ab50ba690fbea3a06e578f62722b'/>
<id>e4a4aa3057e4ab50ba690fbea3a06e578f62722b</id>
<content type='text'>
* lisp/net/shr.el (shr-put-image): Don't bug out if SVG support
isn't available.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/net/shr.el (shr-put-image): Don't bug out if SVG support
isn't available.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use tabs in EWW (bug#37592)</title>
<updated>2019-10-06T21:08:10+00:00</updated>
<author>
<name>Juri Linkov</name>
</author>
<published>2019-10-06T21:08:10+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=d24a19779028f1fe940b43eb72e6c68d2d835bd7'/>
<id>d24a19779028f1fe940b43eb72e6c68d2d835bd7</id>
<content type='text'>
* lisp/net/eww.el (eww-open-in-new-buffer): Call tab-new when tab-bar-mode
is enabled.
(eww-browse-url): Add docstring.  Call tab-new when tab-bar-mode
is enabled.

* lisp/net/shr.el (shr-map): Bind [C-down-mouse-1] to
shr-mouse-browse-url-new-window.
(shr-mouse-browse-url-new-window): New command.
(shr-browse-url): Add optional arg new-window.

* doc/misc/eww.texi (Basics): Mention opening tabs on M-RET.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/net/eww.el (eww-open-in-new-buffer): Call tab-new when tab-bar-mode
is enabled.
(eww-browse-url): Add docstring.  Call tab-new when tab-bar-mode
is enabled.

* lisp/net/shr.el (shr-map): Bind [C-down-mouse-1] to
shr-mouse-browse-url-new-window.
(shr-mouse-browse-url-new-window): New command.
(shr-browse-url): Add optional arg new-window.

* doc/misc/eww.texi (Basics): Mention opening tabs on M-RET.
</pre>
</div>
</content>
</entry>
<entry>
<title>Touch up previous shr-dom-to-xml encoding change</title>
<updated>2019-10-03T14:15:22+00:00</updated>
<author>
<name>Lars Ingebrigtsen</name>
</author>
<published>2019-10-03T14:15:15+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=cbe3f5f7203b54a7e0ffc65dee83289f1a966077'/>
<id>cbe3f5f7203b54a7e0ffc65dee83289f1a966077</id>
<content type='text'>
* lisp/net/shr.el (shr-dom-to-xml): Include an XML declaration if
we're encoding the data.
(shr-parse-image-data): Add comment about why encoding is necessary.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/net/shr.el (shr-dom-to-xml): Include an XML declaration if
we're encoding the data.
(shr-parse-image-data): Add comment about why encoding is necessary.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix up previous SVG-multibyte fix</title>
<updated>2019-10-03T14:15:22+00:00</updated>
<author>
<name>Lars Ingebrigtsen</name>
</author>
<published>2019-10-02T11:19:17+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=0b5fe611e996a609866c3d84ee6c2d1e5dffd812'/>
<id>0b5fe611e996a609866c3d84ee6c2d1e5dffd812</id>
<content type='text'>
* lisp/net/shr.el (shr-dom-to-xml): For SVG images, take an
optional charset parameter to return unibyte data.
(shr-parse-image-data): Use it.
(shr-tag-svg): Ditto.
(svg--wrap-svg): Revert previous kludge.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/net/shr.el (shr-dom-to-xml): For SVG images, take an
optional charset parameter to return unibyte data.
(shr-parse-image-data): Use it.
(shr-tag-svg): Ditto.
(svg--wrap-svg): Revert previous kludge.
</pre>
</div>
</content>
</entry>
<entry>
<title>Avoid bugging out on multibyte SVG data in shr</title>
<updated>2019-10-01T19:51:23+00:00</updated>
<author>
<name>Lars Ingebrigtsen</name>
</author>
<published>2019-10-01T19:51:23+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=25f45d710e91a7c1049f056ff27bc3e6968f5624'/>
<id>25f45d710e91a7c1049f056ff27bc3e6968f5624</id>
<content type='text'>
* lisp/net/shr.el (svg--wrap-svg): Ensure that the SVG data is
unibyte.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/net/shr.el (svg--wrap-svg): Ensure that the SVG data is
unibyte.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix rendering of degenerate tables some more in shr.el</title>
<updated>2019-09-30T05:27:46+00:00</updated>
<author>
<name>Lars Ingebrigtsen</name>
</author>
<published>2019-09-30T05:27:46+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=542b78eddeba3f020349c2d02ba2d21e8613d99d'/>
<id>542b78eddeba3f020349c2d02ba2d21e8613d99d</id>
<content type='text'>
* lisp/net/shr.el (shr--fix-tbody): New function (bug#31665).
(shr--fix-table): Use it to fix the
&lt;table&gt;&lt;tbody&gt;foo&lt;/tbody&gt;&lt;/table&gt; case.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/net/shr.el (shr--fix-tbody): New function (bug#31665).
(shr--fix-table): Use it to fix the
&lt;table&gt;&lt;tbody&gt;foo&lt;/tbody&gt;&lt;/table&gt; case.
</pre>
</div>
</content>
</entry>
<entry>
<title>shr table fix refactoring</title>
<updated>2019-09-30T05:17:12+00:00</updated>
<author>
<name>Lars Ingebrigtsen</name>
</author>
<published>2019-09-30T05:17:12+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=9f9dca57c60033e6f3248f1492178fed57f3b552'/>
<id>9f9dca57c60033e6f3248f1492178fed57f3b552</id>
<content type='text'>
* lisp/net/shr.el (shr--fix-table): Refactor out into own function
from...
(shr-tag-table): ... this function.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/net/shr.el (shr--fix-table): Refactor out into own function
from...
(shr-tag-table): ... this function.
</pre>
</div>
</content>
</entry>
<entry>
<title>Slight shr-put-image clean up</title>
<updated>2019-09-24T17:38:21+00:00</updated>
<author>
<name>Lars Ingebrigtsen</name>
</author>
<published>2019-09-24T17:38:16+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=7823dcf2fb0ac2bd1d0349be683a618d332758ff'/>
<id>7823dcf2fb0ac2bd1d0349be683a618d332758ff</id>
<content type='text'>
* lisp/net/shr.el (shr-put-image): Use image-multi-frame-p
directly, and remove outdated comments (image-multi-frame-p
returns the delay).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/net/shr.el (shr-put-image): Use image-multi-frame-p
directly, and remove outdated comments (image-multi-frame-p
returns the delay).
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow controlling when to send cookies when retrieving images in shr</title>
<updated>2019-09-24T15:48:41+00:00</updated>
<author>
<name>Lars Ingebrigtsen</name>
</author>
<published>2019-09-24T15:48:35+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=ea5c79f657a9e2826073896ea00e6000ccc04a8d'/>
<id>ea5c79f657a9e2826073896ea00e6000ccc04a8d</id>
<content type='text'>
* lisp/net/shr.el (shr--use-cookies-p): New function.
(shr-tag-img): Use it.
(shr-cookie-policy): New variable.
(shr-save-contents): Use cookies.

* doc/misc/eww.texi (Advanced): Document it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/net/shr.el (shr--use-cookies-p): New function.
(shr-tag-img): Use it.
(shr-cookie-policy): New variable.
(shr-save-contents): Use cookies.

* doc/misc/eww.texi (Advanced): Document it.
</pre>
</div>
</content>
</entry>
</feed>
