LINUX.ORG.RU

Вышел GNU Source-highlight 2.9

 , ,


0

0
Вышла новая версия GNU Source-highlight — библиотеки для подсветки синтаксиса исходников в таких выходных форматах как HTML, XHTML, LaTeX и т.п.

Список изменений:

  • Добавлена подсветка языка C (не C++)
  • Добавлена подсветка синтаксиса properties файлов
  • Добавлена подсветка синтаксиса *.desktop и ini файлов
  • Добавлена подсветка синтаксиса lsm файлов
  • Добавлена подсветка синтаксиса rpm SPEC файлов
  • Добавлена подсветка синтаксиса Haxe файлов
  • Добавлен style.defaults для объединения стилей элементов
  • Подсветка для некоторых файлов из исходников KDE (например, .rc, .kcfg и т.д.)
  • Также исправлено множество ошибок.
  • >>> Подробности

    Pygments ftw.
    anonymous
    ()
    Я что-то не понимаю, а как она работает? Куда эта подсветка выводится?
    mono ★★★★★
    ()
    Как оно ЛаТеХ подсвечивает?
    anonymous
    ()
    Класс!!!
    anonymous
    ()
    Ответ на: комментарий от wfrr
    КДЕ и так аляписто-цветастое, как мокрый грязный фантик от китайскогог химреактивного леденца.

    Зачем его еще раскрашивать?

    AVL2 ★★★★★
    ()
    Ответ на: комментарий от AVL2
    AVL2, советую тебе найти ближайшую стенку и не толлить, что ты делаешь очень уныло и не интересно.
    mono ★★★★★
    ()
    А... дошло... "в таких выходных форматах как HTML, XHTML, LaTeX"

    Все.. извиняюсь за глупые вопросы...

    По сабжу : надо заюзать.

    mono ★★★★★
    ()
    Midnight Commander всегда это умел, и вставить подсветку синтаксиса нового "языка" может любой желающий.
    anonymous
    ()
    Ответ на: комментарий от anonymous
    > Midnight Commander всегда это умел, и вставить подсветку синтаксиса нового "языка" может любой желающий.

    И умел надо сказать примитивно. Автором был прикручен colorer к некой версии mc, но, похоже, энтузиастов не сильно нашлось (http://colorer.sourceforge.net/mc.html).

    sf ★★★
    ()
    Ответ на: комментарий от MYMUR
    > Ну поделись соображениями, каким ещё образом можно юзать библиотеку подсветки синтаксиса.

    ANSI-graphics

    alman ★★★
    ()
    Ответ на: комментарий от anonymous
    хм... в описаниях этого source-highlight не написано что же он делает, пришлось устанавливать :). Я был не прав -- думал это библиотека для текстовых редакторов. Теперь дошло что это просто штука для красивого вывода на экран/печать.

    > А MC умеет в latex подсветку экспортировать? Не подскажете, как? =))

    anonymous
    ()
    Ответ на: комментарий от sf
    > И умел надо сказать примитивно.

    Почему в прошедшем времени? Умеет и сейчас.

    alman ★★★
    ()
    Лучше б сделали подстветку ширпотребных быдло форматов чем всяких Нахеров
    enby ★★
    ()
    ыыы.... честно говоря у мну лаба в университете была такая... Подсветка С кода и вывод этого в хтмл ))) Это дело за адын вечер пишется... (хотя у мну там был воистину индусский код)
    anonymous
    ()
    Ответ на: комментарий от anonymous
    >Добавлена подсветка языка C (не C++)

    Cлава богу! Еще в следующей пятилетке надеюсь и С++ осилят.

    anonymous
    ()
    а к vim'у прикручивается?
    xargs ★★★
    ()
    А небезызвестный Colorer умеет больше и давно уже есть. Правда, я не в курсе подробностей.
    qxov
    ()
    Ответ на: комментарий от qxov
    кстати, нету свежих новостей с фронта Far Manager ? Что-то делается или нет по портрованию его на *nix ?
    anonymous
    ()
    Ответ на: комментарий от anonymous
    >Cлава богу! Еще в следующей пятилетке надеюсь и С++ осилят.

    Ещё один....

    Для тех, кто в танке: подсветка C/C++ существовала как минимум с 2006 года, просто в этом релизе подсветку для C вынесли отдельно, потому что в C++ есть ключевые слова, которые в C таковыми не являются, а потому могут быть использованы как имена для переменных и функций, и подсвечивание в C-коде какой-нибудь переменной с именем "class" как ключевого слова --- неправильно.

    Теперь доступно?

    MYMUR ★★★★
    ()
    вот блин. только что с apt-get приехало обновление Midnight Commander, там какая-то ерунда творится с подсветкой: табы отображаются сиреневыми <------> и на их фоне курсор не виден.
    anonymous
    ()
    Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.