[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/helm 3e1b388d54 3/9: Add comment
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/helm 3e1b388d54 3/9: Add comment |
Date: |
Tue, 29 Aug 2023 07:00:19 -0400 (EDT) |
branch: elpa/helm
commit 3e1b388d54f3d04ab47397d3a7ca205438fb9418
Author: Thierry Volpiatto <thievol@posteo.net>
Commit: Thierry Volpiatto <thievol@posteo.net>
Add comment
---
helm-mode.el | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/helm-mode.el b/helm-mode.el
index b8aa0f4edc..2689633ade 100644
--- a/helm-mode.el
+++ b/helm-mode.el
@@ -1298,6 +1298,13 @@ dynamically otherwise use
`helm-completing-read-default-2'."
(unless (completion-metadata-get metadata 'category)
(setq metadata `(metadata (category . ,it))
category it)))
+ ;; FIXME: Actually we are using completions-detailed as a flag to decide if
+ ;; we add affixations or not, but as we do our own implementation probably
+ ;; we could provide this feature as well for earlier Emacs (27.2 looks a
+ ;; good target) that don't have completions-detailed.
+ ;; For this we need some compatibility fns though:
+ ;; - inline helm--symbol-class
+ ;; - for packages missing fns move all compat code from helm-packages to
helm-lib.
(helm-aif (and (boundp 'completions-detailed)
completions-detailed
(assoc-default category
helm-completing-read-extra-metadata))
- [nongnu] elpa/helm updated (a851b085b8 -> cf685db090), ELPA Syncer, 2023/08/29
- [nongnu] elpa/helm 702692b7f1 6/9: Provide help--symbol-class for Emacs-27 compat, ELPA Syncer, 2023/08/29
- [nongnu] elpa/helm 3e1b388d54 3/9: Add comment,
ELPA Syncer <=
- [nongnu] elpa/helm c7c5025123 2/9: Add optional arg to helm-init-candidates-in-buffer to allow, ELPA Syncer, 2023/08/29
- [nongnu] elpa/helm f0be4ec352 7/9: Provide helm-completions-detailed for emacs < 28, ELPA Syncer, 2023/08/29
- [nongnu] elpa/helm 84f4e1e375 4/9: Simplify checking category and DRY, ELPA Syncer, 2023/08/29
- [nongnu] elpa/helm c93a6a164e 1/9: Docstring only, ELPA Syncer, 2023/08/29
- [nongnu] elpa/helm cf685db090 9/9: Don't give properties to separators in affix fns, ELPA Syncer, 2023/08/29
- [nongnu] elpa/helm 5514c4a24f 8/9: Shutup byte compiler about package fns, ELPA Syncer, 2023/08/29
- [nongnu] elpa/helm 59fa979b1b 5/9: Move compat code for package.el to helm-lib, ELPA Syncer, 2023/08/29