[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/taxy f9cb6c00fd 1/2: Comment: Add FIXMEs
From: |
ELPA Syncer |
Subject: |
[elpa] externals/taxy f9cb6c00fd 1/2: Comment: Add FIXMEs |
Date: |
Thu, 30 Jun 2022 01:57:58 -0400 (EDT) |
branch: externals/taxy
commit f9cb6c00fd07d0a2dd682261035c38b90a5746d2
Author: Adam Porter <adam@alphapapa.net>
Commit: Adam Porter <adam@alphapapa.net>
Comment: Add FIXMEs
---
examples/deffy.el | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/examples/deffy.el b/examples/deffy.el
index 2576cf7bf4..81afd45ab1 100644
--- a/examples/deffy.el
+++ b/examples/deffy.el
@@ -100,6 +100,14 @@
((and `(,car . ,_) (guard (macrop car))) car)
;; Anything else: ignored.
(`(,car . ,_) nil))))
+ ;; FIXME: Returning nil for these ignored types only works when the form
is in the
+ ;; top-level file, i.e. when the file's relative name is nil, so these
ignored types
+ ;; still show up when they're in other files. This isn't really the
right way to
+ ;; discard uninteresting items.
+
+ ;; FIXME: Also, when a project Lisp file is not loaded into Emacs, some
symbols may
+ ;; not be correctly classified, e.g. defining macros. It's probably not
feasible to
+ ;; solve that completely correctly, so some options or workarounds may
be needed.
(when type
(format "%s" type)))))