[04:00:45] repolainen зашёл в конференцию [04:59:19] repolainen вышел из конференции [05:11:04] andrew_b зашёл в конференцию [05:26:04] andrew_b вышел из конференции [05:26:07] andrew_b зашёл в конференцию [05:41:07] andrew_b вышел из конференции [05:41:10] andrew_b зашёл в конференцию [05:56:10] andrew_b вышел из конференции [05:56:13] andrew_b зашёл в конференцию [06:00:30] iliamaslakov зашёл в конференцию [06:05:40] <iliamaslakov> Привет! [06:20:40] andrew_b вышел из конференции [06:20:42] andrew_b зашёл в конференцию [07:49:28] andrew_b вышел из конференции [07:49:30] andrew_b зашёл в конференцию [07:50:05] <andrew_b> iliamaslakov: 2608 [08:00:12] <iliamaslakov> попиарь немного [08:00:19] <iliamaslakov> это поможет [08:01:25] <andrew_b> Хренасе! Это что-то новое... [08:01:58] <andrew_b> Ну хорошо. Пойдём с козыря. [08:02:02] <iliamaslakov> да [08:02:13] <andrew_b> Без этого не будет мноооконного редактора. [08:02:14] <iliamaslakov> вот динамическое добавление эт как [08:02:30] <iliamaslakov> можно кнопки добавлять? [08:02:41] <andrew_b> Всё можно. [08:02:56] <iliamaslakov> reordering widgets in in dialog [08:03:00] <iliamaslakov> это понятно [08:03:16] <iliamaslakov> >handling of overlapped widgets а вот это нет [08:09:54] <iliamaslakov> andrew_b, [08:09:58] <iliamaslakov> Тип данных: char: 8; int: 32; long: 32; void *: 32; size_t: 32; off_t: 64; [08:10:38] <iliamaslakov> поясни смысл вот этого - dlg_find_by_id (const Dlg_head * h, unsigned int id) + dlg_find_by_id (const Dlg_head * h, unsigned long id) [08:11:22] <iliamaslakov> если менять то наверное на off_t нет? [08:12:05] <andrew_b> Нуу... [08:12:22] <andrew_b> Во-первых, знаковый тип не нужен. [08:13:12] <andrew_b> Во-вторых, вряд ли будет более 2^32 виджетов в диалоге. [08:13:35] <andrew_b> Даже если открывать и закрывать много окон в редакторе. [08:20:57] <iliamaslakov> тогда зачем int на long ? [08:21:36] <iliamaslakov> был unsigned int беззнаковый [08:25:58] slavazanko/h зашёл в конференцию [08:34:05] <iliamaslakov> andrew_b, а как проверять? [08:38:06] <slavazanko/h> всем привет [08:42:39] andrew_b вышел из конференции [08:49:19] <Зося Синицкая> RSS: Новости для Midnight Commander • Ticket #2608 (Widget enhancement) updated http://www.midnight-commander.org/ticket/2608#comment:2 [08:59:44] andrew_b зашёл в конференцию [09:04:56] <andrew_b> в 2695 баг: после save as в редакторе остаётся неудалённый лок-файл [09:10:59] <slavazanko/h> гм [09:11:00] <slavazanko/h> ща [09:54:59] <andrew_b> и ещё мне пару раз удалось подвесить мц при удалении каталога с файлами. но воспроизвести не смог [10:01:38] <andrew_b> для файла /path/nane анлок делается для /path/path/name [10:19:59] <Зося Синицкая> RSS: Новости для Midnight Commander • Ticket #2737 (modarin256: a new 256-color skin for mc) updated http://www.midnight-commander.org/ticket/2737#comment:3 [10:33:39] <iliamaslakov> а под валгриндом кто то пускал 2695_ ? [10:36:06] <iliamaslakov> почему Gpm_Event * event, void *data) [10:36:19] <iliamaslakov> перед event пробел [10:36:34] <iliamaslakov> я знаю что это так делает индент [10:40:08] iliamaslakov вышел из конференции: Replaced by new connection [10:40:12] iliamaslakov зашёл в конференцию [10:41:40] <andrew_b> iliamaslakov: потому что он не знает такой тип и считает это умножением [10:46:42] <iliamaslakov> да [10:46:52] <iliamaslakov> я и спрашиваю доколе [11:26:49] <andrew_b> что доколе? [11:32:45] <iliamaslakov> доколе у нас не будет списка наших типов [11:32:56] <iliamaslakov> прописано в настройках indent [11:40:35] <andrew_b> iliamaslakov: сделай это! [11:52:57] eter зашёл в конференцию [11:55:09] <eter> дзеньдобры [11:55:54] <eter> тык slavazanko/h [11:55:55] * Зося Синицкая потыкала палочкой slavazanko/h в глаз... [11:56:04] <slavazanko/h> привет [11:56:16] <eter> слава, у тебя гуглоплюс есть? [11:56:25] <slavazanko/h> есть [11:56:38] <eter> добавлю в круги? [11:56:49] <slavazanko/h> добавляй [11:56:52] <eter> шобы чат работал [11:58:30] <slavazanko/h> https://plus.google.com/u/0/112970865178461226315/posts [11:58:43] <slavazanko/h> вроде такая ссылка на гуголплис [11:59:09] <eter> хех, а ты вроде у меня есть [12:03:42] <eter> а почему я тебя в чате не вижу? [12:04:14] <slavazanko/h> Дай линк на твою страницу [12:04:40] <eter> https://plus.google.com/u/0/103029096363630759785/posts [12:05:17] <slavazanko/h> посмотри сейчас [12:05:24] <slavazanko/h> ты не был у меня в кругах [12:06:14] <eter> во, есть [12:08:33] <eter> так-с, кого я тут ещё более менее знаю... [12:08:48] <eter> бородин, у тебя где плюс? ;) [12:09:40] <slavazanko/h> зачем тебе это? [12:15:01] <eter> я заметил что больше времени у меня работает google talk чем жабер [12:15:17] <eter> вендроид себе купил в прошлом году [12:15:45] <eter> иной раз бывает чот спросить у спецов каких нибудь не у кого :) [12:19:27] <andrew_b> у меня нету никаких плюсов [12:25:20] <eter> https://plus.google.com/u/0/103029096363630759785/posts/HJ3c5BV7fvr [12:44:01] <iliamaslakov> andrew_b, плохо [12:44:12] <iliamaslakov> плюсы спасают [12:44:26] <iliamaslakov> еще я там записи делаю [12:44:40] <iliamaslakov> еще я там читаю записи линуса [12:45:01] andrew_b вышел из конференции [12:45:16] andrew_b зашёл в конференцию [13:02:32] andrew_b вышел из конференции [13:58:29] <slavazanko/h> > в 2695 баг: после save as в редакторе остаётся неудалённый лок-файл не получилось воспроизвести [14:59:35] andrew_b зашёл в конференцию [15:14:44] <andrew_b> slavazanko/h: рассказываю: echo xxx > z f4 на z s-f2 (save as) Enter Выходим из редактора В каталоге видим файл !.#z [15:15:01] <andrew_b> Это и есть лок-файл [15:17:32] <andrew_b> Если файл /home/andrew/work.c/mc/mc-2695_expansion_to_src/z то в unlock_file()
284 /* Just to be sure */ 285 fname_tmp = vfs_path_to_str (fname_vpath);
fname_tmp оказывается равно /home/andrew/work.c/mc/mc-2695_expansion_to_src/home/andrew/work.c/mc/mc-2695_expansion_to_src/z [15:19:01] <andrew_b> Похоже, что из-за этого: edit.c 4391 fullpath = vfs_path_append_vpath_new (edit->dir_vpath, edit->filename_vpath, (char *) NULL); [15:19:18] <andrew_b> edit->dir_vpath [15:23:36] <andrew_b> В хексовом редакторе такая же конструкция. [15:26:18] <andrew_b> Но там lock-файл вообще не создаётся из-за
121 if (mc_realpath (fname, absolute_fname) == NULL) 122 return NULL;