Commit graph

7 commits

Author SHA1 Message Date
Jared Hester c4a13301d2 don't auto close on single quote
In F# the `'` is prepended to an identifier to indicate it is generic in type and function signatures:
```
let fn (x: 'a ) (y: 'b) = ...
type Box< 'a, 'b > () = ...
type Inter =
    abstract Op : 'a -> 'b -> 'c
```
It is also common convention to append it to binding names as it is a valid identifier char, e.g. `let x = 10 in let x' = x + 5`. These usages are vastly more common than using `'` to surround a character literal and as such the auto close behavior is incredibly annoying when writing F#.
2016-08-06 09:33:45 -04:00
Martin Aeschlimann 4a13944af6 Migrate all other languages to language-configuration.json 2016-07-21 20:30:37 +02:00
Martin Aeschlimann 885a783837 [f#] autoclosing and surrounding pair 2016-04-21 22:29:14 +02:00
Martin Aeschlimann 37f5e2b355 [colorize tests] update test result data 2016-04-11 21:28:19 +02:00
Martin Aeschlimann 8509d4e47a even more colorizer tests 2016-04-11 16:03:40 +02:00
Martin Aeschlimann 7bca0cd1c3 [fsharp] update tm grammar (1.4.11) 2015-11-30 21:35:09 +01:00
Erich Gamma 8f35cc4768 Hello Code 2015-11-13 14:39:38 +01:00