[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: psgml help hack -- where?
>>>>> "BT" == Boris Tobotras writes:
BT> (let ((catalogs sgml-catalog-files)
BT> (command "nsgmls -s -m "))
BT> (while (cdr catalogs)
BT> (setq catalogs (cdr catalogs)) (setq command (concat command (car
BT> catalogs))) (if (cdr catalogs)
BT> (setq command (concat command ":"))))
BT> (setq sgml-validate-command
BT> (concat command " %s %s")))
И вовсе не так :)
(let ((catalogs sgml-catalog-files)
(command "nsgmls -s "))
(while (cdr catalogs)
(setq command (concat command " -m " (car catalogs)))
(setq catalogs (cdr catalogs)))
(setq sgml-validate-command
(concat command " %s %s")))
Как оказалось, nsgml не понял путей, разделенных двоеточием ...
Вот такой еще вопрос (если я не надоел): у меня psgml как-то странно
split-element делает.
Пример:
<item>tra-ta-ta_</item>
</list></div1>
Делаем сплит:
<item>tra-ta-ta</item>
<item>_</item>
</list></div1>
Делаем еще раз сплит (должен засплитится список):
<item>tra-ta-ta</item>
</list>
<list>
<item>_</item>
</list></div1>
Делаем еще раз сплит (должен засплитится div1):
<item>tra-ta-ta</item>
</list>
<item>
</div1>
<div1>
</item>
</div1>
:(
Т.е. не убиваются внутренние тэги. Это так и должно быть?
--
Dmitry Astapov //ADEpt (mail-to: adept_@chat.ru)
Судьба играет человеком, а человек играет в Half-Life