Commit Graph

36572 Commits

Author SHA1 Message Date
Winston Liu
7512da8f3d Okay, add it to the end 2019-05-07 15:29:04 -04:00
Winston Liu
ee9deacb48 Try running with verbose 2019-05-07 15:20:34 -04:00
Winston Liu
6d00e15c19 Merge branch 'master' into wl-update-apm 2019-05-07 15:18:17 -04:00
Rafael Oleza
e192773b6e Merge pull request #19280 from atom/fix-atom-open
Fix atom.open() when it has no arguments
2019-05-07 20:50:57 +02:00
Rafael Oleza
691c90e4b5 Fix atom.open() 2019-05-07 19:14:32 +02:00
Jason Rudolph
f1952c2fc1 Merge pull request #19272 from atom/improve-positioning-when-opening-file-at-line
Improve positioning when opening file at line
2019-05-07 10:53:52 -04:00
Jason Rudolph
4ac6107f95 🎨 Use await to make the world a better place
/xref https://github.com/atom/atom/pull/19272#discussion_r281562954
2019-05-07 09:20:00 -04:00
Rafael Oleza
a6382d707b Merge pull request #19277 from atom/decaffeinate-initialize-application-window
Decaffeinate src/initialize-application-window.js
2019-05-07 13:44:33 +02:00
Rafael Oleza
1efa4f36ea Decaffeinate src/initialize-application-window.js 2019-05-07 12:47:10 +02:00
Rafael Oleza
aca5492d37 Merge pull request #19273 from atom/upgrade-fs-plus
⬆️ fs-plus@3.1.1, pathwatcher@8.02, text-buffer@13.15.3, nsfw@1.0.22
2019-05-07 10:34:42 +02:00
Rafael Oleza
5302cf92b3 Merge pull request #19275 from atom/fix-remove-all-listeners
Fix remove all listeners in Electron v3
2019-05-07 10:32:38 +02:00
Rafael Oleza
833cdd0c29 Merge pull request #19274 from atom/prepare-for-electron-v3
Prepare Atom for the electron v3 upgrade
2019-05-07 10:30:46 +02:00
Max Brunsfeld
fa100866cb Merge pull request #19172 from atom/mb-tree-sitter-upgrade-test-travis
Try upgrading Tree-sitter for a third time
2019-05-06 22:33:20 -07:00
Max Brunsfeld
e33ac81167 ⬆️ tree-sitter (stable release) 2019-05-06 16:45:05 -07:00
Max Brunsfeld
59319d639a Update test to expect new rendering of missing tree-sitter nodes 2019-05-06 14:50:38 -07:00
Max Brunsfeld
a3f022883f ⬆️ tree-sitter (prerelease) 2019-05-06 14:06:06 -07:00
Max Brunsfeld
d66bc8747a ⬆️ tree-sitter (prerelease) 2019-05-06 13:28:01 -07:00
Rafael Oleza
dcbf9ed1c6 ⬆️ nsfw@1.0.22 2019-05-06 21:41:24 +02:00
Rafael Oleza
166e7d2386 Add TODOs to remember to fix this when upgrading to electron v4 2019-05-06 21:35:45 +02:00
David Wilson
cc7a1d036a Remove listeners for specific events in Task class
This change is necessary for Electron 3 to a bug in Node.js 10.2.x which causes
the `removeAllListeners` method to no longer remove all listeners for any event
name when no argument is passed:

https://github.com/nodejs/node/pull/20924

This issue has been fixed in Node.js 10.3.0+ so we will have to remove this
workaround when we move to Electron 4.0 to avoid future event handler leaks.
2019-05-06 21:33:38 +02:00
Nathan Sobo
1de17649eb ⬆️ fuzzy-finder@1.13.2 2019-05-06 13:17:01 -06:00
Nathan Sobo
0deaf0986b Fix bracket matcher upgrade 2019-05-06 13:15:33 -06:00
David Wilson
a7af6c7568 Fix usage of deprecated Buffer APIs in render process 2019-05-06 20:27:56 +02:00
David Wilson
78f354ad3a Update StyleManager specs to address deprecated ::shadow selectors
As of Chromium 63, ::shadow CSS selectors have been fully removed:

https://developers.google.com/web/updates/2017/10/remove-shadow-piercing

As a result, any usage of ::shadow in a stylesheet seems to get removed as soon
as the stylesheet is applied to an HTMLStyleElement.  Since we have a couple of tests
that expect ::shadow selectors to be present, we must remove those expectations
since those selectors do not appear any longer.
2019-05-06 20:27:27 +02:00
David Wilson
614d3e150a Use fs.renameSync in Workspace spec to fix test failure 2019-05-06 20:25:52 +02:00
David Wilson
3bd2279d3c Make invalid JS file fail Babel spec again
This change uses a different JavaScript syntax to cause the "when a .js file
does not start with 'use babel'" spec to fail again after upgrading to Electron
3 / Node 10.3.0.  The previous generator syntax seems to be supported in the
version of V8 used by Node 10 so we now need to use the 'export default' syntax
to trigger an error.

I've verified that changing the first line of this file to 'use babel' causes
the file to load successfully, so it seems this new syntax is effective to
verify the desired behavior.
2019-05-06 20:24:29 +02:00
Rafael Oleza
845cf40a2d ⬆️ text-buffer@13.15.3 2019-05-06 20:22:44 +02:00
Rafael Oleza
8154844fe3 ⬆️ path-watcher@8.0.2 2019-05-06 20:17:21 +02:00
Rafael Oleza
b08af2f0f7 ⬆️ fs-plus@3.1.1 2019-05-06 20:11:43 +02:00
Winston Liu
33dda20516 Merge pull request #19271 from atom/wl-update-bracket-matcher
Update bracket-matcher to 0.91.0
2019-05-06 12:54:53 -04:00
Jason Rudolph
0c51771244 Scroll line to center when opening file at specific line 2019-05-06 11:25:30 -04:00
Jason Rudolph
9921d1cef3 Unfold (if needed) when opening file at specific line 2019-05-06 11:24:26 -04:00
Winston Liu
50f537c456 ⬆️ bracket-matcher@0.91.0 2019-05-06 11:07:55 -04:00
Rafael Oleza
ad3a7e8468 Merge pull request #19270 from atom/fix-json-config
Fix atom --dev with JSON config files
2019-05-06 15:21:03 +02:00
Rafael Oleza
18a308de57 Fix atom --dev with JSON config files 2019-05-06 14:00:41 +02:00
Rafael Oleza
0d80191516 Merge pull request #19257 from atom/increase-timeout-file-recovery-test
Increase the timeout for the FileRecoveryService tests
2019-05-06 11:39:16 +02:00
Winston Liu
68b984ff12 Merge pull request #19264 from atom/wl-add-missing-it
Add 'it' in front of spec descriptions
2019-05-04 13:52:28 -04:00
Winston Liu
d8559d37a2 Add 'it' in front of spec descriptions 2019-05-04 12:29:52 -04:00
Rafael Oleza
fb79283d15 Increase the timeout for the FileRecoveryService tests 2019-05-03 17:27:48 +02:00
Winston Liu
92d5459402 👕 2019-05-03 01:20:01 -04:00
Winston Liu
fecc16f3f7 Figure this exception out 2019-05-03 01:05:33 -04:00
Winston Liu
fb4ec85722 Can we directly require BrowserWindow? 2019-05-02 18:27:46 -04:00
Winston Liu
881b9cc548 Try to get Azure Devops to run 2019-05-02 16:41:56 -04:00
Winston Liu
1f1218c5df More debugging 2019-05-02 16:21:04 -04:00
Jason Rudolph
55ecd5304a ⬆️ language-shellscript@0.27.11 (#19254) 2019-05-02 15:28:40 -04:00
Nathan Sobo
150424bdb2 ⬆️ settings-view@0.261.2 2019-05-02 07:39:58 -06:00
Rafael Oleza
65a2ed663e Log every require done 2019-05-02 15:27:04 +02:00
Rafael Oleza
bd05990ccf Test: add more logging to debug CI failure 2019-05-02 14:39:57 +02:00
Rafael Oleza
5b21fdad7e Merge pull request #19246 from atom/delay-waiting-for-watcher
Do not wait until config watcher is ready in order to launch the Atom window
2019-05-02 13:26:21 +02:00
Rafael Oleza
84915c40d1 Explain why we don't use randomBytes on a comment 2019-05-02 11:59:19 +02:00