Update VE core submodule to master (7a8829509)

New changes:
4523b11c0 Make RebaseServer asynchronous
2eb09b6ba Localisation updates from https://translatewiki.net.
c806b7131 Remove execute mode from non-executable
622c62c9e Follow-up 2eb09b6b: Add kab to build to unbreak the repo
b69e4ba1c DiffElement: Fix insert/delete-to-end loops
8c6dfdde9 FocusableNode: Redraw highlights using focus toggle
2bded2d16 Debounce FocusableNode#redrawHighlights
3cb7844b1 Localisation updates from https://translatewiki.net.
fb13239b2 VisualDiff: Don't diff close elements
7a8829509 Localisation updates from https://translatewiki.net.

Also, exempt the Rebaser ES6 code from jsduck, as we do in VE itself,
because jsduck doesn't understand ES6 syntax.

Bug: T129541
Bug: T171862
Bug: T173860
Change-Id: Ia08022afb0b94b8a6907f97b161bc04d8a210232
This commit is contained in:
James D. Forrester 2017-08-31 11:10:12 -07:00
parent 8c701904bd
commit a18508e7e4
4 changed files with 11 additions and 5 deletions

View file

@ -133,7 +133,6 @@
"ve.dm.TableNodeCellIterator",
"ve.dm.Change",
"ve.dm.RebaseDocState",
"ve.dm.RebaseServer",
"ve.dm.RebaseClient",
"ve.dm.SurfaceSynchronizer"
]
@ -193,9 +192,7 @@
"ve.QUnit",
"ve.QUnit.assert",
"ve.ce.TestOffset",
"ve.ce.TestRunner",
"ve.dm.TestRebaseClient",
"ve.dm.TestRebaseServer"
"ve.ce.TestRunner"
]
}
]

View file

@ -1086,8 +1086,10 @@
},
"ext.visualEditor.rebase": {
"scripts": [
"lib/ve/src/ve.utils-es6.js",
"lib/ve/src/dm/ve.dm.Change.js",
"lib/ve/src/dm/ve.dm.RebaseClient.js",
"lib/ve/src/dm/ve.dm.RebaseDocState.js",
"lib/ve/src/dm/ve.dm.SurfaceSynchronizer.js",
"lib/ve/src/ui/widgets/ve.ui.AuthorItemWidget.js",
"lib/ve/src/ui/tools/ve.ui.AuthorListPopupTool.js"

View file

@ -24,5 +24,12 @@
"lib/ve/src",
"lib/ve/tests",
"modules/ve-mw"
],
"--exclude": [
"lib/ve/src/dm/ve.dm.RebaseServer.js",
"lib/ve/src/ve.utils-es6.js",
"lib/ve/tests/dm/ve.dm.RebaseServer.test.js",
"lib/ve/tests/dm/ve.dm.TestRebaseClient.js",
"lib/ve/tests/dm/ve.dm.TestRebaseServer.js"
]
}

2
lib/ve

@ -1 +1 @@
Subproject commit d7bb71b955d0734298e671f20ada08bafaf41626
Subproject commit 7a88295090507dec989f406d7364a091d38034b4