[pmwiki-users] Syntax highlighting recipes
dominique.faure at gmail.com
Mon Jul 15 06:41:17 PDT 2019
Feel free to have a try with the CodeMirror recipe (
When I managed to make work CodeMirror in rendering-only mode for all the
extra languages, I found it a nice alternative to SourceBlock and its
It shouldn't be too difficult to write a compatibility recipe able to
translate SourceBlock (:source... :) blocks into CodeMirror (:code...:)
On Mon, Jul 15, 2019 at 10:54 AM Johan Bengtsson <elijah at chalmers.se> wrote:
> My employer uses several pmwikis, we are currently using pmwiki-2.2.97 and
> php 5.5.18.
> On one of the biggest wikis we are using the SourceBlock recipe (
> https://www.pmwiki.org/wiki/Cookbook/SourceBlock). But it has the
> preg_replace problem. I don't know if it's possible to fix that and make it
> php 7.2 compliant? It is dependant on geshi which is abandoned??
> I have looked at a number of other recipes but most of them seems to have
> problems one way or the other...
> https://www.pmwiki.org/wiki/Cookbook/Beautifier # old,
> preg_replace prob...
> https://www.pmwiki.org/wiki/Cookbook/PmPygment # can't make it work on
> our wiki...
> https://www.pmwiki.org/wiki/Cookbook/Precode # no php 7.2?, don't like
> the syntax, but seems to work.
> https://www.pmwiki.org/wiki/Cookbook/SourceBlock # what we use now,
> preg_replace prob, geshi probs??
> https://www.pmwiki.org/wiki/Cookbook/Syntaxlove # buggy...at least for
> https://www.pmwiki.org/wiki/Cookbook/ZCode # only for external files but
> not for code in the wiki???
> The ideal solution would perhaps be something with a similar syntax to
> SourceBlock but using highlight.js...?
> -Johan Bengtsson
> pmwiki-users mailing list
> pmwiki-users at pmichaud.com
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the pmwiki-users