Commit Graph

35358 Commits

Author SHA1 Message Date
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
Jason Rudolph
912594de3d ⬆️ fuzzy-finder@1.8.2
Fixes https://github.com/atom/atom/issues/17325
2018-05-17 14:28:38 -04:00
Landon Abney
e86136ffc5 Update to require libgtk-3-0
The new version of Chromium included with Electron 2.0 requires a newer
version of `libgtk` to be installed on the system to run.
2018-05-17 11:23:53 -07:00
Jason Rudolph
3db6babc27 Teach waitsFor to display filename + line number on timeout
If no error message is given, show the filename and line number when a
test fails due to a timeout using waitsFor.

Co-authored-by: Max Brunsfeld <maxbrunsfeld@github.com>
2018-05-17 13:26:17 -04:00
David Wilson
ec175bdfdf ⬆️ settings-view 2018-05-17 09:49:08 -07:00
David Wilson
e4dd063424 Merge pull request #17337 from atom/dw-update-plans
Update near-term Atom team plans
2018-05-16 14:01:22 -07:00
David Wilson
a702a2e3a8 Mention iteration-plan issues 2018-05-16 12:15:06 -07:00
David Wilson
4950d1a9bb Update the Atom team's near-term plans 2018-05-16 12:12:30 -07:00
David Wilson
ae6830c615 Remove old Weekly Focus files 2018-05-16 07:07:47 -07:00