diff options
author | Sean Whitton <spwhitton@spwhitton.name> | 2021-04-04 22:16:16 -0700 |
---|---|---|
committer | Sean Whitton <spwhitton@spwhitton.name> | 2021-04-04 22:16:16 -0700 |
commit | 7e1689bc547a48050cf04622f57aae5693972710 (patch) | |
tree | dc16515f46ddcb1139e10f5df70f4b4ca4902f42 /src/property.lisp | |
parent | 7988cad98d72ac07faec7e538cc9c21c02b82bc6 (diff) | |
download | consfigurator-7e1689bc547a48050cf04622f57aae5693972710.tar.gz |
DEFINE-DOTTED-PROPERTY-MACRO: also ignore -supplied-p vars
Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
Diffstat (limited to 'src/property.lisp')
-rw-r--r-- | src/property.lisp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/property.lisp b/src/property.lisp index fd695a5..175f7dd 100644 --- a/src/property.lisp +++ b/src/property.lisp @@ -212,11 +212,13 @@ dotted name alongside NAME." :propspec (props eseqprops ,@,rest))))) (first `((declare (ignore ,@(cdr (ordinary-ll-variable-names - (ordinary-ll-without-&aux args))))) + (ordinary-ll-without-&aux args) + :include-supplied-p t)))) (list* ',name ,first (cddr ,whole)))) (t `((declare (ignore ,@(ordinary-ll-variable-names - (ordinary-ll-without-&aux args)))) + (ordinary-ll-without-&aux args) + :include-supplied-p t))) (cons ',name (cdr ,whole))))))))) (defmacro define-property-defining-macro |