Skip to content
This repository has been archived by the owner on Dec 15, 2022. It is now read-only.

Tokenize punctuation (and generics) #22

Merged
merged 24 commits into from
Apr 19, 2016
Merged

Tokenize punctuation (and generics) #22

merged 24 commits into from
Apr 19, 2016

Commits on Oct 1, 2015

  1. Tokenize braces

    Fixes #19
    50Wliu committed Oct 1, 2015
    Configuration menu
    Copy the full SHA
    3273608 View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2015

  1. Tokenize brackets in arrays

    50Wliu committed Nov 3, 2015
    Configuration menu
    Copy the full SHA
    78562b2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ebfe99f View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2015

  1. 💚 Fix specs!

    50Wliu committed Dec 9, 2015
    Configuration menu
    Copy the full SHA
    9312a2c View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2015

  1. Tokenize generics

    Fixes #23
    50Wliu committed Dec 10, 2015
    Configuration menu
    Copy the full SHA
    72bd720 View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'master' into wl-braces

    # Conflicts:
    #	spec/java-spec.coffee
    50Wliu committed Dec 10, 2015
    Configuration menu
    Copy the full SHA
    9a7343a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    af7535f View commit details
    Browse the repository at this point in the history
  4. Commas are now punctuation.separator.delimiter

    Also correct the spelling of separator...
    50Wliu committed Dec 10, 2015
    Configuration menu
    Copy the full SHA
    a67ef17 View commit details
    Browse the repository at this point in the history
  5. Tokenize commas everywhere

    50Wliu committed Dec 10, 2015
    Configuration menu
    Copy the full SHA
    1c594bb View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2015

  1. Configuration menu
    Copy the full SHA
    2d33c68 View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2015

  1. Configuration menu
    Copy the full SHA
    1b319c0 View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2016

  1. Tokenize generic object types

    50Wliu committed Jan 5, 2016
    Configuration menu
    Copy the full SHA
    1bf118e View commit details
    Browse the repository at this point in the history
  2. 🔥 Extra newline

    50Wliu committed Jan 5, 2016
    Configuration menu
    Copy the full SHA
    fade67f View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2016

  1. Square brackets can be inside generics

    class A implements B<C[]>
    50Wliu committed Jan 13, 2016
    Configuration menu
    Copy the full SHA
    dc42c5c View commit details
    Browse the repository at this point in the history
  2. Fix types being matched incorrectly

    Object types weren't getting matched in certain places (eg return types)
    because of a change in 1bf118e
    
    Fix all primitive types always getting matched as arrays
    50Wliu committed Jan 13, 2016
    Configuration menu
    Copy the full SHA
    f424930 View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2016

  1. Configuration menu
    Copy the full SHA
    626e4be View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2016

  1. Rework package tokenization

    Necessary to highlight periods correctly
    50Wliu committed Feb 1, 2016
    Configuration menu
    Copy the full SHA
    19cbf02 View commit details
    Browse the repository at this point in the history
  2. Add specs!

    50Wliu committed Feb 1, 2016
    Configuration menu
    Copy the full SHA
    0e2a197 View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2016

  1. Configuration menu
    Copy the full SHA
    2cc799c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2ce4d1f View commit details
    Browse the repository at this point in the history
  3. Remove unneeded comma match

    At least, I'm pretty sure it's not needed since `#code` should match it
    50Wliu committed Feb 2, 2016
    Configuration menu
    Copy the full SHA
    ccba156 View commit details
    Browse the repository at this point in the history
  4. Rewrite import regexes

    `instanceof` is now `keyword.operator.instanceof.java`
    Fixed a few implementation bugs in the `package` invalid character
    regexes
    50Wliu committed Feb 2, 2016
    Configuration menu
    Copy the full SHA
    6b9bcb1 View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2016

  1. Configuration menu
    Copy the full SHA
    91476f4 View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2016

  1. Update tokenizations

    `meta.brace` is now `punctuation.bracket`
    All brackets now contain the type of bracket in their scope
    `keyword.other.dereference` is now `punctuation.separator.period`
    50Wliu committed Feb 5, 2016
    Configuration menu
    Copy the full SHA
    e44ccc5 View commit details
    Browse the repository at this point in the history