calixteman
|
2ed529f075
|
Add u|U|u8 string|char support (#36)
|
6 년 전 |
Max Brunsfeld
|
2104daa5ab
|
⬆️ tree-sitter-cli
|
6 년 전 |
Max Brunsfeld
|
d101ad1c83
|
Improve highlighting query
|
6 년 전 |
Max Brunsfeld
|
e42a259567
|
0.16.0
|
6 년 전 |
Max Brunsfeld
|
457a7917a1
|
Use new test structure, add syntax highlighting tests
|
6 년 전 |
Max Brunsfeld
|
91ac28fa5e
|
0.15.3
|
6 년 전 |
Max Brunsfeld
|
3458bfc9a5
|
⬆️ tree-sitter
|
6 년 전 |
Max Brunsfeld
|
627806ec6a
|
Allow case statements separate from switch statements
Fixes #32
|
6 년 전 |
Max Brunsfeld
|
916be99704
|
Allow comma operator in return statement
Fixes #31
|
6 년 전 |
Max Brunsfeld
|
22decdc361
|
0.15.2
|
7 년 전 |
calixteman
|
c578638af2
|
Fix multi-statements in for initializer and update parts (#27)
* Fix multi-statements in for initializer and update parts
* Finally the bug was only in the initializer part
|
7 년 전 |
calixteman
|
c8061429cc
|
Fix error with ++L (consequence of support for L strings) (#26)
* Fix error with ++L (consequence of support for L strings)
* Update to tree-sitter 0.15.5
|
7 년 전 |
Max Brunsfeld
|
b44a2e10c5
|
0.15.1
|
7 년 전 |
Max Brunsfeld
|
e0512072cc
|
Handle comments with escaped CRLF line endings
Fixes #24
|
7 년 전 |
Max Brunsfeld
|
0bc1adf0c2
|
Tweak fields
|
7 년 전 |
Max Brunsfeld
|
c3965938cc
|
Add node fields, update tree-sitter-cli
|
7 년 전 |
calixteman
|
ff4fc1c785
|
Handle L-strings and L-chars (#25)
|
7 년 전 |
Max Brunsfeld
|
59bba708e7
|
0.15.0
|
7 년 전 |
Max Brunsfeld
|
4c8cc481d9
|
Update tree-sitter-cli to 0.15.3
|
7 년 전 |
calixteman
|
2945de0173
|
Fix precedences of * (deref) and & (address-of) (#21)
|
7 년 전 |
calixteman
|
adf868ce9a
|
Fix parenthesized expression on left side of assignment (#22)
|
7 년 전 |
calixteman
|
fb9fbd83f0
|
Handle __attribute__ in function declaration (#19)
* Handle __attribute__ in function declaration
* Fix tests in examples/
* Remove useless optional
|
7 년 전 |
Max Brunsfeld
|
7fa07a7b09
|
Merge pull request #17 from calixteman/fix_comment
Fix comment containing backslash
|
7 년 전 |
Calixte Denizet
|
338f99e8a0
|
Fix comment containing backslash
|
7 년 전 |
Max Brunsfeld
|
916b606f99
|
0.13.13
|
7 년 전 |
Max Brunsfeld
|
d558c85604
|
Use node 10 on travis
|
7 년 전 |
Max Brunsfeld
|
42382f29bf
|
Restrict expressions that can appear as lhs in assignment
|
7 년 전 |
Max Brunsfeld
|
f2817eaf39
|
0.13.12
|
7 년 전 |
Max Brunsfeld
|
fd42e75886
|
Flesh out number literal parsing
Fixes atom/language-c#323
|
7 년 전 |
Max Brunsfeld
|
175d93b439
|
Handle postfix type qualifiers in compound literals
Fixes atom/language-c#312
|
7 년 전 |
Max Brunsfeld
|
79930c48fd
|
0.13.11
|
7 년 전 |
Max Brunsfeld
|
95b5710ff9
|
Allow number literals with 'f' suffix and digit separators
Fixes tree-sitter/tree-sitter-cpp#24
Fixes tree-sitter/tree-sitter-cpp#34
|
7 년 전 |
Max Brunsfeld
|
42ac3ed413
|
Add appveyor badge to README
|
7 년 전 |
Max Brunsfeld
|
bd093a130f
|
Add appveyor config
|
7 년 전 |
Max Brunsfeld
|
5a25ac2983
|
Allow multiple names to be defined in a typedef statement
Fixes tree-sitter/tree-sitter-cpp#30
|
7 년 전 |
Max Brunsfeld
|
50c3a02bc7
|
Allow preprocessor directives in field decl lists
Fixes tree-sitter/tree-sitter-cpp#29
|
7 년 전 |
Max Brunsfeld
|
1358e07759
|
Allow escaped newlines in single-line comments
Fixes tree-sitter/tree-sitter-cpp#26
|
7 년 전 |
Max Brunsfeld
|
5b250e138a
|
Remove distinction between top-level and statement block items
|
7 년 전 |
Max Brunsfeld
|
a71bef804d
|
Fix inefficient string tokenization
|
7 년 전 |
Max Brunsfeld
|
05f62b9f84
|
0.13.10
|
7 년 전 |
Max Brunsfeld
|
7f827b42a8
|
Add explicit nodes for bitfield clauses
|
7 년 전 |
Max Brunsfeld
|
62b3b9c017
|
0.13.9
|
7 년 전 |
Max Brunsfeld
|
ce980349b2
|
Fix preprocessor argument parsing with CRLF line endings
Fixes #11
|
7 년 전 |
Max Brunsfeld
|
5bb7eff0d4
|
0.13.8
|
7 년 전 |
Max Brunsfeld
|
176fd5f077
|
Add signed keyword
Fixes #10
|
7 년 전 |
Max Brunsfeld
|
2af332790e
|
Make case statements contain all subsequent statements until the next case
|
7 년 전 |
Max Brunsfeld
|
b7fb8b9691
|
0.13.7
|
7 년 전 |
Max Brunsfeld
|
6cbb20b681
|
Allow any sort of statement at the top level, not just calls
This way, we can parse snippets of C, like expressions, in the
case where C code is injected into a larger document.
|
7 년 전 |
Max Brunsfeld
|
afc1d5bb3a
|
0.13.6
|
7 년 전 |
Max Brunsfeld
|
ed56d5e288
|
Fix array declarator parsing
Refs https://github.com/atom/atom/issues/18346#issuecomment-433734281
|
7 년 전 |