On Mon, Mar 24, 2014 at 4:46 PM, Dominique Dumont <d...@debian.org> wrote: > 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.
Ok. >> 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... Yes. > Anyway, here's the status as I understand it: > - gitlab custom lexer won't be merged in upstream ruby-pygments It is in the upstream pygments.rb source tree. > - gitlab custom lexer won't be merged in upstream python-pygments This is how I have understood it. > - python-pygment has some plugin mechanism (see > /usr/share/doc/python-pygments/plugins.html) Nice find! > 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. (...) > 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. IIRC the github custom lexer is only one file right? I can have a look at pygments plugin and talk with upstream also if they might want to include the github markup lexer. -- Per > 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/cabyrxssh0a5mis5z6n+m1yg6aji2xjayxe8ko4zvewkf4j2...@mail.gmail.com