On Mon, Jul 13, 2015 at 1:30 PM, John Mark Vandenberg <jay...@gmail.com> wrote:
> On Tue, Jun 23, 2015 at 10:48 AM, Ori Livneh <o...@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.

4cs
6502kickass
6502tasm
aimms
apt_sources
autoconf
caddcl
cfdg
cuesheet
dcl
dcpu16
dcs
epc
ezt
f1
falcon
fo
freeswitch
gdb
genero
genie
gettext
hicest
hq9plus
icon
inno
intercal
ispfpanel
jcl
kixtart
klonec
klonecpp
lb
lotusformulas
lotusscript
lscript
lsl2
m68k
magiksf
nagios
objeck
oxygene
parasail
per
pf
pixelbender
powerbuilder
proftpd
providex
rbs
scl
spark
stonescript
uscript
vbscript
vedit
whitespace
xorg_conf
z80

-- 
John Vandenberg

_______________________________________________
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to