Commit Graph

37522 Commits

Author SHA1 Message Date
DeeDeeG
fef2de59a4 node-gyp 5.x still accepts Python 2.6 2020-07-10 11:58:17 -04:00
DeeDeeG
f8fecadcbb script: Refactor variable use in verifyPython() 2020-06-17 16:43:38 -04:00
DeeDeeG
dc44ad2d16 script: Update comment in verifyPython() 2020-06-17 16:33:58 -04:00
DeeDeeG
bb2cfa9555 script: Update comments for node-gyp 7.0 release 2020-06-03 20:54:50 -04:00
DeeDeeG
8965d32bcb script: Use "let" not "var" in verifyPython() 2020-06-03 17:03:40 -04:00
DeeDeeG
b1288ca7bb script: correct failure logging in verifyPython()
Make sure a previously found version isn't erroneously logged,
by clearing the "fullVersion" variable before each new check.
2020-06-03 16:28:41 -04:00
DeeDeeG
893f84cb5a script: Refactor log strings for readability
in script/lib/verify-machine-requirements.js
2020-05-30 22:13:03 -04:00
DeeDeeG
4d9d6fa171 👕 Fix lints (verify-machine-requirements.js) 2020-05-30 18:40:27 -04:00
DeeDeeG
2656d19714 ci: Update Windows build from Python 2.7 to 3.8
Python 2 is officially end-of-life. We can use Python 3 now.
2020-05-30 17:41:59 -04:00
DeeDeeG
2c6c14d197 script: Add attempt logging for verifyPython()
Log which Python commands were tried, and the results,
if no usable Python was found. Useful for debugging failures.
2020-05-30 16:33:32 -04:00
DeeDeeG
b383e0a0db 🔥 .python-version
.python-version specifies which version(s) of Python are in the PATH,
and which version runs when you run the python, python2, or python3
commands.

That said, it is overly specific for this repository's needs.
In order to specify any version, you must enter it down to the patch
level, e.g. 3.8.2; Major-minor versions aren't allowed, e.g. 2.7

If users want to add such a file on their own machines, they may...
But it's unneccesary for this repository to ship this file as if there
were specific "correct" versions of Python to use.

Any Python 2.7.x or 3.5.0+ will work at the moment.

There are other checks elsewhere in the project, such as in
script/bootstrap. These should be sufficient to inform users which
Python versions they can use. node-gyp will also tell you.
2020-05-30 16:32:17 -04:00
DeeDeeG
b86afa5854 script: Reimplement node-gyp's find-python library
Use this to find python for the verify-machine-requirements.js script.
2020-05-30 11:19:29 -04:00
DeeDeeG
10811f1158 🔥 Lintian overrides
These overrides are very outdated.
(Haven't been updated since the day they were added, back in 2014.)
Even with these applied, Lintian still prints many warns/errors.

I think no-one has been running Lintian
against the .deb package for a while now.
2020-05-30 10:23:56 -04:00
DeeDeeG
b43b0d5d29 📝 README.md: Update python for manual Linux installs
We support Python 3 now. Use that in the default instructions,
but explain that `python2` or `python` will work in its place.
2020-05-30 10:23:56 -04:00
Musa Ibrahim
18e6d703c6 Merge pull request #20830 from atom/text-buffer-13.17.3
⬆️ text-buffer@13.17.3
2020-05-29 19:14:28 +01:00
musa ibrahim
c215dde875 ⬆️ text-buffer@13.17.3 2020-05-27 20:22:37 +01:00
Mazen Elkashef
6ec186c842 Merge pull request #20741 from atom/enable-webview-on-main-process
Enable WebView on main-process in electron options
2020-05-19 15:32:55 -05:00
Mazen Elkashef
02aa6b1c25 Merge pull request #20750 from atom/spell-check-0.76.1
⬆️ spell-check@0.76.1
2020-05-18 12:44:40 -05:00
Mazen El-Kashef
f2ca3f55cd ⬆️ spell-check@0.76.1 2020-05-18 12:42:40 -05:00
Mazen Elkashef
f32bc9f0fd Update atom-window.js
Fixes https://github.com/atom/atom/issues/20604
2020-05-15 14:24:05 -05:00
Hubot
47e9b12c7f 1.49.0-dev 2020-05-15 12:49:37 -05:00
Mazen Elkashef
4feca894e1 Merge pull request #20444 from UziTech/disable-multicursor
feat: add setting to disable multi cursor on click
2020-05-13 06:29:17 -05:00
Mazen Elkashef
d21d6788f8 Merge pull request #20711 from DeeDeeG/python3-support
script: Update npm to 6.14.4 for Python 3 support
2020-05-11 22:14:00 -05:00
DeeDeeG
f2e2871f66 script: Update npm to 6.14.4 for Python 3 support
npm as of 6.14.2 has node-gyp 5.1.0, which now supports Python 3.
2020-05-07 14:33:32 -04:00
Ash Wilson
49f73afdcd Merge pull request #20703 from atom/apm-up
Upgrade apm to 2.5.0
2020-05-07 07:50:49 -04:00
Ash Wilson
1b12e88db3 ⬆️ apm 2020-05-06 14:13:33 -04:00
Mazen Elkashef
ab9565ca46 Merge pull request #20614 from sadikovi/language-java-0.31.5
⬆️ language-java@0.31.5
2020-04-24 20:47:50 -05:00
Hubot
36ac6f60fa 1.48.0-dev 2020-04-15 06:34:37 -05:00
Ivan Sadikov
9e6a86c8a1 update language-java to 0.31.5 2020-04-13 10:08:44 +02:00
Mazen Elkashef
ef6cc4ad2b Merge pull request #20347 from robobenklein/patch-1
If Text Editor Component uses the scroll event, consume it / prevent bubbling
2020-04-03 14:04:33 -05:00
Mazen Elkashef
983bcd541a Merge pull request #20406 from zorn-v/patch-1
Fix .deb install on ubuntu 20.04
2020-04-02 15:19:32 -05:00
Musa Ibrahim
6f2b863114 Merge pull request #19862 from Aerijo/html
Add overlay when resizing panels to prevent panes stealing focus
2020-03-31 21:26:11 +01:00
zorn-v
75bad87791 Dummy 2020-03-28 16:54:59 +10:00
zorn-v
09a6af97cf Dummy 2020-03-28 16:54:44 +10:00
Musa Ibrahim
a239092460 Merge pull request #20559 from atom/settings-view-0.261.4
⬆️settings-view@0.261.4
2020-03-26 19:32:23 +01:00
Darangi
693c17487e ⬆️ settings-view@0.261.4 2020-03-26 18:22:06 +01:00
Musa Ibrahim
0b34be7963 Merge pull request #20172 from atom/electron-upgrade
Upgrade to electron 5.0.12
2020-03-16 16:22:43 +01:00
Darangi
df36a205e7 set windows NPM_BIN_PATH path correctly 2020-03-11 20:17:21 +01:00
Darangi
0b6fed9b48 more commit 2020-03-11 19:23:16 +01:00
Darangi
bde2fe82f0 Merge branch 'master' of https://github.com/atom/atom into electron-upgrade 2020-03-11 18:11:48 +01:00
Darangi
563dbe7f17 Merge branch 'master' into electron-upgrade 2020-03-11 17:16:56 +01:00
Mazen El-Kashef
97565c6231 Merge pull request #20494 from atom/upgrade-windows-azuredevops-image-version-take-2
Bump Azure Devops Windows images to version vs2017-win2016
2020-03-11 10:56:14 -05:00
Mazen El-Kashef
667c73a713 Upgrade to widows image to vs2017-win2016 2020-03-10 11:26:17 -05:00
Hubot
90993ee3d3 1.47.0-dev 2020-03-06 12:06:07 -05:00
Mazen El-Kashef
9ecd39a8f3 Merge pull request #20469 from atom/fix-native-dependencies-fail-to-load-when-notarized
Fix native dependencies fail to load when notarized
2020-03-04 10:09:50 -05:00
Mazen El-Kashef
6f47204bdb Merge pull request #20462 from dmoonfire/spell-check-0.76.0-fix
Fix to get ⬆️ spell-check@0.76.0 #20400 to merge
2020-03-04 08:17:48 -05:00
Mazen El-Kashef
ffb31c4c64 Merge pull request #20456 from atom/upgrade-azure-macos-image-version
Bump Azure Devops Mac images to version 10.14
2020-03-04 07:53:55 -05:00
Mazen El-Kashef
4139da8008 remove unnecessary entitlements 2020-03-02 20:24:07 -05:00
Mazen El-Kashef
fd3bce93c6 update entitlements 2020-03-02 20:18:20 -05:00
Darangi
17e9df45b0 ⬆️ language-shellscript@0.28.2 2020-03-02 21:48:02 +01:00