Commit Graph

25706 Commits

Author SHA1 Message Date
abe33
45a3dbca4e 🐛 Fix folds not preserved when moving multiple selections down
When two or more selections span the rows immediately before a fold,
the `did-change` event dispatched on the deletion will trigger a merge
of the selections, which in turn trigger an unfold at the buffer
position of the new selection, which is now the position of the fold.
Consolidating the selections at the begin of the transaction will
prevent the merge and will keep the fold untouched.
2015-10-12 22:05:25 +02:00
abe33
d68a0db6d2 🎨 Fix description test
Actually it doesn’t test multiple selections moves.
2015-10-12 21:16:07 +02:00
abe33
4d44016eb1 🎨 Remove unnecessary branching 2015-10-12 19:40:23 +02:00
abe33
9ee89a1f31 🎨 Fix bad indentation 2015-10-11 18:15:22 +02:00
abe33
09ffa8bec9 🐛 Fix moving multiple selections down locked at wrapped line 2015-10-11 18:15:06 +02:00
abe33
f4f4b9fdef Merge branch 'master' into pr/8232 2015-10-11 14:23:36 +02:00
simurai
69d9da1fa5 ⬆️ tree-view@v0.190.0 2015-10-10 19:58:31 +09:00
Ivan Žužak
d35160af1c ⬆️ settings-view@0.229.0 2015-10-09 21:11:20 +02:00
Ivan Žužak
1d5fa01dc4 ⬆️ settings-view@0.227.0 2015-10-09 12:21:39 +02:00
Ivan Žužak
73728f501a ⬆️ settings-view@0.226.0 2015-10-08 10:49:43 +02:00
Max Brunsfeld
cf56638542 Merge branch 'beta' 2015-10-07 15:30:34 -07:00
Max Brunsfeld
63e8e816e3 1.1.0-beta1 v1.1.0-beta1 2015-10-07 15:29:51 -07:00
Nathan Sobo
8e834794a9 Remove scroll listener on destroy so we don’t call undefined onScroll
/cc @izuzak because no PR, @as-cii because this fixes an unexpected
issue with your change.
2015-10-07 16:52:37 -05:00
Nathan Sobo
3636eb35d8 Merge pull request #8811 from atom/as-double-reflow-measurements
DOM-based measurements
2015-10-07 15:43:59 -05:00
Nathan Sobo
993419f0c5 Merge pull request #9067 from atom/as-memory-leaks
Avoid leaking DOM objects
2015-10-07 15:32:17 -05:00
Antonio Scandurra
8da83022f1 🔥 Remove useless null assignment 2015-10-07 19:51:32 +02:00
Antonio Scandurra
1df9162389 Clear references to scrollbar components 2015-10-07 19:02:45 +02:00
Antonio Scandurra
a62341b548 Avoid capturing this when handling dragging 2015-10-07 19:02:01 +02:00
Thomas Johansen
5e78eadf3b Merge pull request #9062 from fscherwi/patch-2
Upgrade asar for builds
2015-10-07 17:43:08 +02:00
Antonio Scandurra
a767ca9892 🚱 Dispose ::onDidUpdateMarkers in presenter 2015-10-07 09:54:59 +02:00
Max Brunsfeld
7311c9e54e Merge branch 'beta' 2015-10-06 15:47:28 -07:00
Max Brunsfeld
aaf8118363 Handle windows asset names containing spaces in publish-build task 2015-10-06 15:08:26 -07:00
Max Brunsfeld
360d6670af Merge branch 'beta' 2015-10-06 12:59:02 -07:00
fscherwi
3e39c1c580 ⬆️ asar 2015-10-06 21:05:47 +02:00
Max Brunsfeld
06a0a26ba0 Include version in socket path on mac and linux 2015-10-06 10:17:29 -07:00
Max Brunsfeld
9db8edc954 Handle asset names containing spaces in publish-build task 2015-10-06 09:37:35 -07:00
Daniel Hengeveld
b2d9ea0350 Update apm-rest-api.md 2015-10-06 15:40:47 +02:00
Antonio Scandurra
428f0db75b 🔥 2015-10-06 11:02:36 +02:00
Antonio Scandurra
e8387e0095 🐎 2015-10-06 11:00:50 +02:00
Antonio Scandurra
61892f932b Use cached text nodes instead of NodeIterator 2015-10-06 10:43:32 +02:00
Antonio Scandurra
175c21f47e Cache built text nodes 2015-10-06 10:35:01 +02:00
Antonio Scandurra
5529645ff3 Recycle highlights 2015-10-06 10:26:49 +02:00
Antonio Scandurra
cc1b42b279 Faster DOM removal 2015-10-06 10:21:13 +02:00
Antonio Scandurra
dede68011f Recycle text nodes in lines 2015-10-06 10:18:05 +02:00
Antonio Scandurra
c1e56322aa Recycle text nodes in line numbers 2015-10-06 10:08:06 +02:00
Antonio Scandurra
c79cc87172 Prepare DOMElementPool to account for text nodes 2015-10-06 10:02:04 +02:00
Antonio Scandurra
b31d3d1a3f Revert "🐎 Faster line number calculation"
This reverts commit e04aef0af3.
2015-10-06 09:16:29 +02:00
Antonio Scandurra
d5dac3459b Merge branch 'master' into as-double-reflow-measurements 2015-10-06 08:36:22 +02:00
Max Brunsfeld
c9382299ad Parameterize asset names in publish-build task 2015-10-05 18:22:09 -07:00
Max Brunsfeld
3da9e07e37 Merge branch 'beta' 2015-10-05 17:26:18 -07:00
Max Brunsfeld
467c89bfb3 In integration tests, handle executable path with spaces in it 2015-10-05 16:49:35 -07:00
Ben Ogle
d5a0e2f6c4 ⬆️ autocomplete-plus 2015-10-05 16:34:01 -07:00
Kevin Sawicki
3ecec87ea5 ⬆️ language-perl@0.30 2015-10-05 16:19:28 -07:00
Kevin Sawicki
9a0eab9b1e ⬆️ language-csharp@0.11 2015-10-05 16:00:58 -07:00
Kevin Sawicki
7c24bf2da5 ⬆️ language-xml@0.33 2015-10-05 15:48:30 -07:00
Kevin Sawicki
1e116391c7 ⬆️ language-make@0.19 2015-10-05 15:46:14 -07:00
Max Brunsfeld
2096affced Merge branch 'beta' 2015-10-05 15:37:42 -07:00
Max Brunsfeld
6b9845588b ⬆️ grunt-electron-installer 2015-10-05 15:37:30 -07:00
Max Brunsfeld
dd00450264 Merge branch 'beta' 2015-10-05 15:31:57 -07:00
Max Brunsfeld
47f75479b7 1.1.0-beta.1 2015-10-05 15:31:32 -07:00