Max Brunsfeld
|
725d7db7ae
|
Merge branch 'master' into mb-tree-sitter-parsers
|
2017-12-06 14:56:09 -08:00 |
|
Max Brunsfeld
|
4c6abd3b7a
|
⬆️ language-javascript, language-typescript
|
2017-12-06 14:16:25 -08:00 |
|
Max Brunsfeld
|
3f775b5505
|
Fix folding of internal nodes when fold end isn't specified
|
2017-12-06 11:09:44 -08:00 |
|
Katrina Uychaco
|
bffb3bf5d0
|
Merge pull request #16294 from atom/ku-add-readonly-editor-attribute
Add `readonly` attribute to text editor element
|
2017-12-06 10:49:45 -08:00 |
|
Max Brunsfeld
|
815b445d2e
|
⬆️ language packages
|
2017-12-05 17:58:39 -08:00 |
|
Max Brunsfeld
|
77fd29647a
|
Cache foldability more intelligently
Signed-off-by: Nathan Sobo <nathan@github.com>
|
2017-12-05 17:01:49 -08:00 |
|
Max Brunsfeld
|
f3715779e5
|
Support contentRegExp field on grammars, to match more than one line
Signed-off-by: Nathan Sobo <nathan@github.com>
|
2017-12-05 16:26:24 -08:00 |
|
Katrina Uychaco
|
b3cee41f28
|
Merge remote-tracking branch 'origin/master' into ku-add-readonly-editor-attribute
|
2017-12-05 14:02:39 -08:00 |
|
Max Brunsfeld
|
a475baf4b5
|
Rework fold API for tree-sitter grammars
|
2017-12-05 12:39:52 -08:00 |
|
leroix
|
4f73e81080
|
Merge pull request #16319 from atom/fix-tabs-converted-to-spaces
Use buildIndentString method instead of hard-coding spaces
|
2017-12-04 15:26:12 -07:00 |
|
Wliu
|
4ac6b720ff
|
Merge pull request #16256 from atom/wl-more-reporter-work
Improve spec stack traces
|
2017-12-04 22:18:08 +01:00 |
|
Damien Guard
|
abc0d3c534
|
Remove stray console log
|
2017-12-04 13:13:03 -08:00 |
|
Damien Guard
|
70e773fa7b
|
Ensure read-only text editors are not considered 'modified'. Also clear read-only flag on successful save.
|
2017-12-04 13:12:08 -08:00 |
|
Max Brunsfeld
|
8a1c7619f3
|
Add test for .select{Larger,Smaller}SyntaxNode
|
2017-12-04 12:07:05 -08:00 |
|
Justin Ratner
|
d4dd08da22
|
Use buildIndentString method instead of hard-coding spaces
|
2017-12-04 12:51:01 -07:00 |
|
Max Brunsfeld
|
98e11673aa
|
Tweak TreeSitterLanguageMode folding configuration
|
2017-12-04 11:40:44 -08:00 |
|
Max Brunsfeld
|
4e38b61a5e
|
Optimize TreeSitterLanguageMode.isFoldableAtRow
|
2017-12-04 11:02:24 -08:00 |
|
Max Brunsfeld
|
6282cd639a
|
Add tree-sitter highlighting test with nested scopes
|
2017-12-04 10:18:38 -08:00 |
|
Justin Ratner
|
129f5a34cb
|
⬆️ notifications@0.70.2
|
2017-12-04 01:20:18 -07:00 |
|
Justin Ratner
|
ea18323283
|
⬆️ notifications@0.70.1
|
2017-12-03 23:19:40 -07:00 |
|
Justin Ratner
|
f24e74193e
|
⬆️ command-palette@0.43.0
|
2017-12-03 21:05:26 -07:00 |
|
Justin Ratner
|
733770246c
|
⬆️ notifications@0.70.0
|
2017-12-03 21:03:11 -07:00 |
|
Max Brunsfeld
|
d893fb25a8
|
🎨 TreeSitterLanguageMode
|
2017-12-02 10:48:20 -08:00 |
|
Max Brunsfeld
|
bda50585c4
|
Make TreeSitterHighlightIterator stop in between tokens when needed
|
2017-12-01 14:58:09 -08:00 |
|
Max Brunsfeld
|
b930ad1225
|
Merge pull request #16306 from atom/mb-ensure-buffers-have-language-modes
Ensure that all opened editors' buffers are added to the project
|
2017-12-01 10:47:51 -08:00 |
|
Max Brunsfeld
|
6e2ac3548f
|
Ensure that all opened editors' buffers are added to the project
Assigning a language mode happens when adding a buffer to the project,
so we need to guarantee this happens to all buffers used by visible editors.
|
2017-12-01 09:58:19 -08:00 |
|
Max Brunsfeld
|
49d8d94218
|
🎨 workspace-spec.js
|
2017-12-01 09:47:20 -08:00 |
|
Max Brunsfeld
|
7665c34496
|
Start on TreeSitterLanguageMode spec
|
2017-11-30 17:13:30 -08:00 |
|
Max Brunsfeld
|
203c38ca45
|
Add select-{larger,smaller}-syntax-node commands
|
2017-11-30 15:17:14 -08:00 |
|
Max Brunsfeld
|
273d708a48
|
Add preference for using Tree-sitter parsers
|
2017-11-30 14:21:53 -08:00 |
|
Justin Ratner
|
aaed3c744a
|
⬆️ atom-package-manager@1.18.11
|
2017-11-30 15:03:19 -07:00 |
|
Max Brunsfeld
|
894ce56821
|
Don't use JS as an example in removeGrammar test
|
2017-11-30 09:39:30 -08:00 |
|
Max Brunsfeld
|
28edfb5b0a
|
Exclude tree-sitter's main JS file from the startup snapshot
|
2017-11-30 09:31:08 -08:00 |
|
Max Brunsfeld
|
9762685106
|
Start work on loading tree-sitter grammars in GrammarRegistry
|
2017-11-30 09:31:08 -08:00 |
|
Max Brunsfeld
|
5c1a49fccf
|
Add initial TreeSitterLanguageMode implementation
Much of this is from the tree-sitter-syntax package.
Also, add a dependency on the tree-sitter module.
|
2017-11-29 17:14:34 -08:00 |
|
Max Brunsfeld
|
03ac8d715e
|
⬆️ language-javascript for new tree-sitter version
|
2017-11-29 17:01:20 -08:00 |
|
Max Brunsfeld
|
c4b38c615f
|
Fix misplaced default chunkSize property
|
2017-11-29 13:10:00 -08:00 |
|
Max Brunsfeld
|
1a1ee134cf
|
Merge pull request #16297 from atom/mb-remove-grammar-registry-inheritance
Remove GrammarRegistry's inheritance from first-mate's GrammarRegistry
|
2017-11-29 12:26:02 -08:00 |
|
Max Brunsfeld
|
3053069ab1
|
Merge pull request #16199 from atom/mb-decaffeinate-package
Convert Package to JS
|
2017-11-29 11:45:39 -08:00 |
|
Max Brunsfeld
|
515ed5602e
|
Add a shim for the GrammarRegistry.grammars property
|
2017-11-29 11:23:56 -08:00 |
|
Max Brunsfeld
|
1af6da0b76
|
Don't use underscore in Package
|
2017-11-29 11:08:54 -08:00 |
|
Max Brunsfeld
|
9006d05d4f
|
Remove GrammarRegistry's inheritance from first-mate's registry
|
2017-11-29 10:36:49 -08:00 |
|
Katrina Uychaco
|
a993742f7f
|
👕 🔥 semicolon
|
2017-11-28 22:06:33 -08:00 |
|
Katrina Uychaco
|
aeb9af63df
|
Store readOnly state on the TextEditor model
|
2017-11-28 21:14:40 -08:00 |
|
Katrina Uychaco
|
909caa2a59
|
Add 'readonly' attribute to <atom-text-editor> element
|
2017-11-28 20:01:31 -08:00 |
|
Max Brunsfeld
|
c318d01ef3
|
Merge pull request #16290 from atom/mb-rename-tokenized-buffer
Rename TokenizedBuffer to TextMateLanguageMode
|
2017-11-28 17:43:14 -08:00 |
|
Max Brunsfeld
|
607ed74e7b
|
Rename TokenizedBuffer to TextMateLanguageMode
|
2017-11-28 16:57:06 -08:00 |
|
Max Brunsfeld
|
31e20d312e
|
⬆️ text-buffer
|
2017-11-28 16:39:08 -08:00 |
|
Max Brunsfeld
|
ce8f300a38
|
Merge pull request #16087 from atom/mb-use-language-mode-api
Use new TextBuffer LanguageMode API
|
2017-11-28 13:49:01 -08:00 |
|
Max Brunsfeld
|
74a2609216
|
Ensure stateStore isConnected for .shouldPromptToSave tests
|
2017-11-28 12:13:09 -08:00 |
|