Commit Graph

37368 Commits

Author SHA1 Message Date
Jason Rudolph
45212ace5d
⬆️ language-ruby@0.72.19 2019-08-02 16:19:49 -04:00
Antonio Scandurra
b4971d0756
Merge pull request #19738 from atom/mb-injection-endpoints
Avoid covering up scopes at boundaries of injection layers
2019-08-02 11:41:28 +02:00
Antonio Scandurra
a186428571 Fix linter errors 2019-08-02 10:31:07 +02:00
Max Brunsfeld
fce07b298b Detect the end of an injected tree based on the iterator's state 2019-08-01 14:49:11 -07:00
Antonio Scandurra
0693b4f48c Report scopes from shallower layers at the start or end of an injection 2019-08-01 15:48:00 +02:00
Antonio Scandurra
0be7365334
Merge pull request #19735 from atom/as/change-inherited-class-color
Use class colors for inherited classes in One syntax themes
2019-08-01 11:37:54 +02:00
Antonio Scandurra
ef01db65c6 Use class colors for inherited classes in One syntax themes 2019-07-31 17:21:40 +02:00
Nathan Sobo
cac1a77e40
Merge pull request #19726 from atom/as-ns/fix-injected-grammars
Only cover scope boundaries in the parent layer if there is a scope boundary in the injected layer
2019-07-30 10:39:26 -06:00
Antonio Scandurra
a46740261a Fix linter errors 2019-07-30 11:18:27 +02:00
Nathan Sobo
40ad380206 Only cover parent scope boundaries if nested layer has a scope boundary 2019-07-29 15:27:47 -06:00
Antonio Scandurra
fdd60afecb Write test to demonstrate injection grammar bug
Co-Authored-By: Nathan Sobo <nathan@github.com>
2019-07-29 19:30:03 +02:00
Nathan Sobo
0fddbc7a23 Upgrade language-ruby to 0.72.18 2019-07-26 16:00:12 -06:00
Nathan Sobo
630cab097a Upgrade language-shellscript to 0.28.0 2019-07-26 14:55:29 -06:00
Antonio Scandurra
d227a202dd Upgrade tello to v1.2.0
Fixes #16106
Fixes #17746
2019-07-26 11:21:44 +02:00
Jason Rudolph
99faf0f229
Merge pull request #19617 from atom/as/downgrade-ubuntu
Restore use of Ubuntu 14.04 for Linux CI builds

Co-authored-by: Antonio Scandurra <as-cii@github.com>
2019-07-25 10:11:49 -04:00
Antonio Scandurra
dc42506b53 Re-enable CI for Windows and macOS on Azure pipelines
Co-Authored-By: Jason Rudolph <jason@jasonrudolph.com>
2019-07-24 15:25:47 +02:00
Antonio Scandurra
e938c0136b Revert "WIP: Temporarily upload artifacts on builds triggered by pull requests"
This reverts commit 10fc3f254e.

Co-Authored-By: Jason Rudolph <jason@jasonrudolph.com>
2019-07-24 15:25:29 +02:00
Antonio Scandurra
383fda8869 Install ICU dev tools to fix artifact caching tool 2019-07-24 15:02:38 +02:00
Antonio Scandurra
10fc3f254e WIP: Temporarily upload artifacts on builds triggered by pull requests 2019-07-24 12:55:41 +02:00
Antonio Scandurra
445548e68d Downgrade Ubuntu to 14.04 2019-07-24 12:48:24 +02:00
Rafael Oleza
e0a377e902
Merge pull request #19373 from atom/electron-4
Upgrade to Electron 4
2019-07-19 18:38:23 +02:00
Rafael Oleza
a8e2c83309 ⬆️ electron@4.2.7 2019-07-19 17:35:47 +02:00
Rafael Oleza
f7f002fd20 Merge branch 'master' into electron-4 2019-07-19 17:35:28 +02:00
Ash Wilson
4704c84ef6
Merge pull request #19681 from atom/github-up-dev
Upgrade GitHub package on dev
2019-07-18 16:37:28 -04:00
Ash Wilson
2f41ea9794
Minor version bump 2019-07-18 15:29:42 -04:00
Ash Wilson
f31f3b6bea
GitHub package prerelease 2019-07-18 14:56:53 -04:00
Hubot
476a649fa9 1.41.0-dev 2019-07-18 13:43:09 -05:00
Antonio Scandurra
3df1f11d8d Upgrade apm@2.4.2 2019-07-18 11:39:13 +02:00
Nathan Sobo
e9a0f3e0b6
Merge pull request #19673 from atom/ns/upgrade-apm
Upgrade apm
2019-07-17 10:09:09 -06:00
Rafael Oleza
8ef1309be6
Merge pull request #19678 from atom/fix-uploading-artifacts
Calculate correctly the nupkg filenames when uploading artifacts
2019-07-17 16:31:28 +02:00
Rafael Oleza
535c0311d4 Calculate correctly the nupkg filenames when uploading artifacts 2019-07-17 15:33:13 +02:00
Rafael Oleza
f2b246f060
Merge pull request #19676 from atom/fix-tests-on-nightly
Do not depend on CONFIG.executableName on the windows tests
2019-07-17 12:34:32 +02:00
Rafael Oleza
6fcfaffa04 Do not depend on CONFIG.executableName on the windows tests
CONFIG.executableName depends on the ATOM_RELEASE_VERSION env variable
to work correctly on nightly releases.

Since this env variable is not being set for the testing steps, the
nightly release builds contain a wrong executableName on the testing
step, which causes a failure when trying to find the Atom executable.

This commit fixes that by stop using the executableName from the test
step, like it's done on other platforms.
2019-07-17 11:40:39 +02:00
Nathan Sobo
3b64da30a4 ⬆️ apm 2019-07-16 14:30:45 -06:00
Rafael Oleza
35bc01f7a3
Merge pull request #19675 from atom/fix-signing-issues
Use the correct executable name on the code signing tool
2019-07-16 19:25:22 +02:00
Rafael Oleza
27e9ab8d32 Use the correct executable name on the code signing tool 2019-07-16 18:32:24 +02:00
Rafael Oleza
d7f7b4f0aa
Merge pull request #17813 from atom/dw-windows-separate-channels
Enable multiple release channels to be installed side-by-side on Windows
2019-07-16 16:51:02 +02:00
Rafael Oleza
79a952b720 ⬆️ electron@4.2.6 2019-07-16 12:32:34 +02:00
Nathan Sobo
13805c2b2f ⬆️ apm 2019-07-15 17:18:27 -06:00
Rafael Oleza
603800f201 Do not add the release channel on stable versions of Atom
This is done to avoid changing the application user model id on Atom
stable, which prevents pins from currently installed Atom stable
versions to stop working.
2019-07-15 18:08:58 +02:00
Antonio Scandurra
059a7a5106
Merge pull request #19602 from UziTech/patch-9
Update getInvisibles documentation
2019-07-15 11:26:47 +02:00
Linus Eriksson
3711c525a8 Rename the sh commands in the bin folder
This fixes an issue where atom stable would not launch correctly from 
powershell if it was not the first entry in path because it tries to 
execute the shell script from another channel
2019-07-05 16:57:02 +02:00
Rafael Oleza
415861f1f9 Fix creation of binary folders
On cbe54954f4 I forgot to update the
callers of handleStartupEvent() and restartAtom() which no longer expect
an app object to be passed.
2019-07-04 17:44:08 +02:00
Linus Eriksson
00ff473754 👕 2019-07-04 15:25:41 +02:00
Rafael Oleza
f0a4dcd46b Make get-app-name module compatible with the renderer process
This module is required both from the main process and the renderer
process, since `win-shell.js` is also required from both processes
(which is nuts).

In order to make it work when used from the main process, `get-app-name`
just falls back to use the `atom-environment` `getAppName()` method.
2019-07-04 15:21:32 +02:00
Rafael Oleza
fd6e9763a0 Fix squirrel-update specs 2019-07-04 15:21:32 +02:00
Linus Eriksson
0dfd8d409f Append the release channel to the AppUserModelId
This allows each release channel to be pinned separately on Windows
2019-07-04 14:58:03 +02:00
Rafael Oleza
cbe54954f4 Revert breaking changes on the WinShell module
In earlier commits from this PR, some breaking changes were done to the
WinShell module, which cause some issues on the `settings` package (and
potentially other packages).

Since these breaking changes are not needed (and they don't provide even
a better API), this PR reverts them to keep the previous contract.
2019-07-04 14:14:47 +02:00
Rafael Oleza
f7b7545fd0 Create get-app-name module that returns correct application name
Before, in order to retrieve the application name, Electron's
`getName()` method was used (https://electronjs.org/docs/api/app#appgetname).

Now, instead, we also use the Atom version in order to calculate the release
channel and be able to have it on the app name (e.g `Atom Nightly`).
2019-07-04 13:21:14 +02:00
Rafael Oleza
0578c0626e Merge branch 'master' into dw-windows-separate-channels 2019-07-04 10:34:39 +02:00