Решил написать отдельным постом, что только что завернул и выложил финальную версию 4.0 highlight.js. Список фич смотрите в предыдущем посте про бету.

Большое спасибо всем, кто в комментариях и по почте писал о багах и присылал патчи! Все, что нашли — поправлено.

Отдельно еще раз попрошу авторов модов и плагинов для разных движков выкладывать их у себя на сайтах и присылать ссылки, для которых я завел отдельную страницу.

Совсем забыл. Хотел порекламировать обновленную документацию для тех, кто хочет поучаствовать. Вливайтесь!

Комментарии: 13

  1. Vyazovoi Pavel

    Занятная библиотека, особенно радует реализация, позволяющая подключить её где угодно. Подключил её себе в блог. Только цветовые схемы не порадовали, перепишу scintilla из Emacs - она меня в емаксе вполне радует :o)

  2. Neutrino

    Спасибо за Highlight.

    Иван, а плагину для WP быть или не быть?

  3. Иван Сагалаев

    WP останется, да. Раз уж я сам его и написал, лежать ему все равно больше негде.

  4. Neutrino

    Обновил плагин, все работает отлично. Единственное что расстраивает, это то, что нет подсветки XSLT...

  5. Neutrino

    Прошу прощения, Иван, это я сам себе злобный буратино ) Стили не прописал для XML и чего-то от него требую.

  6. Иван Сагалаев

    Поэтому я в документации советую язык по возможности не ограничивать :-)

  7. Neutrino

    Все никак не избавлюсь от дурацкой привычки сначала пробовать, а потом доки читать )

    Кстати XSLT в перемешку с HTML плагин определяет как HTML и не подсвечивает остальное..

    Прошу прощения за назойливость и спасибо еще раз.

  8. Sam

    Замечена неработоспособность при сжатии вот этим: http://code.google.com/p/jsmin-php/ (очень популярно)

    Полностью лечится убиванием всех закрывающих комментариев воде

     }//if
        }//for
      }//for
    }//compileSubModes
    

    в highlight.js и всех определениях языков.

    Я конечно понимаю, что таков стиль уважаемого автора, но советую убрать в следующей версии.

    p.s. Пользуясь случаем... Иван! Огромное спасибо за highlight.js и за все твои статьи!

  9. Иван Сагалаев

    В принципе, логично... С другой стороны, минифайер, который не умеет понимать однострочные комментарии ведь будет ломаться практически на всем, нет?

  10. Sam

    Нет. Однострочные он понимает. Но его плющит от комментария после закрывающей скобки.

    p.s. эта штука за авторством Douglas Crockford. Одна из самых популярных.

  11. andaril

    А уважаемому Sam не нравится вот эта версия?
    http://fmarcia.info/jsmin/test.html
    Ведь, я так понимаю, нужно всего 1 раз сжать файл.

  12. Иван Сагалаев

    Как это один раз? В исходном виде файл, конечно, останется, иначе как его редактировать? Сжиматься он должен только при выкладке.

    Впрочем, Sam уже прислал патчик, и лишние комментарии мы убрали.

  13. bublik

    Кстати, плагин для wordpress не дружит с плагином WP lightbox 2.

Добавить комментарий