diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2020-04-05 12:24:10 -0700 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2020-04-05 12:24:10 -0700 |
commit | 90233943999d1b031bd84eebfa9b3a69856ebd71 (patch) | |
tree | 0c67203ce1db441e59acf8a70fc97619deca6a3b | |
parent | d3124420ce958e82cda1d695eee39427168c9ebf (diff) | |
download | txr-90233943999d1b031bd84eebfa9b3a69856ebd71.tar.gz txr-90233943999d1b031bd84eebfa9b3a69856ebd71.tar.bz2 txr-90233943999d1b031bd84eebfa9b3a69856ebd71.zip |
tags: bugfix: process progn correctly.
* tags.tl (process-form): Use mappend for the recursive
processing, not mapdo, and invoke pend on the result
to add it to the accumulated list.
-rwxr-xr-x | tags.tl | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -113,7 +113,7 @@ (process-package-influencing-form obj) (caseq (car obj) ((progn eval-only compile-only with-dyn-lib) - [mapdo (op process-form path lines) (cdr obj)]) + (pend [mappend (op process-form path lines) (cdr obj)])) ((defun defmacro define-place-macro deffi deffi-cb) (add (ntag fun-tag (cadr obj)))) ((defvar defvarl defparm defparml defsymacro) |