Commit Graph

35849 Commits

Author SHA1 Message Date
David Wilson
18f4e73488 Temporarily disable tests to speed up builds for artifact testing 2018-07-26 12:13:14 -07:00
David Wilson
3b4fe05155 Upload release assets as individual build artifacts 2018-07-26 12:12:36 -07:00
David Wilson
74fa920b31 Add 'yargs' dependency to vsts script folder 2018-07-26 10:52:00 -07:00
David Wilson
be3077a88c Rename generate-version.js to get-release-version.js 2018-07-26 10:41:52 -07:00
David Wilson
6861d68f81 Consolidate release version logic 2018-07-26 10:40:16 -07:00
Max Brunsfeld
5f0231b398 Listen for IPC messages lazily in application delegate 2018-07-26 10:39:36 -07:00
David Wilson
5330c5db95 Move OS-specific configurations into 'platforms' folder 2018-07-26 10:27:08 -07:00
Max Brunsfeld
c8c4e4fa3d Delete redundant test for on atom.onUpdateAvailable
This test emitted an event in the main process, which caused exceptions 
in all *other* Atom windows 🙀.
2018-07-26 10:23:51 -07:00
David Wilson
44c9a27742 Split release assets into OS-specific artifacts 2018-07-26 10:22:30 -07:00
Max Brunsfeld
1e2e461e5e Avoid excessive numbers of IPC event listeners in ApplicationDelegate 2018-07-26 10:20:01 -07:00
David Wilson
bdfd609821 Move branch wildcard to the end of the string 2018-07-26 08:25:16 -07:00
David Wilson
87b9805a55 Quote branch trigger string starting with * 2018-07-26 07:54:46 -07:00
David Wilson
0910d72af1 Simplify branch wildcard 2018-07-26 07:49:47 -07:00
David Wilson
6b783cd42e Release branches are suffixed with "releases", yo 2018-07-26 07:36:07 -07:00
David Wilson
c293c43997 Add GetReleaseVersion step to set ReleaseVersion variable 2018-07-26 07:31:34 -07:00
David Wilson
7d3ab82fec Create stable and beta release build definition for VSTS 2018-07-26 07:03:16 -07:00
Jason Rudolph
c52dc23242 Merge pull request #17744 from atom/fix-17535
Teach Pane to always look for a pane item's onDidTerminatePendingState function
2018-07-26 08:44:49 -04:00
Benjamin Gray
1fc0f0d683 Merge pull request #16342 from davidrsfalcao/master
'cmd--': As default for 'window:decrease-font-size' on MacOs
2018-07-26 09:34:13 +10:00
Max Brunsfeld
cf621ad596 ⬆️ language-python 2018-07-25 12:00:05 -07:00
Jason Rudolph
c045556c73 Merge pull request #17743 from atom/find-and-replace-0.215.12
⬆️ find-and-replace@0.215.12
2018-07-25 11:51:20 -04:00
Jason Rudolph
79734bd058 ⬆️ find-and-replace@0.215.12 2018-07-25 10:37:30 -04:00
Ash Wilson
0f771ea604 Only pass and respect width for the One True Gutter 2018-07-25 09:43:31 -04:00
Ash Wilson
3ec43b913f 👀 2018-07-25 09:18:52 -04:00
Ash Wilson
192cf3b3fd mousedown !== mousemove 2018-07-25 08:26:21 -04:00
Ash Wilson
2a1719f337 Pass bufferRow and screenRow as numbers 2018-07-25 08:21:55 -04:00
Max Brunsfeld
024feb1fff Merge pull request #17740 from atom/mb-tree-sitter-python-highlighting-fix
Fix tree-sitter highlighting regression affecting python
2018-07-24 16:51:24 -07:00
Max Brunsfeld
aefc3233e3 Highlight iterator - only ascend when at the last child 2018-07-24 14:28:03 -07:00
Jason Rudolph
4402dd6d29 Fix #17535
Treat `onDidTerminatePendingState` and `onDidDestroy` as independent 
optional functions that a PaneItem can implement. A PaneItem is free to 
implement neither, just one of them, or both of them.
2018-07-24 16:50:47 -04:00
Jason Rudolph
84a241cb4e Add failing test to demonstrate the bug identified in #17535 2018-07-24 16:45:37 -04:00
Ashi Krishnan
f91a4bb295 Merge pull request #17721 from atom/get-range-for-syntax-node-with-selector
Add TreeSitterLanguageMode::getSyntaxNodeContainingRange and TreeSitterLanguageMode::getSyntaxNodeAtPosition
2018-07-24 16:00:54 -04:00
Ashi Krishnan
aaa52d4036 Trailing ws 2018-07-24 15:00:54 -04:00
Ashi Krishnan
f6d3b350c5 Bump tree-sitter version to prerelease. 2018-07-24 14:36:00 -04:00
Ashi Krishnan
f693df2314 Remove unnecessary function and equally unnecessary whitespace. 2018-07-24 14:35:02 -04:00
Ashi Krishnan
b61ade47fc Merge master. 2018-07-24 14:09:42 -04:00
Ashi Krishnan
8435d7edad Update tree-sitter-language-mode.js
Don't use a default predicate for `getRangeForSyntaxNodeContainingRange`.
2018-07-24 14:03:26 -04:00
Ashi Krishnan
f2e54a70f0 Lint. 2018-07-24 13:34:41 -04:00
Ashi Krishnan
97ae903cab It feels more natural for these rules to be applied top to bottom rather than bottom to top. 2018-07-24 13:04:34 -04:00
Ashi Krishnan
9fa320a954 Regex and exact match rules support in the scope map. 2018-07-24 12:49:41 -04:00
Ash Wilson
291bf4d835 Pass maxDigits to labelFn 2018-07-24 12:27:33 -04:00
Ash Wilson
fdf5d50196 Support custom onMouseDown and onMouseMove event handlers 2018-07-24 12:20:30 -04:00
Ash Wilson
c064c87188 Add a custom CSS class to the Gutter's root element 2018-07-24 10:52:50 -04:00
Ash Wilson
4dc062958d decorateMarker({type: 'line-number') only decorates the one true gutter 2018-07-24 10:44:34 -04:00
Ash Wilson
931629769c 👕 oh right standardjs 2018-07-24 10:31:17 -04:00
Ash Wilson
10c2e2932c Set gutter-name correctly on custom line number gutters 2018-07-24 10:26:47 -04:00
Ash Wilson
65dceec045 Initialize lineNumbersToREnder.screenRows 2018-07-24 10:26:31 -04:00
Ash Wilson
6880ac9ff6 Missed a "kind" 2018-07-24 10:03:03 -04:00
Ash Wilson
795c3b27aa Use type instead of kind 2018-07-24 09:53:14 -04:00
Ash Wilson
e61b180777 Respect a custom label generation function 2018-07-24 09:38:57 -04:00
Ash Wilson
e832c0b8dd Support multiple kind: line-number gutters 2018-07-24 09:38:11 -04:00
Ash Wilson
dbace171df Add a kind property to Gutters 2018-07-24 09:37:23 -04:00