just wanted to checkout the new help features in gamma and the first document i opened was “xml overview”. upon opening execution immediately stops due to an exception of the parse node (complaining it does not have a root node).
while the cause for the exception is clear i’d argue this (and probably other related) node(s) should not behave this way (throwing exceptions immediately) but rather signal a “softer” kind of error instead of throwing exceptions. for beginners, who might just have opened the help browser the first time, this is probably pretty confusing. to add to the confusion even more, since execution is paused, also the helpbrowser does not react any more and to uninformed individuals the program appears to be crashed.
any opinions about that?