[MonoDevelop] [Mono-dev] Monodoc engine crashes um uncompressed help, stopping MD code completion

Rafael Teixeira monoman at gmail.com
Wed Feb 7 10:58:52 EST 2007


Joshua,

It happens when some, probably newer, methods to extract pieces of xml
are called and the base class assumes a zipfile is present. As I said,
when MD is regenerating the code completion database it uses such
functionality.

If it is something to keep, probably some refactoring of the
inheritance tree is in order, maybe spawning to middle classes for
zipfile/ uncompressed families of leaf classes.

Can't dig in it just now... Sorry

On 2/7/07, Joshua Tauberer <jt at occams.info> wrote:
> Miguel de Icaza wrote:
> >> Don't know what is best for monodoc's engine, to drop uncompressed
> >> support altogether or to correct the subclass to override the needed
> >> methods. Any bets?
> >
> > Drop uncompressed support.  I did not even know we had that.
>
> This is my hack that underlies 'monodoc --edit path' right?  I use that
> all the time to edit my own documentation, rather than using a text
> editor, so I'd rather you didn't drop it.  I've never had that crash for
> me except for when monodocer left the index.xml file in an inconsistent
> state.
>
> --
> - Josh Tauberer
>
> http://razor.occams.info
>
> "Yields falsehood when preceded by its quotation!  Yields
> falsehood when preceded by its quotation!" Achilles to
> Tortoise (in "Gödel, Escher, Bach" by Douglas Hofstadter)
>


-- 
Rafael "Monoman" Teixeira
---------------------------------------
"The reasonable man adapts himself to the world; the unreasonable one
persists in trying to adapt the world to himself. Therefore all
progress depends on the unreasonable man." George Bernard Shaw


More information about the Monodevelop-list mailing list