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

Тема: http://www.midnight-commander.org | Latest stable: 4.7.0.4 | Latest release: 4.7.1
[00:00:39] mike.dld зашёл в конференцию
[03:29:43] slavazanko/w зашёл в конференцию
[03:30:29] slavazanko/w вышел из конференции
[03:33:38] slavazanko/w/g зашёл в конференцию
[03:35:09] slavazanko/w/g вышел из конференции
[03:37:36] slavazanko/w/g зашёл в конференцию
[03:38:38] slavazanko/w/g вышел из конференции
[03:41:47] slavazanko/w/g зашёл в конференцию
[03:59:30] axaru зашёл в конференцию
[06:03:22] andrew_b зашёл в конференцию
[06:03:31] andrew_b вышел из конференции
[06:03:44] andrew_b зашёл в конференцию
[06:13:54] iNode зашёл в конференцию
[06:50:23] il.smind++ зашёл в конференцию
[06:52:06] <il.smind++> Доброе утро, уважаемые коллеги!
[06:52:34] <andrew_b> il.smind++: +1
[06:52:39] <Зося Синицкая> andrew_b: Вы изменили карму il.smind++ до +1. Следующий раз можно изменить через: 01:00:00
[06:52:47] <il.smind++> andrew_b: +1 :)
[06:52:51] <il.smind++> andrew_b: +1
[06:52:52] <Зося Синицкая> il.smind++: Вы изменили карму andrew_b до +2. Следующий раз можно изменить через: 01:00:00
[06:52:57] <il.smind++> :))
[06:53:53] <il.smind++> 09:00:53] *** Укажите другой ник
Зачем?!
[06:54:25] <andrew_b> ?
[06:54:56] <il.smind++> сам в шоке
[06:55:18] <il.smind++> ник мой не нравится комнате
[06:55:52] <il.smind++> andrew_b: мне написал человек, по поводу парсера man2hlp
[06:56:26] <il.smind++> попрошу завести реп на этом как его...
[07:03:54] <il.smind++> для нас интересует перл или sed+awk?
[07:04:01] <il.smind++> что предпочтительнее?
[07:04:43] <andrew_b> Вряд ли это удастся сделать на sed+awk.
[07:05:00] <andrew_b> Там ведь не потоковая обработка.
[07:05:42] <andrew_b> Хэлп -- это по сути гипертекст.
[07:05:56] <andrew_b> Там куча перекрёстных ссылок.
[07:23:56] <il.smind++> andrew_b: ок...
[07:24:01] il.smind++ вышел из конференции
[07:24:08] il.smind+ зашёл в конференцию
[07:24:14] slavazanko/h вышел из конференции
[07:24:24] <il.smind+> написал про перл
[07:52:18] slavazanko/w/g вышел из конференции
[08:48:33] <il.smind+> тишина...
[08:48:49] <slavazanko> угу
[08:58:30] <il.smind+> slavazanko: -1
[08:58:32] <Зося Синицкая> il.smind+: Вы изменили карму slavazanko до +3. Следующий раз можно изменить через: 01:00:00
[08:58:48] <slavazanko> о как
[08:58:52] <il.smind+> )
[08:58:56] <slavazanko> я тебя тоже люблю
[08:58:58] <slavazanko> :)
[08:59:21] <axaru> Доброе утро
[08:59:27] <slavazanko> привет
[08:59:31] <il.smind+> ну как там поесг?
[08:59:40] <slavazanko> в процессе
[09:00:53] <il.smind+> мне вот интересно
[09:01:13] <slavazanko> что?
[09:01:26] <il.smind+> если переносить кусками то это нужно делать наживую
[09:01:50] <il.smind+> допустим я хочу кусок патча перекинуть себе
[09:02:26] <il.smind+> или я вот чего только что придумал
[09:02:38] <il.smind+> можно делать патч
[09:03:09] <slavazanko> что-то я тебя не понимаю...
[09:03:23] <il.smind+> т.е. допустим пробежали по файлу пометили куски которые надо перенести себе
[09:03:45] <slavazanko> а, ты про редактор
[09:03:48] <il.smind+> а потом нацали "применить" и мой файл частично запатчился
[09:04:03] <il.smind+> нет не про редактор а про диффвьювер
[09:04:21] <slavazanko> а если пометили.. а потом переключили по ctrl-u и опять пометили?
[09:04:33] <il.smind+> это я не знаю
[09:04:41] <il.smind+> пока не пробумано никак
[09:04:55] <il.smind+> пока это все на стадии идеи
[09:05:33] <il.smind+> если переносить на-живую то как то не безопастно
[09:05:45] <slavazanko> угу
[09:06:06] <il.smind+> а вот идея с созданием патча мне больше нравится
[09:06:17] <il.smind+> его можно вообще не применять
[09:06:38] <slavazanko> аналог diff?
[09:06:52] <slavazanko> в принципе, мы diff и юзаем...
[09:06:57] <il.smind+> почему аналог
[09:07:03] <il.smind+> его и использовать
[09:07:47] <il.smind+> сейчас я такую фигню руками делаю
[09:08:10] <il.smind+> а тут будет небольшая автоматизация
[09:08:40] <il.smind+> правда не понятно сколько это даст профита
[09:09:45] <slavazanko> )
[09:10:11] <il.smind+> и куда класть патч
[09:10:29] <il.smind+> допустим в тот же каталог...
[09:11:20] <slavazanko> TEMP_DIR? или в ~/.mc/tmp/?
не всегда каталог может быть доступен для записи
[09:11:54] <slavazanko> а ещё лучше - открыть в редакторе. пусть юзверь сам выбирает, куда его положить
[09:12:49] <il.smind+> slavazanko: открыть в какой момент?
[09:13:20] <il.smind+> если мне нужно перенести 3 из 5 изменений?
[09:14:30] <slavazanko> ну.. меняем и открыаем в редакторе. помечаем изменённые строки как букмарки. всё.
[09:17:30] <il.smind+> меняем что, уточни пожалуйста
[09:18:12] <il.smind+> редактор может открыть только существующий файл, значит если исходник открывает то он должен быть уже пропатчен
[09:20:00] Yury V. Zaytsev зашёл в конференцию
[09:23:33] <slavazanko> есть ли в дифвьювере функция побайтного чтения содержимого?
[09:23:53] <andrew_b> il.smind+: давайте сначала сделаем просто вьювер. Функционал будем наращивать потом.
[09:24:17] <slavazanko> типа, get_byte (view, char_offset, &lc_byte)
[09:32:25] <Yury V. Zaytsev> il.smind+: слушай, а у меня ещё к кейбиндинговым делам мастеру вопрос
[09:32:36] <Yury V. Zaytsev> ctrl+home и ctrl+end у меня работают в konsole
[09:32:47] <Yury V. Zaytsev> В gnome-terminal они тупо игнорируются
[09:33:06] <Yury V. Zaytsev> При этом в cat ctrl+home есть ^[OH
[09:33:18] mike.dld вышел из конференции
[09:33:20] <Yury V. Zaytsev> А ctrl_end есть ^[OF
[09:33:21] askh вышел из конференции
[09:33:28] <Yury V. Zaytsev> Т.е. они вообще передаются в приложение\
[09:33:34] <Yury V. Zaytsev> Вопрос такой
[09:33:55] <Yury V. Zaytsev> Учитывая количество юзеров гноме-терминала, можно ли поставить костыль в программу?
[09:35:24] <Yury V. Zaytsev> Какой il.smind живой? il.smind или il.smind+
[09:35:35] <andrew_b> А в моём gnome-terminal нет разницы между ctrl-home и просто home. Такая же история с ctrl-end и протсто end.
[09:36:00] <Yury V. Zaytsev> Ах вот в чем заподло
[09:36:18] <andrew_b> Но у меня 2.22.3.
[09:36:19] <Yury V. Zaytsev> Т.е. это не лечится ибо нет разницы
[09:36:20] <slavazanko> угу, ещё и между версиями...
[09:36:31] <Yury V. Zaytsev> У меня 2.22.1
[09:36:40] <Yury V. Zaytsev> Сейчас запущу че-нито из свежего гномика
[09:37:11] <andrew_b> В xterm, кстати, тоже.
[09:39:21] <Yury V. Zaytsev> GNOME Terminal 2.28.1 та же ботка
[09:39:37] <Yury V. Zaytsev> Хммм, так это вообще багом считать или как?
[09:39:49] <Yury V. Zaytsev> Просто я могу накатать в гномовскую багзиллу
[09:40:05] <Yury V. Zaytsev> По прошлому опыту баг с курсором пофиксили всего через полгода моих усилий
[09:40:07] <slavazanko> может, вынести определения esc-последовательностей из mc.lib в отдельный файл?...
ну и заодно в где-нить меню сделать пункт "выбор настроек для терминала..."
а там список файлов. xterm, gnome-terminal, konsole, linux-console, ...
[09:40:22] <andrew_b> Ну ХЗ. Если g-t прикидывается xterm'ом, то не баг.
[09:40:36] <Yury V. Zaytsev> Он говорит, что он xterm
[09:40:51] <slavazanko> а то сейчас всё, кто xterm обрабатываются одними и теми же секциями в mc.lib
[09:41:02] <andrew_b> Yury V. Zaytsev: запусти xterm, посмотри как в нём.
[09:41:22] <andrew_b> У меня без разницы.
[09:41:23] <Yury V. Zaytsev> Минуту, командир
[09:42:30] <Yury V. Zaytsev> В xterm у меня вообще всё по-другому
[09:43:33] <Yury V. Zaytsev> Xterm (243)
[09:43:49] <Yury V. Zaytsev> ^[[H^[[F^[[1;5H^[[1;5F
[09:43:58] <Yury V. Zaytsev> home end ctrl+home ctrl+end
[09:44:02] <slavazanko> "1989 год, Ярославская область, на чердаке деревенского дома простой советский радиолюбитель в обнимку с Р-250М2 ловит и пишет магнитофоном «Яуза» на кассету передачу от некоего простого советского радиолюбителя из Москвы. Передача — невразумительный набор скрипов и пищания длиной где-то с час. По окончании записи простой советский радиолюбитель отключает «Яузу» от трансивера, подключает её к польской копии ZX Spectrum и после непродолжительной возни с подстройкой садится играть в The Sentinel, не забыв поблагодарить коллегу и отключиться.

Вот так вот за десять лет до Wi-Fi и за двадцать до 3G в Cоветском Cоюзе осуществляли беспроводную передачу данных."
[09:44:09] <Yury V. Zaytsev> andrew_b: вот такая вот ботка
[09:51:53] <Yury V. Zaytsev> andrew_b il.smind+ кстати на zyv@mypride:~/Desktop$ xterm -v
XTerm(229) тоже
[09:52:04] <Yury V. Zaytsev> У вас какие вообще xtermы?
[09:52:09] <Yury V. Zaytsev> Если там совпадает?
[09:54:23] <slavazanko> XTerm(215
[09:55:44] <slavazanko> home = ^[[H
c-home=^[[1;5H
end = ^[[F
c-end=^[[1;5F
[09:56:47] <Yury V. Zaytsev> По-моему это называется НЕ совпадает
[09:57:03] <Yury V. Zaytsev> Т.е. таки баг gnome-terminal?
[09:57:16] <slavazanko> получается так
[09:57:51] <Yury V. Zaytsev> Ну что, рискнем...
[09:58:47] <slavazanko> может, чтобы не ломать совместимость. чтоит всем нам в багтрекалки терминалов постучаться на предмет ввода переменной окружения REAL_TERMINAL?
или на freedesktop.org сразу...
[09:59:39] <slavazanko> хотя.. со временем будет такая же лажа, как и с TERM
новые терминалы будут прикидываться уже существующими
[09:59:58] <slavazanko> надо ESC-последовательности стандартизировать
[10:00:30] axaru вышел из конференции
[10:03:50] <il.smind+> Yury V. Zaytsev: я
[10:05:31] <Yury V. Zaytsev> slavazanko:
[10:05:32] <Yury V. Zaytsev> zyv@mypride:~/Desktop$ echo $COLORTERM
gnome-terminal
[10:06:54] <slavazanko> echo $COLORTERM
[10:07:09] <slavazanko> konsole должно быть. в ответ пустота
[10:07:32] <slavazanko> xterm тоже молчит
[10:08:23] <Yury V. Zaytsev> Ну и правильно
[10:08:33] <Yury V. Zaytsev> konsole потому что очень качественно косит под xterm
[10:08:37] <Yury V. Zaytsev> смысл её различать?
[10:09:44] <slavazanko> есть смысл. хотя бы из-за генетической нелюбви konsole к shift+стрелки
[10:10:35] <il.smind+> andrew_b> il.smind+: давайте сначала сделаем просто вьювер. Функционал будем наращивать потом.
да я согласен просто думал над тем что уже есть в мелд и в какую сторону можно улучшить
[10:10:38] <Yury V. Zaytsev> Эту нелюбовь надо просто зафилить как баг
[10:21:05] <Yury V. Zaytsev> https://bugzilla.gnome.org/show_bug.cgi?id=425462#c18
[10:22:06] <slavazanko> зафилина уже. года три висит. ещё в 3-х кедах, в 4-х всё также
[10:22:44] <Yury V. Zaytsev> slavazanko: ты попингуй
[10:23:39] <slavazanko> сам ты попингуй
[10:24:07] <slavazanko> :) попингую. найти только надо
[10:25:06] <slavazanko> набредал я когда-то, когда решение искал. ..
[10:25:22] <slavazanko> в принципе, решение есть, но там такая пляска с бубном.. что ну его нах
[10:32:57] <Yury V. Zaytsev> slavazanko: я исключительно капая на мозги каждый месяц по багу решил проблему
[10:33:12] <slavazanko> :)
[10:52:21] <andrew_b> Двести полсотый -- хороший примник.
[10:52:52] <slavazanko> был у тебя?
[10:53:16] <andrew_b> В армии.
[10:53:33] <slavazanko> фигасе.. армейский..
[10:53:36] <andrew_b> Откуда цитато?
[10:53:53] <slavazanko> по месенджеру скинули.
[10:55:31] <andrew_b> В комплексе Р-368 Терек такие стояли.
[11:08:02] <il.smind+> $ xterm -v
X.Org 6.8.99.903(232)
[11:09:33] <andrew_b> X.Org 6.8.99.903(250)
[11:12:25] <Yury V. Zaytsev> Огого как у вас
[11:12:39] <Yury V. Zaytsev> И чего хом от стрл не отличаются?
[11:14:50] <andrew_b> АХЗ.
[11:17:05] <il.smind+> Yury V. Zaytsev: 1 сек
[11:20:57] <il.smind+> Putty
^[[1;5H - C-Home
^[[1;5F - C-End
^[[1~ - Home
^[[4~ - End

Xterm
^[[1;5H - C-Home
^[[1;5F - C-End
^[[H - Home
^[[F - End
[11:22:01] <Yury V. Zaytsev> Ну вот
[11:22:06] <Yury V. Zaytsev> Разница таки
[11:22:14] <Yury V. Zaytsev> А че мне говорили что у хтерма тоже совпадают?
[11:22:18] <Yury V. Zaytsev> У меня не совпадают
[11:23:01] <andrew_b> Мож у меня клава ущербная, но у меня и в консоли совпадают.
[11:23:40] <andrew_b> Причём ни Shift, ни Alt, ни Ctrl не влияют на Home/End.
[11:25:18] <andrew_b> На PgUp/Dn тоже.
[11:25:28] <andrew_b> херня какая-то...
[11:39:55] <il.smind+> terminal не различает
[11:52:40] <il.smind+> [13:31:11] <andrew_b> Причём ни Shift, ни Alt, ни Ctrl не влияют на Home/End.
[13:32:50] <andrew_b> На PgUp/Dn тоже.
как ты вообще с этим живешь?!
[12:02:48] <andrew_b> Нормально.
[12:05:25] <il.smind+> andrew_b: но ты ведь не познал прелестей C-Home
[12:05:57] <andrew_b> Шо это?
[12:47:12] <andrew_b> http://blogamundo.net/lab/wordlengths/
[12:48:34] <il.smind+> ?
[12:49:23] <andrew_b> Средняя длина слов в разных языках.
[12:50:22] <il.smind+> это я понял
[12:50:36] <il.smind+> но почему ты дал эту ссылку?
[12:51:00] <il.smind+> тебя шокировал Amharic ?
[12:51:47] <andrew_b> Просто так, просто так...
[12:54:55] <il.smind+> Ааа...
[12:55:10] <il.smind+> Давайте еще початимся
[13:20:17] <andrew_b> Зачем? :)
[13:37:41] <il.smind+> эм...
[13:37:46] <il.smind+> andrew_b: +1
[13:37:48] <Зося Синицкая> il.smind+: Вы изменили карму andrew_b до +3. Следующий раз можно изменить через: 01:00:00
[13:37:56] <slavazanko> andrew_b: +1
[13:37:56] <Зося Синицкая> slavazanko: Вы изменили карму andrew_b до +4. Следующий раз можно изменить через: 01:00:00
[13:38:11] <il.smind+> karma top+ 10
[13:38:12] <Зося Синицкая> il.smind+: Топ кармы:
1. andrew_b +4
2. slavazanko +3
3. il.smind +1
4. il.smind+ 0
[13:38:40] <il.smind+> лидер сменился
[13:38:41] <andrew_b> Это мне? А за что?
[13:39:47] <andrew_b> Убийца рабочего времени: http://erudit.3dn.ru/flashgames/Uncross-the-Lines.swf
[13:47:25] <il.smind+> 5 уровней прошел - надоело
[13:47:47] <il.smind+> реально вставляет только эта
[13:48:03] gonzo111 зашёл в конференцию
[13:48:23] <andrew_b> il.smind+: скор какой? Я набрал 11 с половиной тысяч, и меня прервали.
[13:48:30] <il.smind+> http://dagobah.biz/flash/dicewars.swf
[13:48:52] <il.smind+> вот это мегафлэш гама
[13:49:32] <andrew_b> Хрень какая-то. Я не осилил, что надо делать.
[13:53:49] <il.smind+> andrew_b: тебе дается команда
[13:53:57] <il.smind+> несколько полей твоих
[13:54:22] <il.smind+> чем больше кубиков тем большую сумму они могут выкинуть
[13:54:40] <il.smind+> 1 кубик нападать не может
[13:54:49] <il.smind+> в принципе всё
[13:55:04] <il.smind+> цель захватить всю територию
[13:57:02] <Yury V. Zaytsev> вот уж точно таймкиллер
[14:12:18] <il.smind+> Yury V. Zaytsev: ты про кого?
[14:14:03] <Yury V. Zaytsev> Игры ваши
[14:14:22] andrew_b вышел из конференции: конец рабочего дня
[14:14:40] <il.smind+> Yury V. Zaytsev: я в свою на налодоннике играю когда в очереди стою
[14:39:41] <Yury V. Zaytsev> Хммм в питоне не работает len(1)
[14:39:55] <Yury V. Zaytsev> А как мне отличить был передан tuple или int
[14:40:02] <Yury V. Zaytsev> Что __class__ смотреть чтоли???
[14:48:28] <iNode> Yury V. Zaytsev: type(variable)
[14:49:11] <iNode> Yury V. Zaytsev: или isinstance(var, int)
[14:49:21] <Yury V. Zaytsev> iNode: это вообще как, питонично?
[14:49:32] <iNode> Yury V. Zaytsev: второй вариант - вполне.
[14:49:38] <Yury V. Zaytsev> (14:51:14) ZYV - Юра Зайцев: Чтобы интерфейс у всех генераторов фильтров был одинаковый
(14:51:20) ZYV - Юра Зайцев: Некоторым фильтрам можно число давать
(14:51:25) ZYV - Юра Зайцев: Т.к. они сугубо симметричные
(14:51:37) ZYV - Юра Зайцев: А некоторые хотят tuple с количеством точек слева и справа
[14:49:58] <Yury V. Zaytsev> iNode: Это объяснение нафига мне аткое нужно
[14:51:29] <iNode> Yury V. Zaytsev: опциональным параметром число передавать с определённым значением по умолчанию?
[14:52:37] <Yury V. Zaytsev> Ну это нехорошо, там либо int либо tuple и набором количеств точек. Ладно, тогда буду использовать твой второй вариант.
[14:52:41] <Yury V. Zaytsev> Спасибо большое
[14:53:12] iNode вышел из конференции
[14:56:41] il.smind+ вышел из конференции
[16:13:59] ASM зашёл в конференцию
[16:34:52] andrew_b зашёл в конференцию
[16:43:07] Yury V. Zaytsev вышел из конференции
[16:47:46] eter зашёл в конференцию
[16:48:32] eter вышел из конференции: offline
[17:26:47] Yury V. Zaytsev зашёл в конференцию
[17:27:14] Yury V. Zaytsev вышел из конференции
[17:29:51] <il.smind> мимими
[18:13:54] <il.smind> живые то есть?
[18:19:09] <Зося Синицкая> RSS: Новости для Midnight Commander

• Ticket #1897 (Build breaks on ignored return values) updated
http://www.midnight-commander.org/ticket/1897#comment:22
[18:29:21] <Зося Синицкая> RSS: Новости для Midnight Commander

• Ticket #1818 (Refactoring no-vfs) updated
http://www.midnight-commander.org/ticket/1818#comment:23
[18:51:15] Yury V. Zaytsev зашёл в конференцию
[18:56:34] Yury V. Zaytsev вышел из конференции
[19:06:27] andrew_b вышел из конференции
[19:18:31] mike.dld зашёл в конференцию
[19:48:24] il.smind вышел из конференции
[19:49:01] il.smind зашёл в конференцию
[19:59:40] mike.dld вышел из конференции
[20:07:50] mike.dld зашёл в конференцию
[20:50:36] axaru зашёл в конференцию
[20:51:02] <axaru> Добрый вечер
[20:53:28] gonzo111 вышел из конференции
[20:57:40] <Зося Синицкая> RSS: Новости для Midnight Commander

• Ticket #1775 (9P via libmvfs) updated
http://www.midnight-commander.org/ticket/1775#comment:13
[21:18:06] <Зося Синицкая> RSS: Новости для Midnight Commander

• Ticket #1959 (AC_TRY_RUN crosscompile break) updated
http://www.midnight-commander.org/ticket/1959#comment:6
[22:09:24] <Зося Синицкая> RSS: Новости для Midnight Commander

• Ticket #1818 (Refactoring no-vfs) updated
http://www.midnight-commander.org/ticket/1818#comment:25
[22:39:46] <Зося Синицкая> RSS: Новости для Midnight Commander

• Ticket #2139 (Fixup screen library imports) created
http://www.midnight-commander.org/ticket/2139
[22:44:50] <Зося Синицкая> RSS: Новости для Midnight Commander

• Ticket #2139 (Fixup screen library imports) updated
http://www.midnight-commander.org/ticket/2139#comment:1
[23:29:50] axaru вышел из конференции
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!