summaryrefslogtreecommitdiffstats
path: root/tests/011/txr-case.txr
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2016-03-26 21:43:18 -0700
committerKaz Kylheku <kaz@kylheku.com>2016-03-26 21:43:18 -0700
commit6597ea5e7359f3936d6e73cccc142cd107e17a9f (patch)
treeac2c5ca13a32878b876621ac740345795f2bee4a /tests/011/txr-case.txr
parente96cb9e2065a066ede10e3ce36eba828fd42a97b (diff)
downloadtxr-6597ea5e7359f3936d6e73cccc142cd107e17a9f.tar.gz
txr-6597ea5e7359f3936d6e73cccc142cd107e17a9f.tar.bz2
txr-6597ea5e7359f3936d6e73cccc142cd107e17a9f.zip
Bugfix in error location reporting across macro expansions.
* eval.c (do_expand, macroexpand_1): The original form must have priority in providing source location info, over the macro. Otherwise macro bodies may get reported as locations of errors that occur in substituted code.
Diffstat (limited to 'tests/011/txr-case.txr')
0 files changed, 0 insertions, 0 deletions