Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Sergey M. 24.08.2012 16:30 / 24.08.2012 16:31
как минимум <xsl-тэги> должны отличаться от всех остальных, попадающих в аутпут. Ну и неплохо было бы раскрашивать xpath-конструкции, $переменные, функции() и всё остальное. Такого вообще нигде не видел.А не проще от обратного — основная разметка парсера, а включения на XHTML, CSS, JS?разноплановые контексты могут быть вложенными друг в друга - парсерные квадратные скобки должны знать что внутри них может быть не только код но и теги, а html-тэги и аттрибуты должны знать что внутри них может быть парсерный код, то есть по хорошему весь этот винегрет должен описываться с учетом друг друга в одном .tmLanguage, но старый я трогать не хочу, мне нравится так как есть :) а дублировать в новом некрасиво - хотелось бы чтобы в теме можно было писать source.parser3 variable и не беспокоиться что где-то есть какой-нибудь text.html.parser3 в котором вся парсерная размётка задана по-новой.