Commit Graph

33235 Commits

Author SHA1 Message Date
Max Brunsfeld
274a699272 Remove unused method TokenizedBuffer.indentLevelForRow 2017-09-22 16:20:10 -07:00
Max Brunsfeld
62e94f7b96 Rename language-mode-spec.js to text-editor-spec.js
This gets the ball rolling toward converting the text editor specs to JS
2017-09-22 14:40:34 -07:00
Max Brunsfeld
8be9375508 Remove unnecessary TokenizedBuffer methods 2017-09-22 14:38:54 -07:00
Max Brunsfeld
0884546d3c Move everything but auto-indent out of LanguageMode 2017-09-22 14:33:02 -07:00
Max Brunsfeld
6c1356cae3 Move folding logic from LanguageMode to TokenizedBuffer
* Restate the folding logic to not *use* the TextEditor, but instead to
*return* ranges which can be folded by the editor.
* Convert the LanguageMode spec to JS
2017-09-22 12:04:51 -07:00
Max Brunsfeld
b1a3460ad9 Fix scope name in TokenizedBuffer test 2017-09-21 15:52:07 -07:00
Max Brunsfeld
58035e4682 👕 2017-09-21 15:15:53 -07:00
Max Brunsfeld
4c2680e68a Organize TokenizedBuffer test 2017-09-21 14:31:13 -07:00
Max Brunsfeld
15a5728751 Use async/await in TokenizedBuffer test 2017-09-21 14:27:52 -07:00
Max Brunsfeld
1ca1c545ba Convert TokenizedBuffer spec to JS 2017-09-21 14:06:05 -07:00
Max Brunsfeld
67254766d7 Convert TokenizedBuffer to JS 2017-09-21 14:05:49 -07:00
Wliu
8e300643fa ⬆️ language-javascript@0.127.5 2017-09-21 22:04:49 +02:00
Wliu
d0b4ab8862 Merge pull request #15712 from atom/wl-update-language-html
Update language-html to 0.48.0
2017-09-21 21:45:39 +02:00
Wliu
129c0cc0e3 Fix tokenized buffer spec 2017-09-21 20:57:15 +02:00
Wliu
4161450131 ⬆️ language-mustache@0.14.2 2017-09-21 20:57:08 +02:00
Wliu
72939ee947 ⬆️ language-javascript@0.127.4 2017-09-21 20:47:37 +02:00
Wliu
99924bf1e3 ⬆️ language-html@0.48.0 2017-09-21 20:47:13 +02:00
Wliu
2c26a6c170 ⬇️ language-html@0.47.7 2017-09-21 20:16:13 +02:00
Wliu
6d2761fea7 ⬆️ language-html@0.48.0 2017-09-21 19:24:04 +02:00
Wliu
a80c82d6da ⬆️ autocomplete-html@0.8.2 2017-09-21 11:57:18 +02:00
Michelle Tilley
ba7bbdcc38
⬆️ settings-view@0.251.9 2017-09-20 14:26:30 -07:00
Robert Sese
7cb7b36d81 Merge pull request #14654 from UziTech/patch-3
Improve confirm documentation
2017-09-20 14:07:45 -06:00
Ash Wilson
615b67b46e Merge pull request #15681 from atom/aw-unmounted-drive
Notify when deserializing project state for missing directories
2017-09-20 11:21:04 -07:00
Nathan Sobo
ea6478583e ⬆️ text-buffer 2017-09-20 10:13:05 -06:00
Ash Wilson
817c98619c
Always emit did-change-paths 2017-09-20 11:43:35 -04:00
Ash Wilson
880188b4b9
👕 Unnecessary fat arrows 2017-09-20 10:52:33 -04:00
Ash Wilson
181b5b8828
Pass exact: option from setPaths() to addPath() 2017-09-20 10:51:30 -04:00
Ash Wilson
74268cba03
Reset retained IDs and paths on .reset() 2017-09-20 10:51:30 -04:00
Ash Wilson
99feb7f264
Spelling 2017-09-20 10:51:30 -04:00
Ash Wilson
1a53ad5722
Deserialize TextBuffers that have never been saved to disk 2017-09-20 10:51:30 -04:00
Ash Wilson
0782f0f4d0
"Retire" buffer IDs when the buffer can't be deserialized 2017-09-20 10:51:30 -04:00
Ash Wilson
46fc5ffc8c
Better conditional 2017-09-20 10:51:30 -04:00
Ash Wilson
54ecff4510
Provide the message as a .description 2017-09-20 10:51:30 -04:00
Ash Wilson
41db574699
Use a fat arrow for @notifications 2017-09-20 10:51:30 -04:00
Ash Wilson
f28192bfbc
Scope is hard 2017-09-20 10:51:29 -04:00
Ash Wilson
868d9393de
Deserialize the exact serialized project paths, never a parent dir 2017-09-20 10:51:29 -04:00
Ash Wilson
1734aa7787
Shuffle Project deserialization a little 2017-09-20 10:51:29 -04:00
Ash Wilson
7d62f8b6eb
Test for omitting deleted files 2017-09-20 10:51:29 -04:00
Ash Wilson
22c0b6a4f3
Notify if one or more deserialized project directories no longer exist 2017-09-20 10:51:29 -04:00
Ash Wilson
bdc503a795
Report deserialization errors from the project 2017-09-20 10:51:29 -04:00
Ash Wilson
c205a07bc4
Require project directories to exist on deserialization 2017-09-20 10:51:29 -04:00
Ash Wilson
48c1fb0f3c
.deserialize() is async 2017-09-20 10:51:29 -04:00
Ash Wilson
928a3e2854
Expect the deserialization promise to reject with inaccessible dirs 2017-09-20 10:51:29 -04:00
Ash Wilson
3d51ed9766
Support {mustExist} option in setPaths 2017-09-20 10:51:29 -04:00
Ash Wilson
156cd02953
Optionally throw an error when attempting to open a non-existent dir 2017-09-20 10:51:29 -04:00
Ash Wilson
2e57312380 ⬆️ text-buffer 2017-09-20 10:49:56 -04:00
Wliu
a3e98d54e3 ⬆️ grammar-selector@0.49.6 2017-09-19 20:28:50 +02:00
Max Brunsfeld
9bdf4b01d0 Merge pull request #15643 from atom/mb-async-onWillDestroyPaneItem
Wait for async PaneContainer.onWillDestroyPaneItem listeners
2017-09-19 11:21:54 -07:00
Wliu
0b5a79bee2 ⬆️ language-coffee-script@0.49.1 2017-09-19 20:15:34 +02:00
Max Brunsfeld
6c14dfb0af ⬆️ autosave, whitespace 2017-09-19 10:36:59 -07:00