[05:49:28] iNode вышел из конференции [06:10:07] iNode зашёл в конференцию [06:26:23] <Зося Синицкая> RSS: Новости для Midnight Commander • Ticket #2371 (show current lines in viewer) updated http://www.midnight-commander.org/ticket/2371#comment:8 [08:10:43] il.smind зашёл в конференцию [08:10:54] <il.smind > Привэт! [08:26:55] <slavazanko> всем привет [08:35:06] <il.smind > slavazanko: подтверждаю [08:35:14] <slavazanko> ? [08:35:27] <il.smind > slavazanko: привет говорю [08:35:36] <il.smind > я тебя не сильно разбудил? [08:35:37] <slavazanko> а. ага [08:35:42] <il.smind > в субботу [08:35:42] <slavazanko> не, намана :) [08:35:50] <slavazanko> я уже не спал - собаку выгуливал [08:35:55] <il.smind > ясно [08:36:17] <il.smind > я просто на почту ехать собрался стал печатать квитки [08:36:18] <slavazanko> сразу не сообразил. кто звонит... потом дошло :) [08:36:35] <il.smind > и выяснилось что кто "то" забыл а кто "сё" [08:36:47] <slavazanko> бывает [08:36:48] <il.smind > эта [08:36:54] <il.smind > а тебе точно 2 надо? [08:36:55] <slavazanko> Андрюха в отпуске? [08:37:02] <slavazanko> эм... чего два? [08:37:11] <il.smind > два кружка [08:37:24] <slavazanko> кружка... ну можно и одно [08:37:30] <slavazanko> не вопрос [08:37:48] <slavazanko> просто резерв золотой - если первый того.. случайно грохнется. то есть бэкап :) [08:37:58] <il.smind > я короче запоролся на упаковке и решил обдумать [08:38:07] <slavazanko> одного хватит [08:38:37] <il.smind > и так и эдак крутил как так всем запаковать чтоб не побилось [09:08:53] <il.smind > slavazanko: есть время посмотреть? [09:09:25] <slavazanko> есть [09:10:33] <il.smind > тогда рыбу глянь [09:10:42] <il.smind > в стэбле [09:10:45] <slavazanko> какой бранч? [09:19:34] <il.smind > 2367_external_FISH_scripts_backport [09:24:32] <slavazanko> ща... [09:28:25] <il.smind > перезапуль [09:28:40] <il.smind > я там фаел один забыл [09:28:51] <slavazanko> вот ведь [09:29:03] <slavazanko> ща [09:31:15] <il.smind > что я за человек такой? [11:00:55] <il.smind > slavazanko: ну чо? [11:01:11] <slavazanko> работаю [11:04:29] <il.smind > да ну на [11:04:39] <il.smind > о слушай [11:04:45] <slavazanko> ? [11:04:51] <il.smind > а ты в джаве уже шаришь? [11:05:00] <slavazanko> немного [11:45:10] BanderOS зашёл в конференцию [12:28:57] <Зося Синицкая> RSS: Новости для Midnight Commander • example.sql.gz attached to Ticket #2372 http://www.midnight-commander.org/attachment/ticket/2372/example.sql.gz • Ticket #2372 (Editor sometimes shows russian UTF-8 chars as two dots) updated http://www.midnight-commander.org/ticket/2372#comment:3 [12:59:12] <Зося Синицкая> RSS: Новости для Midnight Commander • Ticket #2372 (Editor sometimes shows russian UTF-8 chars as two dots) updated http://www.midnight-commander.org/ticket/2372#comment:4 [13:20:37] andrew_b зашёл в конференцию [13:20:50] <andrew_b> Привет. [13:35:22] <il.smind > andrew_b: Привет! [13:35:24] <il.smind > как?! [13:35:56] <andrew_b> Лучче фсех! [13:40:40] <il.smind > чо эта? [13:41:33] <il.smind > хочешь рыбу глянуть? [13:41:45] <andrew_b> Я вчера глядел. [13:44:38] <Зося Синицкая> RSS: Новости для Midnight Commander • Ticket #2372 (Editor sometimes shows russian UTF-8 chars as two dots) updated http://www.midnight-commander.org/ticket/2372#comment:5 [13:53:45] BanderOS вышел из конференции [14:01:53] <andrew_b> il.smind : там mc_log есть кое-где. [14:11:16] <slavazanko> не собирается 2367_external_FISH_scripts_backport\ [14:11:20] <slavazanko> ща подправлю и запушу [14:12:35] <andrew_b> Про mc.spec не забудь. [14:24:00] <slavazanko> ок [14:29:48] <Зося Синицкая> RSS: Новости для Midnight Commander • Ticket #2371 (show current lines in viewer) closed http://www.midnight-commander.org/ticket/2371#comment:9 [14:32:49] <slavazanko> всё, запушил [14:39:54] <il.smind > 103 #define FISH_HAVE_HEAD 1 103 #define FISH_HAVE_HEAD 1 << 0 104 #define FISH_HAVE_SED 2 104 #define FISH_HAVE_SED 1 << 1 105 #define FISH_HAVE_AWK 4 105 #define FISH_HAVE_AWK 1 << 2 106 #define FISH_HAVE_PERL 8 106 #define FISH_HAVE_PERL 1 << 3 107 #define FISH_HAVE_LSQ 16 107 #define FISH_HAVE_LSQ 1 << 4 108 #define FISH_HAVE_DATE_MDYT 32 108 #define FISH_HAVE_DATE_MDYT 1 << 5 109 #define FISH_HAVE_TAIL 64 109 #define FISH_HAVE_TAIL 1 << 6 [14:40:03] <il.smind > что ж ты творишь то?! [14:40:18] <slavazanko> то же самое. что и ты, только более внятно :) [14:40:22] <il.smind > нет [14:40:25] <slavazanko> ? [14:40:32] <il.smind > оно должно быть как в мастере [14:40:42] <slavazanko> гм. Ну тады откатывай [14:40:47] <il.smind > мне потом чего ковыряться со слиянием? [14:42:28] <slavazanko> Ну тады переделываю, не? [14:42:49] <il.smind > и еще я специально так нарисовал чтобы оно коррелировало со скриптом init [14:43:03] <il.smind > там в нет такие же цифири [14:43:05] <slavazanko> ща перепушу [14:43:23] <il.smind > ок [14:43:40] <il.smind > я пока тут с точками в редакторе воюю [14:45:37] <slavazanko> всё. запушил [15:05:53] iNode вышел из конференции [15:06:12] <il.smind > 2372 [15:06:27] <il.smind > гляньте приаттаченный файл [15:07:11] <il.smind > 2 точки должны в редакторе быть [15:07:22] <il.smind > надо открыть на редактирование [15:07:30] <il.smind > и стоять на первом байте [15:08:37] <il.smind > скажите у вас повторяется? [15:08:54] <slavazanko> именно гзип? [15:10:30] <slavazanko> есть две точки [15:11:43] <andrew_b> il.smind : какой из файлов? [15:11:48] <andrew_b> Твой? [15:13:25] <slavazanko> sql [15:13:27] <slavazanko> на 92 к [15:13:40] <slavazanko> второй маленький, который ты приаттачил. не открывается нормально. [15:13:43] <slavazanko> шлак внутри [15:15:11] <Зося Синицкая> RSS: Новости для Midnight Commander • example.txt.gz attached to Ticket #2372 http://www.midnight-commander.org/attachment/ticket/2372/example.txt.gz [15:18:00] <il.smind > slavazanko: какой шлак? [15:18:12] <il.smind > внутри пробелы [15:18:25] <il.smind > ты прямо на gz [15:18:32] <il.smind > f4 нажми [15:18:38] <il.smind > не расспаковывай [15:18:58] <il.smind > andrew_b: мой [15:19:01] <slavazanko> example.txt.gz [----] 0 L:[ 1+ 0 1/ 1] *(0 /3167b) 0031 0x01F UTF-8 ^_.^H^H.ҩL^@^Cexample.txt^@...^@^@^@^H^D.^?^T.C.pH9.m^SX.^?+......~......~......~......~......~......~......~......~......~......~......~......~......~...... [15:19:25] <il.smind > это потому что наверное [15:19:42] <il.smind > а просмотром как смотрится? [15:19:45] <slavazanko> example.sql.gz при этом открывается нормально [15:19:48] <slavazanko> также [15:20:12] <il.smind > slavazanko: тогда расспакуй [15:20:37] iNode зашёл в конференцию [15:20:38] <il.smind > оно тебе показывает потому как не содержимое а сам gz [15:20:49] <il.smind > в сыром виде [15:20:54] <andrew_b> il.smind : где точки надо увидеть? [15:21:24] <il.smind > если курсор на первой строке [15:21:31] <il.smind > на первом символе [15:21:38] <il.smind > то должны быть точки [15:21:41] <slavazanko> распаковал. Увидел файл размером 3167 (вместо запакованного 109). В файле (распакованном!) вижу шлак:
^_.^H^H.ҩL^@^Cexample.txt^@...^@^@^@^H^D.^?^T.C.pH9.m^SX.^?+......~......~......~......~......~......~......~ [15:21:49] <slavazanko> ты точно то. что надо приаттачил? [15:21:55] <il.smind > ща [15:23:02] <andrew_b> slavazanko: +1 [15:23:03] <Зося Синицкая> andrew_b: Вы изменили карму slavazanko до +5. Следующий раз можно изменить через: 00:30:00 [15:23:10] <il.smind > это что то с твоим gz [15:23:19] <andrew_b> il.smind : -1 [15:23:20] <Зося Синицкая> andrew_b: Вы изменили карму il.smind до 0. Следующий раз можно изменить через: 00:30:00 [15:23:24] <il.smind > :)) [15:23:25] <slavazanko> переименовал распакованное из example.txt в example.txt.gz и ещё раз распаковал. Вижу теперь example.txt размером 917 килобайт и внутри пробелы и две точки в начале [15:23:37] <slavazanko> ты два раза запаковал :) [15:23:38] <il.smind > о [15:23:42] <il.smind > 2? [15:23:46] <il.smind > чой та [15:23:54] <slavazanko> себя спроси :) [15:23:58] <il.smind > это наверное трак постарался [15:24:05] <il.smind > я не брал! [15:24:21] <slavazanko> example.sql.gz нормально запакован и нормально с трака скачивается [15:24:24] <slavazanko> не юли :) [15:24:47] <il.smind > бля буду не брал! [15:24:54] <il.smind > ну ладно [15:24:55] <andrew_b> Да. Две точки в начале. Если увести курсор, то буква о. [15:25:00] <il.smind > точки видишь? [15:25:03] <slavazanko> вижу [15:25:04] <il.smind > о [15:25:17] <il.smind > постарался свести к минимуму [15:25:28] <il.smind > чтобы повторялось без проблем [15:25:29] <slavazanko> фигасе минимум на мегабайт [15:25:43] <il.smind > значит если вы видите и я то всё ок [15:25:49] <il.smind > буду ковырять [15:25:53] <andrew_b> Если первую строку укоротить, то точек нет. [15:26:07] <il.smind > andrew_b: так просто нельзя укоротить [15:26:23] <il.smind > укорачивать можно но размер не должем меняться [15:26:31] <slavazanko> да даже если просто одну строку любую убрать, то уже нету [15:26:40] <il.smind > на сколько убавил в первой столько добавь во второй [15:26:55] <slavazanko> то есть, критичен размер файла? [15:27:09] <il.smind > slavazanko, andrew_b я знаете сколько этот файл мучал [15:27:20] <andrew_b> Чёй-та нельзя? Там же одни пробелы. [15:27:25] <il.smind > пока не пришел к минимально повторяемуму [15:27:46] <il.smind > andrew_b: иногда РАЗМЕР имеет значение [15:27:56] <il.smind > да что там иногда [15:27:58] <slavazanko> вот он. случай :) [15:28:08] <il.smind > размер всегда должен быть побольше [15:28:27] <il.smind > пожет у меня получится укоротить [15:28:30] <andrew_b> Странно это. [15:28:52] <il.smind > мне что то кажется дело в буфере или что то еще [15:29:21] <il.smind > может там какие границы пересекаются и алгоритм идет по другой ветви [15:29:27] <il.smind > я пока не нашел [15:29:40] <il.smind > пока отладку вывожу [15:29:54] <il.smind > основной смысл в том что [15:30:58] <andrew_b> Ну в sql где точки? [15:31:13] <andrew_b> А, вижк. [15:31:17] <andrew_b> вижу [15:31:24] <slavazanko> 15-я строка примерно [15:31:37] <slavazanko> г.Санкт-Петербург, 5-я Кра..ноармейская улица', [15:31:41] <andrew_b> Не примерно, а точно. [15:32:33] <il.smind > slavazanko: я он неё и плясал [15:32:44] <andrew_b> Причём если курсор дальше буквы 'c', то точек нет. [15:32:54] <slavazanko> угу [15:34:06] <andrew_b> Причём, если убрать только перевод строки в конце файла, то точек нет. Странно. [15:53:21] <il.smind > эта [15:53:51] <il.smind > как засунуть перых 10 байт в переменную [15:54:01] <il.smind > есть char * str [15:54:43] <il.smind > надо сделать
test = функциэ (str, 10); [15:55:11] <andrew_b> g_strndup [15:55:20] <il.smind > о [15:57:52] <il.smind > спасибо [16:02:36] <il.smind > я на пути прорыва [16:06:23] <andrew_b> Вот ещё что заметил. [16:06:56] <andrew_b> С режимом пометки какая-то хрень происходит. [16:09:47] <andrew_b> Клацаем мышью по букве а перед точками. Ничего не происходит. Клацаем мышью по первой точке. Ничего не происходит. Клацаем мышью по второй точке. Точки исчезли, появилась буква с, часть строки после неё сдвинулась влево на один символ. На статус-баре зажглась буква B. [16:10:13] <andrew_b> Курсор на букве н. [16:10:47] <andrew_b> Клацаем мышью по следующей букве -- о. Буква B на статус-баре погасла. [16:11:23] <il.smind > andrew_b: это всё уже вторично, эти баги наведённые [16:11:44] <andrew_b> Если через точки ходить клавиатурой, то ничего подобного не наблюдается. [16:11:49] <il.smind > у меня пока 2 версии [16:12:49] <il.smind > или это како то связано с адронным коллайдером [16:13:00] <andrew_b> не смешно [16:13:01] <il.smind > или ошибка в алгоритме [16:13:38] <il.smind > andrew_b: ну получилось получить максимально четкое повторение [16:13:44] <il.smind > и то хорошо [16:13:51] <il.smind > меня вот что смущает [16:15:32] <il.smind > 2 str: [ #] 2 str: [ #] 2 str: [ #] 1 str: [#] 1 str: [# r ] [16:15:56] <il.smind > row: [0] 1 str: [ о] 1 str: [ о] 1 str: [ о] 1 str: [о] 1 str: [ r ] [16:17:42] <il.smind > т.е. уже в буфере переданном из char * edit_get_byte_ptr (WEdit * edit, long byte_index) { unsigned long p; if (byte_index >= (edit->curs1 + edit->curs2) || byte_index < 0) { mc_log ("!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"); return NULL; } if (byte_index >= edit->curs1) { if (byte_index<10) mc_log ("1\n"); p = edit->curs1 + edit->curs2 - byte_index - 1; return (char *) (edit->buffers2[p >> S_EDIT_BUF_SIZE] + (EDIT_BUF_SIZE - (p & M_EDIT_BUF_SIZE) - 1)); } else { if (byte_index<10) mc_log ("2\n"); return (char *) (edit->buffers1[byte_index >> S_EDIT_BUF_SIZE] + (byte_index & M_EDIT_BUF_SIZE)); } } [16:18:27] <il.smind > т.е. в buffers2 и buffers1 уже не то [16:19:13] <andrew_b> Я вообще не понимаю, что это за buffers2 и buffers1 и как они работают. [16:19:30] <slavazanko> +1. Там магия какая-то [16:20:09] <il.smind > andrew_b: :) [16:20:10] <andrew_b> Да. Судя по индексации этих буферов, магия чёрная. :) [16:20:29] <il.smind > думешь осталюсь люди которые понимают? :) [16:20:39] <il.smind > когда я утифизировал [16:20:46] <andrew_b> Ща... [16:20:47] <il.smind > мне казалось что я почти понял [16:27:28] <andrew_b> На ЛОРе был топик про разные алгоритмы хранения текста в редакторе. Что-то не находится. [16:27:47] <andrew_b> Про два буфера там тоже было. Возможно, это оно. [16:43:05] <slavazanko> я домой [17:00:49] andrew_b вышел из конференции: Replaced by new connection [17:00:53] andrew_b зашёл в конференцию [17:24:59] styx.mp зашёл в конференцию [17:47:50] styx.mp вышел из конференции [18:25:14] andrew_b вышел из конференции: Replaced by new connection [18:25:19] andrew_b зашёл в конференцию [19:08:14] Зося Синицкая вышел из конференции: Автообновление по команде от Psi+ [19:14:48] Зося Синицкая зашёл в конференцию [19:15:16] <Зося Синицкая> RSS: Новости для Midnight Commander • Ticket #2378 (mc editor ignores umask) updated http://www.midnight-commander.org/ticket/2378#comment:1 • Ticket #1512 ("Choose codepage" dialog does not remember current choice) updated http://www.midnight-commander.org/ticket/1512#comment:21 • Ticket #2378 (mc editor ignores umask) updated http://www.midnight-commander.org/ticket/2378#comment:2 • Ticket #2371 (show current lines in viewer) updated http://www.midnight-commander.org/ticket/2371#comment:8 • example.sql.gz attached to Ticket #2372 http://www.midnight-commander.org/attachment/ticket/2372/example.sql.gz • Ticket #2372 (Editor sometimes shows russian UTF-8 chars as two dots) updated http://www.midnight-commander.org/ticket/2372#comment:3 • Ticket #2372 (Editor sometimes shows russian UTF-8 chars as two dots) updated http://www.midnight-commander.org/ticket/2372#comment:4 • Ticket #2372 (Editor sometimes shows russian UTF-8 chars as two dots) updated http://www.midnight-commander.org/ticket/2372#comment:5 • Ticket #2371 (show current lines in viewer) closed http://www.midnight-commander.org/ticket/2371#comment:9 • example.txt.gz attached to Ticket #2372 http://www.midnight-commander.org/attachment/ticket/2372/example.txt.gz [19:16:35] eter. зашёл в конференцию [19:17:11] <eter.> ver Зося Синицкая [19:17:11] <Зося Синицкая> eter.: Isida-Bot v2.30.961S // Linux (2.6.31.13-desktop-1mnb-x86_64) / Python v2.6.4 (r264:75706) [19:17:18] <eter.> test [19:17:18] <Зося Синицкая> eter.: Две полоски! [19:17:31] <eter.> uptime eter.asia [19:17:31] <Зося Синицкая> eter.: Аптайм: 1 месяц 28 дней 20:07:59 [19:17:43] eter. вышел из конференции [19:26:08] andrew_b вышел из конференции [20:56:27] styx.mp зашёл в конференцию [20:57:32] styx.mp вышел из конференции [20:57:44] styx.mp зашёл в конференцию [21:21:05] styx.mp вышел из конференции