elpasync pushed a change to branch externals/dired-preview.
at 6673bb1cd3 Update to version 0.1.0
This branch includes the following new commits:
new 36afd90371 Add initial version of dired-preview
new 5dd110bea6 Fix typo in backronym
new ae937209cc add advice to dired-mark to preview the current file
new 3304286c17 Use an advice instead of defining new commands; delete
our keymap
new 8d545491d4 Update documentation to match commit 3304286
(command+keymap removal)
new 4dc5a9f430 Reorganise a couple of functions
new f422a2e2d9 Check if file exists for previewing
new c89b7ceb32 Delete negative space
new a653299672 Do not preview already visible file
new 22f44d083c Clear previewed buffers after they are killed
new d8ba2d0884 Simplify value of dired-preview-ignored-extensions-regexp
new 4da6ee04bf Make the display-buffer action alist customisable
new f2a720ca8f Update dired-preview-set-up-preview-window doc to
reference user option
new 837d3c7e94 Rename private function
new caec7a973e Add FIXME for the advice and minor mode setup
new 80a2233cca Update a couple of doc strings
new 8f23847768 Remove the advice system to restore buffer-local mode
new 16a2e9e835 Fix test for current command in dired-preview-trigger
new 6e10fd0381 Fix how delayed-mode-hooks are called
new 1d3befd70c Make sure to unset delayed-mode-hooks after they are ran
new bf30367ffe Add FIXME for dired-preview-set-up-preview-window
new 04bfb749c7 Move two forms closer to where they are used
new bf25ef53e1 Run the preview on an idle timer
new 5ffcfb0c85 Tweak the format of the timer call
new 3ba4c3f533 Add FIXME to preview only when it is still the current
one
new 5338f5c1a7 Make commit 3ba4c3f more resilient
new ec09d4b856 Fix how delayed-mode-hooks are handled
new b367550663 Rewrite how the timer is started
new 75f1b11e99 Add FIXME for the scope of
dired-preview--close-previews-outside-dired
new e2da14de12 Fix scope of action to close preview upon buffer switch
new c20af9c9eb Fix how the window is set up and closed outside Dired
new 3f2588abb3 Make all preview state be handled by the trigger
new 4857868357 Harden dired-preview--close-previews-outside-dired
conditionality
new 49bea8f6d4 Delete windows, then kill buffers
new 0dceaef04d Use a function to return the display-buffer action
new ca176e11e4 Simplify dired-preview--run-mode-hooks
new 8c1c73716e Tighten the event loop to avoid inconsistencies
new 38fab3d419 Use 'file-regular-p' instead of 'file-exists-p'
new 959299b18a Add FIXME for dired-preview-return-window-size
new 18b607fc48 Simplify dired-preview-return-window-size
new 86e11c105b Make dired-preview-display-file delete windows eagerly
new 070f02a1b0 Stop changing the mode-line-format
new b3ef9a2595 Define predicate function to check for window parameter
new f6bb0e3271 Add TODO to only accummulate a fixed size of buffers
new 077f24db3c Tweak how window size is calculated
new 00ab2337ca Stop adding 'no-other-window' parameter
new 11bb038063 Do not try to delete selected preview window
new f52ed4774c Remove 'dedicated' parameter from selected window
new 91fc74d122 Stop using a side window for previews
new 24bf5bce79 Add FIXME for dired-preview-display-action-alist-dwim
new 53ebf5d655 Change how window size is determined (fix 24bf5bc)
new 6bdcc34f68 Use "below" instead of "bottom" for direction
new 0fa9aab1df Add FIXME for how/why window parameters are unset
new ea643a8912 Simplify dired-preview-trigger
new bac80501c8 Use 'unless' in
dired-preview--close-previews-outside-dired
new 29829a63c8 Refactor how parameters are set
new 4af91a6b7c Re-order large portions of the file
new d9b779e2da Use "-get" instead of "-return" in function symbols
new a3dd67d46f Refine dired-preview-get-window-size
new 4010cc9987 Implement garbage collection for buffer killing
new 4b89363599 Delete preview windows, including the selected one
new 7413c6f59a Define dired-preview-global-mode
new 9d44584802 Update package commentary; mention
dired-preview-global-mode
new 33a27a68dc Add README.org, which GNU ELPA converts into the Info
manual
new 98815455cb Simplify README.md, pointing to the manual instead (per
33a27a6)
new 8d19b43469 Fix typos
new 6673bb1cd3 Update to version 0.1.0