User talk:Thundergnat: Difference between revisions

→‎Missing tasks since the host move: Replied to Thundergnat re syntax highlighting.
m (→‎Missing tasks since the host move: Added signature to last edit which should have been headed ‘replied to JGP’.)
(→‎Missing tasks since the host move: Replied to Thundergnat re syntax highlighting.)
Line 984:
:::I see that the MediaWiki version is now 1.40 (I think it was 1.39 or so before) which might account for some things no longer working. However, the Pygments version is still stuck at 2.11.2 (the latest version is 2.16.1) but I don't know whether it's the host or Mike Mol who decides which version to use. --[[User:PureFox|PureFox]] ([[User talk:PureFox|talk]]) 08:07, 21 August 2023 (UTC)
 
::::Miraheze was at Mediawiki version 1.38.2 ( I specifically made a note of it [[User:Thundergnat/Syntax_highlighting_and_CSS|here]]. ) Which has been end-of-lifed. I'm not sure why the syntaxhighlight module is not upgraded. Looks like it has a [https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/extensions/SyntaxHighlight_GeSHi/+/refs/heads/REL1_40 release for 1.40] that has updated pygments [https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/extensions/SyntaxHighlight_GeSHi/+/9f9c13bb7c31ccf44f87060c82366a570d602340 2.11 -> 2.15] and [https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/extensions/SyntaxHighlight_GeSHi/+/99ce3504ba26c1cd0baa21223423450a0fa11f01 2.15 -> 2.16]. Unfortunately, the Phix highlighting lexer was added to [https://pygments.org/docs/lexers/#pygments.lexers.phix.PhixLexer Pygments 2.14]. ([https://pygments.org/docs/lexers/#pygments.lexers.wren.WrenLexer and also Wren]). I'm not sure if the syntaxhighlight module can be upgraded independently. It may be worth asking one of the stewards ([[User:Agent Isai‎]]?) on Discord though. --[[User:Thundergnat|Thundergnat]] ([[User talk:Thundergnat|talk]]) 11:21, 21 August 2023 (UTC)
 
:::::Thanks for that info. I'm not on Discord (or particularly want to be) so I think I might let sleeping dogs lie re SH for now. Although I wrote the Pygments lexer for Wren, I'm in two minds whether to use it anyway as the Ecmascript lexer (or Python lexer if there are any 'raw' strings) which I currently use is fine 95% of the time and the thought of updating all 1600+ tasks horrifies me. Pete's problem is even worse! --[[User:PureFox|PureFox]] ([[User talk:PureFox|talk]]) 16:28, 21 August 2023 (UTC)
 
:::The current number of draft tasks (415) looks to be right. There were 415 last week, one has been promoted to a 'full' task and there's one new one. So there must be a couple of 'full' tasks missing as there were 1233 last week + 1 = 1234 but only showing 1232. --[[User:PureFox|PureFox]] ([[User talk:PureFox|talk]]) 09:24, 21 August 2023 (UTC)
9,482

edits