<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emacs/lisp/image, branch feature/pkg</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 several symbol name typos</title>
<updated>2022-10-26T21:04:23+00:00</updated>
<author>
<name>Stefan Kangas</name>
</author>
<published>2022-10-26T20:41:09+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=db2ed9f333879e5ac283fb48c8b06ed4022f0af9'/>
<id>db2ed9f333879e5ac283fb48c8b06ed4022f0af9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix setting the wallpaper with "swaybg" and "wbg"</title>
<updated>2022-10-07T20:07:09+00:00</updated>
<author>
<name>Stefan Kangas</name>
</author>
<published>2022-10-07T20:07:09+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=5e83c0117e822536aea4bd5db8f97ab7e9224ec3'/>
<id>5e83c0117e822536aea4bd5db8f97ab7e9224ec3</id>
<content type='text'>
* lisp/image/wallpaper.el (wallpaper-setter): Add 'init-action'
and 'detach' fields to structure.
(wallpaper--init-action-kill): New helper function.
(wallpaper--default-setters): Use above new fields for "swaybg" and
"wbg", to start/restart the corresponding processes as needed.
(wallpaper-default-set-function): Call 'init-action' function if
there is one.  If 'detach', use 'call-process' instead of
'start-process'.  (Bug#57781)

* test/lisp/image/wallpaper-tests.el (wallpaper--find-setter)
(wallpaper--find-setter/call-predicate)
(wallpaper--find-setter/set-current-setter)
(wallpaper-set/runs-command, wallpaper-set/runs-command/detach)
(wallpaper-set/calls-init-action)
(wallpaper-set/calls-wallpaper-set-function): New tests.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/image/wallpaper.el (wallpaper-setter): Add 'init-action'
and 'detach' fields to structure.
(wallpaper--init-action-kill): New helper function.
(wallpaper--default-setters): Use above new fields for "swaybg" and
"wbg", to start/restart the corresponding processes as needed.
(wallpaper-default-set-function): Call 'init-action' function if
there is one.  If 'detach', use 'call-process' instead of
'start-process'.  (Bug#57781)

* test/lisp/image/wallpaper-tests.el (wallpaper--find-setter)
(wallpaper--find-setter/call-predicate)
(wallpaper--find-setter/set-current-setter)
(wallpaper-set/runs-command, wallpaper-set/runs-command/detach)
(wallpaper-set/calls-init-action)
(wallpaper-set/calls-wallpaper-set-function): New tests.
</pre>
</div>
</content>
</entry>
<entry>
<title>; Make wallpaper--format-arg more resilient</title>
<updated>2022-10-07T08:53:55+00:00</updated>
<author>
<name>Stefan Kangas</name>
</author>
<published>2022-10-07T08:53:55+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=55bd6a5cd4398ae425408518a14c90083e917757'/>
<id>55bd6a5cd4398ae425408518a14c90083e917757</id>
<content type='text'>
* lisp/image/wallpaper.el (wallpaper--format-arg): Make more
resilient to errors.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/image/wallpaper.el (wallpaper--format-arg): Make more
resilient to errors.
</pre>
</div>
</content>
</entry>
<entry>
<title>image-dired: Shorten several long names</title>
<updated>2022-10-04T15:36:09+00:00</updated>
<author>
<name>Stefan Kangas</name>
</author>
<published>2022-10-04T15:36:09+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=d9bd14975b60aa46408c67aa11a8a57bd5a8772a'/>
<id>d9bd14975b60aa46408c67aa11a8a57bd5a8772a</id>
<content type='text'>
* lisp/image/image-dired.el (image-dired-image-mode-map)
(image-dired-image-mode): Rename from
'image-dired-display-image-mode-map' and
'image-dired-display-image-mode'.  Update all uses and make old
names into obsolete aliases.
(image-dired-display-this, image-dired-display-next)
(image-dired-display-previous): Rename from
'image-dired-display-thumbnail-original-image',
'image-dired-display-next-thumbnail-original', and
'image-dired-display-previous-thumbnail-original'.  Update all uses
and make old names into obsolete aliases.
* doc/emacs/dired.texi (Image-Dired): Update documentation for the
above changes, and improve indexing.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/image/image-dired.el (image-dired-image-mode-map)
(image-dired-image-mode): Rename from
'image-dired-display-image-mode-map' and
'image-dired-display-image-mode'.  Update all uses and make old
names into obsolete aliases.
(image-dired-display-this, image-dired-display-next)
(image-dired-display-previous): Rename from
'image-dired-display-thumbnail-original-image',
'image-dired-display-next-thumbnail-original', and
'image-dired-display-previous-thumbnail-original'.  Update all uses
and make old names into obsolete aliases.
* doc/emacs/dired.texi (Image-Dired): Update documentation for the
above changes, and improve indexing.
</pre>
</div>
</content>
</entry>
<entry>
<title>image-dired: Fix arrow keys in thumbs buffer</title>
<updated>2022-10-04T14:18:20+00:00</updated>
<author>
<name>Stefan Kangas</name>
</author>
<published>2022-10-04T14:18:13+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=f4252f317191bfda44e4bfa8c5c58c2ee0e621db'/>
<id>f4252f317191bfda44e4bfa8c5c58c2ee0e621db</id>
<content type='text'>
* lisp/image/image-dired.el (image-dired-thumbnail-mode-map): Also
remap 'left-char' and 'right-char'.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/image/image-dired.el (image-dired-thumbnail-mode-map): Also
remap 'left-char' and 'right-char'.
</pre>
</div>
</content>
</entry>
<entry>
<title>Delete thumbs in image-dired-do-flagged-delete after confirmation</title>
<updated>2022-10-02T18:16:37+00:00</updated>
<author>
<name>Peter Münster</name>
</author>
<published>2022-10-02T18:12:32+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=d4f56e96665f1d2d98ce645d32d587013e8b8116'/>
<id>d4f56e96665f1d2d98ce645d32d587013e8b8116</id>
<content type='text'>
* lisp/image/image-dired.el (image-dired-do-flagged-delete): Remove
thumbnails only after confirming deletion of the files.  (Bug#58255)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/image/image-dired.el (image-dired-do-flagged-delete): Remove
thumbnails only after confirming deletion of the files.  (Bug#58255)
</pre>
</div>
</content>
</entry>
<entry>
<title>; * lisp/image/wallpaper.el (wallpaper--x-monitor-name): Doc fix.</title>
<updated>2022-09-29T17:03:51+00:00</updated>
<author>
<name>Eli Zaretskii</name>
</author>
<published>2022-09-29T17:03:51+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=a577b12d645513830e6c482abd3818f1cfbe20b5'/>
<id>a577b12d645513830e6c482abd3818f1cfbe20b5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix loading wallpaper.el on MS-Windows</title>
<updated>2022-09-29T16:44:03+00:00</updated>
<author>
<name>Stefan Kangas</name>
</author>
<published>2022-09-29T16:44:03+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=696c528379a92274ccdc8688863e2ab1cd5a762c'/>
<id>696c528379a92274ccdc8688863e2ab1cd5a762c</id>
<content type='text'>
* lisp/image/wallpaper.el (wallpaper--find-command)
(wallpaper--find-command-args): Avoid backtrace when
'wallpaper--find-setter' returns nil, e.g. on MS-Windows.
(Bug#58167)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/image/wallpaper.el (wallpaper--find-command)
(wallpaper--find-command-args): Avoid backtrace when
'wallpaper--find-setter' returns nil, e.g. on MS-Windows.
(Bug#58167)
</pre>
</div>
</content>
</entry>
<entry>
<title>New command image-dired-do-flagged-delete</title>
<updated>2022-09-29T14:32:49+00:00</updated>
<author>
<name>Peter Münster</name>
</author>
<published>2022-09-28T23:39:30+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=21fc2b04e9a831cbb5ffce71c3e4e4c35be0a8db'/>
<id>21fc2b04e9a831cbb5ffce71c3e4e4c35be0a8db</id>
<content type='text'>
* lisp/image/image-dired.el (image-dired-delete-marked): Remove command,
because it was too buggy.
(image-dired-do-flagged-delete): New command that does almost the same
as the above removed command but with flagged images.
(image-dired-thumbnail-mode-map): Bind "x" to
'image-dired-do-flagged-delete'.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/image/image-dired.el (image-dired-delete-marked): Remove command,
because it was too buggy.
(image-dired-do-flagged-delete): New command that does almost the same
as the above removed command but with flagged images.
(image-dired-thumbnail-mode-map): Bind "x" to
'image-dired-do-flagged-delete'.
</pre>
</div>
</content>
</entry>
<entry>
<title>image-dired-delete-char: Don't disturb formatting</title>
<updated>2022-09-29T14:31:03+00:00</updated>
<author>
<name>Peter Münster</name>
</author>
<published>2022-09-28T23:25:10+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=1457c231b52ea2c1694b7564f824b3a61d0e0fe1'/>
<id>1457c231b52ea2c1694b7564f824b3a61d0e0fe1</id>
<content type='text'>
* lisp/image/image-dired.el (image-dired-delete-char): Don't disturb
the expected formatting of the thumbnail buffer (always one
space/newline after a thumbnail).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/image/image-dired.el (image-dired-delete-char): Don't disturb
the expected formatting of the thumbnail buffer (always one
space/newline after a thumbnail).
</pre>
</div>
</content>
</entry>
</feed>
