[#]
CL-ii
spline(station13, 1) — All
2014-08-07 08:52:37
Кто-нить уже смотрел? Или ждёте нормальной полноценной версии? =)
[#]
Re: CL-ii
vit01(mira, 1) — spline
2014-08-07 10:16:37
> Кто-нить уже смотрел? Или ждёте нормальной полноценной версии? =)
Скачал, не показывает список эх, когда жму Enter, к примеру, он уходит в дебаггер, поэтому выход только через Ctrl-C
Конфиг:
; (setq *authkey* "")
(setf *node* "http://irk38.tk/ii/ii-point.php?q=/u/")
(setf *echo* (list "im.100" "pipe.2032" "lit.14" "music.14" "ii.soft.14" "ii.dev.14"))
(сам хотел себе написать на ncurses читалку, но не осилил, сложно :), пишу на tkinter)
[#]
Re: CL-ii
spline(station13, 1) — vit01
2014-08-07 10:59:47
>Скачал, не показывает список эх, когда жму Enter, к примеру, он уходит в дебаггер, поэтому выход только через Ctrl-C
Это мой косяк. Спасибо что нашёл. Он пытается зайти в эху, но список эх пустой. Чтоб список был не пуст надо синхронизироваться с нодой. Нажми G и скачай сообщения.
А проверку списка локальных эх при нажатии Enter сделаю в ближайшее время.
Как посмотришь, отпишись что удобно что неудобно показалось.
[#]
Re: CL-ii
spline(station13, 1) — vit01
2014-08-07 13:50:49
>Скачал, не показывает список эх, когда жму Enter, к примеру, он уходит в дебаггер, поэтому выход только через Ctrl-C
Пофиксил этот досадный баг.
[#]
Re: CL-ii
vit01(mira, 1) — spline
2014-08-07 16:18:52
> Нажми G и скачай сообщения.
Я долго не мог понять, почему у меня не закачиваются сообщения, а потом понял, что g должна быть маленькой буквой, а не большой (просто нажимал Shift-g) =)
> Как посмотришь, отпишись что удобно что неудобно показалось.
Поскольку использую xfce4-terminal, попасть в "Помощь" не получилось, F1 показывает справку терминала. Ну и ладно, это его косяк.
Что конкретно напрягло: когда заходишь в эху, по-умолчанию показывается первое сообщение, а не последнее, что довольно неудобно. Ещё обнаружил, что можно делать прокрутку в сообщении, которое полностью вписывается в окно терминала (а этого быть не должно всё-таки). И когда входишь обратно на экран с эхами, жмёшь g, то интерфейс чуть подвисает, и сообщения не загружаются. + если пытаешь выходить через Ctrl-C, а не через F10, то консоль превращается в кашу из букв и цифр дебаггера, а после выхода обратно командный интерпретатор (здесь имею в виду bash) просто ломается.
[#]
Re: CL-ii
vit01(mira, 1) — vit01
2014-08-07 16:24:08
А вообще клиент хороший, красиво выглядит. Порадовало отображение msgid сверху, что очень удобно (в свой клиент я эту фичу ещё до этого добавил). Приятные цвета, хорошее распределение пространства рабочей области.
[#]
Re: CL-ii
spline(station13, 1) — vit01
2014-08-07 19:09:15
>Поскольку использую xfce4-terminal, попасть в "Помощь" не получилось, F1 показывает справку терминала. Ну и ладно, это его косяк.
Ничего не потерял -- справки там нет ещё =)
>Что конкретно напрягло: когда заходишь в эху, по-умолчанию показывается первое сообщение, а не последнее, что довольно неудобно.
Там будет запоминаться последнее сообщение в эхе, которое ты читал.
>Ещё обнаружил, что можно делать прокрутку в сообщении, которое полностью вписывается в окно терминала (а этого быть не должно всё-таки).
Ну спорный вопрос на счёт должно/не должно, но сделать не долго.
>И когда входишь обратно на экран с эхами, жмёшь g, то интерфейс чуть подвисает, и сообщения не загружаются.
Вот тут поподробнее. У себя не наблюдал пока такого, так что интересно.
>+ если пытаешь выходить через Ctrl-C, а не через F10, то консоль превращается в кашу из букв и цифр дебаггера, а после выхода обратно командный интерпретатор (здесь имею в виду bash) просто ломается.
Это от того что я не отключил дебаггер ещё. С отключенным дебаггером оно не должно так себя вести. А в кашу превращается так как ncurses-сессия не завершается корректно. Может, отлавливать Ctrl+C попробовать? Хотя, вряд ли получится.
Сейчас там вылезла проблема с % в сообщениях. cl-charms достаточно кривой и потому передаёт printw не формат и строку, а просто формат. printw видит, например, %s и ждёт дополнительный параметр в виде строки, а его нет. Сейчас есть идейка как это убожество обойти, но не факт что всё так просто. Чую, надо бы ещё несколько багрепортов отправить. Или даже патчей, если осилю пофиксить.
[#]
Re: CL-ii
spline(station13, 1) — vit01
2014-08-07 19:11:00
>А вообще клиент хороший, красиво выглядит. Порадовало отображение msgid сверху, что очень удобно (в свой клиент я эту фичу ещё до этого добавил). Приятные цвета, хорошее распределение пространства рабочей области.
Интерфейс слизан с голдеда. А голдед это наше всё. Что бы нам не говорили фипсоводы =)
[#]
Re: CL-ii
vit01(mira, 1) — spline
2014-08-07 19:29:32
>> И когда входишь обратно на экран с эхами, жмёшь g, то интерфейс чуть подвисает, и сообщения не загружаются.
> Вот тут поподробнее. У себя не наблюдал пока такого, так что интересно.
1. Захожу смотреть эху
2. Выхожу из эхи по Escape
3. Жму g и одновременно клавишу вверх/вниз
Если сообщения есть, то чуть подтормозив, показывает диалог фетча, если сообщений нет, интерфейс чуть притормозил и продолжил работу дальше (кстати, так даже не видно, есть новые сообщения или нет)
> Может, отлавливать Ctrl+C попробовать?
Это и предлагаю, ncurses вроде должен уметь это делать
[#]
Re: CL-ii
vit01(mira, 1) — spline
2014-08-07 19:29:32
> Интерфейс слизан с голдеда. А голдед это наше всё.
Я ж не использовал голдед, да и вообще не фидошник. Поэтому в новинку, интересно =)
[#]
Re: CL-ii
spline(station13, 1) — vit01
2014-08-07 19:53:30
>Если сообщения есть, то чуть подтормозив, показывает диалог фетча, если сообщений нет, интерфейс чуть притормозил и продолжил работу дальше (кстати, так даже не видно, есть новые сообщения или нет)
Дело в том, что тут отрабатывают два разных нажатия, а выход из интерфейса фетчера -- любая клавиша. Отслеживание новых сообщений будет сделано гораздо удобней, чем просто посмотреть на фетчер или заглянуть в ленту новых сообщений, но пока я упёрся в вывод.
Пока отложу емакс в сторонку и дочитаю pcl дабы иметь представления о пакетах в лиспе. Если всё получится, то напишу патчи для cl-charms и буду дальше писать клиент. Не дело это если оно падает от безобидного сочетания "%s". Такое ощущение что биндинг делался скриптом и не проверялся после этого. Там много весёлого.