Categories:
Posted by: syhpoon

Выпустил вторую версию xyz. Заложил основы VFS, реализовал TarVFS, правда пока только метод walk(), копировать из архива в этой версии ещё нельзя.

Следующая версия наверно будет более оптимизационной/багфиксной.

Categories:
Posted by: syhpoon

Таки дожал до первой беты. Много сил ушло на инфраструктуру хотя она всё ещё в довольно сыром состоянии. Это дело будет помаленьку исправляться. А так, разослал пару аноунсов, отметился в pypi. Теперь продолжаем работать.

P.S.Прислали из софтпедии уведомлении о том что xyz ни разу не содержит никаких вирусов и прочих спайверов. Потрясающе.

softpedia_award

Categories:
Posted by: syhpoon

Начинаю готовиться к первому бета релизу. Создал рассылку на гугл-групс

Categories:
Posted by: syhpoon

Собственно открыл сабж.

Получить репозиторий можно так: hg clone http://hg.syhpoon.name/xyzcmd

Categories:
Posted by: syhpoon

Откачал таки xyz после длительной спячки. Всё никак не мог подступиться к последнему крупному куску — выполнению команд. Курил тонну доки по терминалам. Много думал.

В итоге пока сделал вызов пользовательского шела для каждой вводимой команды, а не один для всех (вроде субшела в mc) как планировал ранее. Позднее, когда пойму как лучше, перепишу.

Ещё пару мелких фиксов и можно будет выпускать первую бету.

(печально) А хомепаге пока не готов…

Categories: ,
Posted by: syhpoon

Удивительное дело — при всей моей любви к процессам лексико-синтаксического разбора (“книга дракона”, например, была закуплена ещё тогда, когда я не сильно отличал ядро фри от винампа), ещё никогда не доводилось писать настоящий, “взрослый” парсер. Всё так, детский сад: любимые регекспы либо несложные КА.

И тут вот, значит, пришлось разбираться.

 continue reading