diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2016-03-26 21:43:18 -0700 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2016-03-26 21:43:18 -0700 |
commit | 6597ea5e7359f3936d6e73cccc142cd107e17a9f (patch) | |
tree | ac2c5ca13a32878b876621ac740345795f2bee4a /tests/011/txr-case.txr | |
parent | e96cb9e2065a066ede10e3ce36eba828fd42a97b (diff) | |
download | txr-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