= Сообщение: 2653 из 3030 =================================== GANJANET.LOCAL = От : Mithgol the Webmaster 2:5063/88 26 Aug 08 15:13:40 Кому : Konstantin Kuzov 26 Aug 08 15:13:40 Тема : Твой GEd+ не игнорирует слэш после эхотага при входе в эху по URLу FGHI : area://GANJANET.LOCAL?msgid=2:5063/88+48b3e5cd = Кодировка сообщения определена как: CP866 ================================== Ответ: area://GANJANET.LOCAL?msgid=2:5019/40.1+48bbb236 ==============================================================================
Из-за этого бага у меня создаётся впечатление, что ты, хотя и реализовывая черновик 0.3 FGHI URL, всё же кинулся с нуля совершать достаточно большой труд по созданию синтаксического разборщика URLов FGHI. За труд свой ты заслуживаешь похвалы, однако я предпочёл бы, чтобы усилия твои не направлялись на повторное изобретение хотя бы таких велосипедов, которые столь неуютнее изобретённых мною прежде. Поэтому напомню, что разборщик URLов FGHI уж был опубликован мною менее десяти месяцев тому назад, и код его GPL, так что ты мог бы им воспользоваться при программировании. Код этот написан на JavaScript, но вряд ли ты найдёшь так уж много отличий этого языка от C++ ── разве что встроенные функции работы с регулярными выражениями, типа match() и split() ── но, как я слышал, в GEd+ какую-то библиотеку для работы с регулярными выражениями тоже вкомпилировали.
Так что я предлагаю тебе этот код с оптимизмом и надеждой на его полезность.
Вот письмо, содержащее HTML-код вебостраницы, внутри которой ── джаваскриптовый код моего синтаксического разборщика URLов FGHI:
╔═════════════════════════════════════════════════════──────────────────────── ║ Письмо из эхи: FTSC_Public (Public echo of FTSC) ║ URL сообщения: area://FTSC_Public?msgid=2:5063/88+472c2171 ║ Автор и время: Sergey Sokoloff, 2:5063/88 (03 Nov 07 10:04) ║ Кому написано: Alexey Vissarionov ║ Заглавие темы: FidoURL.txt ╚════════════════════════════════════════════════════════════════════───────── @TZUTC: 0300
And about 00:03 31 Oct 07 it was written from Alexey Vissarionov to Sergey Sokoloff:
AV> Will there be a reference implementation?
As an addition to my previous letter, I don't mind admitting that for the previous version of the draft (FGHI URL v0.3) I had a demo implementation, a FGHI URL parser written on JavaScript and embedded in a HTML page.
Originally it was a part of an early non-public alpha version of my Fidofox extension for Firefox, a JavaScript object I wrapped in HTML to make a demo: