[01:08:40] slavazanko/h вышел из конференции [05:04:52] iNode вышел из конференции [05:39:51] iNode зашёл в конференцию [06:04:02] andrew_b зашёл в конференцию [06:04:14] andrew_b вышел из конференции [06:04:24] andrew_b зашёл в конференцию [06:18:31] slavazanko вышел из конференции [06:19:12] slavazanko зашёл в конференцию [07:09:56] zeihee зашёл в конференцию [07:56:01] <andrew_b> 139 скачиваний mc-5.0. :D [07:56:26] <zeihee> =-o [07:56:56] <zeihee> http://www.securitylab.ru/news/392402.php [08:03:08] <zeihee> ncursesw )) [08:03:32] <andrew_b> А тут что смешного? [08:04:33] <zeihee> windows ? [08:05:18] <andrew_b> ncursesw -- это ncurces c поддержкой юникода. [08:05:45] <zeihee> как это [08:07:33] <andrew_b> Вот так вот. [08:10:39] <zeihee> точно [08:10:50] <andrew_b> http://www.linux.org.ru/forum/talks/4726597?lastmod=1270102673428 :) [08:10:55] <zeihee> а как у меня работает обычный без w [08:11:15] <zeihee> нашел http://ncursesw.darwinports.com/ [08:17:28] <zeihee> что это за сорцы? мало места занимают [08:18:06] <andrew_b> Не знаю. Я не качал. :) [08:18:33] <slavazanko> всем привет [08:18:43] <andrew_b> Привет! [08:18:45] <slavazanko> сырцы - мигелевский mc на mono [08:19:00] <slavazanko> да, уже качают... :) [08:19:10] <andrew_b> Да там не mc, а так, тест ncurses-mono. [08:19:17] <slavazanko> угу [08:20:28] <zeihee> а mc.exe зачем [08:21:21] <zeihee> gmcs -debug -out:mc.exe button.cs mc.cs panel.cs util.cs -pkg:mono-curses -r:Mono.Posix make: gmcs: Command not found make: *** [mc.exe] Error 127 [08:21:55] <zeihee> пинг [08:21:59] <Зося_Синицкая> zeihee: Пинг от тебя 2.47 сек. [08:22:10] <zeihee> анекдот [08:22:38] <slavazanko> gmcs - это моновский компилятор. [08:22:58] <zeihee> зосю перепрограмировали) [08:23:31] <slavazanko> это Остап анекдоты сыпал :) [08:24:03] <zeihee> а mc_log что делает [08:25:00] <slavazanko> это функция выводит сообщения в файл ~/.mc/log [08:25:36] <andrew_b> :) [08:25:37] <il.smind> slavazanko: :) [08:25:54] <slavazanko> чё? что не так сказал? [08:26:04] <slavazanko> абля [08:26:08] <slavazanko> :) [08:26:12] <slavazanko> участник [08:26:15] <slavazanko> это бот [08:26:28] <slavazanko> сразу не сообразил. Утро, сонный я :) [08:26:38] <slavazanko> .ping [08:26:39] <mc_log> slavazanko: понг от тебя 0.20 секунды [08:27:46] <zeihee> .help [08:27:47] <mc_log> zeihee: Категории: access(4), admin(12), alias(4), basic(5), cerberus(6), dev(8), info(2), lang(3), muc(39), net(2), options(7), query(8), superadmin(11) чтобы получить список команд в категории напиши 'help категория', например 'help basic' [08:28:28] <zeihee> .help info [08:28:29] <mc_log> zeihee: Команды в этой категории: regionru, tld. Для справки по команде пишите '.help команда', например '.help test' [08:29:15] <zeihee> .help access [08:29:16] <mc_log> zeihee: Команды в этой категории: access_add, access_clear, access_del, access_show. Для справки по команде пишите '.help команда', например '.help test' [08:29:40] <zeihee> .help access_show [08:29:41] <mc_log> zeihee: Категории: access
показать список доступа текущей конференции [08:30:04] <andrew_b> zeihee: давай ты с ботом в привате пообщаешься? [08:30:16] <zeihee> ой [08:30:25] <zeihee> извиняюсь [08:32:27] <axaru> Доброе утро [08:32:38] <slavazanko> привет [08:32:45] <andrew_b> Привет. [08:33:15] <axaru> Вот после ночной, сутра откомпилировал достаточно свежий glib [08:33:44] <slavazanko> гуд [08:34:09] <axaru> Забавно, что ночью toolchain ругался на внутреннюю утилиту glib-marshall, [08:34:30] <slavazanko> а к утру перестал ругаться? :) [08:34:41] <axaru> которая компилилачь в кодах mipsel и пыталась запускаться на 386 [08:34:51] <axaru> а сейчас - перестал [08:34:58] <axaru> ага [08:35:13] <axaru> но, блин опять 25 [08:35:30] <axaru> тянутся хидеры из ubuntu [08:35:38] <slavazanko> эм... гм. [08:35:51] <axaru> я специально не закрывал чат, поскольку ночью [08:36:00] <axaru> эту проблему решили [08:36:11] <axaru> А сейчас почему то не могу [08:36:39] <slavazanko> PKG_CONFIG_PATH задавал опять? [08:36:57] <axaru> export PKG_CONFIG_PATH=/home/akhromov/Staff/smp86xx_toolchain.20080505/build_mipsel_nofpu/staging_dir/lib/pkgconfig pkg-config [08:37:42] <axaru> сорри вот PKG_CONFIG_PATH=/home/akhromov/Staff/smp86xx_toolchain.20080505/build_mipsel_nofpu/staging_dir/lib/pkgconfig [08:37:48] <slavazanko> гм [08:38:37] <axaru> потом ./configure CC=mipsel-linux-gcc --host=mipsel-linux --build=i386 --prefix=/home/akhromov/Staff/smp86xx_toolchain.20080505/build_mipsel_nofpu/staging_dir --disable-vfs --with-slang-includes=/home/akhromov/Staff/smp86xx_toolchain.20080505/build_mipsel_nofpu/staging_dir/include --with-slang-libs=/home/akhromov/Staff/smp86xx_toolchain.20080505/build_mipsel_nofpu/staging_dir/lib [08:39:16] <axaru> вот запустил [08:39:29] <axaru> Source code location: . Compiler: mipsel-linux-gcc -std=gnu99 Compiler flags: -Wcomment -Wdeclaration-after-statement -Wformat -Wimplicit-function-declaration -Wimplicit-int -Wmissing-braces -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-long-long -Wno-unreachable-code -Wparentheses -Wpointer-sign -Wreturn-type -Wshadow -Wsign-compare -Wswitch -Wuninitialized -Wunused-function -Wunused-label -Wunused-parameter -Wunused-value -Wunused-variable -Wwrite-strings -I/home/akhromov/Staff/smp86xx_toolchain.20080505/build_mipsel_nofpu/staging_dir/include -I/home/akhromov/Staff/smp86xx_toolchain.20080505/build_mipsel_nofpu/staging_dir/include/glib-2.0 -I/home/akhromov/Staff/smp86xx_toolchain.20080505/build_mipsel_nofpu/staging_dir/lib/glib-2.0/include -g -O2 File system: normal
Screen library: S-Lang library (installed on the system) Mouse support: xterm only X11 events support: yes With subshell support: yes Internal editor: yes Support for charset: yes Search type: glib-regexp [08:39:39] <slavazanko> а в есть ли в мане описание опций, которые отключают стандартные пути поиска? [08:39:59] <axaru> в мане кого? [08:40:03] <slavazanko> gcc [08:40:23] <axaru> сейчас буду смотреть [08:40:33] <slavazanko> стандартные пути поиска - имею ввиду include [08:40:42] <slavazanko> чтобы остались толькозаданные - их должно хватить [08:44:48] <andrew_b> --sysroot ? [08:48:42] <axaru> Да-а-а... Это, мать его, не Борланд компилер...:-/ [08:49:36] <slavazanko> это да. Но борланд компилер не сможет крос-компилировать [08:49:56] <axaru> а он еще есть? [08:53:50] <andrew_b> Ну чо, релизимся? Или тоже за шутку примут? Если заметят... [08:56:28] <andrew_b> il.smind: ты как, отдедлайнился? :) [08:56:43] <il.smind> да [08:56:50] <slavazanko> давтро. может? :) [08:56:54] <il.smind> сижу вот в носу ковыряю [08:57:03] <slavazanko> что-то подозрение, что могут за шутку принять. [08:57:04] <il.smind> засыпаю [08:57:12] <axaru> Я, когда учился в школе и занимался радиолюбительством, в одной из подшивок журнала "Радио" нашел статью про миниатюрный лазерный паяльник. С описанием как сделать. Я начал делать, а в следующем номере извинения редакции за неудачную 1-апрельскую шутку. Можно дать объяву, что гимп встроен в последний релиз мс... [08:57:16] <slavazanko> пусть сегодня будет день триумфа mc-5.0 [08:57:25] <andrew_b> il.smind: 1561 [08:57:43] <slavazanko> у нас уже есть релиз mc-5.0 [08:58:00] <slavazanko> http://www.midnight-commander.org/wiki#EXPERIMENTALrelease5.0 [08:58:48] <axaru> А у бусурман сегодня тоже смешной день? [08:58:55] <slavazanko> угу [09:00:30] <zeihee> не пашет у меня релиз( [09:00:58] <slavazanko> моно поставил? [09:01:14] <zeihee> ы [09:01:35] <andrew_b> На компьютерных сайтах сегодня исключительно толстый юмор. [09:01:45] <slavazanko> угу [09:03:00] <zeihee> читал как пингвины балмера покусали? [09:03:10] <andrew_b> slavazanko: А 5.0 всё качают и качают. :D [09:03:11] <slavazanko> неа [09:03:17] <zeihee> http://www.securitylab.ru/ [09:03:21] <andrew_b> zeihee: шутка дня. [09:03:21] <slavazanko> да, качают.. :) [09:03:39] <zeihee> )) [09:05:08] Yury V. Zaytsev зашёл в конференцию [09:05:16] <axaru> а мне вот это понравилось В серверной официального сайта Ватикана проведён обряд экзорцизма По словам очевидцев Пабло Эмилио Гачетте издал яростный вопль и плеснул из сосуда святой водой на изображение красного рогатого демона, появившегося на заставке, как стандартное приветствие системы FreeBSD. http://www.securitylab.ru/news/392399.php [09:05:50] <slavazanko> :) [09:06:07] <Yury V. Zaytsev> Он оттуда всё голубых никак прогнать не может [09:06:26] <Yury V. Zaytsev> Слышали наверное, что там такая драма ревности разыгралась, что один пристрелил другого [09:06:39] <Yury V. Zaytsev> Но я вообще не про то [09:07:09] <slavazanko> привет [09:07:10] <Yury V. Zaytsev> Мне тут Behdad Esfahbod сегодня сказал, что баг с невидимым курсором пофиксили в vte [09:07:25] <Yury V. Zaytsev> Видать тоже шютка первоапрельская [09:07:29] <slavazanko> :) [09:07:32] <Yury V. Zaytsev> slavazanko: приветик [09:07:50] <Yury V. Zaytsev> https://bugzilla.gnome.org/show_bug.cgi?id=602596 [09:07:58] <andrew_b> Yury V. Zaytsev: имя какое-то странное. Он кто? [09:08:00] <Yury V. Zaytsev> А нет, вроде говорят не шутка, просто у него пуш обламался [09:08:27] <Yury V. Zaytsev> По паспорту Канадец [09:08:58] <Yury V. Zaytsev> У этих канадцев такие забавные имена всегда [09:09:08] <Yury V. Zaytsev> Терранс, Филлипс и вот теперь Бехдад [09:10:20] <axaru> а там еще красивое имя Жигетти Занос... [09:11:45] <andrew_b> Шо-то я не понял этого кода: if (reverse ^ ((cell != NULL) && (cell->attr.reverse))) [09:11:52] <slavazanko> http://www.midnight-commander.org/ticket/2125 - это точно не шутка? в упор не могу воспроизвести [09:12:01] <slavazanko> во-во :) [09:14:04] <slavazanko> а не, словил [09:15:54] <Yury V. Zaytsev> Ребят [09:16:06] <Yury V. Zaytsev> Тут получается есть в vte адекватный человек в мейнтейнерах [09:16:23] <Yury V. Zaytsev> Есть предложение составить для меня список того, с чем у нас проблемы в gnome-terminal [09:16:31] <Yury V. Zaytsev> Я попробую забагзиллить [09:17:05] <andrew_b> У меня нет проблем, я gt практически не пользуюсь. [09:17:35] <slavazanko> ну навскидку цвета были... [09:17:43] <slavazanko> я в konsole сижу [09:18:30] <andrew_b> Самая большая проблема vte -- это тормоза. [09:18:35] <Yury V. Zaytsev> Да ладно [09:18:39] <Yury V. Zaytsev> Тормоза то пофиг [09:18:47] <andrew_b> Медленная либа сама по себе. [09:18:47] <Yury V. Zaytsev> Вот с биндингами вроде проблемы были [09:18:54] <Yury V. Zaytsev> Дикей там всё на них мутил [09:19:11] <andrew_b> Не помню. [09:19:47] Yury V. Zaytsev вышел из конференции [09:20:53] Yury V. Zaytsev зашёл в конференцию [09:21:14] <Yury V. Zaytsev> В общем у вас есть шанс :) я сам не сделаю [09:21:33] <slavazanko> ок [09:21:34] <Yury V. Zaytsev> andrew_b: С ctrlpgup ctrlpgdown например [09:27:13] <andrew_b> Yury V. Zaytsev: ну, может быть. [09:29:48] <andrew_b> slavazanko: прально, при move на другой раздел MC два раза спрашивает. Тупой, что ли? :) [09:31:03] <slavazanko> не знаю :) Но вот именно на другой раздел. В пределах одной ФС всё гуд... [09:31:10] <slavazanko> ща по сети проверю [09:31:53] <slavazanko> по сети тоже два раза [09:35:05] <Yury V. Zaytsev> == April Project of the Month: Mantis Bug Tracker == [09:35:12] <Yury V. Zaytsev> Хехе никак ФАРовцы пропихнули [09:35:25] <andrew_b> ? [09:36:12] <Yury V. Zaytsev> Шутка [09:49:15] <slavazanko> Блин, народ начинает нас палить - начинают догадываться что 5.0 из-за Fool's Day... [09:54:11] <slavazanko> axaru: не пробуещь сейчас кросс-компилить? [09:54:29] <axaru> Читаю про похожие ошибки [09:55:11] <slavazanko> ок. [09:55:17] <axaru> Вот что то You should add the following option to gcc. CFLAGS+=-Dfork=vfork отсюда http://lists.busybox.net/pipermail/buildroot/2006-October/000289.html [09:56:30] <slavazanko> ну это переопределение функции fork [09:57:15] <slavazanko> вместо полного клонирования процесса(fork) будет использоваться copy-on-write клон(vfork) [09:57:22] <slavazanko> это не совсем то, что надо [09:57:58] <slavazanko> но вдруг поможет... :) [09:58:22] <axaru> Еще посмотрю... [10:01:08] <slavazanko> Илья, http://www.midnight-commander.org/ticket/2081 - готов? или есть траблы? [10:02:57] <slavazanko> http://www.midnight-commander.org/ticket/2122#comment:4 [10:03:32] <Зося_Синицкая> RSS: Новости для Midnight Commander — • Ticket #2122 (Y2k bug in uzip vfs) updated http://www.midnight-commander.org/ticket/2122#comment:4 [10:03:48] <slavazanko> а, ну да. Про Зоську забываю :) [10:05:52] <andrew_b> Она тормоз. [10:06:09] <andrew_b> Сколько уже тикетов прошляпила. [10:06:14] <slavazanko> :) [10:06:42] <axaru> Но она красивая, а красивым - простительно [10:07:07] <slavazanko> нифиге же себе у вас воображение... [10:07:27] <axaru> Там же картинка прилеплена. В нигляже [10:07:55] <axaru> А потом женщины по определению красивые... [10:08:10] <andrew_b> axaru: но не все. [10:08:12] <slavazanko> согласен [10:08:18] <slavazanko> все. [10:08:22] <axaru> Как пить... [10:08:26] <slavazanko> водки просто побольше надо иногда [10:09:03] <axaru> Но когда водки много... вроде и красивая ... но уже не надо [10:10:14] <slavazanko> есть такое :) [10:14:14] <slavazanko> по http://www.midnight-commander.org/ticket/2121 если копировать симлинки на каталоги с [x] Разыменовывать ссылки то : Обработано файлов: 9 из 2 [10:15:00] <slavazanko> наверное, введу ка я в функцию compute_dir_size() ещё один параметр... типа, надо или не надо учитывать файлы за симлинками... [10:15:37] <andrew_b> А глобальную переменную использовать не? [10:15:56] <andrew_b> Которая [x] Разыменовывать ссылки. [10:16:06] <andrew_b> Или она не глобальная? [10:16:22] <slavazanko> гм.. точна :) [10:16:36] <slavazanko> ты - голова. [10:17:01] <andrew_b> Ну не только. У меня ещё и желудок есть. [10:17:14] <andrew_b> Ща пойду его побалую. [10:17:18] <slavazanko> :) [10:18:35] <andrew_b> Похоже, что не глобальная переменная. [10:18:38] <Зося_Синицкая> RSS: Новости для Midnight Commander — • Ticket #1561 (Help for editor dialogs) updated http://www.midnight-commander.org/ticket/1561#comment:8 [10:18:56] <slavazanko> да, не глобальная. [10:19:06] <andrew_b> ctx->follow_links ? [10:19:10] <slavazanko> угу, оно [10:20:02] <slavazanko> пойдём по другому пути [10:20:16] <slavazanko> поиск по каталогу src по строке "compute_dir_size" [10:20:31] <slavazanko> cmd.c file.c [10:20:53] <slavazanko> в cmd.c оно там для вычисления размера каталога. [10:21:21] <slavazanko> короче. я тика предлагаю ввести ещё один параметр :) is_compute_symlinks [10:21:48] <Yury V. Zaytsev> Послал PGP-зашифрованный email в электронный магазин [10:21:55] <andrew_b> slavazanko: Ну да, без параметра не обойтись. [10:21:57] <il.smind> Yury V. Zaytsev: ? [10:22:02] <Yury V. Zaytsev> Интересно, они его смогут прочитать :) а то майки хочется [10:22:24] <il.smind> ты в терористы чтоли подался? [10:22:36] <slavazanko> andrew_b: исправляю... [10:22:41] <Yury V. Zaytsev> Да нет, секретная информация очень про то, какие майки мне хочется [10:23:04] <Yury V. Zaytsev> И потом они на сайте написали что они умеют читать зашифрованные мейлы и ключ вывесили [10:23:06] <slavazanko> Yury V. Zaytsev: согласен. Это личное. [10:23:30] <Yury V. Zaytsev> Это прямо таки провокация. Пусть попробуют прочитать GPG signed S/MIME by Evolution =) [10:39:18] <Зося_Синицкая> RSS: Новости для Midnight Commander — • Ticket #1639 ("preserve Attributes" option should *not* be automatically disabled) updated http://www.midnight-commander.org/ticket/1639#comment:11 [10:43:07] <Yury V. Zaytsev> Зося не пали! [10:48:03] <andrew_b> slavazanko: Обработано файлов: 9 из 2 А почему так получилось? [10:48:46] <slavazanko> это, оказывается, не трабла из 2121 [10:48:51] <slavazanko> оно и раньше было [10:52:40] <slavazanko> http://www.midnight-commander.org/changeset/fa2f8990c3c1b9b4d8e154b84290b76bda121d29 [10:53:47] <andrew_b> Тока не is_compute_symlinks, do_compute_symlinks или просто compute_symlinks. [10:55:01] <andrew_b> И точно в cmd.c надо считать размер каталога, а не ссылки? [10:55:10] <slavazanko> как и раньше [10:55:56] <andrew_b> Да понятно... Я бы изменил себе и стал бы считать размер ссылки. Мало ли куда она ведёт... [11:06:41] <slavazanko> http://www.midnight-commander.org/changeset/cdbde5a18d2a0b1eda0a8bb5ef75c7637dc4c3e8 [11:06:49] <slavazanko> переименовал в compute_symlinks [11:08:13] vit_rosin зашёл в конференцию [11:10:06] <Зося_Синицкая> RSS: Новости для Midnight Commander — • Ticket #1561 (Help for editor dialogs) reopened http://www.midnight-commander.org/ticket/1561#comment:10 — • Ticket #1561 (Help for editor dialogs) updated http://www.midnight-commander.org/ticket/1561#comment:9 [11:10:40] <vit_rosin> Здравствуйте! Новые и старые вопросы ... прощу аудиенции [11:12:54] ASM зашёл в конференцию [11:13:47] <vit_rosin> О, ASM , привет Как ты? [11:13:57] <slavazanko> vit_rosin: говори. Привет [11:14:11] <andrew_b> slavazanko: какие-нибудь тикеты со stable-candidate будем переносить? Пока время есть. [11:14:30] <vit_rosin> Попробовал мои патчи? [11:15:03] <slavazanko> vit_rosin: нет пока что [11:15:13] <vit_rosin> Попробовал мои патчи? <- Это к ASM [11:15:34] <vit_rosin> ЩАС [11:15:43] <slavazanko> andrew_b: http://www.midnight-commander.org/ticket/2082 [11:16:25] <andrew_b> Понял. [11:16:39] <ASM> о привет [11:17:00] <ASM> что за патчи? [11:17:15] <vit_rosin> <slavazanko> --
src/mountlist.c - это mem-дырявое решето и ваабше нуждается во всестороннем анализе
Всё нижеследующее для примера:
src/mountlist.h
/* Filesystem status */ struct my_statfs { int type; char *typename; const char *mpoint; const char *device; int avail; int total; int nfree; int nodes; };
void init_my_statfs (void);
Однако init_my_statfs вроде бы не затрагивает my_statfs
напрашивается стать 'mount_list_free (void) {...}'
и затем где-то вставить mount_list_free ();
так как похоже нет 'free: mount_list' и потому mem-leak src/mountlist.c:342: me = (struct mount_entry *) malloc (sizeof (struct mount_entry)); и др. аналогичные места подозрительны (всякие QNX)
где сами функции 'char_tolower()', 'char_toupper ()' или хотя бы их прототип?
-- [11:33:20] <vit_rosin> ASM и №1847 [11:33:36] <il.smind> vit_rosin: можно по подробнее про 1850 [11:34:31] <vit_rosin> il.smind О, какой сюрпрайз !!! [11:35:35] <vit_rosin> по подробнее про 1850? Так лучче продегустировать в деле Это что сложно? [11:36:43] <vit_rosin> il.smind подробнее ща найду ежели [11:37:34] <il.smind> у меня не так много времени, просто 5-10 слов про то какого эффекта пытаешся достичь в 1850 [11:39:34] <andrew_b> vit_rosin: найди строку #define DECLARE_CTYPE_WRAPPER(func_name) [11:39:45] <andrew_b> В lib/strutil/strutil8bit.c. [11:40:03] <andrew_b> Там твоя char_tolower(). [11:43:25] <andrew_b> slavazanko: по 1909. Просто так не черрипикается. Куча конфликтов уже в первом коммите. Надо не спеша делать. Предлагаю пока отложить. [11:44:08] <slavazanko> ок [11:46:13] <vit_rosin> il.smind
[19:31:22] <<vit>> Так же, как TAB сдвигает строку - этот патч сдвигает её вниз F6 вверх C-F6 [19:32:00] <ASM> хм, намного понятнее :-D [19:32:15] <<vit>> А если с подсветкой то кучу строк [19:32:55] <<vit>> Я его только пару часов как выложил [19:36:11] <<vit>> Попробуй в деле [19:37:28] <<vit>> У меня есть и горизонтальный вариант Оччинна удобная штука [19:39:23] <<vit>> Смотри тебе надо поменять две строки местами: нажми F6 . И всё [19:39:35] <ASM> ааа, ну блин, так бы и сказал [19:42:09] <<vit>> А держишь нажатой чё буде ? [19:42:44] <<vit>> Ну думай или пробуй [19:42:52] <ASM> пыщь [19:43:02] <ASM> почему ты так напоминаешь злобного бота? [19:44:18] <<vit>> Следующая пара строк тоже поменяются [19:47:17] <<vit>> И катится она сверху вниз а С-F7 снизу-вверх [19:48:10] <<vit>> так vim это имеет ? [19:48:10] <ASM> хотя согласен, в mc штука бы была удобной, наверное. Не мне решать [19:49:36] <<vit>> А щас кто мешает патч загрузить? [11:46:42] <vit_rosin> il.smind это 1847 [11:47:15] <vit_rosin> il.smind а 1850 копирует [11:49:05] <vit_rosin> где сами функции 'char_tolower()', 'char_toupper ()' или хотя бы их прототип? [11:50:02] <vit_rosin> <slavazanko> src/mountlist.c - это mem-дырявое решето и ваабше нуждается во всестороннем анализе [11:50:51] <slavazanko> код имеет свойство "протухать". его иногда надо пересматривать [11:51:23] <zeihee> какой лучше купить беспроводной маршрутизатор, чтоб воткнул и усе ? [11:51:31] <vit_rosin> <slavazanko> код имеет свойство "протухать" Это вже поэтиччски [11:52:04] <slavazanko> ну можно сказать, что поэтически :) [11:52:54] <vit_rosin> Да не токко можно - этт точно [11:55:35] <vit_rosin> <slavazanko> я тут в gcc навтыкал всё чё смог выдало доп . мелочёвку Интересует? [11:56:09] <andrew_b> vit_rosin: #define DECLARE_CTYPE_WRAPPER видишь? Вот читай его и ниже. [11:56:42] <andrew_b> 68 DECLARE_CTYPE_WRAPPER(toupper) 69 DECLARE_CTYPE_WRAPPER(tolower) [11:56:52] <vit_rosin> <andrew_b> vit_rosin: #define DECLARE_CTYPE_WRAPPER Щас [11:59:48] <il.smind> [19:31:22] <<vit>> Так же, как TAB сдвигает строку - этот патч сдвигает её вниз F6 вверх C-F6 т.е. это аналогично комбинации home, shift+down, ctrl-x, down, ctrl-v ? [12:00:54] <slavazanko> Илья, что с 30_clipboard? волнуюс - два дня пыхтел как паровоз. Жалко, если бранч протухнет... [12:01:14] <il.smind> slavazanko: ^) [12:01:14] <andrew_b> О! Кстати. [12:01:26] <il.smind> я же там запушел [12:02:04] <andrew_b> Пока мне не нравится то, что для сборки MC с этой фичей нужны будут Иксы. [12:02:14] <andrew_b> И для работы тоже. [12:02:23] <andrew_b> Иксовые либы, точнее. [12:02:27] <slavazanko> в смысле, не через dlopen оно там? [12:02:33] <il.smind> токма оно валится вот здесь if (e.type == SelectionRequest && (req->property == qt_property || req->property == None)) [12:02:34] <andrew_b> Ага. [12:02:38] <slavazanko> гм. не айс [12:02:44] <ASM> да вспонил [12:03:07] <il.smind> andrew_b: дак опция то отключаемая [12:03:20] <andrew_b> Ты не понял. [12:03:56] <il.smind> хорошо, почти понял но не до конца [12:04:05] <andrew_b> Фича может присутствовать, но линковаться с Иксами нельзя. [12:04:10] <slavazanko> угу [12:04:14] <il.smind> понял [12:04:15] <slavazanko> как с мышью [12:04:23] <slavazanko> у нас же уже есть поиск иксовой либы [12:04:26] <andrew_b> slavazanko: Нет. [12:04:30] <slavazanko> ? [12:04:36] <andrew_b> С какой мышью? [12:04:45] <il.smind> пусть линкуется пока, главное чтобы просто заработало [12:04:55] <andrew_b> slavazanko: А... Понял. [12:05:11] <il.smind> пока просто не работает [12:05:46] <andrew_b> il.smind: И чё-то ещё мне там вчера не понравилось... [12:05:58] <andrew_b> Не помню пока. [12:06:14] <vit_rosin> --<andrew_b> DECLARE_CTYPE_WRAPPER так если бы было XxX = DECLARE_CTYPE_WRAPPER ... ведь XxX = char_toupper (text[0]); никак не затранивает DECLARE_CTYPE_WRAPPER [12:06:42] <andrew_b> vit_rosin: я же всё уже показал. Даже номера строк. [12:07:00] <andrew_b> Изучай препроцессор. [12:08:24] <il.smind> zeihee: dlink dir-320 [12:10:10] <andrew_b> il.smind: как буфер работает? [12:10:51] <vit_rosin> andrew_b а toupper(...) имеется где-то? [12:11:00] <andrew_b> Не знаю. [12:11:17] <zeihee> Илья: читаю про него что антена не пробивает на кухню [12:11:21] <slavazanko> man toupper [12:11:29] <vit_rosin> toupper(...) отсутствует [12:14:47] <vit_rosin> ctype.h
/* Return the lowercase version of C. */ extern int tolower (int __c) __THROW;
/* Return the uppercase version of C. */ extern int toupper (int __c) __THROW; [12:15:46] <andrew_b> il.smind: алё! [12:16:15] <il.smind> andrew_b: я [12:16:30] <andrew_b> Как буфер протестировать? [12:16:49] <il.smind> смотри, есть экшен [12:17:38] <il.smind> [editor] EditXStore = ctrl-c [12:17:55] <il.smind> EditXStore определи по своему усмотрению [12:18:22] <il.smind> экшен EditXStore вызывает [12:32:58] <vit_rosin> Ещё один вопрос (непраздный) можно ? [12:32:58] <slavazanko> надо интегрировать... [12:36:14] <andrew_b> У меня рубится на XGetWindowProperty [12:36:27] <andrew_b> В init_xclip [12:40:55] <andrew_b> X Error of failed request: BadWindow (invalid Window parameter) Major opcode of failed request: 24 (X_ConvertSelection) Resource id in failed request: 0x0 Serial number of failed request: 27 Current serial number in output stream: 28 [12:44:38] <vit_rosin> Наконец-то lower-upper стало ясно Даже и не ожидал до чего просто Иду за морковкой Это надо отпраздновать ПЛОВ настоящийй Вот таперя засну спокийнанько Удачи [12:45:33] vit_rosin вышел из конференции [12:48:19] <andrew_b> retw = XGetSelectionOwner (x11_display, clipboard); [12:48:26] <andrew_b> Возвращает 0. [12:48:34] <andrew_b> Поэтому и падает, наверное. [12:50:29] <andrew_b> А 0 возвращается, потому что ничего не выделено. [12:59:50] <il.smind> стоп! [13:00:05] <il.smind> ты несколько строк выделил с шифтом? [13:00:22] <il.smind> а... оно у тебя в ините падает [13:07:37] <Зося_Синицкая> RSS: Новости для Midnight Commander — • ini.syntax attached to Ticket #2126 http://www.midnight-commander.org/attachment/ticket/2126/ini.syntax — • Ticket #2126 (ini.syntax) created http://www.midnight-commander.org/ticket/2126 [13:09:56] <andrew_b> Yury V. Zaytsev: вообще-то 1984 открыл я. :) [13:10:21] <andrew_b> А stronny@ об этом даже и не знает. [13:10:28] <Yury V. Zaytsev> Извини [13:10:33] <Yury V. Zaytsev> Но всё равно :) [13:10:42] <Yury V. Zaytsev> А то я тоже об этом не знаю [13:11:33] <andrew_b> Мне неохота заводить аккаунт в Дебиановской багзилле. [13:12:14] <Yury V. Zaytsev> Не надо никакого аккаунта [13:12:29] <Yury V. Zaytsev> Просто шлешь мыло на control@bugs.debian.org [13:12:38] <Yury V. Zaytsev> forwarded 520148 http://www.midnight-commander.org/ticket/1984 [13:12:39] <Зося_Синицкая> RSS: Новости для Midnight Commander — • Ticket #1984 (something like syntax.d for highlighting) updated http://www.midnight-commander.org/ticket/1984#comment:2 — • Ticket #1984 (something like syntax.d for highlighting) updated http://www.midnight-commander.org/ticket/1984#comment:1 [13:12:48] <Yury V. Zaytsev> Как в git автора указывать? [13:13:00] <Yury V. Zaytsev> git commit -a -s ??? почему не куда [13:13:34] <andrew_b> git commit --author="aaaa aaa@dfsdfs.gf" [13:13:46] <andrew_b> Точнее [13:14:00] <andrew_b> git commit --author="aaaa <aaa@dfsdfs.gf>" [13:17:46] <Зося_Синицкая> RSS: Новости для Midnight Commander — • Ticket #2127 ([PATCH] [Syntax] UPDATED: file extension for "sh") created http://www.midnight-commander.org/ticket/2127 [13:17:55] zeihee вышел из конференции [13:22:54] <Зося_Синицкая> RSS: Новости для Midnight Commander — • 0001-Ticket-2127.patch attached to Ticket #2127 http://www.midnight-commander.org/attachment/ticket/2127/0001-Ticket-2127.patch [13:53:39] pavlinux зашёл в конференцию [13:54:10] <pavlinux> Какую JVM версию порекомендуете для использования с MC 5 [13:55:18] pavlinux вышел из конференции [14:07:36] <andrew_b> il.smind: вас вызывает Таймыр! [14:08:18] <il.smind> Плюшка-плюшка ответь те пончику, прием [14:08:31] <il.smind> На связи, пшшшш... [14:08:42] <slavazanko> http://www.opennet.ru/openforum/vsluhforumID3/65436.html#0 [14:08:55] <andrew_b> Собсно, какой интеграции с каким буфером мы хотим? [14:09:05] <il.smind> pavlinux: подойдет любая [14:09:17] <il.smind> andrew_b: да хороший вопрос [14:09:19] <slavazanko> как бы есть два буфера [14:09:31] <il.smind> slavazanko: как бы их 3 [14:09:37] <slavazanko> о как. [14:09:40] <il.smind> 3 варианта [14:09:54] <il.smind> 1 внутренний буфер мц [14:10:00] <slavazanko> в файл/из файла - это пусть будет. Остальное надо объединять [14:10:07] <slavazanko> ящитаю [14:10:25] <il.smind> 2 работа с буфером черех шишт мыш [14:10:52] <andrew_b> Ась? [14:10:53] <il.smind> 3 работа с Х буфером из мц [14:11:27] <andrew_b> http://habrahabr.ru/blogs/linux/48954/#habracut [14:11:49] <andrew_b> http://shabba.habrahabr.ru/blog/49939/#habracut [14:11:53] <il.smind> 1-е - это внутренний буфер мц 2-е - работа с буфером через шифт мышь 3-е - работа с Х буфером из мц [14:12:30] <andrew_b> В Иксах два буфера. С которым из них? [14:13:09] <andrew_b> Шифт-мышь -- это primary? [14:13:36] <slavazanko> 4-е - работа с выделением в редакторе [14:15:07] <il.smind> slavazanko> 4-е - работа с выделением в редакторе это и есть третье [14:15:37] <il.smind> так вот [14:15:50] <slavazanko> F3 ? [14:15:56] <slavazanko> и shift-F3 [14:16:42] <il.smind> сейчас при работе с внутренним буфером есть биндинги EditXCut, EditXPaste [14:16:50] <il.smind> EditXStore [14:17:29] <il.smind> работает это так [14:18:30] <il.smind> выделяем текст с помощью мыши или shift+стрелки или F3 стрелки и жмем хоткей [14:18:56] <slavazanko> > NEED SQUASH: Fixed move to bottom of node. seems like you have a tendency to forget to git log before git push-ing
:) [14:18:59] <il.smind> текст помещается в специальный файл, без запросов на подтверждение [14:19:42] <andrew_b> slavazanko: что это? [14:19:59] <slavazanko> Оззи написал в mc-commits@googlegroups.com [14:20:13] <slavazanko> типа, в мастер попало то, что нужно было засквошить... [14:20:40] <andrew_b> Да. [14:20:48] <andrew_b> Перепушить? [14:20:58] <il.smind> >типа, в мастер попало то, что нужно было засквошить... за это должен кто то ответить! [14:21:04] <slavazanko> эм... гм... хз :) [14:21:20] <andrew_b> il.smind: да шо ж ты других слов не знаешь? [14:21:27] <slavazanko> ))) [14:21:42] <slavazanko> если не было ребайзов и новых веток, то можно перепушить [14:21:58] <il.smind> надо пока не поздно [14:21:59] <andrew_b> Не было. [14:22:20] <slavazanko> перепушивай тады. [14:23:12] <il.smind> вы меня перебили [14:23:51] <slavazanko> > выделяем текст с помощью мыши или shift+стрелки или F3 стрелки и жмем хоткей предлагаю отрубать. Если доступен функционал иксов [14:24:15] <il.smind> slavazanko нэ нада! [14:24:47] <il.smind> ...или shift+стрелки или F3 стрелки и жмем хоткей текст помещается в специальный файл, без запросов на подтверждение этим занимается - EditXStore [14:24:54] <slavazanko> в смысле, отрубать "текст помещается в специальный файл" [14:25:07] <il.smind> EditXPaste занимается вставкой из файла [14:25:23] <il.smind> что пытаюсь сделать я [14:25:30] <slavazanko> ну вот. переназначать их, если доступен функционал xclipboard [14:25:34] <il.smind> у меня полдник блин [14:29:41] <Зося_Синицкая> RSS: Новости для Midnight Commander — • Ticket #1561 (Help for editor dialogs) updated http://www.midnight-commander.org/ticket/1561#comment:11 [14:32:54] <andrew_b> il.smind: кушайте, не обляпайтесь. [14:33:40] <axaru> здесь есть кто живой и сытый? ;) [14:34:05] <slavazanko> живой есть. Но не сытый. Жрать с каждым часом всё больше и больше хочется [14:34:17] <andrew_b> slavazanko: обедать надо. [14:34:29] <axaru> ё - голодный - значит злой [14:34:30] <slavazanko> забываю часто взять [14:34:48] <andrew_b> У вас так какая-нибудь точка общепита неподалёку есть? [14:35:00] <slavazanko> жена с утра приготовис ссобойку, положит в пакет.. а я просто забываю на кухню зайти :) [14:35:03] <slavazanko> есть [14:35:08] <slavazanko> в обед лениво бежать [14:35:13] <slavazanko> да и кофе перебивает аппетит [14:35:24] <slavazanko> сейчас просто глоток побольше сделаю... :) [14:35:24] <axaru> Кушать надо хорошо... [14:35:29] <andrew_b> slavazanko: Не, ну так нельзя. [14:35:56] <axaru> коллеги... Я поставил последний неудачный эксперимент [14:36:22] <slavazanko> ? [14:36:30] <axaru> вырзал руками все /usr/include/ из всех Makefile [14:36:48] <slavazanko> а архитектура какая? [14:36:52] <slavazanko> mipsel? [14:37:04] <slavazanko> попробую вечером в qemu поколупать... [14:37:07] <axaru> да Ругаться начала на другие инклуды [14:37:37] <axaru> Во т например [14:37:47] <axaru> n.20080505/build_mipsel_nofpu/staging_dir/include -I/home/akhromov/Staff/smp86xx_toolchain.20080505/build_mipsel_nofpu/staging_dir/include/glib-2.0 -I/home/akhromov/Staff/smp86xx_toolchain.20080505/build_mipsel_nofpu/staging_dir/lib/glib-2.0/include -g -O2 -MT libmctty_la-key.lo -MD -MP -MF .deps/libmctty_la-key.Tpo -c key.c -fPIC -DPIC -o .libs/libmctty_la-key.o In file included from ../../src/layout.h:9, from key.c:56: ../../src/panel.h:143: warning: declaration of 'index' shadows a global declaration /home/akhromov/Staff/smp86xx_toolchain.20080505/build_mipsel_nofpu/staging_dir/bin-ccache/../lib/gcc/mipsel-linux-uclibc/4.0.4/../../../../mipsel-linux-uclibc/sys-include/string.h:321: warning: shadowed declaration is here ../../src/panel.h:144: warning: declaration of 'index' shadows a global declaration /home/akhromov/Staff/smp86xx_toolchain.20080505/build_mipsel_nofpu/staging_dir/bin-ccache/../lib/gcc/mipsel-linux-uclibc/4.0.4/../../../../mipsel-linux-uclibc/sys-include/string.h:321: warning: shadowed declaration is here In file included from key.c:61: x11conn.h:20:22: error: X11/Xlib.h: No such file or directory In file included from key.c:61: x11conn.h:22: error: syntax error before '*' token x11conn.h:22: warning: type defaults to 'int' in declaration of 'mc_XOpenDisplay' [14:38:14] <slavazanko> эм... попробуй без поддержки иксов собрать [14:38:23] <slavazanko> --disable-X [14:38:27] <slavazanko> переконфигурь [14:38:37] <axaru> Вот об этом я и подумал .... а [14:38:55] <axaru> опять отрезать в makefiles [14:39:05] <axaru> ага [14:39:29] <axaru> Ведь на этой железке нет иксов [14:39:35] <axaru> Ведь так? [14:39:43] <slavazanko> ну как бы да [14:39:50] <axaru> Как на Asus wl500gP? [14:39:51] <andrew_b> На shadows a global declaration можешь не смотреть. [14:39:57] <slavazanko> от иксов mc берёт поддержку мыши [14:40:03] <andrew_b> В клинапе подчищу. [14:42:29] <axaru> Я скорее всего до завтра с вами прощаюсь... [14:42:37] <slavazanko> :) [14:42:40] <slavazanko> пока [14:42:41] <axaru> а то у меня уже глаза в кучу [14:42:44] <axaru> Пока [14:42:45] <slavazanko> верю [14:42:55] <slavazanko> уже неделю трах продолжается [14:43:20] <axaru> С переменным успехом. Но все библиотеки скомпилированы и инструкции написаны [14:43:21] <slavazanko> и то, что руки не опускаются - респект [14:43:28] <axaru> Осталось немного [14:43:33] <slavazanko> :) [14:43:55] <axaru> И вам в доку будет рыба [14:44:22] axaru вышел из конференции [14:48:23] <slavazanko> я охреневаю от количества закачек пятого мс... я там выложил архив в .git каталогом... вот мигель удивится от количества патчей... [14:48:59] <andrew_b> Уржаться! [14:49:15] <andrew_b> Больше тысячи. [14:49:35] <il.smind> я туд [14:49:54] <slavazanko> да, около тысячи. [14:50:20] <slavazanko> это столько глаз следит за проектом... некисло. [14:50:39] <slavazanko> за полдня... [14:52:49] <il.smind> так вот [14:52:58] <il.smind> я чего хотел сказать то [14:53:54] <slavazanko> ? [14:55:23] <il.smind> теперь спать хочу [14:55:48] <il.smind> как мне буквы печатать лень... [14:55:55] <il.smind> попытаюсь [14:56:03] <il.smind> так вот идея такая [14:57:22] <slavazanko> заснул? :) [14:58:11] <il.smind> когда происходит EditXPaste то берется из буфера если есть поддержка [14:58:24] <il.smind> из буфера а не файла [14:58:48] <slavazanko> из иксового буфера? [15:00:17] <Зося_Синицкая> RSS: Новости для Midnight Commander — • Ticket #2122 (Y2k bug in uzip vfs) updated http://www.midnight-commander.org/ticket/2122#comment:5 [15:00:22] <andrew_b> Уснул таки... [15:07:48] <andrew_b> Поковыряю VIM. Посмотрю, как там сделан буфер. [15:13:16] <il.smind> andrew_b: в вим нет иксового буфера [15:13:31] <il.smind> slavazanko> из иксового буфера? да [15:13:48] <slavazanko> ну отлично [15:14:11] <slavazanko> EditXCut EditXCopy EditXPaste - и для счастья ничего больше не надо [15:14:12] <il.smind> да но падает [15:14:19] <il.smind> да [15:14:54] <andrew_b> il.smind: как это нет??? [15:14:58] <andrew_b> Всё есть! [15:15:41] <il.smind> где?!! [15:15:46] <il.smind> покаж [15:15:50] <andrew_b> Ща. [15:15:53] <il.smind> как проверить? [15:18:32] <andrew_b> http://www.linux.org.ru/forum/desktop/4192434 [15:19:51] <andrew_b> http://vim.wikia.com/wiki/Accessing_the_system_clipboard [15:20:04] <andrew_b> * "+2yy – copy two lines to X11 clipboard * "+dd – cut line to X11 clipboard * "+p – paste X11 clipboard [15:20:51] <il.smind> у меня без поддержки [15:21:15] <andrew_b> Да у тебя-то и Иксов, поди, нету. [15:21:29] <il.smind> ну а как я бы проверял в мц?! [15:21:37] <il.smind> я поставил Х-ы [15:24:59] <andrew_b> Всё, я домой. [15:25:03] andrew_b вышел из конференции: конец рабочего дня [15:48:29] iNode вышел из конференции [16:35:34] Yury V. Zaytsev вышел из конференции [16:48:16] iNode зашёл в конференцию [17:09:21] styx.mp зашёл в конференцию [17:40:50] andrew_b зашёл в конференцию [18:27:42] <Зося_Синицкая> Бля нахуй ебаться в рот с первым апреля... [18:38:07] <andrew_b> Зося_Синицкая: бухая, что ль? [18:38:16] <Зося_Синицкая> andrew_b: уле ну! [18:38:34] <andrew_b> Зося_Синицкая: я так и понял. [18:38:43] <Зося_Синицкая> andrew_b: как дела то [19:11:04] repolainen зашёл в конференцию [19:31:38] <repolainen> :] [19:39:01] <il.smind> ужос... [19:55:28] andrew_b вышел из конференции [21:02:38] <repolainen> http://progit.org/book/ch6-4.html [21:02:44] <repolainen> filter-branch ужасен :] [21:12:32] styx.mp вышел из конференции [21:51:52] repolainen вышел из конференции [23:19:34] slavazanko/h зашёл в конференцию