Commit Graph

33202 Commits

Author SHA1 Message Date
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
Max Brunsfeld
56926695ba Return a promise from Pane.destroyActiveItem 2017-09-19 10:11:40 -07:00
Ash Wilson
006ebc7443 ⬆️ text-buffer 2017-09-19 13:07:20 -04:00
Max Brunsfeld
51ed51568c ⬆️ tabs 2017-09-19 09:40:26 -07:00
Jason Rudolph
d7fe05c80e Merge #15678: Decaffeinate Notification, NotificationManager, & related specs 2017-09-19 08:27:09 -04:00
Wliu
cd974e41a5 ⬆️ line-ending-selector@0.7.4 2017-09-19 10:58:34 +02:00
Michelle Tilley
0d1be477fb Merge pull request #15683 from dreiss/master
Allow atom:// urls to be opened from the command line
2017-09-18 20:04:02 -07:00
Max Brunsfeld
666adb2f0e Convert pane-container-spec to JS 2017-09-18 17:02:48 -07:00
Max Brunsfeld
e875f5447e Convert Pane to JS 2017-09-18 17:02:48 -07:00
David Reiss
8ef9dabffa Allow atom:// urls to be opened from the command line
Some Atom extensions (like Nuclide) have functionality that can only be
triggered by open-url events, which only work on Mac OS.  With this
change, `atom://` URLs can be passed on the command-line, and they will
opened with the normal openUrl method on all platforms.

This change doesn't set Atom up as the default handler for atom:// urls.
That will require some platform-specific changes.
2017-09-18 12:27:29 -07:00
Michelle Tilley
1f25cda7c4 ⬆️ github@0.6.2 2017-09-18 10:49:16 -07:00
Jason Rudolph
0188730751 Merge 'origin/master' into decaffeinate-notifications 2017-09-18 11:47:12 -04:00
Ash Wilson
248bdfda25 ⬆️ styleguide 2017-09-18 10:03:29 -04:00
Wliu
15ade42e92 ⬆️ language-php@0.42.0 2017-09-18 10:05:44 +02:00
Antonio Scandurra
f41b7aa5f4 ⬆️ text-buffer 2017-09-18 10:04:48 +02:00
Jason Rudolph
9d0ed6da52 📝 Document that NotficationManager add* methods return a Notification
Parts of the Atom ecosystem rely on the fact that these methods return
the Notification that was added. For example:

https://github.com/atom/exception-reporting/blob/4e6866c3a9/lib/reporter.js#L159

Therefore, we should document that these methods are expected to return
the Notification that was added.
2017-09-17 08:25:05 -04:00
Jason Rudolph
0054e3f796 :skull: Decaffeinate spec/notification-manager-spec.coffee 2017-09-16 21:03:04 -04:00
Jason Rudolph
45c3770293 :skull: Decaffeinate spec/notification-spec.coffee 2017-09-16 21:03:01 -04:00
Jason Rudolph
3e21dd6923 :skull: Decaffeinate src/notification-manager.coffee 2017-09-16 21:02:58 -04:00
Jason Rudolph
3fb699fa22 :skull: Decaffeinate src/notification.coffee 2017-09-16 21:02:54 -04:00
Wliu
9ba632e223 Revert "⬆️ text-buffer"
This reverts commit b269b20864.
2017-09-16 23:50:16 +02:00
Wliu
f1a2af6e6a Merge pull request #15669 from BenRussert/cursor-docs-fix
📝 Fix cursor name letter casing
2017-09-16 22:43:23 +02:00
Ben Russert
69b1e2c4d8 📝 Fix cursor name letter casing [ci skip] 2017-09-16 15:30:44 -05:00
Wliu
2b13d0b53e ⬆️ encoding-selector@0.23.6 2017-09-16 21:56:51 +02:00
Wliu
c17697ee08 Unrevert the revert 2017-09-16 20:54:47 +02:00
Wliu
d99147468d ...revert? 2017-09-16 20:11:38 +02:00
Wliu
75af119bbb ⬆️ language-yaml@0.31.0 2017-09-16 17:21:20 +02:00
Nathan Sobo
b269b20864 ⬆️ text-buffer 2017-09-15 16:19:39 -06:00
Wliu
86b337edeb ⬆️ language-css@0.42.6 2017-09-15 23:21:17 +02:00
Damien Guard
af095a649e ⬆️ language-typescript 2017-09-15 14:10:27 -07:00
Damien Guard
369c17f599 ⬆️ language-typescript 2017-09-15 12:08:12 -07:00
Ian Olsen
024ad73a52 ⬆️ atom-keymap@8.2.5 2017-09-15 09:24:12 -07:00