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

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

[nongnu] elpa/helm fe227c4b3c 2/3: Add comment


From: ELPA Syncer
Subject: [nongnu] elpa/helm fe227c4b3c 2/3: Add comment
Date: Wed, 8 Nov 2023 13:00:35 -0500 (EST)

branch: elpa/helm
commit fe227c4b3cf044aaef11da206be3f024db4daeb9
Author: Thierry Volpiatto <thievol@posteo.net>
Commit: Thierry Volpiatto <thievol@posteo.net>

    Add comment
---
 helm-elisp.el | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/helm-elisp.el b/helm-elisp.el
index f3fbab9965..b9c518487d 100644
--- a/helm-elisp.el
+++ b/helm-elisp.el
@@ -893,6 +893,12 @@ a string, i.e. the `symbol-name' of any existing symbol."
 ;;; Locate elisp library
 ;;
 ;;
+;; FIXME: Maybe I make an error of implementation here, building the caches in
+;; the transformer force the usage of an asynchronous function to build the doc
+;; of each library, maybe it would be simpler to make the caches in :init and 
use
+;; a simple transformer using gethash to fetch doc and path of each candidate. 
And
+;; `helm-locate-lib-get-summary' could use a synchronous process.
+
 (defvar helm--locate-library-cache nil)
 (defvar helm--locate-library-doc-cache (make-hash-table :test 'equal))
 (defun helm-locate-library-scan-list ()



reply via email to

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