wiki.techinc.nl/includes
MusikAnimal 02e7fdb26a diffs: add line number headings to inline diffs
Adds new regex in BaseTextDiffer::localizeLineNumbers() to work with
wikidiff2 inline diffs as well as table diffs.

Since there are no "columns" in inline mode, we have a new message to
indicate how the line numbers changed from the old diff versus the new.

Deprecate DifferenceEngine::localiseLineNumbers() as no longer used and
redundant to BaseTextDiffer::localizeLineNumbers().

Bug: T346460
Change-Id: I7b195879b677e2242ad73070fe19ad82121576a8
2023-10-09 22:53:14 -04:00
..
actions Migrate to IConnectionProvider methods in more places 2023-10-05 19:51:20 +02:00
api Localisation updates from https://translatewiki.net. 2023-10-05 07:24:48 +00:00
auth Namespace Config-related classes under \MediaWiki\Config 2023-09-21 05:41:58 +00:00
block Document version when Block::toArray was added 2023-09-22 09:47:44 +01:00
cache cache: Dependency inject more args into BacklinkCache 2023-10-02 19:10:11 +01:00
Category Title: Use TitleArrayFromResult instead of TitleArray 2023-10-03 11:18:53 +01:00
changes Migrate to IConnectionProvider methods in more places 2023-10-05 19:51:20 +02:00
changetags Introduce ChangeTagsStore::modifyDisplayQueryBuilder() 2023-09-27 13:16:10 +02:00
collation
CommentFormatter Namespace Sanitizer under \MediaWiki\Parser 2023-09-21 05:39:23 +00:00
CommentStore Add second batch of taint-check annotations 2023-09-23 18:18:17 +02:00
composer
config config: replace unused Logger in EtcdConfig with native trigger_error 2023-09-26 16:21:16 -04:00
content doc: Fix variable name in ContentHandlerForModelIDHook 2023-09-30 13:12:02 +02:00
context Namespace Config-related classes under \MediaWiki\Config 2023-09-21 05:41:58 +00:00
dao
db rdbms: Introduce concept of virtual domains and mapping to ext cluster 2023-10-05 13:31:15 +02:00
debug debug: Optimize createLogger() and set UTC timezone by default 2023-10-05 14:16:52 +00:00
deferred Hard-deprecate ParserOutput::getCategories(), deprecated in 1.40 2023-09-29 15:25:50 -04:00
diff diffs: add line number headings to inline diffs 2023-10-09 22:53:14 -04:00
edit
editpage Cleanup nonexistent "custom JSON" 2023-10-05 01:22:03 +00:00
exception Merge "Deprecate explicit arguments to OutputPage::prepareErrorPage()" 2023-09-22 12:12:14 +00:00
export Namespace remaining Title-related classes under \MediaWiki\Title 2023-09-19 05:21:23 +00:00
ExternalLinks Merge "Follow RFC 3986 on what is path in mailto URLs" 2023-09-20 15:38:07 +00:00
externalstore In query builders, use insertInto() and deleteFrom() instead of insert() and delete() 2023-09-08 10:16:08 +10:00
Feed Namespace User under \MediaWiki\User 2023-09-19 19:18:16 +00:00
filebackend Deprecate ConfiguredReadOnlyMode service 2023-09-12 23:22:13 +00:00
filerepo FileRepo: Reduce duplicated calls to resolveToStoragePathIfVirtual() 2023-09-23 22:23:37 +08:00
gallery Namespace Sanitizer under \MediaWiki\Parser 2023-09-21 05:39:23 +00:00
historyblob
Hook Remove deprecated interface ParserTestTablesHook 2023-10-03 19:52:49 +02:00
HookContainer Remove deprecated interface ParserTestTablesHook 2023-10-03 19:52:49 +02:00
Html Make use of str_contains/str_starts_with in a few places 2023-10-04 12:55:27 +02:00
htmlform HTMLSizeFilterField: Keep min/max selection for empty input 2023-09-24 17:48:30 +08:00
http shellbox: Use Telemetry class instead of WebRequest::getRequestId() 2023-09-19 14:00:25 +02:00
import WikiRevision: Preserve lowercase of external actors 2023-09-23 20:31:04 +02:00
installer Store image sizes as 64-bit bigint instead of 32-bit integers 2023-10-04 08:01:25 -07:00
interwiki
jobqueue Title: Use TitleArrayFromResult instead of TitleArray 2023-10-03 11:18:53 +01:00
json
language Implement Language::isSameCodeAs() 2023-10-04 12:29:57 -04:00
languages Languages: minor cleanup 2023-10-02 13:34:05 +00:00
libs Merge "StatusValue: Improve logging/debug output with multibyte characters" 2023-10-05 19:22:27 +00:00
linkeddata Namespace remaining Title-related classes under \MediaWiki\Title 2023-09-19 05:21:23 +00:00
linker Merge "Move Article::getRedirectHeaderHtml() to LinkRenderer::makeRedirectHeader()" 2023-09-26 19:35:18 +00:00
logging Remove ip handling for RecentChange from ManualLogEntry 2023-09-30 10:13:15 +00:00
mail mail: Encode period (ascii 46) if it appears in encoded email header. 2023-10-01 18:26:59 +01:00
Maintenance
media Replace complex preg_replace_callback with strtr/preg_replace 2023-10-05 10:47:46 +02:00
Message
Navigation
objectcache objectcache: Deprecate unused SqlBagOStuff::deleteAll() 2023-09-27 03:37:40 +00:00
Output Merge "Revert "Deprecate TOC mutation in OutputPageParserOutput hook"" 2023-10-04 21:27:49 +00:00
page Title: Use TitleArrayFromResult instead of TitleArray 2023-10-03 11:18:53 +01:00
pager Switch to ICP in some easy cases 2023-09-26 21:05:16 +02:00
ParamValidator/TypeDef Namespace remaining User-related classes under \MediaWiki\User 2023-09-20 09:12:08 +01:00
parser Merge "Migrate to IConnectionProvider methods in more places" 2023-10-05 19:29:06 +00:00
password Namespace Config-related classes under \MediaWiki\Config 2023-09-21 05:41:58 +00:00
Permissions Check EmailConfirmToEdit in checkActionPermissions 2023-09-25 00:41:45 +00:00
poolcounter PoolWorkArticleView: Separate slow-parsoid and slow-parse logs 2023-09-12 14:51:26 -05:00
preferences Namespace Config-related classes under \MediaWiki\Config 2023-09-21 05:41:58 +00:00
profiler profiler: Cleanup base class and remove dead code 2023-09-28 00:34:14 +00:00
rcfeed Namespace Sanitizer under \MediaWiki\Parser 2023-09-21 05:39:23 +00:00
registration rdbms: Introduce concept of virtual domains and mapping to ext cluster 2023-10-05 13:31:15 +02:00
RenameUser Merge "Migrate another major batch to SelectQueryBuilder" 2023-09-20 13:39:17 +00:00
Request Request: Deprecate methods in WebRequest class 2023-10-03 11:31:03 +00:00
ResourceLoader Merge "ResourceLoader: Remove unused members from constructor" 2023-10-03 20:54:54 +00:00
Rest Localisation updates from https://translatewiki.net. 2023-10-04 08:30:59 +02:00
Revision Introduce ChangeTagsStore::modifyDisplayQueryBuilder() 2023-09-27 13:16:10 +02:00
revisiondelete Introduce ChangeTagsStore::modifyDisplayQueryBuilder() 2023-09-27 13:16:10 +02:00
revisionlist Introduce RevisionSelectQueryBuilder 2023-09-06 12:30:38 +02:00
search Merge "Revert "Revert "Remove unused class_alias deprecated in MW 1.40""" 2023-10-03 17:03:31 +00:00
session Namespace Config-related classes under \MediaWiki\Config 2023-09-21 05:41:58 +00:00
Settings Namespace Config-related classes under \MediaWiki\Config 2023-09-21 05:41:58 +00:00
shell shellbox: Use Telemetry class instead of WebRequest::getRequestId() 2023-09-19 14:00:25 +02:00
site Remove redundant empty() constructs (2) 2023-09-08 23:28:11 +02:00
SiteStats Migrate another major batch to SelectQueryBuilder 2023-09-20 13:32:09 +02:00
skins skins: Use HookRunner to run SkinTemplateGetLanguageLink hook 2023-10-03 20:30:32 +02:00
sparql Remove redundant empty() constructs (3) 2023-09-08 23:37:23 +02:00
specialpage Migrate to IConnectionProvider methods in more places 2023-10-05 19:51:20 +02:00
specials Migrate to IConnectionProvider methods in more places 2023-10-05 19:51:20 +02:00
Status
Storage DerivedPageDataUpdater: Do HTMLCacheUpdate on file page redirect changes 2023-09-26 04:32:20 +02:00
StubObject Namespace User under \MediaWiki\User 2023-09-19 19:18:16 +00:00
templates
tidy Namespace Sanitizer under \MediaWiki\Parser 2023-09-21 05:39:23 +00:00
title Title: Use TitleArrayFromResult instead of TitleArray 2023-10-03 11:18:53 +01:00
upload Namespace Sanitizer under \MediaWiki\Parser 2023-09-21 05:39:23 +00:00
user Migrate to IConnectionProvider methods in more places 2023-10-05 19:51:20 +02:00
utils Merge "Follow RFC 3986 on what is path in mailto URLs" 2023-09-20 15:38:07 +00:00
watcheditem Migrate to IConnectionProvider methods in more places 2023-10-05 19:51:20 +02:00
watchlist Namespace User under \MediaWiki\User 2023-09-19 19:18:16 +00:00
widget
WikiMap CommentFormatter: Minor clean up to test cases 2023-09-14 19:36:55 -07:00
xml Add another batch of taint-check annotations 2023-09-23 20:02:59 +00:00
.htaccess
AutoLoader.php
BootstrapHelperFunctions.php
config-schema.php rdbms: Introduce concept of virtual domains and mapping to ext cluster 2023-10-05 13:31:15 +02:00
DefaultSettings.php
Defines.php
DevelopmentSettings.php Enable $wgUseXssLanguage in DevelopmentSettings.php 2023-09-28 15:51:00 +02:00
GlobalFunctions.php Add $wgRequest to phan's globals_type_map 2023-09-11 23:22:12 +02:00
Hooks.php
MainConfigNames.php rdbms: Introduce concept of virtual domains and mapping to ext cluster 2023-10-05 13:31:15 +02:00
MainConfigSchema.php rdbms: Introduce concept of virtual domains and mapping to ext cluster 2023-10-05 13:31:15 +02:00
MediaWiki.php Request: Deprecate methods in WebRequest class 2023-10-03 11:31:03 +00:00
MediaWikiServices.php Namespace Config-related classes under \MediaWiki\Config 2023-09-21 05:41:58 +00:00
PHPVersionCheck.php PHPVersionCheck: Remove unused foreach key 2023-09-24 20:08:58 +01:00
ServiceWiring.php Merge "Migrate to IConnectionProvider methods in more places" 2023-10-05 19:29:06 +00:00
Setup.php Namespace User under \MediaWiki\User 2023-09-19 19:18:16 +00:00
SetupDynamicConfig.php Create 'x-xss' language code feature 2023-09-28 15:50:11 +02:00
WebStart.php Use ::class for class name resolution 2023-09-21 23:27:28 +02:00