I dont actually track symbols, only lists/vectors. I can see from the code it should pick up the 'foo' symbol, but it I get the actual annotation around it, hence (foo x). Will check to see if it is a bug in my code.
> Anyways, try to experiment with chi-defun in the expander,
I did play a little, but it (the annotation) comes from the macro body.
> What exactly is an 'area'?
It is the start and end position.
> So, your first example should say:
I dont actually track symbols, only lists/vectors. I can see from the code it should pick up the 'foo' symbol, but it I get the actual annotation around it, hence (foo x). Will check to see if it is a bug in my code.
> Anyways, try to experiment with chi-defun in the expander,
I did play a little, but it (the annotation) comes from the macro body.
> For macros, yes.
I will dig a little more :)
Thanks
leppie