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
