Max Brunsfeld
eb9d89f8c8
Observe grammar changes on editors in maintainConfig
2016-08-08 12:10:56 -07:00
Max Brunsfeld
ee2e18737e
Fix maintenance of grammars for copied editors
2016-08-08 11:17:30 -07:00
Max Brunsfeld
ddfb124cb8
Merge branch 'master' into ns-mb-detangle-editor
2016-08-05 09:39:43 -07:00
Max Brunsfeld
6bbe60ab71
Add test for handling of null env load setting
2016-08-04 16:01:58 -07:00
Max Brunsfeld
0beb4bec42
Merge branch 'master' into ns-fix-decorated-layer-destruction
2016-08-04 13:30:59 -07:00
Max Brunsfeld
74f8890592
⬆️ text-buffer for marker layer destruction fixes
2016-08-04 12:37:51 -07:00
Max Brunsfeld
4634091e9b
Don't update the NODE_PATH when updating the environment on launch
...
Signed-off-by: Nathan Sobo <nathan@github.com >
2016-08-03 15:50:21 -07:00
Max Brunsfeld
0a924a9e2f
Hook TextEditorRegistry to editors created by splitting panes
2016-08-03 10:58:11 -07:00
Max Brunsfeld
368b677420
Merge pull request #12276 from pbiggar/master
...
Add ability to see passed specs via tooltips
2016-08-03 09:35:31 -07:00
Paul Biggar
0f8eb5c1ba
Add ability to see passed specs via tooltips
...
It's not currently possible to see what specs pass. This adds the
description of the spec, as well as all it's parent suites, to a
tooltip so you can see what's passing and failing on mouseover.
2016-08-02 17:40:26 -07:00
Max Brunsfeld
a56db9a03e
Merge pull request #12297 from atom/mb-pass-missing-softwrap-hanging-indent-param
...
Supply missing softWrapHangingIndent parameter to display layer
2016-08-02 17:02:59 -07:00
Max Brunsfeld
43f34f73da
Supply missing softWrapHangingIndent parameter to display layer
2016-08-02 16:20:23 -07:00
Nathan Sobo
46b59906e0
Add on method to fake browser window in tests
2016-08-02 17:12:04 -06:00
Nathan Sobo
c029151322
Test that updateWindowSheetOffset can be called
...
Testing the wiring to themes isn't worth it, but this at least makes sure we don't break if Electron APIs change.
2016-08-02 16:16:27 -06:00
Nathan Sobo
1e81f0ca1c
Test onDidChangeActivePaneItem observation in title-bar-spec
2016-08-02 16:08:25 -06:00
Nathan Sobo
0c83d9741f
Don’t implement title bar via custom elements
2016-08-02 15:56:45 -06:00
Nathan Sobo
0240206d93
Merge branch 'master' into brumm-master
2016-08-02 15:39:57 -06:00
Max Brunsfeld
f3d486eb9c
Merge branch 'master' into ns-mb-detangle-editor
2016-08-02 14:12:18 -07:00
Max Brunsfeld
c7b7eace22
Merge pull request #12292 from atom/mb-fix-incompatible-module-error
...
Fix exception when package requires an incompatible native module
2016-08-02 13:58:28 -07:00
Max Brunsfeld
9a72c7e65e
Fix exception when package requires an incompatible native module
2016-08-02 12:14:00 -07:00
Max Brunsfeld
3e0334d88f
In TextEditorElement spec, style scrollbar within shadow root
2016-08-02 11:26:09 -07:00
Nathan Sobo
2b5f1bda46
Always seek to specified position in TokenizedBufferIterator
...
Fixes #10350
Signed-off-by: Antonio Scandurra <as-cii@github.com >
2016-08-02 12:19:45 -06:00
Max Brunsfeld
97d791f728
Deprecate grammar override API on GrammarRegistry
2016-07-29 13:42:09 -07:00
Max Brunsfeld
e2e245aca1
Make TextEditorRegistry.setGrammarOverride take a scope name
...
Also, clear the stored grammar score for that editor when setting an override.
2016-07-29 13:40:29 -07:00
Antonio Scandurra
6d4102a098
Delete random-editor-spec.coffee
...
We are already extensively testing the same specs on text-buffer.
2016-07-29 17:15:06 +02:00
Antonio Scandurra
fd94acc2e8
Delete RowMap and its specs
...
After transitioning to `DisplayLayer` we don't need this object anymore.
2016-07-29 17:12:44 +02:00
Nathan Sobo
43caead392
Avoid test failure due to timing
...
Signed-off-by: Antonio Scandurra <as-cii@github.com >
Signed-off-by: Max Brunsfeld <maxbrunsfeld@github.com >
2016-07-28 17:34:57 -06:00
Max Brunsfeld
16c80f6eaf
WIP - add local null grammar
2016-07-28 14:47:26 -07:00
Max Brunsfeld
f1a302a139
Merge branch 'master' into ns-mb-detangle-editor
2016-07-28 10:33:23 -07:00
Max Brunsfeld
738a2b90dc
🔥 useShadowDOM setting
2016-07-28 10:02:16 -07:00
Max Brunsfeld
e1f8a72995
Move ctrl-mousewheel handling out of TextEditorComponent
...
Signed-off-by: Nathan Sobo <nathan@github.com >
2016-07-27 16:02:24 -07:00
Max Brunsfeld
ab30ecf994
Manage scroll sensitivity setting in TextEditorRegistry
...
Signed-off-by: Nathan Sobo <nathan@github.com >
2016-07-27 15:39:03 -07:00
Max Brunsfeld
63a730253b
Don't use config for scrollSensitivity in TextEditorComponent
...
Signed-off-by: Nathan Sobo <nathan@github.com >
2016-07-27 15:35:56 -07:00
Max Brunsfeld
1c38dce3b2
Don't use font config settings in TextEditorComponent
...
Signed-off-by: Nathan Sobo <nathan@github.com >
2016-07-27 15:23:59 -07:00
Max Brunsfeld
3f8b6138dc
Don't use config in TextEditorPresenter
...
Signed-off-by: Nathan Sobo <nathan@github.com >
2016-07-27 14:56:36 -07:00
Max Brunsfeld
3d796df401
Stop using GrammarRegistry in TextEditor
2016-07-27 14:09:17 -07:00
Max Brunsfeld
e6c83521c9
Move grammar serialization logic to TextEditorRegistry
2016-07-27 13:10:23 -07:00
Max Brunsfeld
e35c761246
Use setShowInvisibles in TextEditorPresenter spec
2016-07-27 11:23:39 -07:00
Max Brunsfeld
8bf60f9266
Don't call PackageManager::activate in workspace spec
2016-07-27 10:59:50 -07:00
Max Brunsfeld
1ab26c7e85
Pass TextEditorRegistry to Workspace constructor in spec
2016-07-27 10:39:59 -07:00
Max Brunsfeld
dfb48aa8da
Get TextEditorComponent specs passing
...
Signed-off-by: Nathan Sobo <nathan@github.com >
2016-07-26 16:04:09 -07:00
Max Brunsfeld
caab1dda63
Move grammar-used spec to workspace-spec
...
Signed-off-by: Nathan Sobo <nathan@github.com >
2016-07-26 15:38:53 -07:00
Max Brunsfeld
d203610986
Set grammar manually in tokenized buffer specs
...
Signed-off-by: Nathan Sobo <nathan@github.com >
2016-07-26 15:08:59 -07:00
Max Brunsfeld
a44d5833a8
Move grammar override logic into TextEditorRegistry
...
Signed-off-by: Nathan Sobo <nathan@github.com >
2016-07-26 15:00:20 -07:00
Max Brunsfeld
455d3213ed
Return token objects from tokensForScreenRow
...
Include the text of each token alongside its array of scopes.
Signed-off-by: Nathan Sobo <nathan@github.com >
2016-07-26 12:39:41 -07:00
Max Brunsfeld
20b54505f3
Move logic for assigning grammars to editors into TextEditorRegistry
2016-07-26 10:50:57 -07:00
Damien Guard
177c48dd11
Merge pull request #12123 from atom/windows-system-settings
...
Windows shell integration system settings
2016-07-19 17:23:02 -07:00
Damien Guard
23dfa392c9
Fix up Squirrel specs
2016-07-18 22:56:02 -07:00
Max Brunsfeld
4eb2f6631a
👕 Fix lint errors
2016-07-15 13:32:23 -07:00
Max Brunsfeld
4ad801b216
Merge branch 'master' into ns-mb-detangle-editor
2016-07-15 09:39:32 -07:00