Commit Graph

37105 Commits

Author SHA1 Message Date
Rafael Oleza
e397159e18 Merge pull request #19603 from atom/update-fuzzy-finder
⬆️ fuzzy-finder@1.13.9
2019-06-26 18:56:22 +02:00
Nathan Sobo
193da8ff50 Merge pull request #19597 from atom/ns/remove-travis
Rely on Azure Pipelines instead of Travis for Linux builds
2019-06-26 08:46:06 -07:00
Rafael Oleza
cce8c1c872 ⬆️ fuzzy-finder@1.13.9 2019-06-26 17:04:06 +02:00
Rafael Oleza
8eb8dbb715 Merge pull request #19600 from atom/upgrade-spellchecker
⬆️ spellchecker@3.6.1
2019-06-26 10:58:00 +02:00
Rafael Oleza
914ff77f0d ⬆️ spellchecker@3.6.1 2019-06-26 10:04:03 +02:00
Nathan Sobo
c919744f0e Rely on Azure Pipelines instead of Travis for Linux builds 2019-06-25 14:28:27 -06:00
Antonio Scandurra
4da97a5a87 Merge pull request #19594 from atom/as-ns/fix-restarting-after-update-on-windows
Spawn updated Atom immediately instead of waiting for `will-quit` event
2019-06-25 17:29:36 +02:00
Antonio Scandurra
a2f5f593f6 Merge pull request #19591 from atom/ns-jr/upload-crash-reports
Upload Electron crash reports to Bugsnag via Atom.io if user has consented to Telemetry
2019-06-25 17:29:23 +02:00
Antonio Scandurra
54a79eede3 Upgrade language-javascript to v0.130.2
Co-Authored-By: Nathan Sobo <nathan@github.com>
2019-06-25 16:57:44 +02:00
Antonio Scandurra
45ef670303 Delete implementation-dependent test
Co-Authored-By: Nathan Sobo <nathan@github.com>
2019-06-25 16:40:25 +02:00
Antonio Scandurra
466a1ff18a Spawn updated Atom immediately instead of waiting for will-quit event
Spawning the new version of Atom within a `will-quit` handler would 
cause Electron to quit before having a chance to actually run the 
executable.

There may still be a possibility of raciness between closing the old 
version of Atom and opening the new one, causing resource contention 
between the two processes (e.g., IndexedDb) or failing to spawn the new 
process before the previous one quits. Addressing such raciness 
perfectly would require a much more complex solution and this approach 
is working for us consistently in our tests.

Co-Authored-By: Nathan Sobo <nathan@github.com>
2019-06-25 15:47:33 +02:00
Winston Liu
fe213072f2 Merge pull request #19590 from UziTech/patch-8
fix comment docs
2019-06-25 07:44:10 -04:00
Nathan Sobo
a582a1a188 Fix lint error 2019-06-24 17:01:25 -06:00
Nathan Sobo
9793c74835 Include the release channel in data posted to Atom.io with crashes 2019-06-24 16:44:01 -06:00
Nathan Sobo
6042f7c819 Include architecture in data posted to Atom.io with crashes 2019-06-24 16:22:44 -06:00
Nathan Sobo
47d9bbf938 Add platformRelease to data posted to Atom.io with crashes
Co-Authored-By: Jason Rudolph <jason@jasonrudolph.com>
2019-06-24 15:54:56 -06:00
Nathan Sobo
0e46298648 Remove redundant info when starting crash reporter
Co-Authored-By: Jason Rudolph <jason@jasonrudolph.com>
2019-06-24 15:48:55 -06:00
Nathan Sobo
d90c34a7f5 Post crash reports to https://atom.io/crash_reports if consented
Co-Authored-By: Jason Rudolph <jason@jasonrudolph.com>
2019-06-24 15:36:50 -06:00
Tony Brix
c96b4a9774 fix comment docks 2019-06-24 14:47:40 -05:00
Max Brunsfeld
28a17d7b41 Merge pull request #19586 from atom/mb-tree-sitter-0-15-6-test-travis
Update Tree-sitter to 0.15.6
2019-06-21 10:26:02 -07:00
Nathan Sobo
9fdcc95902 Merge pull request #18738 from Aerijo/master
Show Tree-sitter grammars in grammar selector
2019-06-21 09:37:34 -07:00
Max Brunsfeld
2d78a1fdf2 ⬆️ tree-sitter for incremental parsing bugfix 2019-06-21 09:26:51 -07:00
Benjamin Gray
5f220a8224 fix spec 2019-06-21 19:44:24 +10:00
Benjamin Gray
9e1e647ec7 fix lint 2019-06-21 16:32:16 +10:00
Benjamin Gray
166d968daa adjust specs 2019-06-21 16:11:50 +10:00
Benjamin Gray
cec3b058fb restore tree-sitter in grammar iterator 2019-06-21 15:19:36 +10:00
Benjamin Gray
a92c86f194 Default to no Tree-sitter grammars 2019-06-21 14:57:31 +10:00
Nathan Sobo
3e1097ff22 Merge remote-tracking branch 'origin/master' into Aerijo 2019-06-20 14:44:13 -06:00
Nathan Sobo
37c954b44a Merge pull request #19580 from atom/as/upgrade-npm-for-macos-tests
Upgrade npm on Azure Pipelines when running macOS tests
2019-06-20 13:42:32 -07:00
Nathan Sobo
f65475d855 ⬆️ find-and-replace@0.218.14 to fix flaky tests 2019-06-20 14:38:53 -06:00
Nathan Sobo
a4cfd8494b Merge pull request #19579 from atom/ns/update-git-utils
Upgrade git-utils to 5.6.1 to fix .gitignore edge cases
2019-06-20 12:12:04 -07:00
Antonio Scandurra
ed75930d21 Upgrade npm on Azure Pipelines when running macOS tests 2019-06-20 18:17:50 +02:00
Nathan Sobo
e4add632d6 ⬆️ git-utils@5.6.1 to fix .gitignore edge cases
Incorporates changes in https://github.com/atom/git-utils/pull/97
2019-06-20 09:52:47 -06:00
Antonio Scandurra
639a126eb8 Merge pull request #19578 from atom/as/fix-policy-files
Use a different polkit policy name for each Atom channel on Linux
2019-06-20 17:46:27 +02:00
Benjamin Gray
4bcb51984e Merge branch 'master' of github.com:atom/atom 2019-06-21 01:34:41 +10:00
Antonio Scandurra
7e763a2af6 Merge pull request #19577 from atom/as/fix-ci-for-forked-pull-requests
Run script/bootstrap for pull requests originated from forks
2019-06-20 16:55:08 +02:00
Antonio Scandurra
85567ff70e Pass policyFileName variable to RPM spec template 2019-06-20 15:11:15 +02:00
Antonio Scandurra
c52399b043 Update policy filename for RPM spec.in 2019-06-20 15:10:05 +02:00
Antonio Scandurra
6dcc0f1f74 Use a different polkit policy name for each Atom channel on Linux
Using the same name would generate an exception when trying to install 
more than one version of Atom at the same time.
2019-06-20 14:29:23 +02:00
Antonio Scandurra
73274fb70a Run script/bootstrap for pull requests originated from forks 2019-06-20 14:20:31 +02:00
Rafael Oleza
2a2e3f0289 Merge pull request #19576 from atom/nighlies-on-linux
Publish nightly releases to atom repo on packagecloud.io
2019-06-20 12:04:41 +02:00
Rafael Oleza
a6c21292be Publish nightly releases to atom repo on packagecloud.io 2019-06-20 11:13:19 +02:00
Benjamin Gray
2cc3bff1be fix lint 2019-06-20 14:29:01 +10:00
Benjamin Gray
4cc1afbb68 imitate public interface 2019-06-20 14:09:55 +10:00
Benjamin Gray
5b344aea6d fix lint 2019-06-20 12:02:18 +10:00
Benjamin Gray
7d5a52f755 clean up duplicate removal 2019-06-20 11:47:15 +10:00
Max Brunsfeld
4027b0b655 Merge pull request #19575 from atom/mb-fix-tree-sitter-highlight-exception
Fix exception when multiple language layers are not yet highlighted
2019-06-19 11:05:45 -07:00
Rafael Oleza
95f8cf80fe Merge pull request #19573 from atom/custom-electron-winstaller
⬆️ electron-winstaller
2019-06-19 19:24:21 +02:00
Max Brunsfeld
288cd124b7 Fix exception when multiple language layers are not yet highlighted 2019-06-19 10:11:22 -07:00
Rafael Oleza
2c516fb705 ⬆️ electron-winstaller
With this PR Atom uses a custom version of `electron-winstaller` named
`@atom/electron-winstaller` which contains a custom version of `Squirrel.Windows`
built from https://github.com/Squirrel/Squirrel.Windows/pull/149

This should fix the issues when upgrading from e.g nightly-9 to
nightly-10
2019-06-19 17:06:44 +02:00