emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/dict-tree 08303f3 103/154: Remove ChangeLogs from libra


From: Stefan Monnier
Subject: [elpa] externals/dict-tree 08303f3 103/154: Remove ChangeLogs from library headers.
Date: Mon, 14 Dec 2020 12:21:54 -0500 (EST)

branch: externals/dict-tree
commit 08303f3a9dd04f6d3b3c071efcd227ccad39a1a1
Author: Toby S. Cubitt <toby-predictive@dr-qubit.org>
Commit: Toby S. Cubitt <toby-predictive@dr-qubit.org>

    Remove ChangeLogs from library headers.
    
    The ChangeLog headers duplicate the information in version control commit
    messages, which is more reliable (ChangeLog updates get forgotten).
---
 dict-tree.el | 168 -----------------------------------------------------------
 1 file changed, 168 deletions(-)

diff --git a/dict-tree.el b/dict-tree.el
index 50964777..2ba3bdb 100644
--- a/dict-tree.el
+++ b/dict-tree.el
@@ -48,174 +48,6 @@
 ;; and the heap package heap.el.
 
 
-;;; Change Log:
-;;
-;; Version 0.12.8
-;; * modified `read-dict' to return dictionary name instead of dictionary
-;;   itself, even for loaded dictionaries, to avoid dictionary itself ending
-;;   up in `command-history'
-;; * updated interactive dictionary commands accordingly
-;;
-;; Version 0.12.7
-;; * create defstruct copier functions for dict-trees and meta-dict-trees
-;; * don't transform hash tables to alists when writing dictionaries if
-;;   running in an Emacs version that supports print-readable hash tables
-;; * simplified `dictree-write', `dictree--write-dict-code' and
-;;   `dictree--write-meta-dict-code'
-;;
-;; Version 0.12.6
-;; * replaced obsolete `interactive-p' with `called-interactively-p'
-;;
-;; Version 0.12.5
-;; * fixed default value handling in `read-dict'
-;;
-;; Version 0.12.4
-;; * minor bug-fix to `dictree--edebug-pretty-print' to print "nil" instead
-;;   of "()"
-;; * modified `dictree-save-modified' to catch errors when saving
-;;   dictionaries, and indicate failures via its return value
-;; * removed `dictree-save-modified' from `kill-emacs-hook' and added it
-;;   instead to `kill-emacs-query-functions', so that dictionary save failures
-;;   don't make it impossible to quit Emacs
-;; * fixed bug in `dictree--merge' that caused it to retain one too many list
-;;   elements for non-null MAXNUM
-;; * fixed `dictree--update-cache', which previously never updated cached
-;;   results for lists of prefixes in `dictree-complete' queries
-;; * fixed implementation of 'both cache policy
-;; * fixed bug in `read-dict' preventing completion on dictionary files
-;;   in `load-path'
-;; * fixed bugs in synchronisation of regexp query caches, renaming
-;;   `dictree--synchronise-query-cache' and
-;;   `dictree--synchronise-ranked-query-cache' to
-;;   `dictree--synchronise-completion-cache' and
-;;   `dictree--synchronise-ranked-completion-cache', and creating separate
-;;   `dictree--synchronise-regexp-cache' and
-;;   `dictree--synchronise-ranked-regep-cache' functions to handle regexp
-;;   query caches
-;;
-;; Version 0.12.3
-;; * bug-fix in `dictree--edebug-pretty-print'
-;;
-;; Version 0.12.2
-;; * bug-fix to DEFAULT argument handling in `read-dict'
-;;
-;; Version 0.12.1
-;; * added `edebug-prin1' and `edebug-prin1-to-string' advice to prevent
-;;   edebug hanging whilst printing large dictionaries
-;;
-;; Version 0.12
-;; * complete rewrite using new trie.el library
-;;
-;; Note: version 0.11.1 dictionaries not compatible with version 0.12 and
-;;       above
-;;
-;; Version 0.11.1
-;; * set and restore value of `byte-compile-disable-print-circle' instead of
-;;   let-binding it, to avoid warnings when compiling
-;; * added `dictree-goto-line' macro to work around `goto-line' bug
-;;
-;; Version 0.11
-;; * modified `dictree-write' so that, by default, both compiled and
-;;   uncompiled versions of dictionaries are created when writing dictionaries
-;;   to file
-;; * fixed slow byte-compilation under Emacs 22
-;;
-;; Version 0.10.2
-;; * very minor changes to text of some messages
-;;
-;; Version 0.10.1
-;; * added optional DICTLIST argument to `read-dict', to allow completion from
-;;   a restricted set of dictionaries
-;;
-;; Version 0.10
-;; * finally wrote a `dictree-delete' function!
-;;
-;; Version 0.9.1
-;; * fixed bug in `dictree-dump-words-to-buffer' (thanks to Dan Pomohaci for
-;;   reporting it)
-;; * replaced "word" with "key" in function arguments and docstrings, since
-;;   keys don't have to be words
-;; * removed "words" from dump functions' names, added TYPE argument in line
-;;   with other functions, and made them non-interactive
-;; * added COMPARE-FUNCTION argument to `dictree-create', which defaults to
-;;   subtraction as before
-;; * `dictree-read-line' reads the keys with `read', and no longer evals the
-;;   data as this fails for simple, useful cases (e.g. constant lists)
-;;
-;; Version 0.9
-;; * added meta-dictionary functionality
-;; * dictionary data can now be referenced by any sequence type, not just
-;;   strings * removed cl dependency
-;;
-;; Note: version 0.8 dictionaries not compatible with version 0.9 and above
-;;
-;; Version 0.8.4
-;; * fixed small bug in `read-dict'
-;;
-;; Version 0.8.3
-;; * fixed internal function and macro names
-;; * changed naming prefix from dict- to dictree- to avoid conflicts
-;; * `dict-write' now unloads old name and reloads new
-;;
-;; Version 0.8.2
-;; * added more commentary
-;;
-;; Version 0.8.1
-;; * fixed nasty bug in `dict-map' and `dict-mapcar' caused by dynamic scoping
-;;
-;; Version 0.8
-;; * changed `dict-map(car)' into functions and made them work with
-;;   lookup-only dicts
-;; * `dict-insert' now returns the new data value
-;; * rewrote cache data structures: data is now wrapped inside a cons cell, so
-;;   that cache entries can point to it instead of duplicating it. This fixes
-;;   some caching bugs and makes updating cached data when inserting words
-;;   much faster
-;; * dictionaries (but not lookup-only) can now associate two pieces of data
-;;   with each word: normal data, used to rank words returned by
-;;   `dict-complete-ordered', and meta-data, not used for ranking
-;; * modified functions to work with new caching and meta-data, and added
-;;   `dict-set-meta-data' and `dict-lookup-meta-data'
-;; * renamed to `dict-tree' to help avoid conflicts with other packages
-;;
-;; Version 0.7
-;; * added `dict-mapcar' macro
-;;
-;; Version 0.6.2
-;; * minor bug fixes
-;;
-;; Version 0.6.1
-;; * minor bug fixes
-;;
-;; Version 0.6
-;; * added dict-size function
-;; * added dict-dump-words-to-buffer function
-;; * dictionaries now set their names and filenames by doing a library search
-;;   for themselves when loaded using require
-;; * added `read-dict' minibuffer completion function
-;; * interactive commands that read a dictionary name now provide completion
-;;
-;; Version 0.5
-;; * added dict-dump-words-to-file function
-;;
-;; Version 0.4
-;; * fixed bug in dict-read-line
-;;
-;; Version 0.3
-;; * added dict-map function
-;;
-;; Version 0.2
-;; * added dictionary autosave flag and related functions;
-;; * fixed bug preventing dict caches being loaded properly;
-;; * explicitly require cl.el;
-;;
-;; Note: version 0.1 dictionaries not compatible with version 0.2 and above
-;;
-;; Version 0.1
-;; * initial release
-
-
-
 ;;; Code:
 
 (eval-when-compile (require 'cl))



reply via email to

[Prev in Thread] Current Thread [Next in Thread]