[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Why js2-mode in Emacs 23.2?

From: Stephen Eilert
Subject: Re: Why js2-mode in Emacs 23.2?
Date: Mon, 10 Aug 2009 11:05:27 -0300

On Sun, Aug 9, 2009 at 9:48 PM, Daniel Colascione <address@hidden> 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.


programmer, n:
       A red eyed, mumbling mammal capable of conversing with inanimate monsters.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]