Home
mc-dev
mc-dev@conference.jabber.ru
04.04.2011< ^ >

Тема: http://www.midnight-commander.org | Latest stable release: 4.7.5.1
[00:08:06] slavazanko/h зашёл в конференцию
[00:29:27] slavazanko/h вышел из конференции
[00:31:07] slavazanko/h зашёл в конференцию
[01:48:25] slavazanko/h вышел из конференции
[05:38:39] iNode вышел из конференции
[06:11:24] dkostousov зашёл в конференцию
[06:15:29] andrew_b зашёл в конференцию
[06:27:57] <Зося Синицкая> RSS: Новости для Midnight Commander
• Ticket #2528 ('ls -Qlan' command parse error in FISH connection) closed
http://www.midnight-commander.org/ticket/2528#comment:3
[06:29:27] iNode зашёл в конференцию
[07:06:11] il.smind зашёл в конференцию
[07:07:15] il.smind вышел из конференции
[07:07:32] il.smind зашёл в конференцию
[07:30:06] <il.smind > Привет всем!
[09:03:29] <andrew_b> .
[09:05:58] <il.smind > andrew_b: точка?
[09:06:34] <andrew_b> Да. Точка. Надоело мне ваше эмцо.
[09:14:13] <il.smind > вот
[09:14:48] <andrew_b> Тебе тоже?
[09:15:41] <il.smind > давно
[09:16:35] <il.smind > слушай а самба действительно копирует без темпа...
[09:16:46] <il.smind > я хочу как в самбе
[09:16:52] <il.smind > научи!
[09:16:59] <andrew_b> Я не умею.
[09:17:44] <andrew_b> Самба мож монтирует ресурс. Я не в курсе.
[09:17:53] <il.smind > нет
[09:17:58] <il.smind > не монтирует
[09:18:08] <andrew_b> ОчХор.
[09:18:26] <il.smind > мне кажется дело в волшебных пузырьках
[09:18:34] <il.smind > но пока не нашел их
[09:19:20] <il.smind > когда релиз?
[09:19:36] <andrew_b> ХЗ.
[09:20:50] <il.smind > так чо... делать на основе самбы свой плагин?
[09:21:15] <il.smind > выходит она светлое будущее
[09:21:22] <il.smind > всего человечества...
[09:26:38] <il.smind > andrew_b: давай обсудим краткосрочные планы на релизы
[09:27:06] <andrew_b> А где начальник транспортного цеха?
[09:27:28] <il.smind > ну он подойдёт почитает
[09:28:00] <il.smind > мне хотелось бы знать что ты думаешь на счёт 4.8.0-пре
[09:28:39] <andrew_b> Я думаю по-прежнему.
[09:28:51] <il.smind > ну смотри...
[09:28:57] <andrew_b> В пре1 должна быть новая вфс.
[09:29:09] <il.smind > тикетов закрыто немало
[09:29:54] <il.smind > я согласен на полумеры
[09:30:16] <il.smind > чтобы не просрать полимеры
[09:30:32] <il.smind > я поэт зовусь незнайка (с)
[09:30:37] <il.smind > так вот
[09:30:51] <il.smind > новая вфс может быть и в пре2
[09:30:55] <il.smind > нет?
[09:31:38] <andrew_b> С времён 4.7.5 многое сдвинулось, например, конфиги. Новая вфс должна сдвинуть формат mc.ext.
[09:32:13] <andrew_b> Лучше сразу кинуть ребёнка в середину озера, пусть выплывает.
[09:32:30] <il.smind > andrew_b: я в new_vfs посмотрел твои коммиты на счет плагинов и их данных
[09:32:50] <il.smind > вот это мы не можем пока влить в мастер?
[09:33:01] <il.smind > отдельно от переделки остального?
[09:33:05] <il.smind > отдельно от переделки остального!
[09:33:13] <andrew_b> В принципе, можем. На каком основании?
[09:33:29] <il.smind > на основании того же тикета
[09:33:33] <il.smind > про vfs
[09:34:04] <il.smind > оно как бы несколько не связано с переделкой остального
[09:34:15] <il.smind > т.е. связано только косвенно
[09:34:46] <il.smind > >Новая вфс должна сдвинуть формат mc.ext.
из чего это вытекает?
[09:34:59] iNode вышел из конференции
[09:35:24] <il.smind > я не считаю что формат mc.ext увязан с самой vfs
[09:35:39] <il.smind > задачи можно разделить
[09:35:54] <andrew_b> Из того, что вместо foo.zip#uzip будет что-то другое.
[09:36:05] <il.smind > переделать бэкэнд для чтения и записи
[09:36:25] <il.smind > т.е. переделать в ini
[09:36:45] <il.smind > а это foo.zip#uzip после
[09:37:15] <il.smind > вполне реальная задача
[09:37:44] <andrew_b> А смысл после? В mc.ext написано, как заходить в разные vfs. Если формат изменится, то файл надо переделать. ini тут ни при чём.
[09:38:05] <andrew_b> Кроме того, для ini есть отдельный тикет.
[09:38:08] <il.smind > ну само собой там записано
[09:38:27] <andrew_b> Точнее, не отдельный.
[09:38:32] <il.smind > но mc.ext это просто место хранения настроек
[09:38:46] slavazanko зашёл в конференцию
[09:38:51] <andrew_b> Да. И что?
[09:38:57] <slavazanko> всем привет
[09:39:05] <il.smind > slavazanko: привет
[09:39:08] <andrew_b> slavazanko: !
[09:45:30] <il.smind > slavazanko: ну подключайся к дискуссии...
[09:47:01] <il.smind > моё мнение:
1) вливаем куски связанные с переделкой xdirentry.h
2) что то еще
3) РЕЛИЗ
[09:48:36] <slavazanko> прочитал историю комнаты.
Куски, связанные с переделкой, всё ещё сырые: я попробовал поюзать мс из бранча. в результате словил и исправил пару наглых сегфолтов. Сколько ещё осталось пугливых сегфолтов - хз. Хоть бы чисто из совести привести бы в более-менее рабочий вид...
[09:49:27] <andrew_b> Куски, связанные с переделкой чего?
[09:50:07] <andrew_b> Ладно, я не обед.
[09:50:08] <slavazanko> в xdirentry.h. Растаскивание union по vfs-модулям
[09:50:13] <slavazanko> приятного
[09:50:18] <andrew_b> Спс.
[09:57:06] <il.smind > slavazanko: а в бранче на данный момент что сделано?
[09:57:50] <slavazanko> ну... могу запушить. но коммит не будет собираться. Начата работа по уменьшению постоянного парсинга строки для vfs
[10:00:33] <il.smind > > Начата работа по уменьшению постоянного парсинга строки для vfs
вот парсинг мы можем в пре2 или он увязан сильно?
[10:01:37] <slavazanko> можем. Тогда прямо сейчас тестируй DEV_new_vfs. Усиленно тестируй. Если чё - вольём его вместо 2361_vfs_uri
[10:01:45] <slavazanko> вольём в мастер
[10:02:03] <slavazanko> ибо в составе DEV_new_vfs есть полностью 2361_vfs_uri
[10:03:20] <il.smind > ок
[10:03:42] <il.smind > ты сам то как думаешь на счет пре1?
[10:03:56] <slavazanko> пора уже. надо баги вылавливать
[10:04:15] <slavazanko> нужно много глаз
[10:05:48] <slavazanko> а парсинг пусть попозжа. Все изменения одним скопом тоже не очень хорошо - иногда трудно сказать, какое из изменений добавило баг.. а у нас тут уже накопилось много изменений по vfs. Надо бы того.. отделить баги (те. которые сейчас добавились и те, которые добавятся потом)
[10:20:37] <andrew_b> slavazanko: я против вливания DEV_new_vfs.
[10:20:54] <slavazanko> ?
[10:21:17] <andrew_b> Там переделан формат vfs.
[10:21:26] <andrew_b> Потом ещё раз переделывать?
[10:21:37] <andrew_b> Пользователи не поймут.
[10:21:58] <andrew_b> Мы, кстати, так и не решили, что будет вместо foo#bar.
[10:22:04] <slavazanko> то есть, убрать изменения. связанные с /#vfs:... ?
[10:22:15] <andrew_b> Да.
[10:23:33] <andrew_b> Что со стейблом? Тоже надо релизить.
[10:28:13] <slavazanko> > Мы, кстати, так и не решили, что будет вместо foo#bar.
может. так:.
.../<модуль>://[<auth_data>@]<URL>/<path>#<offset>/..

например,
file:///tmp/test.zip/extfs:zip://test/path/in/zip/file.ext
или
ftp://user:passwd@127.0.0.1/path/to/file.tar.gz/extfs:tar://path/to/file.patch/extfs:patch://a/src/file.c
[10:28:38] <slavazanko> cntq,k lf/ yflj htkbpbnm/ yf ytltkt dsgecnbvcz
[10:28:51] <slavazanko> стейб да. надо релизить. На неделе выпустимся
[10:29:41] <andrew_b> slavazanko: надо посмотреть стейбл-кандидаты, починить сборку на DragonFly, обновить po на Трансифексе.
[10:29:53] <slavazanko> po обновлено
[10:30:01] <andrew_b> Да?
[10:30:13] <slavazanko> да
[10:34:14] <andrew_b> Странно. В бранче нет этого коммита.
[10:34:24] <andrew_b> http://www.midnight-commander.org/browser/po?rev=be47c08a5bc680dcdbfc83255f3f0c8f07bc1fd7
[10:35:13] <slavazanko> а, точна. Я только на трансифекс отправил. Забыл закоммитить, сорри
[11:08:41] <il.smind > я тут
[11:08:52] <andrew_b> il.smind : хэлп.
[11:09:33] <il.smind > andrew_b: я не предлагал вливать изменения по строке ввода тамгде префиксы
[11:09:40] <il.smind > andrew_b: внимательно
[11:09:58] <il.smind > только изменения касающиеся плагинов
[11:10:00] <andrew_b> il.smind : то же самое.
[11:11:11] <il.smind > > а парсинг пусть попозжа.
вот
[11:13:08] <il.smind > andrew_b> il.smind : хэлп.
il.smind > andrew_b: внимательно
[11:13:33] <andrew_b> да туннель же.
[11:23:59] <il.smind > а...
[11:26:20] <il.smind > andrew_b: ничем не
[11:26:23] <il.smind > пробуй
[11:26:39] <il.smind > думал совсем не отвечает
[11:26:50] <il.smind > оказалдось просто тормозит
[11:27:32] <andrew_b> Неа.
[11:32:12] <il.smind > через 3 минуты пробуй
[11:36:16] <il.smind > ну шо?
[11:36:47] <andrew_b> Ща.
[11:37:36] <andrew_b> Неа.
[12:01:26] <il.smind > а сейчас?
[12:02:15] <andrew_b> Да.
[12:02:21] <andrew_b> Спс.
[12:02:40] <il.smind > служу отечеству
[12:03:02] <andrew_b> Вольно!
[12:03:27] <il.smind > давно
[12:39:49] <il.smind > еще хотел
[12:39:55] <il.smind > вот чего обсудить
[12:40:03] <il.smind > касательно самбы
[12:44:08] <andrew_b> Тикет нумер один.
[12:46:25] <il.smind > если vfs плагины будут выделены
[12:46:45] <il.smind > то в lib там не месно ошмёткам самбы
[12:47:08] <andrew_b> А где там ошмётки?
[12:47:21] <il.smind > их можно было бы куда то в mc/src/vfs/smbfs засунуть
[12:48:34] <il.smind > извиняюсь из mc/src/vfs/smbfs/
[12:49:02] <il.smind > я торможу да
[12:49:13] <il.smind > вы не обращайте внимания
[12:49:44] <il.smind > просто многовато гречки на обеде тяпнул
[12:49:55] <il.smind > видать с неё такой приход
[12:50:34] <slavazanko> забористая у вас там гречка... недаром она подорожала-то
[12:51:18] <il.smind > еще раз извините милосердно за беспокойство :)
[12:51:58] <il.smind > не тот бранч посмотрел, вот и попутал
[12:52:19] <slavazanko> угу. не кури больше гречку. её кушать надо :)
[12:53:18] <il.smind > хорошо
[12:53:41] <il.smind > стыдно то как...
[12:53:51] <andrew_b> Не впервой.
[12:53:55] <il.smind > ))
[12:54:06] <il.smind > да не режет...
[12:54:09] <il.smind > глаза
[13:01:36] <il.smind > ну в итоге в самбе то вся эта херь которая в xdentry.c она продублирована в vfs/smbfs/helpers
[13:02:11] <il.smind > тот же
struct cli_state {
[13:02:14] <il.smind > и пр...
[13:04:08] <andrew_b> Я втуда не смотрел.
[13:04:15] <andrew_b> Ничего сказать не могу.
[13:04:27] dkostousov вышел из конференции: Logged out
[13:15:35] <andrew_b> slavazanko/w: ты там на Яве что-то лабаешь?
[13:15:43] <slavazanko> угу
[13:16:02] <andrew_b> С OSGi не сталкивался?
[13:16:24] <slavazanko> неа
[13:16:51] <slavazanko> слышал про эту стандартизацию. но пока задач не стояло...
[14:11:14] andrew_b вышел из конференции
[14:11:16] andrew_b зашёл в конференцию
[14:16:09] <il.smind > andrew_b: будь добр
[14:16:42] <andrew_b> Попвтаюсь.
[14:16:49] <andrew_b> Попытаюсь.
[14:18:14] <il.smind > pstring
[14:18:22] <il.smind > на что можно заменить?
[14:18:34] <il.smind > typedef char pstring[1024];
[14:18:43] <andrew_b> Где это?
[14:20:27] <andrew_b> А зачем заменять?
[14:31:37] <Зося Синицкая> RSS: Новости для Midnight Commander
• mc-git20110403-regex-replace-escape-sequences.diff attached to Ticket #1882
http://www.midnight-commander.org/attachment/ticket/1882/mc-git20110403-regex-replace-escape-sequences.diff
• Ticket #1882 (PCRE search: escape sequence support in replacements, UTF8 support (just a …) updated
http://www.midnight-commander.org/ticket/1882#comment:6
[14:46:42] <Зося Синицкая> RSS: Новости для Midnight Commander
• Ticket #2529 (Convenient renaming of files in mc) created
http://www.midnight-commander.org/ticket/2529
• mc-git20110403-rename-into-same-directory.diff attached to Ticket #2529
http://www.midnight-commander.org/attachment/ticket/2529/mc-git20110403-rename-into-same-directory.diff
• Ticket #2529 (Convenient renaming of files in mc) updated
http://www.midnight-commander.org/ticket/2529#comment:1
[14:50:04] <il.smind > логично
[14:59:18] <andrew_b> wontfix?
[15:00:28] <il.smind > нет
[15:00:49] <andrew_b> Почему?
[15:01:11] <il.smind > я пока пытаюсь собрать без самбовских определений код украденный из smbfs
[15:01:50] <andrew_b> Ты про что? Я про #2529.
[15:02:25] <il.smind > а... ща
[15:04:17] <il.smind > il.smind > нет
[15:04:26] <il.smind > это дубль
[15:04:37] <il.smind > мы его вливали
[15:04:42] <il.smind > потом откатили
[15:04:51] <il.smind > двести какой то
[15:04:59] <il.smind > надо поискать
[15:06:11] <il.smind > https://www.midnight-commander.org/ticket/1907
[15:06:38] <andrew_b> Это не то.
[15:06:48] <il.smind > ?
[15:06:52] <il.smind > а что не так?
[15:07:18] <andrew_b> Тут предлагается подставлять только тогда, когда в обеих панелях один и тот же каталог.
[15:07:36] <il.smind > согласен
[15:07:42] <andrew_b> Вот я и говорю: юзай s-f5 / s-f6.
[15:07:45] <il.smind > invalid
[15:07:54] <andrew_b> Нет.
[15:08:03] <il.smind > почему?
[15:08:19] <andrew_b> Invalid -- это когда баг.
[15:08:33] <andrew_b> А когда enhancement -- wantfix.
[15:08:39] <andrew_b> wontfix
[15:08:57] <il.smind > ну давай wontfix, хотя по мне так инвалид
[15:08:59] <slavazanko> зачем 2529 wontfix? там в патче распознаётся другая панель. Если она такая же. как и текущая то при операциях копирования/перемещения будет в destination имя исходного файла
правда. там некий хак появился... надо будет глянуть зачем
[15:09:29] <andrew_b> slavazanko: а зачем это надо? Есть f15/f16.
[15:09:39] <il.smind > slavazanko: но есть же s-f5/f6
[15:09:45] <andrew_b> Зачем дублировать функционал?
[15:09:53] <il.smind > 'nj le,kbhjdfybt aeyrwbjyfkf
[15:09:57] <il.smind > это дублирование функционала
[15:10:06] <andrew_b> il.smind : не повторяй за мной.
[15:10:06] <il.smind > блин
[15:10:16] <il.smind > это ты за мной повторяешь :)
[15:10:24] <il.smind > я просто не успеваю
[15:10:37] <slavazanko> ок, большинством wontfix.
[15:11:06] <andrew_b> slavazanko: там вон 1882 теребят.
[15:11:49] <slavazanko> да, видел. Вроде бы годная там идея...
[15:11:56] <slavazanko> оформляем бранч?
[15:12:11] <andrew_b> Я с разбегу не разобрался.
[15:13:20] <andrew_b> А в чём идея там?
[15:13:22] <slavazanko> там про то, что можно будет менять. например,
\r на \t
то есть, вендовые переводы строки на табы.
Или на любые другие символы
[15:13:36] <slavazanko> Supported escape sequences: \DEC, \xHEX, \0OCT, \n, \t, \v, \b, \r, \f, \a. Any of them could be enclosed into \{}.
[15:14:21] <slavazanko> для binary-safe редактора это самое то. Ещё и binary-safe замена
[15:14:48] <andrew_b> Ну смотри. Тебе видней.
[15:15:13] <slavazanko> это ещё и Илью надо подключать - начальника транспортного^w редакторного цеха
[15:15:19] <andrew_b> Годный патч или нет.
[15:15:35] <andrew_b> Хотя я там несколько шероховатостей нашёл.
[15:15:35] <slavazanko> насчёт годности патча пока не знаю :) Идея годная
[15:16:57] <Зося Синицкая> RSS: Новости для Midnight Commander
• Ticket #2529 (Convenient renaming of files in mc) closed
http://www.midnight-commander.org/ticket/2529#comment:2
[15:17:41] <il.smind > slavazanko: я чо
[15:17:53] <slavazanko> крайний, чо
[15:18:12] <il.smind > а галка какая буде?
[15:18:18] <andrew_b> Я уже домой.
[15:18:20] andrew_b вышел из конференции
[15:18:34] <il.smind > рано он сёдня
[15:18:53] <il.smind > slavazanko: галка какая?
[15:18:55] <slavazanko> воот.
насчёт галки (или парамса в конфиге) я тоже думаю... что не помешает. Как-то радикально это получается
[15:19:09] <slavazanko> поэтому тебя и хотелось бы тоже выслушать
[15:19:10] <il.smind > ну да
[15:19:20] <il.smind > так просто нельзя
[15:19:37] <il.smind > может я в тексте хотел найти '\n'
[15:19:55] <slavazanko> не найти. а заменить
[15:20:07] <slavazanko> тикет про поле замены
[15:20:08] <il.smind > без разницы
[15:21:32] <il.smind > а в поиске что нельзя использовать \n ?
[15:21:51] <slavazanko> в поиске можно. Поиск можно переключать между режимами
[15:22:35] <il.smind > а режимы на Enter search string: и на Enter replacement string: должны действовать
[15:22:36] <slavazanko> а замену низзя. Если тебе захочется в бинарнике найти \x1f\x2e и заменить из на, скажем, \x0d\x00, то обломись. После бранча можно будет
[15:23:16] <slavazanko> режимы заменя привязать к режиму поиска?
[15:23:49] <il.smind > скажи
[15:23:56] <il.smind > как найти
close()
==31523==
[15:24:08] <il.smind > ищу
)\n=
[15:24:14] <il.smind > не находит
[15:24:26] <il.smind > ищу )\n - находит
[15:24:28] <slavazanko> у нас нет многострочного поиска
[15:24:35] <il.smind > (*) Wildcard search
[15:25:27] <il.smind > понял
[15:29:22] sergem зашёл в конференцию
[15:29:30] sergem вышел из конференции
[15:33:57] iNode зашёл в конференцию
[15:47:38] sergem зашёл в конференцию
[15:49:51] <sergem> Просто к сведению. Тут hanzhin.stas@jabber.ru жаловался на "локализацию" http://funkyimg.com/u2/754/504/-mc__root_artemz-desktop__-.png
[15:50:01] sergem вышел из конференции
[16:01:38] <il.smind > Победа ... :)
[16:51:56] il.smind вышел из конференции
[17:07:12] il.smind зашёл в конференцию
[17:15:50] andrew_b зашёл в конференцию
[18:10:05] il.smind вышел из конференции
[18:29:01] andrew_b вышел из конференции
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!