Version detection and reporting had been broken by hglib importing 1.3+ Mercurial modules that aren't present in earlier versions (e.g. 1.1.2 that I have as a fall-back system install on my Ubuntu system). Compounded with the fact that exceptions in the dispatcher wasn't caught and displayed, but merely swallowed by the redirection of stderr, nothing was presented to the user.
These two patches address this by displaying the exception on a normal stderr if it happens prior to the normal bug report catcher, and secondly, version detection is moved from hggtk/hgtk.py to hgtk and the helper routines into a separate module in thgutil. -- Kind regards, Henrik Stuart ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Tortoisehg-develop mailing list Tortoisehg-develop@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tortoisehg-develop