LINUX.ORG.RU

Pygments 0.9


0

0

Вышла новая версия Pygments — универсального инструмента для подсветки синтаксиса, написанного на языке Python.

Pygments поддерживает море различных языков (с возможностью их автоопределения) и множество различных форматов вывода (HTML+CSS, LaTeX, RTF и другие).

В новой версии добавлена поддержка Erlang, ActionScript, Literate Haskell, Common Lisp, каталогов Gettext, различных ассемблеров и некоторых других языков. Существенно улучшена поддержка Haskell, OCaml, Bash, улучшена производительность синтаксического разбора C# и Java, исправлены некоторые ошибки и недочёты, связанные с D, Lua и логами IRC. Добавлен также вывод раскрашенного текста на 256-цветные терминалы и в формат SVG.

>>> Changelog.

>>> Подробности

Re: Pygments 0.9

Куль, надо попробовать ^_^

anonymous ()
Ответ на: Re: Pygments 0.9 от anonymous

Re: Pygments 0.9

>Куль, надо попробовать ^_^

+1

anonymous ()

Re: Pygments 0.9

А, типа, оно чем-то лучше колорера? Я понимаю, питон моднее, но список понятных этой проге форматов заметно меньше, чем у колорера. И не сказано, можно ли самому добавлять нужные форматы.

ebonent ★★ ()

Re: Pygments 0.9

питон еще жив?

anonymous ()

Re: Pygments 0.9

хочу отметить, что pygments - замечательная либа, которую я использую на нескольких сайтах (django-based). Да, она не дотягивает по вариациям до set syn vim'а, но, в целом, очень и очень хорошая вещь.

Farcaller ★★ ()

Re: Pygments 0.9

Ого. ЛОР не только машина времени, но и телепатический агрегат! Только вчера думал о пи-либе для хайлайтинга кода. Спасибо!

anonymous ()

Re: Pygments 0.9

Вот блин! А я свою убогую питонову утилиту писал для раскрасски питонова кода на своем сайте. Надо попробовать! +1

atoku ★★★ ()
Ответ на: Re: Pygments 0.9 от anonymous

Re: Pygments 0.9

Вот пошутил так пошутил....

pento ★★★★★ ()

Re: Pygments 0.9

Ждём ебилдов под Слаку! Непонятно другое - оно где-нибудь используется?

Gharik ()

Re: Pygments 0.9

.. даже Брайнф*к! . o O

B13 ()
Ответ на: Re: Pygments 0.9 от B13

Re: Pygments 0.9

>даже Брайнф*к!Ю

ого, интересно как это? надо попробовать, заодно и к вебу привязать попытаюсь...

anonymous ()

Re: Pygments 0.9

Интересно, а такая же либа, но только на Java есть?

Korwin ★★★ ()

Re: Pygments 0.9

>>>для подсветки синтаксиса, написанного на языке Python.

А как можно синтаксис на питоне написать? Мистика.

anonymous ()
Ответ на: Re: Pygments 0.9 от anonymous

Re: Pygments 0.9

>>>для подсветки синтаксиса, написанного на языке Python. А как можно синтаксис на питоне написать? Мистика.

инструмента написанного на языке питон...

anonymous ()
Ответ на: Re: Pygments 0.9 от anonymous

Re: Pygments 0.9

>>>для подсветки синтаксиса, написанного на языке Python. А как можно синтаксис на питоне написать? Мистика.

>инструмента написанного на языке питон...

Так это инструмент на питоне написан? Совсем запутали. Пойду учить русская.

anonymous ()
Ответ на: Re: Pygments 0.9 от Korwin

Re: Pygments 0.9

> Интересно, а такая же либа, но только на Java есть?

http://colorer.sourceforge.net/ Colorer uses pure C++, XML, it is fully portable and works on either win32/unix/mac platforms. Top level Java language API is also available.

конкретно java - http://colorer.sourceforge.net/java/index.html

Colorer library is distributed under Mozilla Public License 1.1. You can use it in OpenSource, Freeware and Proprietary software in terms of MPL 1.1. Alternatively, Colorer Library could be distributed under either GNU GPL 2.0 / LGPL 2.1 licenses, as noted in Colorer Source code license notice.

синтаксис поддерживается можно сказать _любой_ :) можно писать свои раскраски, колореру больше пяти лет и он достаточно стабилен и протестирован. непонятно, зачем новые велосипеды.... %)

anonymous ()
Ответ на: Re: Pygments 0.9 от anonymous

Re: Pygments 0.9

> непонятно, зачем новые велосипеды.... %)

Тормозной он, сцуко такое.

Gharik ()
Ответ на: Re: Pygments 0.9 от Farcaller

Re: Pygments 0.9

> не дотягивает по вариациям до set syn vim'а

не проще ли сделать на том же питоне интерпретатор вимовских syntax-скриптов?

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.