Commit Graph

36773 Commits

Author SHA1 Message Date
Landon Abney
85dcc6f244 Merge pull request #19358 from atom/la/deb-dependencies
Update .deb package dependencies
2019-05-23 13:17:31 -07:00
Jason Rudolph
bd353101c7 Merge pull request #19392 from atom/language-json-1.0.2
⬆️ language-json@1.0.2
2019-05-23 13:26:44 -04:00
Jason Rudolph
dd7ec141a5 ⬆️ language-json@1.0.2 2019-05-23 11:53:51 -04:00
Rafael Oleza
a2a1de897a Merge pull request #19348 from atom/ns-ro/ripgrep-scan
Add a directory searcher that uses `ripgrep` as the backend
2019-05-23 00:39:47 -07:00
Rafael Oleza
854471ffd8 Add missing fixture 2019-05-23 00:16:49 +02:00
Rafael Oleza
78c0a2881b Merge branch 'master' into ns-ro/ripgrep-scan 2019-05-22 23:37:19 +02:00
Jason Rudolph
3a12b34f95 Merge pull request #19382 from atom/language-objective-c-0.16.0
⬆️ language-objective-c@0.16.0
2019-05-22 16:47:43 -04:00
Rafael Oleza
6748b84060 Process unicode results from ripgrep correctly 2019-05-22 22:00:09 +02:00
Rafael Oleza
411e2a95fb Unescape slashes in regexps 2019-05-22 21:31:57 +02:00
Jason Rudolph
0ec45ef3f3 ⬆️ language-objective-c@0.16.0 2019-05-22 14:00:11 -04:00
Rafael Oleza
c3845dd902 Add proper multiline support to ripgrep scanner 2019-05-22 16:15:57 +02:00
Jason Rudolph
0ab0e6595d Merge pull request #19346 from atom/dw-fix-draft-automation
Re-enable draft release automation for builds on release branches
2019-05-21 14:27:38 -04:00
Jason Rudolph
677a46de40 Merge pull request #18116 from atom/dw-update-server-script
Add a simple server for testing Atom updates, enable Atom to use it via environment variable
2019-05-21 12:38:38 -04:00
Jason Rudolph
55080a92de 📝 Tweak README for update server
/xref https://github.com/atom/atom/pull/18116#discussion_r284952157
2019-05-21 10:28:31 -04:00
Jason Rudolph
0baff74cee Always show warning if --test-sign arg is used when building win32
/xref https://github.com/atom/atom/pull/18116#discussion_r284952925
2019-05-21 10:24:44 -04:00
Rafael Oleza
4f9bd50ace Fix path issues in Windows 2019-05-21 13:24:05 +02:00
Rafael Oleza
73e2b6033a Fix ripgrep scan implementation to pass all the tests 2019-05-21 11:55:53 +02:00
Rafael Oleza
d9c27cc99a Update workspace-spec tests to be run against both ripgrep and standard implementation 2019-05-21 11:46:56 +02:00
Nathan Sobo
3da827b8b0 Revert "Merge pull request #18916 from atom/electron-3.1"
This reverts commit dc39210cc2, reversing
changes made to e18559f01c.
2019-05-20 16:32:09 -06:00
Nathan Sobo
55ddf0a8b0 Merge pull request #19371 from atom/as/electron-3-deprecations
Fix deprecation warnings
2019-05-20 14:06:37 -06:00
Rafael Oleza
b60f1b116b Small nit in comment 2019-05-20 10:16:13 -07:00
Winston Liu
9e2f830e06 Update package locks 2019-05-20 12:30:35 -04:00
Antonio Scandurra
52631bab98 Use fs-plus instead of fs in AtomProtocolHandler
This commit fixes some deprecation warnings we were observing in our 
test suite, as well as when opening packages that registered protocol 
handlers such as the `welcome` package.

The warnings were due to using the `fs.(l)statSyncNoException` API, 
which will be deprecated from Electron 4 onwards. We had already dealt 
with this by shipping https://github.com/atom/fs-plus/pull/46, which 
provided a shim on `fs-plus` to suppress the warning. However, 
`AtomProtocolHandler` was still using the standard `fs` module, which 
was causing the warning to be displayed whenever a package registered a 
URL opener.
2019-05-20 18:03:14 +02:00
Winston Liu
4057388da6 Merge pull request #19370 from atom/wl-update-apm
Update apm to fix Linux installation issues
2019-05-20 11:57:50 -04:00
Winston Liu
2e19db4da1 ⬆️ apm@2.2.4 to fix Linux installation issues 2019-05-20 10:27:36 -04:00
Rafael Oleza
9d1406cb05 Merge branch 'master' into ns-ro/ripgrep-scan 2019-05-20 15:45:13 +02:00
Antonio Scandurra
dc39210cc2 Merge pull request #18916 from atom/electron-3.1
⬆️ Electron 3 (Take Two)
2019-05-20 15:20:12 +02:00
Nathan Sobo
e18559f01c Merge pull request #19359 from atom/ns/fix-language-mode-leak
🚱 Fix leak of LanguageMode objects in tests
2019-05-18 12:14:26 -06:00
Antonio Scandurra
c8b96ea899 Use the new getActivatePromise method in TextEditorRegistry tests 2019-05-18 17:01:08 +02:00
Antonio Scandurra
623887b91e Return activatePromise when calling PackageManager.prototype.activate 2019-05-18 16:36:46 +02:00
Nathan Sobo
616f7845a9 Fix leak of LanguageMode objects in tests 2019-05-17 16:40:52 -06:00
Linus Eriksson
985306130e Merge pull request #19357 from atom/b3-no-more-todo-c
⬆️ language-c
2019-05-17 21:15:17 +02:00
Linus Eriksson
3143f2f54e ⬆️ language-c 2019-05-17 20:09:52 +02:00
Landon Abney
3945fd8646 🔥 Remove libcap2
This was added at the request of a user in #7066 with no reasoning 
behind it as far as I can tell. Since the current Atom binary doesn't 
depend on this library it should be removed.
2019-05-17 11:01:41 -07:00
Landon Abney
120b916fd9 🔥 Remove libudev dependency
This is another dependency that came from the old WebUpd8 package in 
f431bb6, however this one doesn't seem like it was necessary in the 
first place, or if it wass the `atom` binary no longer requires it.
2019-05-17 10:58:46 -07:00
Landon Abney
fc679a3646 🐛 Replace gconf2 with libgconf-2-4
The `gconf2` and `gconf-service` dependencies originally were added in 
f431bb6 from the WebUpd8 version of the Atom .deb file. It looks like 
although they seemed to work for the most part, they were likely 
incorrect originally, and certainly are now.

This commit switches these over to the `libgconf-2-4 | libgconf2-4` 
dependency listed in electron-installer-debian and Chrome.
2019-05-17 10:55:39 -07:00
Nathan Sobo
2d9d8174ef Fix package-lock.json 2019-05-17 11:45:25 -06:00
Nathan Sobo
68969962d5 ⬆️ language-json@1.0.1 for improved quote and URL theming 2019-05-17 11:43:53 -06:00
Nathan Sobo
9ced07e144 Merge pull request #19354 from atom/ns/fix-restart-prompt
Wait for config file to load before prompting to restart in config.onDidChange callback
2019-05-17 09:41:13 -06:00
David Wilson
d3c556bdba Be more explicit about Nightly tag target 2019-05-17 08:04:07 -07:00
Nathan Sobo
d5c84e5f4e Wait for config file to load before watching and prompting to restart 2019-05-17 05:18:24 -06:00
Nathan Sobo
fb961df248 Merge pull request #19352 from atom/ns/undo-notify
Undo integration of @atom/notify
2019-05-17 05:17:59 -06:00
Rafael Oleza
0a6a798c10 Use the correct ripgrep path on asar packages 2019-05-17 12:50:37 +02:00
Rafael Oleza
0cbd329e34 Delay the require of the vscode-ripgrep module
Since a new RipgrepDirectorySearcher is constructed during the snapshot
creation, we cannot require vscode-ripgrep from there (since it's not in
the snapshot).
2019-05-17 12:13:13 +02:00
Nathan Sobo
770b8fdcf8 Revert "Merge pull request #19244 from atom/ns/notify"
This reverts commit b2ecabd527, reversing
changes made to c3bf95194a.
2019-05-17 04:10:17 -06:00
Nathan Sobo
4f08da2a98 Revert "Merge pull request #19325 from atom/ns/notify-asar-exclude"
This reverts commit da8b1a1a42, reversing
changes made to 1edf94a240.
2019-05-17 04:10:10 -06:00
Nathan Sobo
145ebb1a63 Revert "Merge pull request #19331 from atom/ns-as/notify-snapshot-exclude"
This reverts commit 1e08ad8470, reversing
changes made to 0994d8ae80.
2019-05-17 04:09:52 -06:00
Nathan Sobo
bfe216c8ac Revert "Merge pull request #19345 from atom/ns/notify-retreat"
This reverts commit 3d37651ac1, reversing
changes made to e1a5d520e0.
2019-05-17 04:09:44 -06:00
Rafael Oleza
d35aef3bf0 Exclude the ripgrep module from the v8 snapshots 2019-05-17 11:55:23 +02:00
Rafael Oleza
0647a0044f Add context support to ripgrep-directory-searcher 2019-05-17 11:40:46 +02:00