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

Тема: http://www.midnight-commander.org | Latest stable: 4.7.0.7 | Latest development release: 4.7.3
[04:14:56] BanderOS зашёл в конференцию
[04:36:03] BanderOS вышел из конференции
[04:40:12] BanderOS зашёл в конференцию
[04:41:06] BanderOS вышел из конференции
[04:44:48] BanderOS зашёл в конференцию
[05:05:43] BanderOS вышел из конференции
[05:06:24] BanderOS зашёл в конференцию
[05:15:31] BanderOS вышел из конференции
[05:16:07] BanderOS зашёл в конференцию
[05:21:13] BanderOS вышел из конференции
[05:23:27] BanderOS зашёл в конференцию
[05:24:26] BanderOS вышел из конференции
[05:25:04] BanderOS зашёл в конференцию
[05:29:50] BanderOS вышел из конференции
[05:34:15] BanderOS зашёл в конференцию
[05:53:54] BanderOS вышел из конференции
[05:56:12] BanderOS зашёл в конференцию
[06:05:32] BanderOS вышел из конференции
[06:06:26] BanderOS зашёл в конференцию
[06:06:55] andrew_b зашёл в конференцию
[06:27:09] BanderOS вышел из конференции
[06:31:11] BanderOS зашёл в конференцию
[06:36:18] BanderOS вышел из конференции
[06:36:57] BanderOS зашёл в конференцию
[06:39:53] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #2280 (comments in trac are not numbered) updated
http://www.midnight-commander.org/ticket/2280#comment:3
[06:44:11] BanderOS вышел из конференции
[06:45:16] BanderOS зашёл в конференцию
[06:51:09] BanderOS вышел из конференции
[06:52:07] BanderOS зашёл в конференцию
[07:02:45] BanderOS вышел из конференции
[07:07:15] BanderOS зашёл в конференцию
[07:34:39] BanderOS вышел из конференции
[07:35:04] BanderOS зашёл в конференцию
[07:40:20] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #2279 (mcserver deprecation and removal) updated
http://www.midnight-commander.org/ticket/2279#comment:3
[07:43:24] BanderOS вышел из конференции
[08:03:49] slavazanko/w зашёл в конференцию
[08:09:36] slavazanko зашёл в конференцию
[08:09:37] slavazanko вышел из конференции
[08:09:41] slavazanko зашёл в конференцию
[08:11:07] slavazanko/w вышел из конференции
[08:20:47] <andrew_b> slavazanko: ты тут?
[08:20:55] <slavazanko> тут
[08:21:07] <andrew_b> Ну хоть ты тут. :)
[08:21:46] <slavazanko> угу :)
[08:22:36] <slavazanko> ща... вижу есть тикеты на голосование.. я тут таки решил взять за жабры Илью и его кейбиндинги. потиху буду вести бранч по смене хардкоденных таблиц на хэш-массивы
[08:22:50] <andrew_b> Не спеши.
[08:22:56] <slavazanko> ?
[08:23:29] <andrew_b> Может, сначала все биндинги сделать по одной технологии?
[08:23:45] <andrew_b> У нас не доделаны меню и листбокс.
[08:24:26] <andrew_b> Есть более насущный проблемы.
[08:24:45] <andrew_b> №2276
[08:24:55] <slavazanko> не, я ведь так. на фоне задача. Не основная. периодически ребайз на мастер - и немного дописать код в перерывах...
[08:25:05] <slavazanko> ща
[10:37:26] <slavazanko> по 2276.
http://www.midnight-commander.org/changeset/9b5a8dec333a3d9724623c83cc0e60a121b5cc76

проверять на то, что источник и назначение каталоги и если одинаковые имена, то копировать не в подкаталог, а в сам каталог?
[10:39:02] <andrew_b> А есть другие варианты?
[10:39:51] <andrew_b> Ту понимаешь, в чём проблема?
[10:40:29] <andrew_b> В том, что строка, которая показывается, и фактический каталог назначения не одно и то же.
[10:40:57] <andrew_b> Строка формируется в file_mask_dialog(), там же делаются какие-то проверки.
[10:41:10] <andrew_b> После этого надо будет ещё что-то проверять.
[10:41:35] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #2280 (comments in trac are not numbered) updated
http://www.midnight-commander.org/ticket/2280#comment:3
• Ticket #2280 (comments in trac are not numbered) updated
http://www.midnight-commander.org/ticket/2280#comment:4
[10:41:43] <andrew_b> Надо все проверки делать в одном месте.
[10:56:40] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #2280 (comments in trac are not numbered) updated
http://www.midnight-commander.org/ticket/2280#comment:5
• Ticket #2280 (comments in trac are not numbered) updated
http://www.midnight-commander.org/ticket/2280#comment:6
[11:57:04] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #2276 (copy/move: wrong directory update with the same name) updated
http://www.midnight-commander.org/ticket/2276#comment:22
• Ticket #2276 (copy/move: wrong directory update with the same name) updated
http://www.midnight-commander.org/ticket/2276#comment:23
[11:57:15] <slavazanko> залечил кажись 2276
[12:04:44] <andrew_b> Не уверен.
[12:05:46] <andrew_b> С dest после file_mask_dialog() и до того места, где ты патчил, происходит много интересного.
[12:06:11] <andrew_b> Например, оно используется в фоновой операции.
[12:07:44] <andrew_b> Строки 2183, 2194, 2195.
[12:12:11] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #1907 (F5/F6 append filename to path in "to:" input) updated
http://www.midnight-commander.org/ticket/1907#comment:12
• Ticket #2274 (adjust to installed permissions) updated
http://www.midnight-commander.org/ticket/2274#comment:4
[12:12:22] <slavazanko> да. лажа
[12:18:44] <andrew_b> Проверять надо или в file_mask_dialog() или сразу после.
[12:19:09] <slavazanko> да
[12:19:23] <andrew_b> В dest уже должен находиться окончательный путь-назначение.
[12:20:12] <slavazanko> не совсем. там можут находиться параметры макроподстановки. типа, \1 \2 и т.д.
[12:20:40] <slavazanko> окончательным оно становится после
2237 repl_dest = mc_search_prepare_replace_str2 (ctx->search_handle, dest);
[12:21:13] <slavazanko> гм.. ваще не понимаю тогда...
[12:22:17] <andrew_b> Вот-вот.
[12:22:43] <andrew_b> Проще откатить и оставить на потом.
[12:23:14] <slavazanko> да не. если сделать макроподстановку и если отправить в бэкгроунд. то сегфолт
[12:23:48] <andrew_b> Это ещё один баг. :)
[12:24:04] <slavazanko> гм
[12:24:09] <andrew_b> Наверное.
[12:27:36] <slavazanko> а не. не сегфолится. показалось
[12:28:21] <slavazanko> да, вероятно, более правильным будет откатить 1907 и переоткрыть его
[12:33:18] <slavazanko> http://www.midnight-commander.org/ticket/2276#comment:25
[12:35:15] <andrew_b> Проголосовал.
[12:42:27] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #2276 (copy/move: wrong directory update with the same name) updated
http://www.midnight-commander.org/ticket/2276#comment:24
• Ticket #2276 (copy/move: wrong directory update with the same name) updated
http://www.midnight-commander.org/ticket/2276#comment:25
• Ticket #2276 (copy/move: wrong directory update with the same name) updated
http://www.midnight-commander.org/ticket/2276#comment:26
[13:13:39] andrew_b вышел из конференции
[13:13:40] andrew_b зашёл в конференцию
[13:22:18] <andrew_b> http://files.rsdn.ru/92568/sunsmile.jpg
[13:39:05] andrew_b вышел из конференции
[13:39:06] andrew_b зашёл в конференцию
[14:36:20] slavazanko вышел из конференции
[14:37:45] slavazanko зашёл в конференцию
[14:37:46] slavazanko/w зашёл в конференцию
[14:38:06] slavazanko вышел из конференции
[14:38:06] slavazanko/w вышел из конференции
[14:38:32] slavazanko зашёл в конференцию
[14:38:34] slavazanko/w зашёл в конференцию
[14:41:55] slavazanko/w вышел из конференции
[14:43:21] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #2274 (adjust to installed permissions) updated
http://www.midnight-commander.org/ticket/2274#comment:5
• Ticket #2274 (adjust to installed permissions) closed
http://www.midnight-commander.org/ticket/2274#comment:6
[14:51:21] andrew_b вышел из конференции
[15:05:31] il.smind зашёл в конференцию
[15:05:54] <il.smind > о какая фигня вылезает
Cannot translate from CP866 to KOI8-R
[15:22:54] slavazanko/w зашёл в конференцию
[16:15:50] slavazanko/w вышел из конференции
[16:19:52] il.smind зашёл в конференцию
[16:20:04] <il.smind> что я пропустил?
[16:20:29] <slavazanko> откатываем 1907 в 2276
[16:21:48] <il.smind> фигасе
[16:22:39] <slavazanko> сам в шоке
[16:24:31] <il.smind> :)
[16:24:46] <il.smind> что такое все неразрешимое?
[16:25:07] <slavazanko> ну.. в 1907 решено неправильно.
[16:25:33] <il.smind> ля
[17:01:10] <il.smind> смущает
checking for SLANG... no
checking SLANG-headers in /usr ...
checking for slang.h... yes
checking for S-Lang version 2.0 or newer... yes
checking if S-Lang uses termcap... no
checking for SLang_init_tty in -lslang... yes
checking for SLsmg_write_nwchars in -lslang... no
checking for slang/slang.h... no
[17:01:40] <slavazanko> чего смущает? находит же
[17:02:12] <il.smind> checking for SLsmg_write_nwchars in -lslang... no
[17:02:20] <il.smind> короче проблема
[17:02:37] <il.smind> mc все русское печатает вопросами
[17:02:37] <slavazanko> конфигур не проходит?
[17:02:43] <il.smind> проходит
[17:02:49] <il.smind> собирается но русского нет
[17:03:02] <slavazanko> всё, убегаю. надо домой бежать
[17:03:18] <il.smind> удач
[17:12:46] il.smind вышел из конференции
[17:14:38] il.smind зашёл в конференцию
[17:45:47] andrew_b зашёл в конференцию
[17:46:43] slavazanko/h зашёл в конференцию
[17:56:19] <il.smind> andrew_b привет
[18:12:06] <andrew_b> Привет!
[18:13:51] <il.smind> тут вожусь вот с тяжелым случаем
[18:14:01] <andrew_b> il.smind: что у тебя случилось?
[18:14:22] <il.smind> все русские в утф8 в виде '?'
[18:14:47] <andrew_b> В мастере?
[18:15:06] <il.smind> ну релиз
[18:15:12] <il.smind> 4,7,0,7
[18:15:16] <il.smind> например
[18:15:22] <andrew_b> С чегой-то?
[18:15:28] <andrew_b> Не может быть.
[18:17:03] <il.smind> ну да :)
[18:17:11] <il.smind> но факт лицом
[18:17:14] <andrew_b> 4.7.3-1-g41adaf7 УМВР
[18:17:24] <il.smind> причем тут ты
[18:17:32] <andrew_b> А кто?
[18:17:38] <il.smind> там с локалями какой то косяк
[18:17:44] <il.smind> это NAS
[18:17:52] <andrew_b> Что это?
[18:17:57] <il.smind> с uclinc
[18:18:00] <il.smind> с uclibc
[18:18:29] <andrew_b> А...
[18:18:53] <andrew_b> Я уж подумал, что на писюке не работает.
[18:20:34] <il.smind> не
[18:20:42] <il.smind> почему '?'
[18:20:46] <il.smind> понятно
[18:21:13] <il.smind> там есть например в str_utf8_fix_string (char *text)
[18:37:17] <il.smind> andrew_b: да много где есть этот '?'
[18:37:41] <andrew_b> Не везде?
[18:37:52] <andrew_b> Должен быть или везде или нигде.
[18:38:00] <il.smind> ну что значит не везде
[18:38:19] <il.smind> я имею ввиду в коде много этих '?'
[18:38:52] <andrew_b> А...
[19:05:34] <il.smind> andrew_b: скажи
[19:05:38] <il.smind> смотри
[19:05:44] <il.smind> стоит utf
[19:07:34] <il.smind> но отрабатывает код в strutilascii.c
[19:07:41] <il.smind> это нормально?
[19:08:46] <il.smind> вот этот
246 <------>/* copy all characters */
247 <------>for (; pos < (gsize)length && remain > 1; pos++, actual++, remain--)
248 <------>{
249 <------> actual[0] = isascii ((unsigned char) text[pos]) ? text[pos] : '?';
250 <------> actual[0] = g_ascii_isprint ((gchar) actual[0]) ? actual[0] : '.';
251 <------>}
[19:08:46] <andrew_b> Ну как бы str_detect_termencoding()
[19:08:56] <andrew_b> str_choose_str_functions
[19:12:01] <andrew_b> Можешь скомпилировать и запустить маленькую программу:

#include <langinfo.h>
#include <stdio.h>

int
main (int argc, char *argv[])
{
printf ("%s\n", nl_langinfo (CODESET));

return 0;
}
[19:12:21] <andrew_b> Ч-то мне вспоминается, такое уже было.
[19:12:37] <andrew_b> У кого-то.
[19:12:42] <andrew_b> В этой комнате.
[19:14:39] andrew_b вышел из конференции: Replaced by new connection
[19:14:43] andrew_b зашёл в конференцию
[19:15:14] <andrew_b> У axaru. Он тоже с uClibc мучался.
[19:18:48] <il.smind> да у него
[19:21:19] <il.smind> ./test1
ANSI_X3.4-1968
[19:22:55] <il.smind> LANG=ru_RU.UTF-8 ./test1
ANSI_X3.4-1968
[19:23:34] <il.smind> export LANG=ru_RU.UTF-8; ./test1
ANSI_X3.4-1968
[19:25:12] <andrew_b> LC_ALL=UTF-8
[19:25:34] <andrew_b> LC_ALL=ru_RU.UTF-8
[19:26:08] <il.smind> LC_ALL=ru_RU.UTF-8 ./test1
ANSI_X3.4-1968
[19:26:29] <andrew_b> Вот и.
[19:27:53] <il.smind> andrew_b: хрена
[19:28:02] <il.smind> ты меня напарил со своим
[19:28:04] <il.smind> LANG=ru_RU.UTF-8 ./1
ANSI_X3.4-1968
[19:28:14] <il.smind> это на моей локальной машине
[19:29:36] <andrew_b> Есно, это надо было запустить на том хосте.
[19:29:37] <il.smind> LC_ALL=ru_RU.UTF-8 ./1
ANSI_X3.4-1968
admin:/home/projects/mc (master)$ LC_ALL=UTF-8 ./1
ANSI_X3.4-1968
admin:/home/projects/mc (master)$ LC_ALL=ru_RU.KOI8-R ./1
ANSI_X3.4-1968
[19:29:51] <il.smind> andrew_b: я пускал на "том" хосте
[19:30:04] <il.smind> а потом запустил на своем
[19:30:12] <il.smind> у меня все тоже самое
[19:30:45] <il.smind> andrew_b: у тебя возвращает?
[19:32:44] <andrew_b> Я кое-что забыл.
[19:32:47] <andrew_b> Ща.
[19:33:54] <andrew_b> #include <langinfo.h>
#include <locale.h>
#include <stdio.h>

int
main (int argc, char *argv[])
{
setlocale (LC_ALL, "");

printf ("%s\n", nl_langinfo (CODESET));

return 0;
}
[19:34:41] <andrew_b> setlocale() надо ещё.
[19:35:50] <andrew_b> il.smind: За #2276 будешь голосовать?
[19:36:36] <il.smind> наверное, мнеб посмотреть сначало что там
[19:36:51] <andrew_b> Там всё написано.
[19:45:34] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #2279 (mcserver deprecation and removal) updated
http://www.midnight-commander.org/ticket/2279#comment:4
[19:48:07] andrew_b вышел из конференции
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!