10/23: xyz, версия 0.0.2
Выпустил вторую версию xyz. Заложил основы VFS, реализовал TarVFS, правда пока только метод walk(), копировать из архива в этой версии ещё нельзя.
Следующая версия наверно будет более оптимизационной/багфиксной.
08/5: XYZ 0.0.1 beta
Таки дожал до первой беты. Много сил ушло на инфраструктуру хотя она всё ещё в довольно сыром состоянии. Это дело будет помаленьку исправляться. А так, разослал пару аноунсов, отметился в pypi. Теперь продолжаем работать.
P.S.Прислали из софтпедии уведомлении о том что xyz ни разу не содержит никаких вирусов и прочих спайверов. Потрясающе.
07/22: Maillist для xyz
Начинаю готовиться к первому бета релизу. Создал рассылку на гугл-групс
03/12: hg для xyz
Собственно открыл сабж.
Получить репозиторий можно так: hg clone http://hg.syhpoon.name/xyzcmd
03/7: XYZ - жив
Откачал таки xyz после длительной спячки. Всё никак не мог подступиться к последнему крупному куску — выполнению команд. Курил тонну доки по терминалам. Много думал.
В итоге пока сделал вызов пользовательского шела для каждой вводимой команды, а не один для всех (вроде субшела в mc) как планировал ранее. Позднее, когда пойму как лучше, перепишу.
Ещё пару мелких фиксов и можно будет выпускать первую бету.
(печально) А хомепаге пока не готов…
09/26: Про парсеры
Удивительное дело — при всей моей любви к процессам лексико-синтаксического разбора (“книга дракона”, например, была закуплена ещё тогда, когда я не сильно отличал ядро фри от винампа), ещё никогда не доводилось писать настоящий, “взрослый” парсер. Всё так, детский сад: любимые регекспы либо несложные КА.
И тут вот, значит, пришлось разбираться.
continue reading