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

Тема: http://www.midnight-commander.org | Latest stable release: 4.7.5.2
[00:44:30] slavazanko/h вышел из конференции
[06:11:13] andrew_b зашёл в конференцию
[09:08:22] <slavazanko/w> всем привет
[09:08:33] <andrew_b> Привет!
[09:09:03] <slavazanko/w> > buffer->str[strlen (buffer->str) - 1]
> Зачем считать длину? Есть же buffer->len.
согласен. Ступил немного
[10:04:06] theMIROn зашёл в конференцию
[11:36:25] <slavazanko/w> есть живые?
[11:37:03] <andrew_b> Вполне.
[11:37:22] <slavazanko/w> гуд. Запуль DEV_new_vfs
там уже того... переход на URL
[11:38:14] <slavazanko/w> есть шероховатости... например. в patchfs внутри архива заходит. а просто в патч на файловой системе не заходит. Или при выходе из архива курсор становится на "..." а не на имя архива. Но в целом кажись работает
[11:50:26] <andrew_b> А ты сегодня что-то делал?
[11:53:07] <slavazanko/w> угу
[11:53:23] <andrew_b> Запушь тогда.
[11:53:29] <slavazanko/w> блин :)
[11:53:33] <slavazanko/w> запушил
[11:54:29] <andrew_b> path.c
489 url_delimiter += 3;

Что за 3?
[11:54:49] <slavazanko/w> понял
[11:55:43] BanderOS зашёл в конференцию
[11:56:04] <slavazanko/w> исправил
[11:56:34] BanderOS вышел из конференции
[11:57:54] BanderOS зашёл в конференцию
[11:58:47] BanderOS вышел из конференции
[12:00:54] BanderOS зашёл в конференцию
[12:01:45] BanderOS вышел из конференции
[12:02:55] <andrew_b> > при выходе из архива курсор становится на ".." а не на имя архива

Внутри архива при выходе наверх тоже. Смотри _do_panel_cd.
[12:03:01] BanderOS зашёл в конференцию
[12:03:38] <slavazanko/w> ок
[12:03:53] BanderOS вышел из конференции
[12:05:41] BanderOS зашёл в конференцию
[12:06:33] BanderOS вышел из конференции
[12:07:57] BanderOS зашёл в конференцию
[12:08:16] <andrew_b> try_to_select
[12:08:35] <andrew_b> 3368 subdir = vfs_strip_suffix_from_filename (x_basename (name));
[12:09:22] <slavazanko/w> гм.. ща гляну
[12:09:36] <slavazanko/w> скорее всего. там. Потому что я менял vfs_strip_suffix_from_filename()
[12:14:35] <andrew_b> Эта...
[12:14:43] <slavazanko/w> ?
[12:15:31] <andrew_b> Если ты изменил mc.ext.in, то надо переименовать bindings в mc.ext.
[12:15:38] <andrew_b> Или не надо?
[12:16:26] <andrew_b> А то у юзера со старыми суффиксами ничего работать не будет.
[12:17:00] <andrew_b> 55 #define MC_FILEBIND_FILE "bindings"
[12:17:25] <slavazanko/w> Переименовать? Гм. Ну не знаю.
Я поменял потому. что может быть либо URL-строка, либо в старом формате. Смешивание недопустимо.
в mc.ext была подстановка имени существующего файла и переход в VFS. так вот. получалось. что имя подставляется в URL-формате. а переход подставлялся в старом формате. Поэтому пришлось сменить
[12:18:00] <slavazanko/w> переименовать да, наверное надо. bindings.ini?
[12:18:29] <andrew_b> Так со старым файлом bindings работает новая ВФС?
[12:19:01] <andrew_b> Гм.
[12:19:08] <andrew_b> Похоже, что работает.
[12:19:45] <slavazanko/w> нет. Подставляется URL-имя. потом из биндингсов берётся старый кусок и получается мешанина. У меня перед парсингом сначала ищется по строке ://
если находится. то путь разбивается по этому разделителю. если не находится, то работает только старый алгоритм
[12:19:52] <slavazanko/w> работает?
[12:19:53] <slavazanko/w> гм
[12:21:06] <andrew_b> Не, bindings.ini мне не нравится. Системный файл называется mc.ext, а юзерский bindings. Надо, чтобы одинаково было. Оба переименовать в mc.ext.ini?
[12:21:23] <andrew_b> А у юзера потом появится ещё mc.ext.d
[12:22:21] <slavazanko/w> не похоже оно на ini-формат. пусть будет mc.ext у пользователя вместо bindings
[12:22:59] <andrew_b> Да.
[12:23:08] <slavazanko/w> jr
[12:23:09] <slavazanko/w> ок
[12:23:14] <andrew_b> А когда переделаем на ini, переименуем ещё раз.
[12:23:30] <slavazanko/w> угу. не вопрос. Но не в этом бранче :)
[12:23:43] <andrew_b> Да, не в этом.
[12:24:00] <andrew_b> И это, маны надо исправлять. :)
[12:24:43] <slavazanko/w> да... и в NEWS дополнительно большой WARNING нарисовать. Рядом с предупреждением о смене местоположения конфогив
[12:25:56] <andrew_b> Посмотри 2361_vfs_uri, может оттуда ещё что возьмёшь.
[12:26:09] <slavazanko/w> ок
[12:33:38] <andrew_b> В рыбе
118 #define PREFIX \
уже не нужен.
[12:33:46] <andrew_b> Тем более, там ошибка.
[12:37:43] <andrew_b> Предлагаю переименовать vfs_s_get_path_mangle в vfs_s_get_path, так как она уже не отражает своего названия, а vfs_s_get_path выкинуть и убрать лишнюю аллокацию памяти, где vfs_s_get_path используется.
[12:38:28] <slavazanko/w> ок. Ща, закоммичу только предыдущие предложения :)
[12:40:48] <andrew_b> О, а нельзя ли, чтобы было не testcase.tar/utar://, а utar://testcase.tar
[12:40:51] <andrew_b> ?
[12:41:58] <slavazanko/w> эм... гм. Менять очень много надо :)
Я пошёл по пути меньшего сопротивления. Фактически поменял #vfs/ на vfs://
[12:42:18] <slavazanko/w> а тут надо того... file#vfs на vfs://file
[12:42:26] <andrew_b> Сдаётся мне, Оззи будет бухтеть.
[12:42:38] <slavazanko/w> надо подумать
[13:42:21] BanderOS вышел из конференции
[13:56:30] <andrew_b> slavazanko/w: и эта, в rpm не заходит.
[13:56:39] <andrew_b> Несогласованный архив extfs
[13:56:47] <slavazanko/w> ок
[15:27:48] andrew_b вышел из конференции
[15:36:03] slavazanko/h зашёл в конференцию
[18:51:30] slavazanko/h вышел из конференции
[18:52:59] andrew_b зашёл в конференцию
[18:53:19] slavazanko/h зашёл в конференцию
[18:55:38] ASM зашёл в конференцию
[19:20:25] theMIROn вышел из конференции: Miranda IM. Menshe. Pushche. Proshhe!
[19:21:39] slavazanko/h вышел из конференции
[19:33:20] andrew_b вышел из конференции
[19:36:30] theMIROn зашёл в конференцию
[19:38:44] slavazanko/h зашёл в конференцию
[20:56:27] slavazanko/h вышел из конференции
[21:22:26] slavazanko/h зашёл в конференцию
[22:03:08] theMIROn вышел из конференции: Miranda IM. Menshe. Pushche. Proshhe!
[23:49:26] theMIROn зашёл в конференцию
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!