• Tom Tromey's avatar
    Add chained indentation to js-mode · 50239082
    Tom Tromey authored
    Bug#20896
    * lisp/progmodes/js.el (js-chain-indent): New variable.
    (js--skip-term-backward, js--skip-terms-backward)
    (js--chained-expression-p): New functions.
    (js--proper-indentation): Call js--chained-expression-p.
    * test/manual/indent/js-chain.js: New file.
    * test/manual/indent/js.js: Add (non-)chained indentation test.
    50239082
js.js 1.37 KB