From c535e2147171be5506f4ff34e862bacbfb3de768 Mon Sep 17 00:00:00 2001 From: Alex Date: Sat, 10 Sep 2022 13:38:05 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20bump=20version=20to=202.0.53=20?= =?UTF-8?q?=F0=9F=8E=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- dirvish-extras.el | 2 +- dirvish-media.el | 2 +- dirvish-tramp.el | 2 +- dirvish-widgets.el | 2 +- dirvish.el | 2 +- docs/CHANGELOG.org | 80 ++++++++++++++++++++++++++++++ extensions/dirvish-collapse.el | 2 +- extensions/dirvish-emerge.el | 2 +- extensions/dirvish-fd.el | 2 +- extensions/dirvish-history.el | 2 +- extensions/dirvish-icons.el | 2 +- extensions/dirvish-layout.el | 2 +- extensions/dirvish-ls.el | 2 +- extensions/dirvish-narrow.el | 2 +- extensions/dirvish-peek.el | 2 +- extensions/dirvish-quick-access.el | 2 +- extensions/dirvish-side.el | 2 +- extensions/dirvish-subtree.el | 2 +- extensions/dirvish-vc.el | 2 +- extensions/dirvish-yank.el | 2 +- 20 files changed, 99 insertions(+), 19 deletions(-) diff --git a/dirvish-extras.el b/dirvish-extras.el index ae6d4bd..ba1a9e4 100644 --- a/dirvish-extras.el +++ b/dirvish-extras.el @@ -2,7 +2,7 @@ ;; Copyright (C) 2021-2022 Alex Lu ;; Author : Alex Lu -;; Version: 1.9.23 +;; Version: 2.0.53 ;; Keywords: files, convenience ;; Homepage: https://github.com/alexluigit/dirvish ;; SPDX-License-Identifier: GPL-3.0-or-later diff --git a/dirvish-media.el b/dirvish-media.el index 333dd53..ae4e25d 100644 --- a/dirvish-media.el +++ b/dirvish-media.el @@ -2,7 +2,7 @@ ;; Copyright (C) 2021-2022 Alex Lu ;; Author : Alex Lu -;; Version: 1.9.23 +;; Version: 2.0.53 ;; Keywords: files, convenience ;; Homepage: https://github.com/alexluigit/dirvish ;; SPDX-License-Identifier: GPL-3.0-or-later diff --git a/dirvish-tramp.el b/dirvish-tramp.el index 4a4a0fb..5d03b65 100644 --- a/dirvish-tramp.el +++ b/dirvish-tramp.el @@ -2,7 +2,7 @@ ;; Copyright (C) 2021-2022 Alex Lu ;; Author : Alex Lu -;; Version: 1.9.23 +;; Version: 2.0.53 ;; Keywords: files, convenience ;; Homepage: https://github.com/alexluigit/dirvish ;; SPDX-License-Identifier: GPL-3.0-or-later diff --git a/dirvish-widgets.el b/dirvish-widgets.el index f2bbdbe..fb414f7 100644 --- a/dirvish-widgets.el +++ b/dirvish-widgets.el @@ -2,7 +2,7 @@ ;; Copyright (C) 2021-2022 Alex Lu ;; Author : Alex Lu -;; Version: 1.9.23 +;; Version: 2.0.53 ;; Keywords: files, convenience ;; Homepage: https://github.com/alexluigit/dirvish ;; SPDX-License-Identifier: GPL-3.0-or-later diff --git a/dirvish.el b/dirvish.el index 3c93252..2a916a6 100644 --- a/dirvish.el +++ b/dirvish.el @@ -2,7 +2,7 @@ ;; Copyright (C) 2021-2022 Alex Lu ;; Author : Alex Lu -;; Version: 1.9.23 +;; Version: 2.0.53 ;; Keywords: files, convenience ;; Homepage: https://github.com/alexluigit/dirvish ;; SPDX-License-Identifier: GPL-3.0-or-later diff --git a/docs/CHANGELOG.org b/docs/CHANGELOG.org index 51f2846..def8890 100644 --- a/docs/CHANGELOG.org +++ b/docs/CHANGELOG.org @@ -1,3 +1,83 @@ +* 2.0.53 + +** Breaking changes + ++ Use simulated dired buffers for parent directory and directory preview + + Prior to V2.0, `dirvish` command would create a ton of dired buffers because + `dired-noselect` function were used to generate parent buffers and preview + buffers for directory entries. Now these buffers are created internally by + dirvish, meaning they'll not showing up as dired/dirvish buffers in your + buffer list. + +** Changes since 1.9.23 + ++ =core=: + bind ~dirvish-dispatch~ to ~q~ + add basic perspective.el support + allow user to have classic dired header (#96) + basic mouse support + add ~dirvish-hide-cursor~ user option (#119) + add ~dirvish-redisplay-debounce~ option ++ =quick-access=: + add ~dirvish-quick-access-function~ option ++ =media=: + display media properties automatically ++ =fd=: + allow user to select root directory for fd jump (#141) + new option for default directory in dirvish-fd-jump (#138) + interactive narrowing and orderless support ++ =widgets=: + support mouse click on path header line segment + add `dirvish-path-separators` option, closes #142 ++ =side=: + auto-expand to buffer file name (#113) ++ =extras=: + add `dirvish-desktop-save-mode` (#133) + add `dirvish-copy-remote-path` command, closes #110 ++ =vc=: + add `dirvish-vc-menu` prefix + add `vc-log` `vc-blame` preview dispatchers ++ =subtree=: + add indent guide + make `dirvish-subtree-remove` an interactive function (#105) + add subtree-up/clear commands + +** Fixes since 1.9.23 + +fix(core): set `dirvish--this` after session rebuild +fix(core): avoid unexpected fullscreen session +fix(core): disable font-lock-mode in shell preview +fix(core): allow wildcard as entry +fix(core): do not run dired-mode-hook in parent buffers +fix(side): issues on frame resize update / subtree expansion #140 +fix(core): session reuse issue #135 #136 +fix(core): do not reuse sessions in other frames +fix(side): show project in header line after project switching +fix(core): only revert window config when buffer is the current one +fix(tramp): support TRAMP connections with nongnu ls +fix(core): `cursor-type` in `wdired-mode`, closes #132 +fix(yank): backup existed files instead of new files +fix(subtree): revert buffer correctly in emerged buffer +fix(core): use local value of `other-window-scroll-buffer` (#131) +fix(extras): autoload `dirvish-copy-*`, closes #129 +fix(fd): handle systems using `fdfind` by default (#122) +fix(collapse): endless while loop +fix(extras): add offset when aligning text in TTY sessions (#115) +fix(core): remove `mod` from `dirvish-audio-exts`, closes #114 +fix(core): revert buffer upon wdired exit +fix(core): inhibit undo-tree when previewing files (#107) +fix(core): use hollow cursor for evil normal state in wdired-mode (#104) +fix(core): emacs -q -> emacs -Q (#84) +fix: `window system should be used` warning on terminal (#93) +fix(fd): improve GNU ls detection (#92) +fix(core): escape %-constructs in path mode line segments (#97) +fix(core): mode-line not update on Emacs 27 (#93) +fix(core): use `start-file-process-shell-command` to print dir +fix(subtree): ensure directory name ends with / on TRAMP +fix(core): shell quote filenames for git-msg (#86) +fix(extras): args-out-of-range error on file-size attribute + * 1.9.23 ** Breaking changes diff --git a/extensions/dirvish-collapse.el b/extensions/dirvish-collapse.el index 426bdb2..69c3ed4 100644 --- a/extensions/dirvish-collapse.el +++ b/extensions/dirvish-collapse.el @@ -2,7 +2,7 @@ ;; Copyright (C) 2021-2022 Alex Lu ;; Author : Alex Lu -;; Version: 1.9.23 +;; Version: 2.0.53 ;; Keywords: files, convenience ;; Homepage: https://github.com/alexluigit/dirvish ;; SPDX-License-Identifier: GPL-3.0-or-later diff --git a/extensions/dirvish-emerge.el b/extensions/dirvish-emerge.el index bf0916b..32edccf 100644 --- a/extensions/dirvish-emerge.el +++ b/extensions/dirvish-emerge.el @@ -2,7 +2,7 @@ ;; Copyright (C) 2021-2022 Alex Lu ;; Author : Alex Lu -;; Version: 1.9.23 +;; Version: 2.0.53 ;; Keywords: files, convenience ;; Homepage: https://github.com/alexluigit/dirvish ;; SPDX-License-Identifier: GPL-3.0-or-later diff --git a/extensions/dirvish-fd.el b/extensions/dirvish-fd.el index 3d71213..4a016bf 100644 --- a/extensions/dirvish-fd.el +++ b/extensions/dirvish-fd.el @@ -2,7 +2,7 @@ ;; Copyright (C) 2021-2022 Alex Lu ;; Author : Alex Lu -;; Version: 1.9.23 +;; Version: 2.0.53 ;; Keywords: files, convenience ;; Homepage: https://github.com/alexluigit/dirvish ;; SPDX-License-Identifier: GPL-3.0-or-later diff --git a/extensions/dirvish-history.el b/extensions/dirvish-history.el index c1bc2dd..648c6f7 100644 --- a/extensions/dirvish-history.el +++ b/extensions/dirvish-history.el @@ -2,7 +2,7 @@ ;; Copyright (C) 2021-2022 Alex Lu ;; Author : Alex Lu -;; Version: 1.9.23 +;; Version: 2.0.53 ;; Keywords: files, convenience ;; Homepage: https://github.com/alexluigit/dirvish ;; SPDX-License-Identifier: GPL-3.0-or-later diff --git a/extensions/dirvish-icons.el b/extensions/dirvish-icons.el index e5148ba..3806b08 100644 --- a/extensions/dirvish-icons.el +++ b/extensions/dirvish-icons.el @@ -2,7 +2,7 @@ ;; Copyright (C) 2021-2022 Alex Lu ;; Author : Alex Lu -;; Version: 1.9.23 +;; Version: 2.0.53 ;; Keywords: files, convenience ;; Homepage: https://github.com/alexluigit/dirvish ;; SPDX-License-Identifier: GPL-3.0-or-later diff --git a/extensions/dirvish-layout.el b/extensions/dirvish-layout.el index 2b4d62a..3dd5736 100644 --- a/extensions/dirvish-layout.el +++ b/extensions/dirvish-layout.el @@ -2,7 +2,7 @@ ;; Copyright (C) 2021-2022 Alex Lu ;; Author : Alex Lu -;; Version: 1.9.23 +;; Version: 2.0.53 ;; Keywords: files, convenience ;; Homepage: https://github.com/alexluigit/dirvish ;; SPDX-License-Identifier: GPL-3.0-or-later diff --git a/extensions/dirvish-ls.el b/extensions/dirvish-ls.el index dd4ce76..a8306b6 100644 --- a/extensions/dirvish-ls.el +++ b/extensions/dirvish-ls.el @@ -2,7 +2,7 @@ ;; Copyright (C) 2021-2022 Alex Lu ;; Author : Alex Lu -;; Version: 1.9.23 +;; Version: 2.0.53 ;; Keywords: files, convenience ;; Homepage: https://github.com/alexluigit/dirvish ;; SPDX-License-Identifier: GPL-3.0-or-later diff --git a/extensions/dirvish-narrow.el b/extensions/dirvish-narrow.el index c8b2dfb..a6b4d31 100644 --- a/extensions/dirvish-narrow.el +++ b/extensions/dirvish-narrow.el @@ -2,7 +2,7 @@ ;; Copyright (C) 2021-2022 Alex Lu ;; Author : Alex Lu -;; Version: 1.9.23 +;; Version: 2.0.53 ;; Keywords: files, convenience ;; Homepage: https://github.com/alexluigit/dirvish ;; SPDX-License-Identifier: GPL-3.0-or-later diff --git a/extensions/dirvish-peek.el b/extensions/dirvish-peek.el index a70fffd..fec168e 100644 --- a/extensions/dirvish-peek.el +++ b/extensions/dirvish-peek.el @@ -2,7 +2,7 @@ ;; Copyright (C) 2021-2022 Alex Lu ;; Author : Alex Lu -;; Version: 1.9.23 +;; Version: 2.0.53 ;; Keywords: files, convenience ;; Homepage: https://github.com/alexluigit/dirvish ;; SPDX-License-Identifier: GPL-3.0-or-later diff --git a/extensions/dirvish-quick-access.el b/extensions/dirvish-quick-access.el index 9db0687..2e44b11 100644 --- a/extensions/dirvish-quick-access.el +++ b/extensions/dirvish-quick-access.el @@ -2,7 +2,7 @@ ;; Copyright (C) 2021-2022 Alex Lu ;; Author : Alex Lu -;; Version: 1.9.23 +;; Version: 2.0.53 ;; Keywords: files, convenience ;; Homepage: https://github.com/alexluigit/dirvish ;; SPDX-License-Identifier: GPL-3.0-or-later diff --git a/extensions/dirvish-side.el b/extensions/dirvish-side.el index 58f2560..18d51f9 100644 --- a/extensions/dirvish-side.el +++ b/extensions/dirvish-side.el @@ -2,7 +2,7 @@ ;; Copyright (C) 2021-2022 Alex Lu ;; Author : Alex Lu -;; Version: 1.9.23 +;; Version: 2.0.53 ;; Keywords: files, convenience ;; Homepage: https://github.com/alexluigit/dirvish ;; SPDX-License-Identifier: GPL-3.0-or-later diff --git a/extensions/dirvish-subtree.el b/extensions/dirvish-subtree.el index 8c37419..538f300 100644 --- a/extensions/dirvish-subtree.el +++ b/extensions/dirvish-subtree.el @@ -2,7 +2,7 @@ ;; Copyright (C) 2021-2022 Alex Lu ;; Author : Alex Lu -;; Version: 1.9.23 +;; Version: 2.0.53 ;; Keywords: files, convenience ;; Homepage: https://github.com/alexluigit/dirvish ;; SPDX-License-Identifier: GPL-3.0-or-later diff --git a/extensions/dirvish-vc.el b/extensions/dirvish-vc.el index 596007c..43e34c5 100644 --- a/extensions/dirvish-vc.el +++ b/extensions/dirvish-vc.el @@ -2,7 +2,7 @@ ;; Copyright (C) 2021-2022 Alex Lu ;; Author : Alex Lu -;; Version: 1.9.23 +;; Version: 2.0.53 ;; Keywords: files, convenience ;; Homepage: https://github.com/alexluigit/dirvish ;; SPDX-License-Identifier: GPL-3.0-or-later diff --git a/extensions/dirvish-yank.el b/extensions/dirvish-yank.el index 282fbaa..5904fe2 100644 --- a/extensions/dirvish-yank.el +++ b/extensions/dirvish-yank.el @@ -2,7 +2,7 @@ ;; Copyright (C) 2021-2022 Alex Lu ;; Author : Alex Lu -;; Version: 1.9.23 +;; Version: 2.0.53 ;; Keywords: files, convenience ;; Homepage: https://github.com/alexluigit/dirvish ;; SPDX-License-Identifier: GPL-3.0-or-later