On Monday 03 March 2014 23:17:22 Per Andersson wrote: > There is also the issue of the custom lexer for github markup from > pygments in vendors, I can't see that this is resolved in current packaging. > > Since the idea is to use this for GitLab where ruby-github-markup will > use this custom lexer IIRC, this needs to go somewhere.
For the record, newer version of jekyll also require ruby-pygments.rb. And gitlab is not required for jekyll. > In the current > packaging, the bundled pygments is not used at all in favour for > python-pygments in Debian (debian/patches/0002-...). > > My intention was to push this custom lexer upstream. > > https://github.com/tmm1/pygments.rb/pull/77 > > Another way is of course to add this to the Debian pygments package (if > pygments upstream won't allow custom lexers as stated in the pull request). I guess that you meant adding gitlab stuff to python-pygments package, not ruby-pygments.rb... Anyway, here's the status as I understand it: - gitlab custom lexer won't be merged in upstream ruby-pygments - gitlab custom lexer won't be merged in upstream python-pygments - python-pygment has some plugin mechanism (see /usr/share/doc/python-pygments/plugins.html) Possible solutions: - create a package (upstream or debian) for gitlab custom lexer. In theory python-pygment plugin can be used to load gitlab lexer in python-pygment. - patch Debian's python-pygments to include gitlab custom lexer (without using the plugin mechanism) - package ruby-pygment.rb without gitlab lexer >From a technical point of view (and for our user), the first solution is probably the best. But I don't have the skill and the time to implement it. Unless someone steps up, I'm going to implement the latter solution. All the best -- https://github.com/dod38fr/ -o- http://search.cpan.org/~ddumont/ http://ddumont.wordpress.com/ -o- irc: dod at irc.debian.org -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/4167890.ynFpGicHCa@ylum