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
Xavier Fontes
0a9437bef2
🐛 Add event handler for window resizing.
...
Added event handler to solve issues about saving the window dimensions
2017-11-29 15:38:47 +00: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
Max Brunsfeld
61ac366491
Replace TokenizedBuffer.setVisible with simpler .startTokenizing
...
We will still wait to tokenize a buffer until it is visible in *some*
tab, but we no longer enable and disable tokenization as different
editors become visible.
2017-11-28 12:12:40 -08:00
Max Brunsfeld
e08091f193
Make assignLanguageMode take a language id instead of a language name
2017-11-28 11:14:29 -08:00
Antonio Scandurra
f76a7a6edb
⬆️ exception-reporting
2017-11-28 11:16:39 +01:00
Ian Olsen
b54655e41d
⬆️ electron@1.7.9
2017-11-27 20:18:45 -07:00
Michelle Tilley
4745b8722b
⬆️ github@0.8.3
2017-11-27 13:48:07 -08:00
Max Brunsfeld
a1fc5efdf2
⬆️ text-buffer
2017-11-27 11:27:06 -08:00
Wliu
2f5aa289cc
⬆️ wrap-guide@0.40.3
2017-11-27 18:54:44 +01:00
Max Brunsfeld
bffdeb461f
Remove handling of old grammarOverridesByPath serialization key
2017-11-27 09:36:43 -08:00
Justin Ratner
a18a66ab11
⬆️ autocomplete-plus@2.39.0
2017-11-26 17:07:37 -07:00
Justin Ratner
52274d91f6
⬆️ autocomplete-plus@2.38.0
2017-11-23 13:04:37 -07:00
Max Brunsfeld
d1468fddd9
Implement .setGrammar in terms of .setLanguageMode
2017-11-22 16:27:29 -08:00
Max Brunsfeld
59ed55e898
Don't deprecate old TextEditorRegistry methods yet
2017-11-22 16:11:39 -08:00
Max Brunsfeld
af8848fb86
Document new GrammarRegistry methods
2017-11-22 15:53:13 -08:00
Max Brunsfeld
afc4245971
Make TokenizedBuffer behave consistently when tokenizeInBackground is mocked
2017-11-22 15:30:28 -08:00
Max Brunsfeld
4810d13094
Fix memory leak in .maintainLanguageMode
2017-11-22 11:41:55 -08:00
Max Brunsfeld
cbdae916dd
Don't deprecate setGrammar yet
2017-11-22 11:18:09 -08:00
Max Brunsfeld
c40d33636b
⬆️ text-buffer (prerelease)
2017-11-22 10:34:31 -08:00
Max Brunsfeld
fd292f57f6
Fix deprecated TextEditorRegistry methods
2017-11-22 09:37:31 -08:00
Max Brunsfeld
bd4cc42daf
Set the visible state on newly-assigned language modes
2017-11-22 09:35:39 -08:00
Wliu
6633714e11
Fix regression and minimize chance for incorrect replacements
2017-11-22 00:31:28 +01:00
Wliu
34df49b491
More cleanup
2017-11-22 00:02:42 +01:00
Max Brunsfeld
578b4f0281
Merge branch 'master' into mb-use-language-mode-api
2017-11-21 15:00:22 -08:00
Max Brunsfeld
be3010e8f7
Use atom's null grammar when assignLanguageMode is called w/ null
2017-11-21 14:59:42 -08:00
Wliu
64b4954492
Improve spec stack traces
2017-11-21 23:35:26 +01:00
Wliu
572aec74d9
Merge pull request #16255 from atom/wl-specs-preserve-project-history
...
Do not clobber recent project history when running specs
2017-11-21 22:32:30 +01:00
Max Brunsfeld
93f5ab4780
Don't set TextEditor class's schedule in AtomEnvironment constructor
...
We construct multiple AtomEnvironment instances in the tests. I don't
know how the tests ever worked with this code in there.
2017-11-21 13:32:28 -08:00
Wliu
ebf23ec3e1
Do not clobber recent project history when running specs
2017-11-21 21:19:05 +01:00
Max Brunsfeld
218eb57f3a
Avoid duplicate attachToDOM call
2017-11-21 12:00:54 -08:00
Max Brunsfeld
cbd55cd921
Fix incorrectly written async test
2017-11-21 11:57:57 -08:00