Katrina Uychaco
bbd425b6af
Merge pull request #10878 from atom/ku-allow-pasting-white-space
...
Allow pasting white space when `autoIndentOnPaste` is enabled
2016-02-18 13:57:06 -08:00
Max Brunsfeld
fe1e9d5b10
Fix error in specs
2016-02-18 13:11:26 -08:00
Katrina Uychaco
746afb98ad
Add spec for inserting white-space-only lines
2016-02-18 12:04:08 -08:00
Lee Dohm
e060ccbca7
Merge pull request #10870 from atom/ld-templates
...
Add Issue template and extra version info
2016-02-18 12:02:35 -08:00
Ben Ogle
92bcd50a3c
⬆️ welcome
2016-02-18 11:42:59 -08:00
Lee Dohm
f4c48b0977
Add 'behavior' to make the fields clearer
2016-02-18 10:57:11 -08:00
Max Brunsfeld
300362163d
Merge pull request #10888 from atom/mb-fix-package-deserializers
...
Load packages before deserializing state
2016-02-18 10:27:04 -08:00
Antonio Scandurra
3d17b4fa21
Merge pull request #10885 from atom/as-faster-get-regex-for-property
...
Cache regexes in LanguageMode.prototype.getRegexForProperty
2016-02-18 18:58:04 +01:00
Max Brunsfeld
43656a9861
Load packages before deserializing state
2016-02-18 09:17:34 -08:00
Wliu
e21e83b9e2
Merge pull request #10886 from daxlab/master
...
📝 change atom build directory to current one [ci skip]
2016-02-18 10:56:24 -05:00
Mandeep Singh
1089647a0c
📝 change atom build directory to current one [ci skip]
2016-02-18 21:18:47 +05:30
Josh Abernathy
35fad903eb
Merge pull request #10843 from atom/async-git-bumps
...
Bump packages to use async git
2016-02-18 10:23:37 -05:00
joshaber
95cdbde1ec
Merge branch 'master' into async-git-bumps
2016-02-18 09:40:43 -05:00
joshaber
2fa41d1783
⬆️ fuzzy-finder@1.0.1
2016-02-18 09:40:41 -05:00
Antonio Scandurra
3d953632e6
Merge pull request #10861 from atom/as-update-foldable-status
...
Compute line foldability lazily
2016-02-18 15:26:44 +01:00
Antonio Scandurra
d6132888fa
💚 Attempt to fix specs
2016-02-18 14:18:27 +01:00
Antonio Scandurra
60b9cf1270
🐎 Cache regexes in getRegexForProperty
2016-02-18 14:13:20 +01:00
Katrina Uychaco
0088053de4
Allow pasting white space when autoIndentOnPaste is enabled
2016-02-17 20:35:06 -08:00
Damien Guard
3834066c75
Merge pull request #10874 from damieng/windows-path-friendly-clean
...
Avoid Windows 260-character path limits in script\clean
2016-02-17 18:55:22 -08:00
Lee Dohm
e8966ad4c6
Add missing period
2016-02-17 17:29:52 -08:00
Max Brunsfeld
eb972ea705
Merge pull request #10863 from atom/as-faster-selections-sort
...
Compare markers instead of ranges in Selection
2016-02-17 16:51:49 -08:00
Lee Dohm
cfe63f8be2
Flow -> Prerequisites
2016-02-17 16:21:21 -08:00
Katrina Uychaco
457fdb33c6
Merge pull request #10872 from atom/ku-terminate-pending-state
...
Terminate pending state for opened file if pending option is false
2016-02-17 16:16:02 -08:00
Max Brunsfeld
fa0be9553f
Merge pull request #10873 from atom/mb-no-package-loading-config-events
...
Avoid emitting config events while loading packages
2016-02-17 15:05:16 -08:00
Lee Dohm
4e141aaaa9
Make the flow section less verbose
2016-02-17 15:01:55 -08:00
Lee Dohm
6202409d49
fullVersion -> writeFullVersion
2016-02-17 14:56:40 -08:00
Lee Dohm
e514de3eb2
Remove versions template
2016-02-17 14:40:18 -08:00
Lee Dohm
cc8a0ccbf7
Squish all the printing into one call
2016-02-17 14:30:28 -08:00
Katrina Uychaco
a146401f21
Terminate pending state for opened file if pending option is false
2016-02-17 14:14:59 -08:00
Lee Dohm
e163183745
Repro Steps -> Steps to Reproduce
2016-02-17 13:59:13 -08:00
Lee Dohm
641a721ff6
Add a break between expected and actual
2016-02-17 13:40:49 -08:00
Lee Dohm
c9a335df7a
Exclude atom/electron from the search templates
2016-02-17 13:27:30 -08:00
Lee Dohm
dca727e3af
Add more version information to --version arg
2016-02-17 13:10:42 -08:00
Lee Dohm
9bdbe7d6d0
Add first draft Issue template
2016-02-17 13:10:26 -08:00
Katrina Uychaco
912df0ae03
Merge pull request #10846 from atom/ku-pending-tabs-option
...
Add core setting for pending tabs configuration
2016-02-17 11:57:40 -08:00
Katrina Uychaco
b8677c13df
Rename config to allowPendingPaneItems and improve description
2016-02-17 11:56:50 -08:00
Damien Guard
050f36304e
Merge pull request #10858 from damieng/master
...
Update grunt-electron-installer to latest version
2016-02-17 11:36:35 -08:00
Lee Dohm
3c492e538a
Merge pull request #10795 from atom/remove-project-management-labels
...
Remove unused Core Team Project Management labels
2016-02-17 10:26:28 -08:00
Antonio Scandurra
68bf2f8dc7
💚 Fix unrelated failing spec
2016-02-17 17:20:54 +01:00
Antonio Scandurra
6a32a874e9
🐎 Compare markers instead of ranges in Selection
...
This largely reduces the overhead of converting ranges and points from native to
javascript objects.
2016-02-17 16:09:14 +01:00
Antonio Scandurra
2a35d19dd3
🐎 Memoize TokenizedLine.prototype.isComment
2016-02-17 16:00:35 +01:00
Antonio Scandurra
bea324eae9
🔥 Use just isFoldableAtBufferRow
2016-02-17 15:05:31 +01:00
Antonio Scandurra
90c75fd6da
Delete specs testing previous behavior
...
When emitting the `did-change` event, `updateFoldableStatus` used to extend the
change region up and down to include all the lines that changed their
foldability status because of a buffer change. I assume this was supposed to
invalidate folds that *contained* the change whenever a line was edited in a way
that affected also the previous or subsequent ones.
That information, however, is not being used by `DisplayBuffer`, which does not
alter existing folded regions when they become invalid.
I believe the correct behavior should be to unfold the invalid region and
recompute those screen lines. Nonetheless, it seems reasonable to me to keep the
original (wrong) behavior and not address it in this branch, because it strays
from the original intent of this refactoring.
We should probably fix it once for all in another PR or when
integrating/implementing `DisplayLayer`.
2016-02-17 14:35:22 +01:00
Antonio Scandurra
a613fa5133
Adapt specs to use the new API
2016-02-17 11:17:24 +01:00
Antonio Scandurra
2c71a448b3
Put foldable specs back
2016-02-17 11:04:19 +01:00
Antonio Scandurra
d05dfa6efe
🐎 Update lines state only in pre-measurement phase
2016-02-17 10:34:21 +01:00
Antonio Scandurra
012fa354c4
Add TokenizedBuffer.prototype.foldableRowsForRowRange
2016-02-17 10:34:21 +01:00
Antonio Scandurra
0afa9bb21c
Don't update foldable status, ever
2016-02-17 10:34:21 +01:00
Antonio Scandurra
a87d620db3
Merge pull request #10835 from atom/as-cursors-for-screen-row-range
...
Add TextEditor.prototype.cursorsForScreenRowRange
2016-02-17 10:33:44 +01:00
Damien Guard
f5e5b830df
Avoid 260-character path limits on Windows in script\clean
2016-02-17 00:08:08 -08:00