Конвертация из html тегов пока вообще не поддерживается. Соответственно %2F будет понято текущий билдом буквально.
MtW> Из-за этого бага у меня создаётся впечатление, что ты, хотя и MtW> реализовывая черновик 0.3 FGHI URL, всё же кинулся с нуля совершать MtW> достаточно большой труд по созданию синтаксического разборщика URLов MtW> FGHI. За труд свой ты заслуживаешь похвалы, однако я предпочёл бы, MtW> чтобы усилия твои не направлялись на повторное изобретение хотя бы MtW> таких велосипедов, которые столь неуютнее изобретённых мною прежде. MtW> Поэтому напомню, что разборщик URLов FGHI уж был опубликован мною MtW> менее десяти месяцев тому назад, и код его GPL, так что ты мог бы им MtW> воспользоваться при программировании. Код этот написан на JavaScript, MtW> но вряд ли ты найдёшь так уж много отличий этого языка от C++ ── разве MtW> что встроенные функции работы с регулярными выражениями, типа match() MtW> и split() ── но, как я слышал, в GEd+ какую-то библиотеку для работы с MtW> регулярными выражениями тоже вкомпилировали.
Да ладно... Там чуть ли не каждую строчку править, править синтаксис и искать аналоги функций. Мне проще своё написать чем что-то портировать. Да и влом мне было разбираться с regex.cpp голдедовским, поэтому я накропал простенький логический парсер. Там все изменения заняли меньше чем полчаса времени.
MtW> Так что я предлагаю тебе этот код с оптимизмом и надеждой на его MtW> полезность.
Я его ещё смотрел когда рисовал разборщик на php. Так что о его существовании я помню, но кроме понятия общей концепции лично для меня он не имеет большой ценности, ибо говенный яваскрипт никуда без напильника не впихнёшь, а, как я уже говорил, нарисовать своё проще чем скрупулезно переносить с языка на язык чужое ;-)
ЗЫ. Cygwin сборка, кстати, давно обновлена на предмет вставления даты билда ^__^