Results 10 issues of Matt Kantor

This allows custom helpers to manipulate the `@partial-block` variable.

This changeset enables the creation of custom layouts for notifications. I had to make a few things public that weren't before, namely the option defaults system and some parts of...

Despite the fact that -prefix-free doesn't parse imported stylesheets it still manages to break `@import` rules in IE9. You can see the problem in in tests [27](http://mkantor.github.com/prefixfree-tests/tests/?&prefixfree-url=http%3A%2F%2Fleaverou.github.com%2Fprefixfree%2Fprefixfree.js#import)-[33](http://mkantor.github.com/prefixfree-tests/tests/?&prefixfree-url=http%3A%2F%2Fleaverou.github.com%2Fprefixfree%2Fprefixfree.js#imported-css-data-uri-with-media-rule) on [this page](http://mkantor.github.com/prefixfree-tests/tests/?&prefixfree-url=http%3A%2F%2Fleaverou.github.com%2Fprefixfree%2Fprefixfree.js)....

I've encountered what may be a variation of #31 when using the `@media` at-rule. Prefixfree causes my `@media screen` styles to be applied in print in IE9. Unlike #31, in...

## Rollup Plugin Name: `run` This PR contains: - [ ] bugfix - [x] feature - [ ] refactor - [ ] documentation - [ ] other Are tests included?...

The following code gets highlighted incorrectly: ```scala def `'`() = () `'`() ``` [Demo](https://github-lightshow.herokuapp.com/?utf8=%E2%9C%93&scope=from-url&grammar_url=https%3A%2F%2Fgithub.com%2Fatom-community%2Flanguage-scala%2Fblob%2Fv1.1.9%2Fgrammars%2Fscala.cson&grammar_text=&code_source=from-url&code_url=https%3A%2F%2Fgist.githubusercontent.com%2Fmkantor%2F127b02ac08b37e42ca84610b34cfb824%2Fraw%2F8f3172896fbafd31db7f81249e4bed9aaec2aeb4%2FBacktickSingleQuote.scala&code=). This exact same bug is present in the Scala TextMate bundle (mads-hartmann/scala.tmbundle/issues/59), which is currently used...

The following code gets highlighted incorrectly: ```scala def `/*`() = () `/*`() ``` The second `/*` is being treated as if it were the start of a block comment, even...

The following code gets highlighted incorrectly: ```scala 0 #:: Stream(1) ``` The second `:` is not being highlighted as part of the method name, even though it is. [Demo](https://github-lightshow.herokuapp.com/?utf8=%E2%9C%93&scope=from-url&grammar_url=https%3A%2F%2Fgithub.com%2Fatom-community%2Flanguage-scala%2Fblob%2Fv1.1.9%2Fgrammars%2Fscala.cson&grammar_text=&code_source=from-url&code_url=https%3A%2F%2Fgist.githubusercontent.com%2Fmkantor%2F127b02ac08b37e42ca84610b34cfb824%2Fraw%2F8f3172896fbafd31db7f81249e4bed9aaec2aeb4%2FStreamConcatenationOperator.scala&code=). This...

This allows things like `search(['a'] as const, '[0]')`. Previously that would be rejected by the type checker.

enhancement

For programs which compile expressions and then later evaluate them it is nice to flag invalid syntax during the compilation stage. As far as I can tell, invalid slices with...