Antonio Scandurra
7554f71f74
Make sure screen row is set correctly on <content>
2015-12-04 14:21:23 +01:00
Antonio Scandurra
14d8ecefdd
💚 Fix LinesYardstick specs
2015-12-04 12:54:20 +01:00
Antonio Scandurra
16525047f1
💚 Fix component and presenter specs
2015-12-04 12:49:59 +01:00
joshaber
0adf251321
Merge branch 'master' into dh-async-repo
2015-12-03 21:14:12 -05:00
Kevin Sawicki
1fac3cb4e2
Merge pull request #9620 from DouweM/window-title
...
Use em-dash in window title and exclude app name on OS X
2015-12-03 16:23:43 -08:00
Wliu
2b694bb4b1
Merge pull request #9921 from atom/wl-update-for-js-scope-changes
...
Update specs for language-javascript changes
2015-12-03 17:26:17 -05:00
joshaber
4fbbcac3bc
Added .getLineDiffs
2015-12-03 15:34:58 -05:00
Max Brunsfeld
fe5b1b70e8
Fix paragraph motions in the presence of CRLF line endings
2015-12-03 12:07:15 -08:00
Max Brunsfeld
76b6ca5043
Make CRLF word-movement tests pass
2015-12-03 11:52:45 -08:00
joshaber
53be0cf965
Added .checkoutReference
2015-12-03 14:07:12 -05:00
Max Brunsfeld
71d2761c1a
Merge pull request #9763 from dranzerashi/patch-1
2015-12-03 10:30:48 -08:00
joshaber
74a0528bef
Added .getConfigValue
2015-12-03 12:18:00 -05:00
Antonio Scandurra
f2a0221519
Make sure block decorations are always in the right spot
2015-12-03 18:16:10 +01:00
joshaber
70601772d0
Added .getReferenceTarget
2015-12-03 11:54:55 -05:00
joshaber
c1e511927b
Added .getReferences
2015-12-03 11:44:31 -05:00
joshaber
46d6e3b3c4
Added .hasBranch
2015-12-03 11:29:34 -05:00
Antonio Scandurra
cc4344735e
💚 Fix specs
2015-12-03 17:11:38 +01:00
Antonio Scandurra
36103a024a
Make sure to add screen row to block decoration nodes
2015-12-03 16:26:15 +01:00
Antonio Scandurra
555d77afa6
Do not remove invisible decorations on ::mouseWheelScreenRow
2015-12-03 15:45:47 +01:00
Antonio Scandurra
e4655c62e4
💚 Fix false negative
2015-12-03 15:07:54 +01:00
Antonio Scandurra
5f6f99259e
Ensure custom gutters work properly
2015-12-03 15:05:14 +01:00
Antonio Scandurra
f22bd5d0ae
🐎 Use ids instead of classes
2015-12-03 11:52:10 +01:00
Antonio Scandurra
937116a280
Render only visible and yet-to-be-measured block decorations
2015-12-03 11:26:45 +01:00
joshaber
8da08724ad
Added getDiffStats.
2015-12-02 23:51:33 -05:00
Wliu
d85af0d3f4
💚 again
2015-12-02 21:39:12 -05:00
Wliu
ecd14f3390
💚 let and var are now storage.type.var.js
...
Refs atom/language-javascript#277
2015-12-02 20:47:27 -05:00
joshaber
cb62d917de
Added getAheadBehindCount.
2015-12-02 17:20:38 -05:00
joshaber
aa634570e6
Added getShortHead
2015-12-02 16:16:30 -05:00
joshaber
6c58550bf4
Of course it's JS.
2015-12-02 14:36:25 -05:00
joshaber
e8a5864707
Do the work after waiting.
2015-12-02 14:23:27 -05:00
joshaber
fb7f2cce95
These may be called more than once and that's ok.
2015-12-02 14:23:11 -05:00
joshaber
11fb508039
🔥 all the disabled tests.
2015-12-02 14:22:57 -05:00
joshaber
8a6ab81325
100% less racy.
2015-12-02 13:26:06 -05:00
Antonio Scandurra
9ef3ecf378
Handle off-screen measurements properly
2015-12-02 18:34:57 +01:00
joshaber
c9813d8025
Ensure the repo is destroyed properly after testing.
2015-12-02 11:40:16 -05:00
joshaber
db7a3063e9
Call destroy on the synchronous repo.
2015-12-02 11:22:40 -05:00
Antonio Scandurra
5228471bc5
Write failing spec for measuring invisible elements
2015-12-02 17:04:33 +01:00
Antonio Scandurra
e10fdc234b
🐛 Coordinate conversion is hard
2015-12-02 16:26:10 +01:00
Antonio Scandurra
5bcdcbeef6
🎨
2015-12-02 16:13:44 +01:00
Antonio Scandurra
f30e4ccc9d
Use the new LineTopIndex in TextEditorPresenter
2015-12-02 16:01:55 +01:00
Antonio Scandurra
1e07b8df05
Handle position between rows correctly
2015-12-02 09:13:06 +01:00
joshaber
ca2fc8dbb0
Make sure we're testing the right thing.
2015-12-01 17:39:58 -05:00
joshaber
4559936af1
More const'ing.
2015-12-01 16:45:02 -05:00
joshaber
f290596542
Remove some lint.
2015-12-01 13:36:48 -05:00
Antonio Scandurra
e0b1cabb21
Implement a linear structure for block decoration coordinates
...
We still cannot handle `::rowForTopPixelPosition` when the passed top position
is in the middle of two rows and there's also a block decoration. We'll get
there eventually.
Also, the specs in this commit should serve as a good test suite for the future
logarithmic data structure.
2015-12-01 19:33:37 +01:00
joshaber
64d4716003
Use modern imports.
2015-12-01 12:47:11 -05:00
joshaber
9765cb55ea
Merge branch 'master' into dh-async-repo
2015-12-01 10:16:48 -05:00
Antonio Scandurra
d24290357a
Implement block decorations in the components land
2015-12-01 13:36:23 +01:00
Antonio Scandurra
47b16c513c
Make sure cursors are updated with respect to block decorations
2015-12-01 09:48:11 +01:00
Max Brunsfeld
3827b19da4
Merge pull request #9687 from atom/mb-deprecate-load-time-package-code
...
Provide package.json fields so we can defer requiring packages' main modules
2015-11-30 15:53:37 -08:00