Commit Graph

35266 Commits

Author SHA1 Message Date
Landon Abney
5e49917c56 Wrap binariesPromise handling in an if
Instead of forcing an immediate exit with process.exit(), wrap the
handling of binariesPromise in an `if` statement, allowing the script to
exit on its own if passed the new option.
2018-06-01 09:31:03 -07:00
Landon Abney
bb7046830a Revert moving of dependencies
This change isn't necessary for adding the option.
2018-06-01 09:29:29 -07:00
Jason Rudolph
c71de84962 Look for .electron-switches in ATOM_HOME 2018-06-01 11:02:00 -04:00
Jason Rudolph
82ba358aa9 Read user's custom Electron switches from config file 2018-06-01 09:50:16 -04:00
Max Brunsfeld
f342201b19 ⬆️ tree-sitter 2018-05-31 19:37:16 -07:00
Ash Wilson
e31c972d38 Merge pull request #17439 from atom/aw/github-up-stable
Upgrade atom/github on dev
2018-05-31 07:50:02 -04:00
Ash Wilson
08f6929c0d ⬆️ atom/github 2018-05-30 21:07:41 -04:00
David Wilson
4de2cd8d1d ⬆️ whitespace 2018-05-30 16:13:53 -07:00
Ash Wilson
f7de8ca7f5 Merge pull request #17434 from atom/aw/github-up-stable
Upgrade atom/github on dev
2018-05-30 16:10:16 -04:00
Ash Wilson
cc70198f41 ⬆️ atom/github 2018-05-30 15:15:37 -04:00
Ash Wilson
ca7662bd94 ⬆️ @atom/watcher for reals 2018-05-30 12:17:22 -04:00
Ash Wilson
97fe30eb7c Revert "⬆️ @atom/watcher"
This reverts commit 2f32794306.
2018-05-30 11:27:47 -04:00
Ash Wilson
2f32794306 ⬆️ @atom/watcher 2018-05-30 11:09:40 -04:00
Max Brunsfeld
ac840d91cb Merge pull request #17403 from lllusion3469/patch-1
Change atom.sh not to spawn a sleep process every second on --wait
2018-05-29 14:30:51 -07:00
Max Brunsfeld
d7e7c772c3 Merge pull request #17424 from atom/mb-workspace-open-exception-handling
Avoid masking exceptions as cancellations in Workspace.open
2018-05-29 14:30:12 -07:00
Lee Dohm
57572d5221 Merge pull request #17008 from saadq/flow-double-slash
allow the use of double slash flow comments
2018-05-29 14:24:59 -07:00
lllusion3469
e3628fcf02 Use a named pipe instead of the tty
Works even if stdin is not a terminal.

Some programs can replace a fifo with a named pipe, which would break this.
For example: rsync without --specials
2018-05-29 22:37:15 +02:00
Max Brunsfeld
d4e132067b Avoid masking exceptions as cancellations in Workspace.open 2018-05-29 13:26:15 -07:00
Ash Wilson
f5ee8b5efd Merge pull request #17421 from atom/aw/github-up
GitHub package upgrade
2018-05-29 14:37:42 -04:00
Ash Wilson
489ed01ee3 ⬆️ github 2018-05-29 13:42:08 -04:00
simurai
74c496ccdd ⬆️ one-dark/light-syntax@v1.8.3 2018-05-28 12:04:36 +09:00
simurai
5959256a8b ⬆️ solarized-dark/light-syntax@v1.1.5 2018-05-28 11:58:25 +09:00
Thomas Johansen
ea9da08928 ⬆️ tree-sitter 2018-05-27 14:33:32 +02:00
Ash Wilson
7dfb45eb61 Merge pull request #17406 from atom/aw/update-github
GitHub package upgrade
2018-05-25 14:29:59 -04:00
Ash Wilson
d0816cd21f ⬆️ github 2018-05-25 12:59:18 -04:00
David Wilson
e367517832 ⬆️ spell-check 2018-05-25 07:37:48 -07:00
Max Brunsfeld
d32938f59f ⬆️ language-shellscript 2018-05-24 12:03:02 -07:00
npezza93
0938ea1a3d Fix deprecated hidden-inset title bar style
As of https://github.com/electron/electron/pull/11975 the hidden-inset
titleBarStyle has been removed so the custom-inset title bar option
renders a normal title bar which is not desired.
2018-05-24 10:40:01 -04:00
lllusion3469
0e690391d5 Change atom.sh not to spawn a sleep process every second on --wait
As sleep(1) is not a bash builtin, every second a new process is spawed.
To  prevent this, the POSIX read can be used instead.
Since it is (required to be) a bash builtin, it is immediately killed along with bash unlike a longer running sleep would be.
In case stdin is e.g. /dev/null for whatever reason (this would break EDITOR=nano), sleep is still kept to prevent a tight loop.
2018-05-24 15:02:31 +02:00
Max Brunsfeld
a78d682e00 Merge pull request #17339 from atom/mb-async-parsing
Perform parsing off the main thread when Tree-sitter is enabled
2018-05-23 16:45:51 -07:00
Max Brunsfeld
53dfa83ae9 Allow some synchronous parsing to avoid unnecessary re-renders 2018-05-23 15:58:33 -07:00
Max Brunsfeld
7a2667406b Rename out-of-date property: layer -> languageMode 2018-05-23 09:42:36 -07:00
Max Brunsfeld
d4d57c2c8e 🐎 Parse asynchronously when opening buffers 2018-05-23 09:42:36 -07:00
Max Brunsfeld
3548abe541 Fix bug w/ empty node handling, comment TreeSitterHighlightIterator 2018-05-23 08:11:54 -07:00
Max Brunsfeld
f6d2d57299 Reparse again if there were changes since the last parse started 2018-05-23 08:11:54 -07:00
Max Brunsfeld
aced30da1f Start work on async parsing 2018-05-23 08:11:54 -07:00
Max Brunsfeld
a66120aed2 ⬆️ text-buffer, tree-sitter 2018-05-23 08:11:54 -07:00
Robert Sese
6a5acd95f7 Merge pull request #17382 from atom/rsese-add-issue-templates
Add feature request issue template
2018-05-21 21:04:50 -06:00
Robert Sese
719bd9ef80 Create Feature_request.md 2018-05-21 20:00:34 -05:00
Robert Sese
ade91404b4 Create bug_report.md 2018-05-21 19:58:57 -05:00
Jason Rudolph
8bded0ba84 Merge master into fix-color-problems-using-electron-2.0 2018-05-21 11:31:01 -04:00
Wliu
9ba737de29 Merge pull request #17363 from atom/wl-update-first-mate
Update first-mate to 7.1.1
2018-05-18 18:18:57 -04:00
Jason Rudolph
04ecdb79ab Merge pull request #17362 from atom/electron-2.0.1
⬆️ electron@2.0.1
2018-05-18 17:55:50 -04:00
Jason Rudolph
d65a0971f9 Fix #17356
Refs:
https://github.com/electron/electron/issues/10732#issuecomment-390321086
2018-05-18 17:29:49 -04:00
Jason Rudolph
defaec9554 ⬆️ electron@2.0.1 2018-05-18 16:06:05 -04:00
Wliu
08bd9a9607 ⬆️ first-mate@7.1.1 2018-05-18 16:04:54 -04:00
Jason Rudolph
dcae784725 ⬆️ line-ending-selector@0.7.7
Fixes https://github.com/atom/atom/issues/17326 (hopefully 🤞)
2018-05-18 11:01:26 -04:00
Jason Rudolph
83e7441ceb Merge pull request #17351 from atom/improve-message-when-test-fails-due-to-timeout
Provide more context when test fails due to timeout in `waitsFor`
2018-05-18 09:05:46 -04:00
Max Brunsfeld
d02703da70 ⬆️ event-kit 2018-05-17 14:05:22 -07:00
Landon Abney
3f07f7bc0d Merge pull request #17350 from atom/la-update-libgtk
Update to require libgtk-3-0
2018-05-17 12:19:03 -07:00