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

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

[elpa] externals/marginalia fb6cb9dac0 1/2: Add symbol class P for primi


From: ELPA Syncer
Subject: [elpa] externals/marginalia fb6cb9dac0 1/2: Add symbol class P for primitive (Fix #161)
Date: Fri, 12 May 2023 13:59:10 -0400 (EDT)

branch: externals/marginalia
commit fb6cb9dac03ba60a0a90bf762c0d1dfadbe0dafe
Author: Daniel Mendler <mail@daniel-mendler.de>
Commit: Daniel Mendler <mail@daniel-mendler.de>

    Add symbol class P for primitive (Fix #161)
---
 marginalia.el | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/marginalia.el b/marginalia.el
index f05565aeb6..083fb852fe 100644
--- a/marginalia.el
+++ b/marginalia.el
@@ -464,6 +464,7 @@ c command
 C interactive-only command
 m macro
 M special-form
+P primitive
 g cl-generic
 p pure
 s side-effect-free
@@ -497,6 +498,7 @@ t cl-type"
               ((cl-generic-p s) '("g" . "cl-generic"))
               ((macrop (symbol-function s)) '("m" . "macro"))
               ((special-form-p (symbol-function s)) '("M" . "special-form"))
+              ((subr-primitive-p (symbol-function s)) '("P" . "primitive"))
               (t '("f" . "function")))
              (and (autoloadp (symbol-function s)) '("@" . "autoload"))
              (and (marginalia--advised s) '("!" . "advised"))



reply via email to

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