(list "assets"
:base-directory esy-publish-source-directory
:publishing-directory esy-publish-local-directory
- :base-extension "svg\\|ico\\|css\\|png"
+ :base-extension "svg\\|ico\\|css\\|png\\|gif"
:publishing-function #'org-publish-attachment)
(list "sassets"
:base-directory esy-publish-assets-source-directory
:publishing-directory esy-publish-local-assets-directory
- :base-extension "svg\\|ico\\|css\\|png"
+ :base-extension "svg\\|ico\\|css\\|png\\|gif"
:publishing-function #'org-publish-attachment)
(list "org"
:completion-function #'esy-publish--finalize
The answer is that it /may/ be shown after each command. My initial
implementation included a user-extensible hook that Completion Preview
mode consulted with after each command to determine whether or not to
-show the preview, but that was [[https://debbugs.gnu.org/cgi/bugreport.cgi?bug=66948#68][dimmed]] "over-engineered" during the
+show the preview, but that was [[https://debbugs.gnu.org/cgi/bugreport.cgi?bug=66948#68][deemed]] "over-engineered" during the
patch review, so currently we have two simple conditions that must
hold for Completion Preview to show the preview:
future Emacs versions. This advisory is intended to help users of
existing Emacs versions protect themselves.
-UPDATE: Mitigations are implemented in Emacs 30 (to be released soon).
+UPDATE: Mitigations are implemented in Emacs 30.
* Update 2024-12-20
disables Flymake and code completion induced macro-expansion in
untrusted files. This is already included in the latest Emacs 30
"pretest" release, version 30.0.93. See commits b5158bd1914,
-8b6c6cffd1f, b9dc337ea74 and 8a0c9c234f1 in emacs.git for details.
+8b6c6cffd1f, b9dc337ea74, 8a0c9c234f1 and 5485ea6aef9 in emacs.git for
+details.
* Background