Commit Graph

33867 Commits

Author SHA1 Message Date
Wliu
4f86d60f7b Update HistoryManager spec to mock the state store 2017-12-05 01:22:13 +01:00
Wliu
376919772b Spy on HistoryManager prototype
To prevent other instances of HistoryManager from messing up the project
history
2017-12-05 00:47:03 +01: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
Justin Ratner
d4dd08da22 Use buildIndentString method instead of hard-coding spaces 2017-12-04 12:51:01 -07: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
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
Justin Ratner
aaed3c744a ⬆️ atom-package-manager@1.18.11 2017-11-30 15:03:19 -07: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
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
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