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 | 973cbe7cc6f265ab42e63456eb625c61aee4108f (patch) | |
tree | 0c67203ce1db441e59acf8a70fc97619deca6a3b | |
parent | ccc9e59641210fef83444303565ab87db2f1a8f5 (diff) | |
download | txr-973cbe7cc6f265ab42e63456eb625c61aee4108f.tar.gz txr-973cbe7cc6f265ab42e63456eb625c61aee4108f.tar.bz2 txr-973cbe7cc6f265ab42e63456eb625c61aee4108f.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) |