Stegmujo
fa1a5a4b3f
Fix style tag imbalance
...
* sometimes there have been more start-tags than end style tags
Bug: T315978
Change-Id: I6b20d45d7561b084376a54f4d6273a2ff5ed7bb4
2023-04-05 15:48:03 +02:00
Stegmujo
08b16c99df
Fix preceding subscript
...
* example: "{}_1^2\!\Omega_3^4"
* MMLFullcoverageTest cases: 119, 381
* Add isEmpty method to TexNode
* Add empty mrow for prescripts
Bug: T327391
Change-Id: If60e5211bf43e50465072c049d8c432e621832b8
2023-04-05 13:00:06 +02:00
Translation updater bot
92cc8205b2
Localisation updates from https://translatewiki.net .
...
Change-Id: I985f2cf039f5451e9c125f1368c90be62d9a309b
2023-04-04 09:17:36 +02:00
jenkins-bot
db160076f0
Merge "Improve performance: remove redundant inputPreparation calls"
2023-03-31 09:27:46 +00:00
jenkins-bot
39bb32ae2e
Merge "Remove images from native MathML"
2023-03-31 09:09:42 +00:00
Moritz Schubotz (physikerwelt)
8c6eeae82e
Remove images from native MathML
...
In native MathML we only display MathML, also get
rid of enclosing <div / <span container.
Bug: T182041
Change-Id: I26bc4ea88d360d53cc7a34a89bef78812b84b2ea
2023-03-31 08:57:55 +02:00
libraryupgrader
aa15ec51ce
build: Updating npm dependencies
...
* grunt: 1.5.3 → 1.6.1
* stylelint-config-wikimedia: 0.13.0 → 0.14.0
Change-Id: I7e34276eb21557c2c2e3e64fb919431b1e1039fc
2023-03-31 00:33:23 +00:00
jenkins-bot
8e3007bd72
Merge "build: Updating npm dependencies"
2023-03-30 12:59:22 +00:00
Umherirrender
4e08e000e0
build: Updating npm dependencies
...
* eslint-config-wikimedia: 0.22.1 → 0.24.0
Resolve newly detected error:
* mediawiki/no-nodelist-unsupported-methods
Change-Id: If43479e88a3d39f507541f3f6b53f23004bd0e1e
2023-03-29 21:24:34 +00:00
Translation updater bot
04dfc54493
Localisation updates from https://translatewiki.net .
...
Change-Id: Idd70fc2e75a084a4f8c17113d17d44ba0cd83548
2023-03-29 09:04:38 +02:00
Stegmujo
9213f93b88
Improve performance: arrange methods by call probability
...
* checked this with: EnWikiFormulaeTest.php
* remove finding chem macro from BaseMethods::checkAndParse, because
this will be used somewhere else
* minor: remove mi from mathFont parsing function
Bug: T321599
Change-Id: I472e3ebdebfc91f97c9391268a384f788571612e
2023-03-28 17:29:03 +00:00
Stegmujo
7cd58420f7
Improve performance: remove redundant inputPreparation calls
...
Bug: T321599
Change-Id: I215b8883ace411933e7cbcd59b97df10dcc68d38
2023-03-28 12:39:08 +00:00
Stegmujo
5de6683c05
Fix colors
...
* some tests for checking colors
Bug: T327391
Change-Id: I437f8d72834f3cca7c21f97841ee4da2f1f36ed5
2023-03-27 14:42:27 +02:00
jenkins-bot
41eddd141b
Merge "Fix texstyle when rendering limits"
2023-03-27 10:31:20 +00:00
Translation updater bot
3cb6aea1cb
Localisation updates from https://translatewiki.net .
...
Change-Id: I6ac6f138df1aa2a091f20f4e8a8b35491f7a0d64
2023-03-27 08:41:23 +02:00
Stegmujo
030143cf14
Fix texstyle when rendering limits
...
* case index in FullCoverageTest: 144
Bug: T332183
Change-Id: I4bc427c00ffc83d53a91b094c7bde05a816f0f98
2023-03-24 16:15:45 +01:00
jenkins-bot
0b151e25dc
Merge "Fix derivatives"
2023-03-24 12:04:08 +00:00
Stegmujo
0df4e38547
Fix derivatives
...
* indices in FullCoverageTest: 114, 124
Bug: T331998
Change-Id: I99724427b77e14044070d330758fb38a55032a10
2023-03-24 11:42:29 +01:00
Translation updater bot
e1d29e3313
Localisation updates from https://translatewiki.net .
...
Change-Id: I18defa98d94ef3ad4e4d4f1872b0d42364139471
2023-03-23 09:26:04 +01:00
Umherirrender
83a00d41f8
build: Remove unneeded inline stylelint-disable-next-line
...
modules/ve-math/ve.ce.MWLatexNode.css
6:59 ✖ Needless disable for "media-feature-name-no-vendor-prefix"
--report-needless-disables
Change-Id: Icb4738d7435cb7cc744a3d82b5e8130111f9b567
2023-03-22 21:57:19 +01:00
jenkins-bot
c8cdfcadcc
Merge "Fix spaces defined by tilde and backslash"
2023-03-22 16:13:52 +00:00
Stegmujo
426a67fbd7
Fix P rendered as pilcrow
...
* contains a minor fix for spacings, so that they are rendered by spacer
* and some minor fixes for section sign
* MMLFullCoverageTest cases: 216
Bug: T327391
Change-Id: I124e7aec5552dec98a8292e5bdb9449a3009560a
2023-03-22 14:28:57 +01:00
Stegmujo
95816376c1
Fix spaces defined by tilde and backslash
...
* MMLFullCoverageTest case: 261
Bug: T327391
Change-Id: I99def9fe47ceb4471826e96e25562c070c0f1303
2023-03-22 11:31:51 +01:00
jenkins-bot
6e0181335f
Merge "Fix spaces not rendering if within mtext"
2023-03-21 18:46:03 +00:00
jenkins-bot
0f154e86b7
Merge "Split latex_function_names and braces"
2023-03-21 18:41:04 +00:00
Stegmujo
5f9ca781d1
Fix spaces not rendering if within mtext
...
* MMLFullCoverageTest case: 260
Bug: T327391
Change-Id: Ifd858216b646efd53c401ac9bcddfc7fb1c1a933
2023-03-21 14:57:55 +01:00
Stegmujo
ad2a6b7fef
Fix spaces and commas differentiation
...
* escaped semicolon/commas get rendered as spaces, non escaped get
rendered as text
* MMLFullCoverageTest cases: 4,5,66
Bug: T327391
Change-Id: Icfa557fc43a8ac87fbf856795cb9c26d0fb2c456
2023-03-21 13:56:22 +01:00
Stegmujo
e2f1e86ec0
Split latex_function_names and braces
...
* see also cid: If78e1506e17afeed23de446ca9b929c2d1366c44
* testindices Fullcoveragetest: 21
* also remove workaround for checking parentheses
* contains a postfix for limits, so the nested TexArray("\lim","") are
read
Bug: T332183
Change-Id: If8d8487e33b762631fd90ce27baa6866e3539cc6
2023-03-20 16:21:30 +01:00
Translation updater bot
0489cee00b
Localisation updates from https://translatewiki.net .
...
Change-Id: Ic461e530be2eac6fe4cd8d5823cab5ec346b41fc
2023-03-17 09:22:39 +01:00
jenkins-bot
00a205ccd3
Merge "Fix preceding not"
2023-03-16 16:54:54 +00:00
jenkins-bot
362e15acc2
Merge "Localisation updates from https://translatewiki.net ."
2023-03-16 12:11:13 +00:00
Stegmujo
1fa5ad3217
Fix preceding not
...
* indices in FullCoverageTest: 58,59
* fix a minor issue with less and greater signs to escape case 58
correctly
Bug: T331998
Change-Id: I29265f7954552423924dfc898fd36ec1b387e198
2023-03-16 11:46:53 +01:00
jenkins-bot
abedeeef19
Merge "Fix varstigma"
2023-03-16 09:46:19 +00:00
Stegmujo
f534da7558
Fix varstigma
...
* index in MMLTexUtilTest: 655
Bug: T331998
Change-Id: I57e5dfc843d04c85f3807c80ba6c24e5b4e5d3f9
2023-03-16 09:08:07 +00:00
Translation updater bot
7424f737b4
Localisation updates from https://translatewiki.net .
...
Change-Id: I6660b2e2db54ad9207c701ce8df514208d752820
2023-03-16 09:27:57 +01:00
Stegmujo
55068c5839
Fix a glitch in rendering style arguments
...
* now renders the succeeding elements instead of the style-info itself
* index in MMLTexUtilTest: 530
Bug: T331998
Change-Id: I0ad330157fa7687a2ad68a3d97b4c9cc942ea3ab
2023-03-16 07:52:40 +00:00
jenkins-bot
c0281a9237
Merge "Fix gcd, min, max statements"
2023-03-15 15:15:34 +00:00
Stegmujo
89c9bb770e
Fix gcd, min, max statements
...
* with and without succeeding parentheses
* indices in FullCoverageTest: 21,22,33
Bug: T331998
Change-Id: I3a14db18764cc6df9b83249d19ed7de3b6489b1b
2023-03-15 10:42:46 +01:00
Moritz Schubotz (physikerwelt)
8619ba0841
Modules target desktop and mobile by default now
...
* Removing redundant code.
* Require MW 1.40+, cf. I15ee8b4f3785984042673710f6cf785a1627f578
Bug: T328497
Change-Id: I0de36b394443b23cf40249784907e0fad088aaeb
2023-03-15 09:20:41 +00:00
Moritz Schubotz (physikerwelt)
c560ff0cd8
Remove MathPlayer
...
* MathPlayer stopped working around IE8
Bug: T298971
Change-Id: I759a5dc61eaf27a99d952366cf9c4380748f8e82
2023-03-15 10:20:13 +01:00
Stegmujo
b843a09e92
Fix for limits
...
* example: "\lim\limits_{x \to 2}"
* case 4 phabricator: "limits-case"
* index: 411
Bug: T327391
Change-Id: I9a91e4cf49c9df89fb610057484165069f5c7e50
2023-03-14 11:10:31 +01:00
jenkins-bot
ad668a6e69
Merge "Fix for sideset case"
2023-03-13 15:57:52 +00:00
Stegmujo
b7d909e0a2
Fix for sideset case
...
* example "\sideset{_1^2}{_3^4}\sum"
* case 3 phabricator "sideset"
* index: 90
* since result has multiscripts which is not generated by mathoid, there is an explicit test in MMLRenderTest and the previous test is in MMLTexVCUtilTest is skipped
* in MMLGenerationTexUtilTest test for sideset is deactivated
* adds a case from FullCoverageTest for sideset with FQ
* fixes an issue which occured during Phan checks for merging that genFrac throws an error
Bug : T327391
Change-Id: I4c5a5f5a901dbc906f5a1b168d3a8d04f25b9290
2023-03-13 15:38:04 +00:00
Translation updater bot
55bcabd276
Localisation updates from https://translatewiki.net .
...
Change-Id: Ibef3e38ed85d956fab2027a4182a2382c0140024
2023-03-13 08:39:13 +01:00
libraryupgrader
dcce2100d0
build: Updating dependencies
...
composer:
* mediawiki/mediawiki-codesniffer: 39.0.0 → 41.0.0
npm:
* cookiejar: 2.1.3 → 2.1.4
* https://github.com/advisories/GHSA-h452-7996-h45h
* http-cache-semantics: 4.1.0 → 4.1.1
* https://github.com/advisories/GHSA-rc47-6667-2j5j
* ua-parser-js: 1.0.2 → 1.0.34
* https://github.com/advisories/GHSA-fhg7-m89q-25r3
Change-Id: I4198e1cbdc115d27c9fe5b8d0ce813b514524796
2023-03-12 05:44:17 +00:00
Translation updater bot
f5d56be83b
Localisation updates from https://translatewiki.net .
...
Change-Id: Ibeb5bc9fc13239eae65191432856e981517281fe
2023-03-10 08:49:05 +01:00
Translation updater bot
65cb54633d
Localisation updates from https://translatewiki.net .
...
Change-Id: I9c21289be2f2a86e1df0f909f895bf84c642db21
2023-03-09 09:05:33 +01:00
Translation updater bot
c081684be3
Localisation updates from https://translatewiki.net .
...
Change-Id: I3a76c31ca5a35d0cfefbf708246d53f820d8303e
2023-03-08 08:42:30 +01:00
jenkins-bot
d7c931fbaa
Merge "Add minimal native MML mode"
2023-03-07 11:45:31 +00:00
jenkins-bot
faa34e32ce
Merge "Catch all exception during rendering"
2023-03-07 11:33:15 +00:00