Hi Atsushi,

On Sat, 2006-11-25 at 12:37 +0900, Atsushi Eno wrote:
> Ok, now I understand what you originally wanted. I was thinking that
> you want either trimmed information to hide stack trace details, or
> want working XSLT debugger which is not realistic at this state
> (as I'm not working on sys.xml and primarily working on web service
> related stuff, except for important bug fixes).

        Sure - hopefully it's a fairly simple thing I want.

> Your patch shows interesting error information and I'd love to
> get this functionality in svn. But I don't think it should be
> "always" shown to users.

        Totally agreed - particularly it prolly hurts people debugging the
actual XSLT impl. itself :-)

>  An immediate concern example is that
> since XSLT could be designed to work recursively, this detailed
> information could be hundreds of lines. Also this patch ends up
> to hide exact problematic code location. So I think something
> like environment variable should be used to "enable" this
> detailed report.

        Yep - can you take this on ? also - (for me) it'd be fine to just do:
        $ MONO_XSLT_DEBUG=1 mono foo.exe

        and instead of trying to make the exception more verbose itself, just
dump the output to System.Console a frame at a time - that would also
rather shrinks the patch and make it more useful.

        Can you suggest a good name for the env. var ? or what would be
immeasurably better would be if you could rescue something useful from
my hack and commit it yourself ? ;-)

        FWIW - someone else helped me find the cause of the problem - which (it
appears) is tied to Mono emitting 'WriteFullEndElement' very frequently,
where (apparently) Microsoft ~never emit it (for the same data set). Of
course, that could be related to some other deeper oddness
somewhere :-), but it is strange nonetheless.

        Anyhow - thanks again,

                Michael.

-- 
 [EMAIL PROTECTED]  <><, Pseudo Engineer, itinerant idiot


_______________________________________________
Mono-list maillist  -  Mono-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-list

Reply via email to