[06:14:14] andrew_b зашёл в конференцию [07:07:19] iliamaslakov вышел из конференции: Replaced by new connection [07:07:20] iliamaslakov зашёл в конференцию [07:16:06] <iliamaslakov> >1 день назад [18:06:38] github mc: [mc] aborodin created 2261_multiedit это уже ОНО? [07:16:55] <andrew_b> Почти. [07:17:20] <andrew_b> Хорошо бы укладывание окон сделать. Но что-то лениво. [07:17:31] <andrew_b> "И так сойдёт!" [07:17:34] <iliamaslakov> andrew_b, Приветствую Вас [07:17:42] <andrew_b> iliamaslakov: Шолом! [07:18:00] <iliamaslakov> >Хорошо бы укладывание окон сделать. могу написать функцию [07:18:08] <iliamaslakov> для вычисления [07:18:53] <iliamaslakov> а что значит укладывать? [07:19:05] <iliamaslakov> тайл? [07:19:17] <iliamaslakov> черепица в смысле? [07:19:27] <andrew_b> Не только. [07:19:35] <andrew_b> Каскад. [07:20:42] <iliamaslakov> можно например вункцию которая возвращает массив координат [07:20:50] <iliamaslakov> функцию [07:21:29] <andrew_b> Не надо. [07:21:29] <iliamaslakov> x, y, w, h [07:21:39] <andrew_b> Надо сразу менять координаты. [07:37:29] <iliamaslakov> >andrew_b: "И так сойдёт!" кстати хороший вариант! [07:48:25] ASM зашёл в конференцию [07:48:29] ASM вышел из конференции [07:48:30] ASM зашёл в конференцию [08:47:04] <slavazanko/w> всем привет [08:47:38] <andrew_b> Привет. [08:47:55] <iliamaslakov> andrew_b, Привет! [08:48:08] <andrew_b> iliamaslakov: виделись уже. [08:48:57] <iliamaslakov> хорошего человека, лишний раз, грех не поприветствовать [09:00:17] <Зося_Синицкая> RSS: Новости для Midnight Commander • Ticket #2638 (wrong default to mc instead of mc -e) closed http://www.midnight-commander.org/ticket/2638#comment:7 [09:10:50] <andrew_b> slavazanko/w: вопрос по #2751. [09:11:09] <slavazanko/w> ? [09:11:38] <andrew_b> + gawk '{printf "%%-30s | %%10d | %%s.%%s.%%02d | %%s\n", $1, strtonum($2), $8, tolower($5), $6, $7}' [09:11:47] <andrew_b> Почему gawk? [09:11:58] <andrew_b> $AWK не подходит? [09:12:01] <slavazanko/w> @AWK@? [09:12:05] <andrew_b> Да. [09:12:08] <slavazanko/w> ок [09:12:23] <andrew_b> misc/ext.d/misc.sh -> misc/ext.d/misc.sh.in [09:12:37] <slavazanko/w> да [09:12:45] ASM вышел из конференции [09:12:46] ASM зашёл в конференцию [09:12:48] <andrew_b> gawk '{printf "%%-30s | %%10d | %%s.%%s.%%02d | %%s\n", $1, strtonum($2), $8, tolower($5), $6, $7}' Нет ничего специфичного для gawk? [09:13:22] <andrew_b> Есть. [09:13:32] <andrew_b> The strtonum() function (see String Functions) is a gawk extension. [09:13:41] <andrew_b> Эх... [09:15:28] <andrew_b> Мож таки перл? [09:16:23] <Зося_Синицкая> RSS: Новости для Midnight Commander • Ticket #2767 ([PATCH] A few innocuous and very useful updates for mc.ext) updated http://www.midnight-commander.org/ticket/2767#comment:3 [09:21:16] <slavazanko/w> гм... да, влеплю перл. [09:24:30] <iliamaslakov> думаешь где нет gawk есть perl? [09:26:27] <andrew_b> Перл всё равно уже в mc используется. [09:26:45] <andrew_b> А gawk в явном виде нет. [09:27:13] <andrew_b> Везде, по идее, должно быть @AWK@. Но надо проверить. [09:29:08] <andrew_b> Везде, кроме menu. [09:29:30] <andrew_b> mc.menu, mcedit.menu, mc.menu.sr [09:30:33] <andrew_b> Так что всё нормально. [09:56:54] <iliamaslakov> ок [10:55:09] <andrew_b> 2261_multiedit есть желающие попробовать? Особенно хотелось бы увидеть комментарии на скины. [11:13:48] <iliamaslakov> есть, будут [11:16:52] <slavazanko/w> по 2751_gputils_lib > misc/ext.d/misc.sh -> misc/ext.d/misc.sh.in > Мож таки перл? готово [11:17:03] <slavazanko/w> > 2261_multiedit есть желающие попробовать? ща гляну [11:21:01] <andrew_b> +regex/\.([Ll]ib|LIB)$
Как-то наворочено. Мож [Ll][Ii][Bb] ? [11:28:36] <slavazanko/w> готово [11:30:26] <iliamaslakov> andrew_b, а ты мой коммит удалил, да? [11:30:57] <andrew_b> iliamaslakov: да. [11:31:14] <andrew_b> slavazanko/w: только мне проверить неначем. [11:31:27] <andrew_b> Нету *.lib. [11:31:33] <andrew_b> Где бы взять? [11:34:00] <iliamaslakov> и ты категорически против моего коммита? [11:34:07] <andrew_b> iliamaslakov: да. [11:34:59] <slavazanko/w> мне тоже. Такие коммиты принимаем на веру. Проверяем, что ничего не сломалось - и вперёд [11:35:11] <iliamaslakov> andrew_b, и как быть? [11:35:13] <slavazanko/w> вернее, можно поставить gputils [11:35:22] <slavazanko/w> и собрать lib. но муторно [11:37:34] <andrew_b> slavazanko/w: on review? [11:38:17] <slavazanko/w> поставил [11:39:25] <slavazanko/w> 2261_multiedit: /home/slavaz/work/mc-devel/git-review/src/editor/editcmd.c:2802:19: error: initialization discards 'const' qualifier from pointer target type [-Werror] [11:41:34] <andrew_b> Что предлагаете? (char *) N_ ? [11:42:07] <andrew_b> Ещё одну переменную вводить неохота. [11:43:27] <slavazanko/w> ну давай приведение типа [11:43:31] <slavazanko/w> (char *) [11:43:34] <andrew_b> Готово. [11:44:23] <iliamaslakov> 188 if (edit->fullscreen) 189 { 190 tty_setcolor (active ? EDITOR_FRAME_ACTIVE : EDITOR_FRAME); [11:44:29] <iliamaslakov> поясни [11:44:44] <iliamaslakov> полный экран, но при этом окно не активно? [11:44:57] <iliamaslakov> как так? [11:45:21] <andrew_b> Открой два окна. Одно на полный экран, а второе нет. [11:45:36] <iliamaslakov> дальше? [11:45:45] <iliamaslakov> потом переключиться? [11:45:46] <andrew_b> Перейди в маленькое окно. [11:45:56] <iliamaslakov> ок [11:50:47] <iliamaslakov> имхо [*] не нужно, не? [11:51:03] <iliamaslakov> получается оно дублирует дабл клик [11:51:07] <andrew_b> Ну, я думал ою этом. [11:53:53] <andrew_b> Удалить? [11:55:00] <iliamaslakov> наверное да [11:55:07] <iliamaslakov> как по мне [11:59:22] slavazanko/w вышел из конференции [12:02:41] slavazanko/w зашёл в конференцию [12:02:57] slavazanko/w вышел из конференции [12:03:01] slavazanko/w зашёл в конференцию [12:15:05] <iliamaslakov> slavazanko/w, ! [12:15:22] <slavazanko/w> ? [12:16:11] <slavazanko/w> z gjvy. ghj nt,z [12:16:27] <iliamaslakov> я помню про тебя [12:16:32] <iliamaslakov> нет [12:16:36] <iliamaslakov> не про это [12:17:04] <iliamaslakov> я хотел чтобы ты применил патч на бранч про 2261_multiedit [12:17:29] <iliamaslakov> посмотрел на внешний вид и сказал (непредвзято) [12:17:33] <iliamaslakov> как лучше [12:17:42] <iliamaslakov> сможешь? [12:18:48] <iliamaslakov> http://fpaste.org/jT86/raw [12:48:48] <andrew_b> tty_draw_hline [12:48:57] <andrew_b> Неправильно. [12:49:10] <andrew_b> + tty_draw_hline (w->y, w->x, ' ', w->cols); + tty_draw_hline (w->y + w->lines - 1, w->x, ' ', w->cols); [12:49:31] <andrew_b> А... [12:49:33] <andrew_b> Отставить. [12:50:21] <iliamaslakov> да знаю что можно красивее [12:50:25] <iliamaslakov> написать [13:45:07] <andrew_b> Запустите Яндекс и наберите "как стать" [13:45:26] <andrew_b> Посмотрите на предлагаемые дополнения. [13:49:05] <slavazanko/w> :) [14:06:10] <slavazanko/w> кстати. по 2261_multiedit: выделил по F3-F3, перешёл в другое окно рядом - F5 не вставляет, хотя вижу выделенное. на экране, пусть и в разных окнах. А что если буфер сквозным сделать? Или сложно и в другом тикете? [14:07:14] <andrew_b> Вот смотри. [14:08:01] <andrew_b> У тебя несколько окон. В нескольких из них что-то выделено. Ты переходишь в какое-то другое окно. Из какого окна вставлять? [14:08:31] <slavazanko/w> не. Сквозное выделение. Выделяем в одном окне - во втором автоматом выделение отменяется [14:09:06] <andrew_b> Ну если только так. [14:10:13] <andrew_b> Надо бегать по всем окнам, искать, в каком есть что-то выделенное. Сначала, чтобы снять выделенное, а потом чтобы скопировать. [14:10:30] <andrew_b> В принципе, можно. Обычно открыто не очень много окон. [14:11:23] <slavazanko/w> или выделение сделать отдельной структурой, в которой хранить указатель на WEdit, в котором последнее выделение было. [14:13:28] <andrew_b> И что дальше? [14:18:34] <iliamaslakov> slavazanko/w: кстати. по 2261_multiedit: выделил по F3-F3, перешёл в другое окно рядом - F5 не вставляет, хотя вижу выделенное. на экране, пусть и в разных окнах. А что если буфер сквозным сделать? Или сложно и в другом тикете?
CTRL-C - CTRL-V [14:18:41] <iliamaslakov> всё прекрасно вставляет [14:19:27] <iliamaslakov> slavazanko/w: ты попробовал патч который я давал? [14:19:43] <iliamaslakov> или заб[иы]л [14:19:49] <iliamaslakov> ? [14:20:23] <andrew_b> Чё за CTRL-C - CTRL-V? [14:20:59] <andrew_b> А... Через буфер? [14:24:14] <iliamaslakov> 155 Store = ctrl-c 156 Paste = ctrl-v 157 Yank = ctrl-y [14:24:31] <andrew_b> Вендоклавиши. [14:24:43] <andrew_b> Отказать. [14:41:16] <slavazanko/w> :) [15:06:09] <iliamaslakov> andrew_b: Вендоклавиши. нет [15:06:27] <iliamaslakov> slavazanko/w: ты смог собрать с моим патчем? [15:07:56] <slavazanko/w> $ patch -p1 <smind.patch patching file src/editor/editwidget.c Hunk #1 FAILED at 187. Hunk #2 FAILED at 213. 2 out of 2 hunks FAILED -- saving rejects to file src/editor/editwidget.c.rej [15:08:06] <slavazanko/w> ща вручную посмотрю чего там не так [15:08:40] <slavazanko/w> абля. я тормоз. не на те исходники [15:12:09] <andrew_b> iliamaslakov: что тебя не устраивает? Рамка у раскрытого настежь окна? [15:12:22] <slavazanko/w> по патчу: получается слишком широкая полоса вверху и внизу. [15:12:34] <andrew_b> slavazanko/w: +1 [15:12:36] <Зося_Синицкая> andrew_b: Вы изменили карму slavazanko/w до +6. Следующий раз можно изменить через: 00:30:00 [15:13:41] <slavazanko/w> а можно раскрытое настежь окно рисовать как и раньше? Ну вместо верхнего меню, только в правом верхнем углу дополнтельно [*][X] рисовать [15:14:36] <slavazanko/w> или это затруднительно? [15:14:57] <andrew_b> А потом вы захотите часы в редакторе? И как всё это вместе лепить в одном углу? [15:15:57] <andrew_b> slavazanko/w: ну не затруднительно. Предусмотрительно оставлена возможность рисовать окна без рамки. [15:16:39] <slavazanko/w> ладно, фиг с ним, этими пожелалками дополнительными. А то так ещё на года затянется [15:17:12] <andrew_b> Ну так что? [*] осталяем? Удаляем? [15:17:46] <andrew_b> А с копированием между окнами что? [15:17:52] <iliamaslakov> andrew_b: iliamaslakov: что тебя не устраивает? Рамка у раскрытого настежь окна? именно это и не устраивает [15:18:08] <slavazanko/w> оставляем. У меня в KDE дабл-клик по заголовку не мешает присутствовать кнопке "распазнуть на весь экран" [15:18:11] <iliamaslakov> andrew_b: А с копированием между окнами что? копирование не трогаем [15:18:21] <slavazanko/w> копирование между окнами - новый тикет [15:18:40] <andrew_b> А кто делать будет? [15:19:34] <slavazanko/w> ну может я. может Илья... может. вообдще кто со стороны не думаю, что отсутствие сквозного копирования должно блочить внедрение многооконности в редакторе [15:20:22] <andrew_b> # Branch state set to on review [15:20:26] <Зося_Синицкая> andrew_b: #2503 (copy/move dialog: wrong total bytes counter for subdirs «…» Owner set to andrew_b; Status changed from new to accepted; Type changed from enhancement to defect; «Branch state set to on review»; Milestone changed «…» https://www.midnight-commander.org/ticket/2503 [15:20:45] <andrew_b> Зося_Синицкая: дура. [15:20:59] <Зося_Синицкая> andrew_b: Научись писать по-русски, школота. [15:21:05] <andrew_b> :)) [15:21:08] <iliamaslakov> slavazanko/w: по патчу: получается слишком широкая полоса вверху и внизу. и тебе две торчащие палки больше нравятся так? [15:22:01] <slavazanko/w> ну.. как по мне: ни палок. ни широких полос. Всё как по старому в распахнутом виде. Только [*][X] в углу. [15:22:32] <iliamaslakov> как это? [15:22:44] <iliamaslakov> там где меню, на той же линии? [15:22:47] <slavazanko/w> а часы можно и в нижний правый угол, хотя я и против часов в редакторе. У меня есть часы в компе в нижнем правом, есть на руке часы, есть часы на мобиле и есть часы на стене перед носом. задохуя как-то [15:23:10] <slavazanko/w> да. там же. где и верхнее меню. Вместо него [15:25:20] <andrew_b> Зуб даю, кто-то из старперов откроет тикет на эту тему. [15:25:21] <iliamaslakov> а внизу ничего? [15:26:23] <slavazanko/w> внизу ничего. [15:28:41] andrew_b вышел из конференции: конец рабочего дня [15:29:38] <iliamaslakov> мой патч как раз нечнто среднее между [15:30:07] <iliamaslakov> в своё время статусы были перенесены вниз чтобы получить больше места [15:32:21] <Зося_Синицкая> RSS: Новости для Midnight Commander • Ticket #2261 (several files opened in one editor window) updated http://www.midnight-commander.org/ticket/2261#comment:7 [15:59:55] <slavazanko/w> статусы внизу - если в окне. Вверху - если на весь экран. Или так не очень хорошо? [16:08:28] <slavazanko/w> при выходе оно спрашивает только про сохранение изменений одного файла, типа, в file2.txt были изменения. Говорю не сохранять - и изменения теряются и в file1.txt Может, чтобы не спрашивать по каждому из файлов, вопрос задавать как "Few files was modified" [17:45:31] andrew_b зашёл в конференцию [17:46:23] <andrew_b> slavazanko/w: посмотрю про сохранение. [17:47:49] <andrew_b> Может, несколько кнопок: Yes, No, Yes to all, No to all. [19:40:46] andrew_b вышел из конференции [22:35:15] Зося_Синицкая вышел из конференции: Replaced by new connection [22:35:18] Зося_Синицкая зашёл в конференцию [22:48:26] slavazanko/w вышел из конференции [22:49:21] slavazanko/w зашёл в конференцию [23:19:44] slavazanko/w вышел из конференции [23:19:59] slavazanko/w зашёл в конференцию