Antonio Scandurra
087dc3b4fd
Back to green specs 🤘
2015-12-18 15:18:04 +01:00
Antonio Scandurra
907dc661ec
🐎 Make updating block decorations incremental
2015-12-18 12:43:27 +01:00
Antonio Scandurra
da412e92f8
🔥 Remove BlockDecorationsPresenter
2015-12-18 11:54:10 +01:00
Antonio Scandurra
877eea3bd0
Finish integrating LineTopIndex
2015-12-18 11:07:10 +01:00
Antonio Scandurra
6a403e441e
Start integrating tree-based LineTopIndex
2015-12-18 10:41:21 +01:00
Antonio Scandurra
3256c8b503
💚 Adjust TextEditorComponent specs for block decorations
2015-12-18 10:06:04 +01:00
Antonio Scandurra
8c1f0b0e21
Merge branch 'master' into as-block-decorations
...
# Conflicts:
# spec/fake-lines-yardstick.coffee
# spec/lines-yardstick-spec.coffee
# spec/text-editor-presenter-spec.coffee
# src/lines-yardstick.coffee
# src/text-editor-component.coffee
# src/text-editor-presenter.coffee
2015-12-18 09:59:12 +01:00
Max Brunsfeld
329d7f46c9
Merge pull request #10095 from atom/mb-optimize-find-markers
...
Upgrade text-buffer for marker index optimizations
2015-12-16 19:56:04 -08:00
Max Brunsfeld
ec50eb91e8
⬆️ text-buffer
2015-12-16 19:55:40 -08:00
Max Brunsfeld
2eb5eb40f7
⬆️ text-buffer (prerelease)
2015-12-16 15:55:00 -08:00
Max Brunsfeld
352a5abf11
Merge branch 'beta'
...
Conflicts:
package.json
2015-12-16 10:22:26 -08:00
Max Brunsfeld
f670dd8ff2
Merge branch 'stable' into beta
...
Conflicts:
package.json
v1.4.0-beta2
2015-12-16 10:21:29 -08:00
Max Brunsfeld
a8af1dae5a
Prepare 1.4.0-beta2
2015-12-16 10:21:07 -08:00
Nathan Sobo
473e8856a8
Merge pull request #10017 from atom/as-sha1-v8-cache
...
Cache v8 code by source file's SHA1
v1.3.2
2015-12-16 10:19:01 -08:00
Max Brunsfeld
92e16ee835
Prepare 1.3.2
2015-12-16 10:18:32 -08:00
Max Brunsfeld
79cfc7608d
Merge branch 'beta'
2015-12-15 14:23:12 -08:00
Max Brunsfeld
e3473fd03c
⬆️ command-palette
v1.4.0-beta1
2015-12-15 14:02:12 -08:00
Max Brunsfeld
7fd869df17
⬆️ text-buffer
2015-12-15 13:46:04 -08:00
Nathan Sobo
ccc984c88b
Merge branch 'beta'
2015-12-15 13:18:19 -07:00
Nathan Sobo
bef2dd0f27
⬆️ fuzzy-finder
2015-12-15 13:17:05 -07:00
Nathan Sobo
c164445226
1.4.0-beta1
2015-12-15 13:16:50 -07:00
Antonio Scandurra
14f959e13d
Merge pull request #9997 from atom/as-cjk-wrap-boundary
...
Wrap line at boundary if it includes a CJK character
2015-12-15 12:09:52 +01:00
Lee Dohm
5abc3eceb0
Merge pull request #10031 from atom/ld-add-keybinding-resolver-to-keymap-cson
...
📝 Add tip about Keybinding Resolver to keymap.cson
2015-12-14 19:19:49 -08:00
Lee Dohm
56e93c64da
📝 Add backticks around keybindings
2015-12-14 17:52:21 -08:00
Lee Dohm
5ab2594c0e
📝 Point to the latest documentation
2015-12-14 17:51:06 -08:00
Lee Dohm
c7bff1aec5
📝 Add tip about Keybinding Resolver to keymap.cson
2015-12-14 17:51:06 -08:00
Max Brunsfeld
a16b99fa58
Merge pull request #10062 from atom/mb-emit-state-update-on-model-scroll
...
Emit state update when model's scroll position is changed
2015-12-14 17:38:36 -08:00
Max Brunsfeld
02ab7179ce
Emit state update when model's scroll position is changed
2015-12-14 16:56:53 -08:00
Antonio Scandurra
4b6a218bb9
Start to move stuff back into TextEditorPresenter
2015-12-14 15:53:01 +01:00
Antonio Scandurra
cfb30c795d
Use an updated version of LineTopIndex
2015-12-14 15:04:54 +01:00
simurai
c90aabed92
⬆️ base16-tomorrow-dark-theme@v1.1.0
2015-12-14 21:34:46 +09:00
simurai
e1e72a85ed
⬆️ base16-tomorrow-light-theme@v1.1.1
2015-12-14 21:33:55 +09:00
Antonio Scandurra
e16430accd
🎨 Extend isCJKUnifiedIdeograph charset
2015-12-14 11:58:05 +01:00
Antonio Scandurra
2e7048d8c6
Merge pull request #10028 from atom/ns-remove-presenter-flags
...
Remove non-essential update guard flags from TextEditorPresenter
2015-12-14 11:43:19 +01:00
Antonio Scandurra
f8c21b4434
Merge pull request #10027 from atom/ns-simplify-scroll-commit
...
Use internal scroll assignment methods when committing logical positions
2015-12-14 11:40:17 +01:00
Nathan Sobo
3d8058a9a4
Remove failing redundant assertions
...
The expectNoStateUpdate is sufficient to test the issue in question. Now
that most flags are removed, we can’t count on this part of the state
not being updated when we request a state recompilation.
2015-12-11 14:02:57 -07:00
Antonio Scandurra
20e8856df1
💄 Minor stylistic change
2015-12-11 13:41:44 -07:00
Antonio Scandurra
d5f67494ab
Add back shouldUpdateDecorations
2015-12-11 13:41:44 -07:00
Nathan Sobo
3233570c0d
Remove flags from presenter. Always perform full state update.
...
Signed-off-by: Max Brunsfeld <maxbrunsfeld@github.com >
2015-12-11 13:41:44 -07:00
Nathan Sobo
5cfd3423bf
Use internal scroll assignment methods when committing logical positions
...
This prevents an addition pending assignment and cuts directly to
adjusting the positions.
2015-12-11 13:34:46 -07:00
Max Brunsfeld
f6da4a9139
⬆️ find-and-replace
2015-12-11 11:14:37 -08:00
Nathan Sobo
8b3c69b8b0
Merge pull request #10017 from atom/as-sha1-v8-cache
...
Cache v8 code by source file's SHA1
2015-12-11 12:13:17 -07:00
Antonio Scandurra
3e63197b51
💄 Fix lint warnings
2015-12-11 19:05:49 +01:00
Antonio Scandurra
fa48b2fbe0
Make v8 version part of the key
2015-12-11 17:47:04 +01:00
Antonio Scandurra
a63c294dfd
🎨
2015-12-11 15:39:29 +01:00
Antonio Scandurra
1f5473b2dd
✅ Test cache invalidation
2015-12-11 15:37:56 +01:00
Antonio Scandurra
12376039a9
🎨 cjk -> CJK
2015-12-11 14:28:26 +01:00
Antonio Scandurra
173fbba02b
Wrap at the first CJK character before the boundary
2015-12-11 14:26:51 +01:00
Antonio Scandurra
4bf86b2b9e
Merge branch 'master' into as-cjk-wrap-boundary
2015-12-11 13:49:53 +01:00
Antonio Scandurra
8a1984d1b7
⬆️ cached-run-in-this-context
2015-12-11 13:43:03 +01:00