[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/trie d45e9d5 062/111: Added autoload cookies.
From: |
Stefan Monnier |
Subject: |
[elpa] externals/trie d45e9d5 062/111: Added autoload cookies. |
Date: |
Mon, 14 Dec 2020 11:35:21 -0500 (EST) |
branch: externals/trie
commit d45e9d5062cc9984464829d71db1ee3c3074c342
Author: Toby S. Cubitt <toby-predictive@dr-qubit.org>
Commit: Toby S. Cubitt <toby-predictive@dr-qubit.org>
Added autoload cookies.
---
trie.el | 20 +++++++++++++++-----
1 file changed, 15 insertions(+), 5 deletions(-)
diff --git a/trie.el b/trie.el
index 169201e..785ed4a 100644
--- a/trie.el
+++ b/trie.el
@@ -45,7 +45,7 @@
;; Lewenstein distance (though this last is not yet implemented in this
;; package - code contributions welcome!).
;;
-;; You create a trie using `trie-create', create an association using
+;; You create a trie using `make-trie', create an association using
;; `trie-insert', retrieve an association using `trie-lookup', and map
;; over a trie using `trie-map', `trie-mapc', `trie-mapcar', or
;; `trie-mapf'. You can find completions of a prefix sequence using
@@ -489,7 +489,8 @@ type of sequence as SEQ."
;;; ================================================================
;;; Basic trie operations
-(defalias 'trie-create 'trie--create
+;;;###autoload
+(defalias 'make-trie 'trie--create
"Return a new trie that uses comparison function COMPARISON-FUNCTION.
A trie stores sequences (strings, vectors or lists) along with
@@ -499,12 +500,17 @@ if the first is strictly smaller than the second.
The optional argument TYPE specifies the type of trie to
create. However, the only one that is currently implemented is
-the default, so this argument is useless. (See also
-`trie-create-custom'.)")
+the default, so this argument is useless for now.
+(See also `make-trie-custom'.)")
-(defalias 'trie-create-custom 'trie--create-custom
+;;;###autoload
+(defalias 'trie-create 'make-trie)
+
+
+;;;###autoload
+(defalias 'make-trie-custom 'trie--create-custom
"Return a new trie that uses comparison function COMPARISON-FUNCTION.
A trie stores sequences (strings, vectors or lists) along with
@@ -611,6 +617,10 @@ functions must *never* bind any variables with names
commencing
\"--\".")
+;;;###autoload
+(defalias 'trie-create-custom 'make-trie-custom)
+
+
(defalias 'trie-comparison-function 'trie--comparison-function
"Return the comparison function for TRIE.")
- [elpa] externals/trie 7823234 095/111: Fix bug in trie-fuzzy-complete that meant it didn't return minimum prefix distance in some cases., (continued)
- [elpa] externals/trie 7823234 095/111: Fix bug in trie-fuzzy-complete that meant it didn't return minimum prefix distance in some cases., Stefan Monnier, 2020/12/14
- [elpa] externals/trie 5fa968c 093/111: Fix byte-compiler warning., Stefan Monnier, 2020/12/14
- [elpa] externals/trie 87d5786 102/111: Allow trie-fuzzy-match/complete to take lists of multiple prefixes/strings., Stefan Monnier, 2020/12/14
- [elpa] externals/trie 71f8273 098/111: Significantly improve efficiency of trie-fuzzy-complete., Stefan Monnier, 2020/12/14
- [elpa] externals/trie c2b5e26 105/111: Myriad bug fixes and code refactoring in new fuzzy and ngram completion., Stefan Monnier, 2020/12/14
- [elpa] externals/trie 63da3b1 111/111: * trie.el: Fix header which likely suffered a `M-q` accident, Stefan Monnier, 2020/12/14
- [elpa] externals/trie ff5e05f 040/111: Bumped copyright year, Stefan Monnier, 2020/12/14
- [elpa] externals/trie 2281926 020/111: Minor code reformatting and rearrangement, Stefan Monnier, 2020/12/14
- [elpa] externals/trie d99fb00 055/111: Simplified advice-based edebug pretty-printing of tries and dictionaries., Stefan Monnier, 2020/12/14
- [elpa] externals/trie b4d81bf 064/111: Trivial whitespace tidying., Stefan Monnier, 2020/12/14
- [elpa] externals/trie d45e9d5 062/111: Added autoload cookies.,
Stefan Monnier <=
- [elpa] externals/trie 1c2790d 038/111: Replaced wildcard searches with more powerful and efficient regexp searches., Stefan Monnier, 2020/12/14
- [elpa] externals/trie bbfecae 085/111: Do lexbind test at compile-time instead of load-time., Stefan Monnier, 2020/12/14
- [elpa] externals/trie 5e8e73f 081/111: Fix data wrapping handling in fuzzy query functions., Stefan Monnier, 2020/12/14
- [elpa] externals/trie 2a9d7ec 099/111: Port efficiency improvements to trie-fuzzy-match., Stefan Monnier, 2020/12/14
- [elpa] externals/trie a2554d6 094/111: Fix function symbol quoting., Stefan Monnier, 2020/12/14
- [elpa] externals/trie c6ddbb9 096/111: Bump version numbers., Stefan Monnier, 2020/12/14
- [elpa] externals/trie 94a1a86 087/111: Bump version numbers since we've added iterator generators., Stefan Monnier, 2020/12/14
- [elpa] externals/trie 4001f61 097/111: Fix corresponding bug in trie-fuzzy-complete-stack., Stefan Monnier, 2020/12/14
- [elpa] externals/trie 91d299c 104/111: Pretty-print trie nodes in edebug., Stefan Monnier, 2020/12/14
- [elpa] externals/trie fc9b218 032/111: Removed support for non-terminal * wildcards, Stefan Monnier, 2020/12/14