[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 зашёл в конференцию