[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/blist 0f0ceddf53 26/31: Refine the ChangeLog.
From: |
ELPA Syncer |
Subject: |
[elpa] externals/blist 0f0ceddf53 26/31: Refine the ChangeLog. |
Date: |
Tue, 28 Dec 2021 16:57:41 -0500 (EST) |
branch: externals/blist
commit 0f0ceddf538c9641b42a0ff66f1a5beefcceb45a
Author: JSDurand <mmemmew@gmail.com>
Commit: JSDurand <mmemmew@gmail.com>
Refine the ChangeLog.
The change-log should be user-oriented, not developer-oriented.
---
ChangeLog | 147 ++++++--------------------------------------------------------
1 file changed, 14 insertions(+), 133 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index feec98d718..5b2f168782 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,47 +1,10 @@
-2021-12-19 JSDurand <mmemmew@gmail.com>
-
- implement hiding groups by buffer-invisibility-spec
- * blist.el (blist-add-default-filter-automatically, blist-filter-groups)
- (blist-list-bookmarks): Whether to add a default group.
-
- (blist-operate-range): Update doc.
-
- (blist-toggle-group): Use buffer-invisibility-spec to control the
- invisibility of the texts.
-
- (blist-jump-to-line): Do not skip invisible lines here so that we
- can find all bookmarks correctly.
-
-2021-09-30 JSDurand <mmemmew@gmail.com>
-
- * blist.el (blist-open): Use the name of bookmark instead.
- This string will be stored in the history variable. If we use a full
- record there, it may cause problems when we later try to select
- previous bookmark selections.
-
-2021-09-20 JSDurand <mmemmew@gmail.com>
-
- blist.el: QoL refinements
- * blist.el (blist): Better discoverability.
-
- (blist-buffer-name): Use a unique variable for the buffer name so that
- the users can customize this if she uses multiple packages for
- bookmarks.
+2021-12-20 李俊緯 <mmemmew@gmail.com>
- (blist-set-annotation-column, blist-annotation-column-name)
- (blist-annotation-column, blist-list-bookmarks): Now the user can
- directly set the name of the column without doing anything special.
+ * blist.el: Fix bugs caused by using invisible texts.
- (blist-show-annotation): Correct error messages.
-
-2021-09-18 JSDurand <mmemmew@gmail.com>
-
- blist: refine functions to display annotations
- * blist.el (blist-show-annotation): Now only ask to choose a bookmark
- if the user invokes the command with a universal argument.
+2021-12-19 JSDurand <mmemmew@gmail.com>
- (blist-show-all-annotations): If the given list is empty, throw an
- error.
+ * blist.el: Implement hiding groups by buffer-invisibility-spec.
2021-09-17 JSDurand <mmemmew@gmail.com>
@@ -65,104 +28,31 @@
2021-09-17 JSDurand <mmemmew@gmail.com>
- blist: deal with empty annotations
- * blist.el (blist-show-annotation, blist-show-all-annotations): Only
- show non-empty annotations.
-
- (blist-send-edit-annotation): If the buffer is empty, set the
- annotation to nil instead of an empty string.
-
- (blist-is-annotated-p): Determine whether the point is at a bookmark
- with non-empty annotations.
-
-2021-09-17 JSDurand <mmemmew@gmail.com>
-
- update README
- * README.org: Add an example configuration and change the descriptions
- of calling conventions.
+ Fix bugs caused by empty annotations.
2021-09-16 JSDurand <mmemmew@gmail.com>
- try to fix image
-
- Fix some README issues
-
- Add README
+ Fix some README issues and add README.
2021-09-16 JSDurand <mmemmew@gmail.com>
- new: edit annotations
- * blist.el (blist-edit-annotation-buffer-name): Let the user have a
- change to customize the buffer name.
-
- (blist-show-all-annotations): Split on newline only.
-
- (blist-edit-annotation-mode): Major mode for editing annotations.
-
- (blist-send-edit-annotation): Send the edit and re-generate the list
- of bookmarks.
-
- (blist-abort-edit-annotation): Kill the buffer and quit the window.
-
- (blist-edit-annotation): Edit the bookmark's annotation.
-
- (blist-mode-map): Bind bookmark-save to more keys.
+ Implement editing annotations.
2021-09-16 JSDurand <mmemmew@gmail.com>
- add loading functionality
- * blist.el (blist-import-new-list): A modified loading function. It
- uses a hash table to test if new names are found in the old
- bookmark-alist, so that the overall worst case time complexity is
- linear, rather than quadratic. Also the behaviour of `bookmark-load'
- differs from that described by its documentation string: it puts the
- new list at the end of the list in fact. That is fixed in this
- function as well.
-
- (blist-load): Adapted version of `bookmark-bmenu-load'.
-
- (blist-delete-marked, blist-do-delete): Increase
- bookmark-alist-modification-count so that we can correctly
- automatically save bookmarks if the users demands so.
+ Implement loading functionality.
2021-09-15 JSDurand <mmemmew@gmail.com>
- fix a wrong function call
- * blist.el (blist-show-annotation): Call blist-show-all-annotations
- instead.
-
- Make `blist-list-bookmarks' interactive
- I cannot believe I forgot to make this function interactive! It is
- sort of the only entry point to this little package!
-
- fix defcustom problem
- I didn't know that `defcustom' requires its setter to be defined
- beforehand. Now this is fixed.
-
- fix `blist-select'
- * blist.el (blist-prepare-select-windows, blist-select): Now the user
- can interactively choose how to select multiple bookmarks. And the
- spiral behaviour is also fixed now; previously it was not exactly a
- spiral.
+ Fix a wrong function call.
2021-09-15 JSDurand <mmemmew@gmail.com>
- preserve the original point in building the list
- * blist.el (blist-delete-marked, blist-do-delete)
- (blist-deleted-indices): Record the list of indices that are
- deleted, so that we don't record those deleted entries for the
- purpose of re-positioning the point after the update.
-
- (blist-list-bookmarks): Now this will try to preserve point if we are
- already in the list of bookmarks.
-
- (blist-mode-map): Bind blist-load to l.
+ new: Preserve the original point in building the list.
2021-09-14 JSDurand <mmemmew@gmail.com>
- More features
- (blist-filter-groups): Fix defcustom type keyword.
-
+ More features.
(blist-select-manner): Add the option of "main-side", and modify
defcustom type keyword.
@@ -179,7 +69,7 @@
2021-09-14 JSDurand <mmemmew@gmail.com>
- More features
+ More features.
* blist.el (blist-annotation-column-name, blist-annotation-column):
Add a column to show if the bookmark has annotations.
@@ -195,26 +85,17 @@
(blist-get-annotation): Return if BOOKMARK has annotation. If
BOOKMARK has no annotation, return a space string.
- (blist-mode-map): Bind more key-bindings.
-
- (blist-list-bookmarks): Delete trailing whitespaces after the list is
- displayed, so as to avoid surprises.
-
- (blist-operate-range): Skip groups now.
-
(blist-prepare-select-windows): Prepare the windows for selection.
(blist-select): Select multiple windows.
- (blist-all-bookmarks, blist-jump-to-line): Changed syntax.
-
2021-09-13 JSDurand <mmemmew@gmail.com>
Fix documentations.
* blist.el (blist-open-other-window, blist-toggle-marks)
(blist-change-marks, blist-unmark-all-mark)
- (blist-mark-for-deletion-backward): fix documentations.
+ (blist-mark-for-deletion-backward): Fix documentations.
initial working version
- Still in deearth of a lot of functionalities, but it kind of usable
+ Still in deearth of a lot of functionalities, but kind of usable
now.
- [elpa] externals/blist db67745821 13/31: Fix some README issues, (continued)
- [elpa] externals/blist db67745821 13/31: Fix some README issues, ELPA Syncer, 2021/12/28
- [elpa] externals/blist c868a2d8b3 24/31: * blist.el (blist-all-bookmarks): refactor, ELPA Syncer, 2021/12/28
- [elpa] externals/blist eddd17ce4d 14/31: try to fix image, ELPA Syncer, 2021/12/28
- [elpa] externals/blist 4a4d94c09d 20/31: blist.el: QoL refinements, ELPA Syncer, 2021/12/28
- [elpa] externals/blist c2f4bc47d4 25/31: fix previous bugs caused by invisibility, ELPA Syncer, 2021/12/28
- [elpa] externals/blist f1b556af33 12/31: Add README, ELPA Syncer, 2021/12/28
- [elpa] externals/blist 48510bdefa 05/31: preserve the original point in building the list, ELPA Syncer, 2021/12/28
- [elpa] externals/blist 41735b2a03 08/31: Make `blist-list-bookmarks' interactive, ELPA Syncer, 2021/12/28
- [elpa] externals/blist 1bac76696c 09/31: fix a wrong function call, ELPA Syncer, 2021/12/28
- [elpa] externals/blist c5145aea0e 02/31: Fix documentations., ELPA Syncer, 2021/12/28
- [elpa] externals/blist 0f0ceddf53 26/31: Refine the ChangeLog.,
ELPA Syncer <=
- [elpa] externals/blist 81d5a0fe71 19/31: blist: refine functions to display annotations, ELPA Syncer, 2021/12/28
- [elpa] externals/blist 65ff602eee 30/31: blist: Add a variable to choose features, ELPA Syncer, 2021/12/28
- [elpa] externals/blist 5fd8b00d72 22/31: implement hiding groups by buffer-invisibility-spec, ELPA Syncer, 2021/12/28
- [elpa] externals/blist 6f484744e7 23/31: * ChangeLog: Now this repository has a ChangeLog file., ELPA Syncer, 2021/12/28
- [elpa] externals/blist d0072ea8e8 21/31: * blist.el (blist-open): Use the name of bookmark instead., ELPA Syncer, 2021/12/28
- [elpa] externals/blist 3c2bf28ad8 15/31: update README, ELPA Syncer, 2021/12/28
- [elpa] externals/blist e7d56657eb 31/31: blist: add key indices, ELPA Syncer, 2021/12/28
- [elpa] externals/blist 8956fae651 29/31: Update docs, ELPA Syncer, 2021/12/28
- [elpa] externals/blist 5192131cdb 17/31: Add Info and PDF manuals, ELPA Syncer, 2021/12/28
- [elpa] externals/blist 2aa25e2dcc 16/31: blist: deal with empty annotations, ELPA Syncer, 2021/12/28