[TMACRO-1] Preserve metadata for (at least) unexpanded forms Created: 02/Apr/12 Updated: 02/Apr/12 |
|
| Status: | Open |
| Project: | tools.macro |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Enhancement | Priority: | Minor |
| Reporter: | Stephen Compall | Assignee: | Konrad Hinsen |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | None | ||
| Environment: |
Clojure 1.3.0, tools.macro 0.1.1, algo.monads 0.1.0 |
||
| Description |
|
In algo.monads: (with-monad blah some-code...) causes all of some-code to report as being on the line of the with-monad form. Could, perhaps, expand-all copy over metadata from the original form, at least in the common case that the form-at-point was not itself expanded? |