[00:14:33] repolainen вышел из конференции [01:09:13] slavazanko/h вышел из конференции [01:09:13] slavazanko/h зашёл в конференцию [01:13:02] slavazanko/h вышел из конференции [01:53:49] eter зашёл в конференцию [02:04:18] eter вышел из конференции: offline [05:08:01] repolainen зашёл в конференцию [05:45:30] repolainen вышел из конференции [06:12:17] andrew_b зашёл в конференцию [06:14:21] <andrew_b> > мамочка родная, как же там всё глубоко зарыто... Не удивительно. [06:17:31] il.smind зашёл в конференцию [06:18:50] il.smind вышел из конференции: Компьютер вошёл в спящий режим [06:36:01] <andrew_b> > надо менять формат листинга в субмодулях extfs А чем столбещ лучше строки? Тогда появятся концы строк. Тоже не фонтан. [06:36:18] <andrew_b> А если эскейпить пробелы? [07:00:17] <il.smind > а слэши? [07:13:26] <il.smind > пока версия про "эскейпить пробелы" мне кажется самой перспективной [07:55:26] <andrew_b> > touch ' test.txt'; tar czvf test.tar.gz ' test.txt' > и потом попробовать зайти в архив - будет лажа. Это всё тот же айсберг
Какая лажа? УМВР. [08:09:30] theMIROn зашёл в конференцию [08:26:42] slyfox^w зашёл в конференцию [08:26:49] <slyfox^w> ftp плагин ваще ад [08:27:07] <slyfox^w> он пробелы добавляем в начало при заоитии файла на сервер :] [08:27:41] <slyfox^w> (как минимум так кажется при выводе) [08:44:32] theMIROn вышел из конференции [08:45:20] slavazanko/h зашёл в конференцию [09:08:05] <il.smind > slyfox^w: он пробелы добавляем в начало при заоитии файла на сервер :] это только в 4.8 ? [09:08:18] <slyfox^w> думаю да [09:08:39] <slyfox^w> еще шото хистори поиска совсем сломана, но это 4.7.5-339-gbb12a12 [09:08:53] * slyfox^w обновляет [09:09:01] <andrew_b> Да, хистори была сломана. [09:10:16] <slyfox^w> причем пробелы добавляет не ко всем файлам :] [09:10:29] <slavazanko/w> блин, это #81 [09:10:37] slavazanko/w вышел из конференции [09:10:52] slavazanko/w зашёл в конференцию [09:11:03] <slyfox^w> это == ftp? [09:11:11] <andrew_b> Не только. [09:11:19] <andrew_b> Там многое накрыло. [09:11:28] <slyfox^w> они именно сами добавляются? [09:12:03] <slyfox^w> раньше еще были проблемы с входом в каталоги, начинающиеся с 200 :] [09:19:38] <slavazanko/w> по поводу формата листинга. Там при парсинге разбивается на токены и тримается всё. для того, чтобы корректно отпарсить нужное количество пробелов перед именем файла, надо понять, где находится старт имени. Наверное, между именем и датой может находиться несколько пробелов, не обязательно один. например -rw-rw-r--. 1 slavaz slavaz 487 июля 12 15:14 acinclude.m4 -rw-rw-r--. 1 slavaz slavaz 2887 июля 12 15:14 AUTHORS или -rw-rw-r--. 1 slavaz slavaz 487 июля 12 15:14 acinclude.m4 -rw-rw-r--. 1 slavaz slavaz 2887 июля 12 15:14 AUTHORS Я пошёл по такому пути: вычисляю смещение начала имени файла. Потом читаю следующую строку и проверяю, больше это смеение или нет. Если больше, то предыдущее имя было с пробелами. например: -rw-rw-r--. 1 slavaz slavaz 487 июля 12 15:14 acinclude.m4 вычислили смещение, например, 54 -rw-rw-r--. 1 slavaz slavaz 2887 июля 12 15:14 AUTHORS а тут смещение 50. Значит, к предыдущему имени надо добавить 4 пробела. [09:20:23] <andrew_b> И? [09:20:42] <andrew_b> Плагины должны ставить один пробел. [09:20:53] <andrew_b> Или эскейпить значащие. [09:21:03] <slavazanko/w> это всё красиво работеат, если листинг отформатирован, то есть, выровнен пробелами между столбцами . А если будет -rw-rw-r--.1 slavaz slavaz 487 июля 12 15:14 acinclude.m4 -rw-rw-r--.234 slavaz slavaz 2887 июля 12 15:14 AUTHORS то будет лажа. которую наблюдаем в extfs. Там ни один из субмодулей не форматирует листинг [09:22:11] <slavazanko/w> вывод: либо все модуля научить форматировать листинг, либо поменять сам формат листинга [09:22:46] <andrew_b> А ftp? [09:22:55] <andrew_b> Как он отдаёт? [09:23:01] <slavazanko/w> ftp форматированно и ровно [09:28:08] <andrew_b> Почему не заэскейпить пробелы в именах файлов? [09:28:18] <slavazanko/w> можно ещё извратиться: помечать начало имени файла неким признаком, никогда не существующем на ФС. например, модуля будут лупить листинг как -rw-rw-r--.1 slavaz slavaz 487 июля 12 15:14 //acinclude.m4 -rw-rw-r--.234 slavaz slavaz 2887 июля 12 15:14 // AUTHORS то есть, два слэша подряд. Парсер листинга научить распознавать такое [09:29:07] <slavazanko/w> можно попробовать и заэскейпить [09:29:25] <andrew_b> -rw-rw-r--.1 slavaz slavaz 487 июля 12 15:14 acinclude.m4 -rw-rw-r--.234 slavaz slavaz 2887 июля 12 15:14 \ AUTHORS [09:29:57] <slavazanko/w> попробую [09:30:24] <andrew_b> Все плагины придётся фиксить. [09:30:30] <slavazanko/w> да [09:37:30] <il.smind > есть вариант - пока не трогать ничего [09:37:40] <slavazanko/w> ? [09:37:43] <il.smind > и починить extfs [09:37:52] <il.smind > прямо сейчас [09:38:03] <slavazanko/w> NULL? [09:38:03] <il.smind > просто починить [09:38:05] <il.smind > да [09:38:11] <slavazanko/w> это не починка [09:38:18] <il.smind > иначе просто нереально работать [09:38:22] <il.smind > это починка [09:38:48] <andrew_b> Проще откатить [09:38:54] <il.smind > а потом уже думать над изменением формата [09:39:02] <il.smind > не надо откатывать [09:39:48] <il.smind > slavazanko/w: это не починка разверни мысль пожалуйста [09:40:05] <il.smind > то что ты говоришь про пробелы это всё фигня [09:40:09] <slavazanko/w> это прикрытие проблемы. Сокрытие её. а не решение проблемы [09:40:15] <slavazanko/w> почему фигня? [09:40:26] <il.smind > потому что таких случаев мало [09:40:50] <il.smind > а вот то что сейчас extfs не работает вообще это крайне плохо [09:40:56] <slavazanko/w> бранчуй в #81. [09:41:06] <il.smind > ты сказал что ты уже [09:42:15] <slavazanko/w> я там начал делать так, как тебе не нравиццо и бранч остался дома [09:42:34] <slyfox^w> http://30.media.tumblr.com/tumblr_lo9ex7OcRE1qj26eao1_500.jpg [10:07:20] <il.smind > ээх... [10:07:36] <il.smind > Слав, давай вот трезво... [10:08:04] <il.smind > переписать 30 модулей extfx побырику не получится [10:08:30] <il.smind > починить extfs получится, т.к. там явный косяк [10:08:42] <il.smind > и фикс в 1 строку [10:09:02] <il.smind > а дальше можно будет уже улучшать [10:09:37] <il.smind > Но согласить есть более приоритетные вещи [10:10:03] <il.smind > чем улучшение extfs на предмет работы с пробелами [10:10:57] <slavazanko/w> есть. [10:11:42] <il.smind > вот, по этому я предлагаю пофиксить явный косяк для начала [10:13:02] <il.smind > просто я не могу создавать бранчей с работы [10:13:14] <il.smind > коммитить могу а новый бранч нет [10:13:50] <slavazanko/w> для начала мне надо вспомнить пароль для доступа к траку. На работе вчера ставил параллельно FF3 (текущий FF5). Так надо было для WebDriver - html unit test framework. Поставил третий ФФ параллельно с системным, запустил без указания профиля. Этот гад похерил дефолтный профиль со всеми паролями. вкладками и т.д. Сейчас сижу, грущу... [10:13:58] <il.smind > ))) [10:14:28] <il.smind > сбросить тебе пароль? [10:14:42] <il.smind > именно к траку [10:14:54] <slavazanko/w> не надо. Я сейчас с дома ~./.firefox утяну [10:24:21] <andrew_b> У меня на хабре выросло до 56. Могу инвайт дать. [10:24:27] <andrew_b> iNode: надо? [10:24:56] <slavazanko/w> У меня 40, но что толку? :) [10:24:58] <iNode> andrew_b: Спасибо. Надо. [10:25:26] <andrew_b> iNode: мэйл нужен. [10:25:30] <iNode> andrew_b: email на wiki есть, если что. [10:25:41] <andrew_b> Понял. [10:26:05] <andrew_b> il.smind : а что писать в Как зовут хорошего человека? [10:26:17] <andrew_b> Как это потом используется? [10:26:25] <slavazanko/w> это ник [10:26:36] <slavazanko/w> хрен сменишь, кажись [10:27:00] <andrew_b> Можно, но с трудом. [10:28:33] <andrew_b> iNode: ник этот? [10:29:04] <iNode> andrew_b: inode там уже есть, так что pashelper [10:30:03] <andrew_b> Вроде прошло. [10:30:46] <iNode> Да, пришло, спасибо. [11:11:55] ASM вышел из конференции [11:36:14] <slavazanko/w> ффух. всё, воостановил профиль. [11:50:37] <slavazanko/w> http://midnight-commander.org/ticket/81#comment:13 [11:54:19] theMIROn зашёл в конференцию [12:00:05] <il.smind > 401 Authorization Required [12:00:10] <il.smind > http://midnight-commander.org/login [12:00:23] <il.smind > даже ввести данные не даёт [12:00:49] <slavazanko/w> shift+reload в браузере. почисти кэш [12:10:24] <Зося Синицкая> RSS: Новости для Midnight Commander • Ticket #2574 (symlink loop in .deb segfaults mc) created http://www.midnight-commander.org/ticket/2574 [12:15:12] il.smind вышел из конференции [12:16:25] il.smind зашёл в конференцию [13:11:01] <andrew_b> il.smind : грят, путти релиз вышел. После 4-х лет. [13:14:53] il.smind вышел из конференции [13:47:21] <andrew_b> #81 approved [13:47:56] <slavazanko/w> гуд [13:48:03] il.smind зашёл в конференцию [13:48:52] <il.smind > andrew_b: il.smind : грят, путти релиз вышел. После 4-х лет. мне же делали по заказу поддержку всяких ctrl-shift-pgdn [13:49:12] <il.smind > наверняка в оф.версии такого нет [13:50:07] <il.smind > понравилась тема с лора [13:50:46] <slavazanko/w> тема с лора? неужто кто-то зачухался и новость влупил? [13:51:23] <il.smind > robot12 <http://www.linux.org.ru/people/robot12/profile> Это не ТС а таз с болтами :) транспортируется оно эвакуатором либо на длинном зажигании.
> Водитель гужевой повозки (саней) при выезде с второстепенной дороги в месте с ограниченным обзором должен вести животное под узду. Водителю гужевой повозки (саней), погонщикам вьючных верховых животных, скота запрещается: оставлять на дороге животных без надзора; перегонять животных через железнодорожные пути и дороги вне специально отведенных мест, а также в темное время суток и в условиях недостаточной видимости; вести животных по дорогам с усовершенствованным покрытием [13:56:21] <slavazanko/w> :) [13:58:55] <il.smind > просто как представляю как rigiy своего приятеля под под узду ведет пока тот его повозку тянет... [13:59:57] <andrew_b> Когда релиз стейбла? [14:00:28] <slavazanko/w> через недельку. пусть ещё чуток обкатается. Вона, по 81 занозы были [14:03:07] <slavazanko/w> может. я как раз #265 решу. Сейчас пытаюсь добить. Что-то не выходит пока аленький цветочек [14:03:17] <andrew_b> Хочу в mc.ext добавить
# E-Book regex/\.fb2$ Open=(fbreader %f &) [14:03:23] <andrew_b> Можно? [14:03:29] <slavazanko/w> да. не вопрос. [14:03:35] <andrew_b> А без тикета? [14:03:58] <slavazanko/w> давай в клинап [14:04:17] <slavazanko/w> ещё бы в filehighlight.ini добавиь lzma и xz архивы... [14:04:46] <slavazanko/w> xz есть [14:07:16] <slavazanko/w> может, все такие мелочи в клинап будем негласно? Чтобы на каждый чих по тикету не заводить [15:27:04] andrew_b вышел из конференции: конец рабочего дня [15:28:40] <il.smind > я всё вижу... если чо [15:29:51] <il.smind > andrew_b: как gitfs подписать так хрен [16:11:16] slyfox^w вышел из конференции [16:22:16] iNode вышел из конференции [16:42:34] <Зося Синицкая> RSS: Новости для Midnight Commander • Ticket #2575 (Invalid content when using xclip) created http://www.midnight-commander.org/ticket/2575 [17:12:39] <Зося Синицкая> RSS: Новости для Midnight Commander • Ticket #2575 (Invalid content when using xclip) updated http://www.midnight-commander.org/ticket/2575#comment:1 [17:25:01] <il.smind > есть живые? [18:09:08] il.smind зашёл в конференцию [18:25:29] slavazanko/h вышел из конференции [18:26:28] iNode зашёл в конференцию [18:27:08] slavazanko/h зашёл в конференцию [18:34:39] <il.smind> Живые есть? [18:35:42] andrew_b зашёл в конференцию [18:36:08] <andrew_b> il.smind > andrew_b: как gitfs подписать так хрен Нет ни слова описания. [18:39:25] <il.smind> а... [18:39:53] <il.smind> убедил [18:40:45] <il.smind> andrew_b: привет [18:41:11] <andrew_b> Виделись уже. [18:41:34] <il.smind> у тебя xterm? [18:42:31] <andrew_b> Есть и xterm. [18:44:22] <il.smind> ну я чего спросил то [18:46:07] <il.smind> ну я там в тикете ответил в последнем [18:46:21] <il.smind> речь идет о клипборде [18:46:31] <il.smind> о вставке и копировании [18:46:57] <il.smind> я до этого использовал ctrl-c/ctrl-v [18:47:42] <il.smind> а когда тикет увидел решил попробовать [18:49:04] <il.smind> в итоге получилось настроить xterm чтобы ctrl-ins, shift-ins могли обрабатываться в mc [18:50:06] <il.smind> сможешь у себя проверить? [18:50:30] <il.smind> то что я там написал [18:53:59] <il.smind> andrew_b: ? [18:54:18] <il.smind> http://www.midnight-commander.org/ticket/2575#comment:2 [18:56:31] <andrew_b> Чё за ~/XTerm ? [18:57:19] <il.smind> там настройки xterm [18:57:46] <il.smind> раньше так настраивались X-овые проги [18:59:16] <andrew_b> Нормальные иксовые проги и посейчас через ресурсы настраиваются. [19:00:27] <il.smind> м... [19:00:37] <andrew_b> Зачем ~/XTerm? Есть ~/.Xdefaults. [19:01:23] <il.smind> ээх [19:01:37] <il.smind> сколько это будет продолжаться [19:01:44] <il.smind> можно и там [19:04:47] <andrew_b> У меня там вон чо есть:
! Suppr support. *VT100.Translations: #override \ <Key>BackSpace: string(0x7F)\n\ <Key>Delete: string("\033[3~")\n\ <Key>Home: string("\033[1~")\n\ <Key>End: string("\033[4~") [19:05:31] il.smind вышел из конференции [19:06:12] il.smind зашёл в конференцию [19:06:41] <il.smind > это просто BackSpace, Delete [19:06:44] <il.smind > и тп [19:06:52] <andrew_b> Я дописал. [19:07:00] <il.smind > только вопрос [19:07:18] <il.smind > не надо Х-ы перестартовывать? [19:07:33] <il.smind > потому как с ~/XTerm ненадо [19:07:52] <il.smind > его поправил и перезапустил xterm [19:08:05] <andrew_b> Не надо перестартовывать. Надо xrdb -merge ~/.Xdefaults [19:08:13] <il.smind > ок [19:08:24] <il.smind > в cat генерится? [19:08:39] <il.smind > последовательность [19:08:42] <il.smind > ? [19:09:03] <andrew_b> ? [19:09:36] <andrew_b> c-ins ^[[2~ [19:10:12] <il.smind > это да [19:10:15] <andrew_b> А, это не в zterm. [19:10:21] <il.smind > оно и так само [19:10:23] <andrew_b> xterm [19:10:26] <andrew_b> ^[[2;5~ [19:10:31] <il.smind > да [19:10:39] <il.smind > а S-Ins [19:10:41] <il.smind > ? [19:11:14] <andrew_b> ^[[2;2 [19:11:23] <il.smind > o! [19:12:12] <il.smind > в ини прописал? clipboard_store=xclip -i -selection clipboard clipboard_paste=xclip -o -selection clipboard [19:12:50] <andrew_b> Да. [19:13:29] <il.smind > по идее если еще прописать эм... [19:14:00] <il.smind > в [input] [19:14:54] <il.smind > Store = ctrl-insert Paste = shift-insert [19:15:04] <il.smind > будет ваще рай [19:15:15] <il.smind > можно пометить файлы [19:15:31] <il.smind > инс и потом ctrl-insert [19:15:43] <il.smind > ивена попадут в клипборд [19:17:16] <il.smind > ну как? [19:19:56] <andrew_b> Удача. [19:20:27] <il.smind > воот [19:20:35] <il.smind > Премия? [19:20:51] <andrew_b> Возьми с полки пирожок. [19:21:28] <andrew_b> Не понял, а причём тут [input]? [19:21:34] <il.smind > я так щетаю вопрос окончательно закрыт [19:21:46] <il.smind > инпут... [19:21:54] <il.smind > там проверка [19:22:06] <andrew_b> Пеши в ФАК. [19:22:17] <il.smind > инпут в том числе и коммандная строка [19:22:27] <il.smind > вооот [19:22:47] <andrew_b> Или в http://midnight-commander.org/wiki/doc [19:22:50] <il.smind > ну и там сразу проверяются и панели [19:36:49] <andrew_b> slavazanko/h: #81 в NEWS занести не забудь. [19:42:11] <il.smind > andrew_b: как самба? [19:42:47] <andrew_b> Плохо. [19:44:38] <il.smind > поделись [19:45:01] <il.smind > вот что хотел спросить [19:45:12] <il.smind > почему ты решил ее лечить [19:45:33] <il.smind > а не переписать [19:45:50] <andrew_b> Именно переписать. [19:46:29] <il.smind > а... я там видел коммиты [19:46:34] <il.smind > про [19:46:42] <il.smind > или ты с 0 начал? [19:47:04] <il.smind > я может не разобрал с перепоя [19:48:47] <andrew_b> Да, с нуля. [19:50:25] <andrew_b> Отдам в хорошие руки. [19:51:37] <il.smind > почему? [19:51:57] <andrew_b> Тижало идёт. [19:52:24] <il.smind > можно я расскажу с чего бы начал я? [19:53:09] <il.smind > список доменов [19:53:19] <il.smind > самое простое наверное [19:53:28] <il.smind > вот его бы реализовал [19:54:35] <andrew_b> Список доменов/групп получается из smbc_opendir ("smb://"). [19:55:16] <andrew_b> Как их показывать в панели? Видимо, как каталоги. [19:55:22] <il.smind > да [19:55:28] <il.smind > однозначно [19:56:05] <andrew_b> Раз это каталог, у него должна быть соответствующая структура stat. [19:56:23] <il.smind > но где то надо хранить статус того элемента [19:56:33] <il.smind > именно что он домен [19:56:36] <il.smind > а не хост [19:56:47] <andrew_b> smbc_stat ("smb://domain") возвращает ошибку. [19:57:03] <andrew_b> Значит, надо заполнять самим. [19:57:16] <il.smind > а чо там заполнять [19:57:19] <il.smind > ща [19:57:23] <andrew_b> Вопрос: какие туда писать значения? [19:57:47] <il.smind > погоди [19:57:48] <andrew_b> Права доступа, хозяин/владелец, времена, размеры... [19:57:59] <il.smind > задача ведь просто вернуть указатель [19:58:01] <andrew_b> хозяин/группа [19:58:05] <il.smind > ну да [19:58:26] <il.smind > только для домена этого всего не существует [19:58:45] <il.smind > поэтому это будет текущий юзер [19:59:01] <il.smind > и права а открытие катарога [19:59:35] <il.smind > r-xr-xr-x [19:59:38] <andrew_b> Ладно, разберёмся. [20:00:23] <il.smind > спать? [20:14:39] <andrew_b> Да. [20:14:44] andrew_b вышел из конференции [21:49:41] repolainen зашёл в конференцию [22:02:07] theMIROn вышел из конференции [22:02:11] theMIROn зашёл в конференцию [22:38:23] Зося Синицкая вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: remote-server-not-found [23:06:44] il.smind вышел из конференции