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

Тема: http://www.midnight-commander.org | Latest release: 4.8.3 | Latest stable release: 4.8.1.3
[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 зашёл в конференцию
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!