bug-gnu-emacs
[Top][All Lists]
Advanced

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

bug#20915: 25.0.50; [js-mode] electric annoyances


From: Dmitry Gutov
Subject: bug#20915: 25.0.50; [js-mode] electric annoyances
Date: Mon, 29 Jun 2015 11:49:56 +0300
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.0

On 06/29/2015 04:26 AM, Rasmus wrote:

What about differentiating between functions saved to a var or an object
slot:

     var foo = function(a,b){...};
     baz.f = function(a,b){...};

Versus functions that are not saved.

     [1,2,3].map(function(d){...});

Is that identifiable and desirable?

I'm expect Dmitry has a better understanding of this issue.

Looks doable: you skip to the current "function" keyword and see if it's preceded by an assignment operator.

An electric-layout-rules element can be a function, so that's not a problem.

And you would not consider the lonely "]" an stylistic annoyance?  That, I
guess, is the work of electric layout.

I'm not sure it is. Before we start guessing, why don't you write down the minimal configuration needed to reproduce this? Start with 'emacs -Q'.





reply via email to

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