[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 ()