Permalink
Commits on Mar 24, 2017
  1. Merge pull request #361 from Wilfred/interpolation_in_comments

    Don't highlight string interpolation in comments.
    syohex committed on GitHub Mar 24, 2017
Commits on Mar 23, 2017
  1. Don't highlight string interpolation in comments.

    The following should be highlighted:
    
         foo = "#{bar}"
    
    But the following should not:
    
         # #{bar}
    Wilfred committed Mar 23, 2017
Commits on Mar 16, 2017
  1. Update test

    syohex committed Mar 16, 2017
  2. Merge pull request #360 from Wilfred/keyword_highlighting

    Keyword highlighting fixes
    syohex committed on GitHub Mar 16, 2017
Commits on Mar 15, 2017
  1. Constants and keywords should take precedence over assignment

    Given the code:
    
        true = 1
        if = 2
    
    We should not highlight `true` and `if` as variables, as it prevents
    users realising that they're using a reserved word.
    Wilfred committed Mar 15, 2017
  2. `package` is a reserved word in coffeescript

    It's a syntax error to use this as a variable:
    http://coffeescript.org/v1/annotated-source/lexer.html#section-74
    Wilfred committed Mar 15, 2017
Commits on Feb 11, 2017
  1. Remove needless provide statement

    syohex committed Feb 11, 2017
Commits on Nov 24, 2016
  1. Merge pull request #358 from defunkt/drop-old-support

    Drop Emacs 24.1 and 24.2 support
    syohex committed on GitHub Nov 24, 2016
  2. Update document

    syohex committed Nov 24, 2016
Commits on Nov 23, 2016
  1. Drop Emacs 24.1 and 24.2 support

    - Use newer functions as possible
    
    And update testing emacs versions on Travis CI
    syohex committed Nov 23, 2016
Commits on Aug 13, 2016
Commits on Aug 9, 2016
  1. Merge pull request #356 from marsam/master

    Replace set-auto-mode with custom function
    syohex committed on GitHub Aug 9, 2016
Commits on Aug 8, 2016
Commits on May 20, 2016
  1. Merge pull request #353 from defunkt/refactoring

    Refactoring
    syohex committed May 20, 2016
  2. Don't set syntax-table entry in coffee-mode

    Because it is static.
    syohex committed May 20, 2016
  3. Merge pull request #352 from defunkt/issue-350

    Fix indentation after oneline if/while/when
    syohex committed May 20, 2016
  4. Add unit test for issue #350

    syohex committed May 20, 2016
  5. Merge pull request #351 from defunkt/fix-test

    Fix test
    syohex committed May 20, 2016
  6. Fix test

    syohex committed May 20, 2016
Commits on Apr 20, 2016
  1. Merge pull request #349 from defunkt/live-compile-mode

    Live compile mode
    syohex committed Apr 20, 2016
  2. Implement live compiling mode

    syohex committed Apr 20, 2016
Commits on Apr 18, 2016
  1. Merge pull request #348 from defunkt/compile-file-tramp

    Support compiling file command on tramp
    syohex committed Apr 18, 2016
Commits on Mar 29, 2016
  1. Merge pull request #345 from defunkt/attributes

    Refactoring attributes setting
    syohex committed Mar 29, 2016
  2. Merge pull request #344 from purcell/patch-1

    Fix malformed Commentary header and remove redundant "for Emacs"
    syohex committed Mar 29, 2016
  3. Fix malformed Commentary header and remove redundant "for Emacs"

    - Missing colon on Commentary header prevented parsing out of package description, e.g. for on MELPA package page
    - "for Emacs" in package description is redundant: all elisp is for Emacs! Additionally, and pedantically, the mode is not just for *files*, but also for any buffer containing CoffeeScript code.
    purcell committed Mar 29, 2016
  4. Remove needless attribute

    syohex committed Mar 29, 2016
  5. Merge pull request #343 from defunkt/compile-region

    Send newline for ensuring compiling code
    syohex committed Mar 29, 2016