diff options
author | Stefan Kangas <stefankangas@gmail.com> | 2022-09-25 17:27:20 +0200 |
---|---|---|
committer | Stefan Kangas <stefankangas@gmail.com> | 2022-09-25 17:28:04 +0200 |
commit | e0565e389670829cf8a55ecee052b947dd297460 (patch) | |
tree | bacf754d2daa1260d5d02a9e44f095b2d8da2845 /test/lisp/emacs-lisp/memory-report-tests.el | |
parent | fb5a0497707b2eb1dd58e7d403172e4f3e23d234 (diff) | |
download | emacs-e0565e389670829cf8a55ecee052b947dd297460.tar.gz emacs-e0565e389670829cf8a55ecee052b947dd297460.tar.bz2 emacs-e0565e389670829cf8a55ecee052b947dd297460.zip |
Refactor system specific code in wallpaper.el
* lisp/image/wallpaper.el (wallpaper-set-function): New defvar
containing system specific function for setting wallpaper.
(wallpaper-default-set-function): Factor out function from...
(wallpaper-set): ...here. Use above new defvar.
(wallpaper-default-file-name-regexp): Delete defvar.
(wallpaper-image-file-extensions): New defvar.
(wallpaper--image-file-regexp): New defun that returns a regexp to
match for completion purposes.
(wallpaper--use-default-set-function-p): New defun.
(wallpaper--find-command, wallpaper--find-command-arguments):
Do nothing on MS-Windows and Haiku.
Diffstat (limited to 'test/lisp/emacs-lisp/memory-report-tests.el')
0 files changed, 0 insertions, 0 deletions