Siddhesh Poyarekar wrote:

> Thank you for your response. The default currently does track aliases,
> but never uses them. Only whence has access to the tracked aliases due
> to:
> ...
> As a result there is an inconsistency in what whence says will happen
> and what actually happens, since whence tells you that an alias will
> be used and an alias is never really used. Besides, whence keeps
> saying that foo is a tracked alias for /path/to/foo even when it
> really isn't just yet.
> ...

Thank you Siddhesh for investigating this.  I had observed much of this
behavior dating from a winter or spring release of KSH from back in 2009
(forget exactly which version).  It may be that this issue was introduced
at that time.

> ...
> Beside that, while testing for this patch, I also triggered a corner
> case crash in regression testing, for which I had included a fix in my
> patch. Here is the relevant hunk from the patch:

Oh thank you!  I have occassionally observed this crash scenario also.
I was not able to reliably recreate it though.  I feel badly about not
getting around to examining the source code myself.  Thank you very much
for investigating this.

----
David Morano
[email protected]

_______________________________________________
ast-developers mailing list
[email protected]
https://mailman.research.att.com/mailman/listinfo/ast-developers

Reply via email to