On Sun, Aug 9, 2009 at 9:48 PM, Daniel Colascione wrote: > On Aug 9, 2009, at 8:32 PM, Leo wrote: > >> Why not fix bugs in js2-mode? Having two packages providing similar >> features is a burden to maintainers as well as users. >> > > Because js2-mode is an abomination? Oh, it's not so bad that it's slow and > unmaintained: that description applies to lots of code in Emacs. The problem > is that js2-mode operates fundamentally differently from other modes, > eschews font-lock, parses the buffer *asynchronously*, and generally goes > against every possible convention for implementing a major mode. > > > I do not think that was done without a very good reason (and there's a lengthy post explaining it), unless the author is a complete masochist. This is most likely pointing out serious deficiencies in Emacs infrastructure that have been neglected. --Stephen programmer, n: A red eyed, mumbling mammal capable of conversing with inanimate monsters.