On Tue, Jul 14, 2015 at 4:35 AM, John Mark Vandenberg <jayvdb@gmail.com> wrote:
On Mon, Jul 13, 2015 at 1:30 PM, John Mark Vandenberg <jayvdb@gmail.com> wrote:
> On Tue, Jun 23, 2015 at 10:48 AM, Ori Livneh <ori@wikimedia.org> wrote:
>> Hello,
>>
>> Over the course of the next two days, a major update to the
>> SyntaxHighlight_GeSHi extension will be rolled out to Wikimedia wikis. The
>> change swaps geshi, the unmaintained PHP library which performs the lexical
>> analysis and output formatting of code, for another library, called
>> Pygments.
>>
>> The roll-out will remove support for 31 languages while adding support for
>> several hundred languages not previously supported, including Dart, Rust,
>> Julia, APL, Mathematica, SNOBOL, Puppet, Dylan, Racket, Swift, and many
>> others. See <https://people.wikimedia.org/~ori/geshi_changes.txt> for a
>> full list. The languages that will lose support are mostly obscure, with
>> the notable exception of ALGOL68, Oz, and MMIX.
>
> I was surprised to find other languages not in your text file that
> appear to no longer be supported.
>
> I've gone through the geshi php files looking for assembler languages
> only so far:
> https://gerrit.wikimedia.org/r/224379
>
> How/Why were these excluded in your list?

I've encountered more of these on Wikipedia, so, ...

Here is a list of 59 geshi supported languages which were omitted from
the above list of 31 languages being de-supported by the switch to
Pygments.

These haven't been supported since https://gerrit.wikimedia.org/r/#/c/197449/ -- see https://phabricator.wikimedia.org/T93025 .