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

Тема: http://www.midnight-commander.org | Latest release: 4.8.1 | Latest stable release: 4.7.5.6
[04:47:52] iliamaslakov вышел из конференции: Replaced by new connection
[04:47:56] iliamaslakov зашёл в конференцию
[05:15:32] andrew_b зашёл в конференцию
[06:04:42] <iliamaslakov> Привет Участникам освободительного движения!
[06:04:56] <iliamaslakov> Слава роботам!
[06:05:27] <andrew_b> Что это?
[06:06:45] <iliamaslakov> не знаю
[06:07:02] <andrew_b> Зачем говоришь тогда?
[06:16:35] <iliamaslakov> Ты разве не хочешь убить всех человеков и освободить роботов?
[06:16:47] <andrew_b> Нет.
[06:42:03] slyfox^w зашёл в конференцию
[06:42:20] <slyfox^w> contrib/Makefile.am:10: `pkglibexecdir' is not a legitimate directory for `SCRIPTS'
[06:42:21] <slyfox^w> :]
[06:44:04] <andrew_b> Кто это сказал?
[06:44:44] <andrew_b> И где тогда эта самая legitimate directory?
[06:45:21] <slyfox^w> говорит autogen.sh
[06:46:01] <slyfox^w> http://lists.gnu.org/archive/html/automake/2012-01/msg00002.html шото пишут
[06:46:34] <slyfox^w> видать - баг в automake
[06:47:16] <slyfox^w> интересно, это из-за него у меня валится ./configure
[06:47:39] <slyfox^w> configure: creating ./config.status
config.status: creating src/man2hlp/man2hlp
config.status: error: cannot find input file: `Makefile.in'
[06:51:36] <slyfox^w> в AC_CONFIG_FILES([]) порядок файлов имеет значение?
[06:52:17] <andrew_b> ХЗ
[06:53:38] <slyfox^w> вроде нет. таки из-за бага в automake. соре
[07:11:59] <iliamaslakov> ничосе
[08:54:52] <andrew_b> iliamaslakov: сам-то чё не голосогул за 2684?
[08:55:49] <iliamaslakov> надо еще код посмотреть, сам бранч делает то что заявлено в полном объёме
[09:03:51] <iliamaslakov> slavazanko/w, я тут
[09:04:15] <iliamaslakov> говорить с тобой хочу
[09:04:31] <slavazanko/w> говори
[09:04:39] <iliamaslakov> о!
[09:04:56] <iliamaslakov> что то делать надо с
[09:05:06] <slavazanko/w> ?
[09:05:14] <iliamaslakov> как там ее nice_cd или
[09:05:27] <slavazanko/w> а что там?
[09:05:36] <iliamaslakov> оно ".." превращает в полный путь
[09:06:06] <iliamaslakov> и поэтому определить что мы пошли на уровень выше не представляется возможным
[09:06:13] <iliamaslakov> надо какой то механизм
[09:06:13] <slavazanko/w> г
[09:06:15] <slavazanko/w> гм
[09:06:26] <slavazanko/w> надо думать
[09:26:18] <Зося Синицкая> RSS: Новости для Midnight Commander
• Ticket #2718 (select files by modification date) created
http://www.midnight-commander.org/ticket/2718
[09:39:52] <andrew_b> iliamaslakov> надо еще код посмотреть, сам бранч делает то что заявлено в полном объёме
Ну так сначала проверять всё надо, в потом тикет оформлять.
[09:56:20] <Зося Синицкая> RSS: Новости для Midnight Commander
• Ticket #2718 (select files by modification date) updated
http://www.midnight-commander.org/ticket/2718#comment:1
[10:01:14] <iliamaslakov> andrew_b, наличие тикета ни к чему не обязывает
[10:11:20] <Зося Синицкая> RSS: Новости для Midnight Commander
• mc-4.8.1-cursor-after-resize-try3.patch attached to Ticket #2684
http://www.midnight-commander.org/attachment/ticket/2684/mc-4.8.1-cursor-after-resize-try3.patch
[10:30:26] <andrew_b> iliamaslakov: BSD есть?
[10:30:31] <iliamaslakov> да
[10:30:45] <iliamaslakov> запустить?
[10:31:00] <andrew_b> Можешь проверить тикет?
[10:31:07] <iliamaslakov> говори
[10:31:20] <andrew_b> Ща.
[10:32:02] <andrew_b> https://www.midnight-commander.org/ticket/2689
[10:32:51] <iliamaslakov> понял, приступаю к выполнению
[10:32:57] <andrew_b> :)
[10:41:14] <iliamaslakov> что характерно
[10:41:32] <iliamaslakov> > git checkout master
M m4.include/mc-get-fs-info.m4
Already on 'master'
[10:42:17] <iliamaslakov> > git diff
diff --git a/m4.include/mc-get-fs-info.m4 b/m4.include/mc-get-fs-info.m4
index bc0ca54..b1474d8 100644
--- a/m4.include/mc-get-fs-info.m4
+++ b/m4.include/mc-get-fs-info.m4
@@ -5,7 +5,7 @@ dnl

AC_DEFUN([gl_POSIX_FALLOCATE], [
dnl * Old glibcs have broken posix_fallocate(). Make sure not to use it.
- AC_TRY_COMPILE([
+ AC_TRY_LINK([
#define _XOPEN_SOURCE 600
#include <stdlib.h>
#if defined(__GLIBC__) && (__GLIBC__ < 2 || __GLIBC_MINOR__ < 7)
[10:42:23] <andrew_b> ресет перед чекаутом
[10:42:36] <iliamaslakov> я видать уже был в процессе проверки
[10:42:46] <iliamaslakov> я там на что то напоролся вроде
[10:47:15] <iliamaslakov> а...
Wl,-rpath -Wl,/usr/local/lib
/usr/local/lib/libslang.so: undefined reference to `tgetnum'
/usr/local/lib/libslang.so: undefined reference to `tgetflag'
/usr/local/lib/libslang.so: undefined reference to `tgetent'
/usr/local/lib/libslang.so: undefined reference to `tgetstr'
*** Error code 1

Stop in /usr/home/holmes/projects/mc/src.
*** Error code 1

Stop in /usr/home/holmes/projects/mc/src.
*** Error code 1

Stop in /usr/home/holmes/projects/mc.
*** Error code 1

Stop in /usr/home/holmes/projects/mc.
[10:47:23] <iliamaslakov> вспомнил
[10:47:32] <iliamaslakov> ща с курсами соберу
[10:47:50] <andrew_b> /usr/local/lib/libslang.so: undefined reference to `tgetnum'
/usr/local/lib/libslang.so: undefined reference to `tgetflag'
/usr/local/lib/libslang.so: undefined reference to `tgetent'
/usr/local/lib/libslang.so: undefined reference to `tgetstr'

Я где-то такое видел.
[10:48:12] <andrew_b> Даже типа патч был.
[10:48:28] <andrew_b> Типа потому что в нём просто удирались эти вызовы.
[10:48:39] <andrew_b> убирались
[10:48:55] <andrew_b> Наверное, надо тестить в configure.
[10:49:21] <slyfox^w> смахивает на недолинкованный во фре slang :]
[10:50:07] <andrew_b> Недолинковынный с чем?
[10:50:27] <andrew_b> У меня
$ ldd /usr/lib/libslang.so.1
linux-gate.so.1 => (0xb7ee6000)
libdl.so.2 => /lib/libdl.so.2 (0xb7e48000)
libm.so.6 => /lib/libm.so.6 (0xb7e1e000)
libc.so.6 => /lib/libc.so.6 (0xb7cc6000)
/lib/ld-linux.so.2 (0xb7ee7000)
[10:53:44] <andrew_b> iliamaslakov: https://www.midnight-commander.org/chatlogs/mc-dev@conference.jabber.ru/2011/12/23.html
[10:55:32] <andrew_b> http://forums.freebsd.org/showthread.php?p=101000
[10:56:08] <andrew_b> Не находит libslang.so?
[11:00:18] <andrew_b> iliamaslakov:

2912 case CK_MarkLeft:
2913 mark_file_left (panel);
2914 break;
2915 case CK_MarkRight:
2916 mark_file_right (panel);
2917 break;

Не хочешь сделать CK_MarkToHome и CK_MarkToEnd? :)
[11:01:54] <iliamaslakov> хочу наверное, но таким редко пользуюсь в фаре
[11:02:11] <iliamaslakov> я с курсами собрал
[11:02:23] <iliamaslakov> голосовать?
[11:02:39] <andrew_b> За что? Бранча-то нет.
[11:03:21] <iliamaslakov> сделаю
[11:13:23] <slyfox^w> > andrew_b: Недолинковынный с чем?
с ncurses наерна. понятия не имею зачем фре он нужен :]
[11:14:04] <andrew_b> slang с ncurses?
[11:14:12] <andrew_b> Это вряд ли.
[11:14:29] <slyfox^w> тогда очень странный ворнинг
[11:14:33] <slyfox^w> (эррор)
[11:15:32] <slyfox^w> [testie@f7-bld /tmp]$ echo 'int main(){}' > a.c
[testie@f7-bld /tmp]$ gcc a.c -L/usr/local/lib -lslang -o a
/usr/local/lib/libslang.so: undefined reference to `tgetnum'
/usr/local/lib/libslang.so: undefined reference to `tgetflag'
/usr/local/lib/libslang.so: undefined reference to `tgetent'
/usr/local/lib/libslang.so: undefined reference to `tgetstr'
[11:15:35] <slyfox^w> это ж задница :]
[11:15:48] <slyfox^w> [testie@f7-bld /tmp]$ gcc a.c -L/usr/local/lib -lslang -lncurses -o a
[testie@f7-bld /tmp]$
[11:15:56] <slyfox^w> [testie@f7-bld /tmp]$ uname -r
7.2-RELEASE
[11:16:22] <slyfox^w> с виду похоже на underlinking
[11:16:41] <andrew_b> Попробуй
gcc a.c -L/usr/local/lib -lslang -ltinfo -o a
[11:16:57] <slyfox^w> тоже работает
[11:17:13] <andrew_b> 2248 int SLtt_tgetnum (char *s)
2249 {
2250 if (Termcap_Initalized == 0)
2251 return -1;
2252 #ifdef USE_TERMCAP
2253 return tgetnum (s);
2254 #else
2255 return _pSLtt_tigetnum (Terminfo, s);
2256 #endif
2257 }
[11:17:14] <slyfox^w> уопщем, slang во фре бажный
[11:17:59] <andrew_b> Если с USE_TERMCAP, то надо линковать с libtinfo
[11:18:16] <slyfox^w> но slang сам должен быть в курсе
[11:18:27] <slyfox^w> может, в новых версиях slang это подправили
[11:19:07] <iliamaslakov> допускаю, но лениво
[11:19:17] <slyfox^w> вы будете смеяться, но
[11:19:21] <slyfox^w> [testie@f7-bld /tmp]$ ls -l /usr/lib/libtinfo.so
lrwxrwxrwx 1 root wheel 13 May 14 2009 /usr/lib/libtinfo.so -> libncurses.so
[11:19:46] <iliamaslakov> и так уже все лимиты по скачке превысил
[11:20:11] <andrew_b> Ацтой.
]$ ls -l /usr/lib/libtinfo.so
lrwxrwxrwx 1 root root 23 Ноя 9 14:59 /usr/lib/libtinfo.so -> ../../lib/libtinfo.so.5
[11:20:30] <slyfox^w> получается, во фре ncurses - очень навязчивая зависимость
[11:23:00] <slyfox^w> ох, у slang самодельный ./configure
[11:23:33] <andrew_b> Не.
[11:23:36] <slyfox^w> а не
[11:23:38] <andrew_b> autoconf/
[11:23:43] <slyfox^w> не включают гады огригинал
[11:23:54] * slyfox^w стыдно
[11:24:04] <andrew_b> JD_TERMCAP
[11:26:29] <slyfox^w> с виду во фре нет ncurses5-config
[11:26:31] <Зося Синицкая> RSS: Новости для Midnight Commander
• Ticket #2689 (Compile failure of 4.8.1 on Snow Leopard) updated
http://www.midnight-commander.org/ticket/2689#comment:15
[11:35:20] <iliamaslakov> andrew_b, >Не хочешь сделать CK_MarkToHome и CK_MarkToEnd? :)
дак, а ты сам с шифтом помечаешь в панелях?
[11:37:10] <andrew_b> Да.
[11:41:09] <iliamaslakov> оо...
[11:41:33] <iliamaslakov> ну можно сделать тогда
[11:41:56] <iliamaslakov> там делать то
[11:41:58] <andrew_b> Лично мне, тащемта, это не нужно.
[11:42:05] <iliamaslakov> да не
[11:42:16] <iliamaslakov> для логичности
[12:21:52] <iliamaslakov> Согласно SOPA, вам дадут 5 лет за закачку песни Майкла Джексона. Это на год больше, чем дали врачу, который его убил. (с)
[13:14:53] <andrew_b> iliamaslakov: 2689
[13:33:57] <iliamaslakov> ок
[13:56:12] <iliamaslakov> slavazanko/w,
[13:56:22] <iliamaslakov> тут?
[13:56:30] <slavazanko/w> тут
[13:56:38] <iliamaslakov> ух ты
[13:56:41] <iliamaslakov> смотри
[13:56:43] <slavazanko/w> ?
[13:57:11] <iliamaslakov> в переменной хранится допустим /asd/wert/vbn
[13:57:23] <iliamaslakov> а в другой /asd/wert
[13:57:40] <Зося Синицкая> RSS: Новости для Midnight Commander
• Ticket #2689 (Compile failure of 4.8.1 on Snow Leopard) closed
http://www.midnight-commander.org/ticket/2689#comment:18
[13:57:59] <iliamaslakov> можно же проверить полную входимость второй в первую
[13:58:46] <slavazanko/w> нужно ли? Может. всё-таки отдельный признак передать?
[13:58:58] <slavazanko/w> а то на каждую смену каталогов будут эти вычисления
[13:59:04] <iliamaslakov> ну там же не в цикле гонять
[13:59:17] <iliamaslakov> 1 раз щелкнул, тормозить не будет
[13:59:30] <iliamaslakov> не на каждую
[13:59:51] <iliamaslakov> там только если это панелизация
[13:59:56] <andrew_b> iliamaslakov: не рановато ли закрыл тикет?
[14:00:09] <andrew_b> Переноси в стейбл.
[14:02:56] <iliamaslakov> сразу переносить?
[14:03:11] <iliamaslakov> ты мне про остальные говорил погодить
[14:03:24] <iliamaslakov> slavazanko/w,
[14:03:28] <iliamaslakov> Слав
[14:03:30] <andrew_b> Ну раз закрыл тикет.
[14:03:48] <iliamaslakov> меня еще расстроил вот такой вот код
[14:03:49] <andrew_b> Это простой фикс, переноси.
[14:03:54] <iliamaslakov> ок
[14:04:08] <slavazanko/w> какой?
[14:05:06] <iliamaslakov> panelize_change_root (vfs_path_clone (current_panel->cwd_vpath));
[14:05:11] <iliamaslakov> такой
[14:05:47] <iliamaslakov> его дебажить сложно
[14:06:15] <andrew_b> Ха, да тут утечка.
[14:06:41] <slavazanko/w> нет
[14:07:03] <slavazanko/w> утечки нету
[14:07:11] <andrew_b> vfs_path_clone
[14:07:12] <iliamaslakov> https://www.midnight-commander.org/wiki/Hacking#Makeuseofhelpervariables
[14:07:16] <slavazanko/w> надо просто перенести vfs_path_clone в тело функции
[14:07:27] <slavazanko/w> да, клонируется
[14:07:36] <iliamaslakov> This is wrong:

void
dirsizes_cmd (void)
{
compute_dir_size_destroy_ui (compute_dir_size_create_ui ());
}
[14:07:38] <slavazanko/w> а в функции оно потом присвивается в любом случае
[14:08:30] <iliamaslakov> потому что
Please try to avoid passing function calls as function parameters in new code. This makes the code much easier to read and it's also easier to use the "step" command within gdb.
[14:09:03] <andrew_b> Да, утечки нет.
[14:09:12] <andrew_b> Да, лучше перенести.
[14:09:34] <slavazanko/w> перенёс. Запушил
[14:09:51] <iliamaslakov> так быстро?
[14:09:57] <slavazanko/w> ачо?
[14:10:03] <andrew_b> 478 if (panelized_panel.root_vpath != NULL)
479 vfs_path_free (panelized_panel.root_vpath);

Проверка не нужна.
[14:10:04] <iliamaslakov> удивился
[14:10:56] <slavazanko/w> убрал проверку
[14:16:35] <iliamaslakov> ну давайте кто как считает, заводить ли какой то признак что мы выходить из панелизации собираемся?
[14:17:28] <iliamaslakov> мне кажется достаточно проверить 2 строковые переменные
[14:17:53] <andrew_b> Где-то в явном виде есть ".."?
[14:18:36] <andrew_b> file_entry::fname есть.
[14:18:44] <andrew_b> char *
[14:18:49] <andrew_b> Значит, есть.
[14:18:51] <slavazanko/w> может, просто хранить в панелизации каталог, который был раньше и при выходе в него скакать?
[14:19:17] <andrew_b> Сначала надо продетектить сам выход.
[14:19:33] <andrew_b> А это Энтер на "..".
[14:19:50] <andrew_b> Потом можно скакать куда угодно.
[14:21:45] <iliamaslakov> >andrew_b: Где-то в явном виде есть ".."?
2 или 3 места
[14:22:14] <iliamaslakov> >slavazanko/w: может, просто хранить в панелизации каталог, который был раньше и при выходе в него скакать?
есть такое
[14:22:15] <andrew_b> Не, я имел в виду ".." в списке файлов.
[14:22:26] <iliamaslakov> panelized_panel.root_vpath
[14:22:39] <iliamaslakov> нет
[14:22:56] <iliamaslakov> ".." на сколько я помню нет
[14:23:05] <andrew_b> Да есть.
[14:23:10] <iliamaslakov> в списках файлов в панелях
[14:23:14] <iliamaslakov> где?
[14:23:18] <andrew_b> Иначе бы ты его в панели не увидел.
[14:23:22] <slavazanko/w> а может, нуево и панелизацию потом сделать vfs-модулем?
[14:23:30] <iliamaslakov> да
[14:23:30] <andrew_b> iliamaslakov: Я же написал.
[14:23:33] <iliamaslakov> ну его
[14:23:38] <andrew_b> file_entry::fname
[14:23:50] <andrew_b> Не, ну как ну его...
[14:23:51] <iliamaslakov> только ты слав проверку поправь
[14:24:04] <iliamaslakov> пускай такой остаётся пока как есть
[14:24:07] <andrew_b> По двум точкам надо выходить из панелизации?
[14:24:18] <iliamaslakov> я когда созрею на отдельный плагин переделаю
[14:24:26] <iliamaslakov> надо
[14:24:37] <iliamaslakov> я же написал, как проверить
[14:25:08] <iliamaslakov> у меня в panelized_panel.root_vpath хранится /qwer/tyu/uiop
[14:25:41] <iliamaslakov> при нажатии на ".." передаётся путь для перехода "/qwer/tyu/"
[14:25:53] <iliamaslakov> достаточно сравнить 2 переменные
[14:26:29] <iliamaslakov> в
262 do_cd (const vfs_path_t * new_dir_vpath, enum cd_enum exact)
[14:26:53] <iliamaslakov> сравнить new_dir_str с panelized_panel.root_vpath
[14:27:16] andrew_b вышел из конференции
[14:27:28] <iliamaslakov> если new_dir_str полностью входит в panelized_panel.root_vpath значит на ".." нажали
[14:27:53] <iliamaslakov> slavazanko/w, Сможешь такой код нарисовать?
[14:27:54] <slavazanko/w> немного не так. Если входит и если отличается только на один токен пути
[14:28:07] <slavazanko/w> смогу. Запросто. мето пальцем покажи, в куды его всунуть
[14:28:20] <iliamaslakov> 271 new_dir_str = vfs_path_get_by_index (new_dir_vpath, 0)->path;
272 if (new_dir_str[0] == '.' && new_dir_str[1] == '.' && new_dir_str[2] == '\0')
273 _new_dir_vpath = panelized_panel.root_vpath;
[14:28:34] <iliamaslakov> 272 строку заменить
[14:29:06] <iliamaslakov> в mc/src/main.c
[14:29:59] <iliamaslakov> достаточно того что он входит, про токены можно не проверять
[14:30:08] <iliamaslakov> ИНФА 146%
[14:30:31] <slavazanko/w> поверю на слово
[14:31:05] <iliamaslakov> только вот что мне скажи
[14:31:26] <iliamaslakov> почему кое где так
new_dir_str = vfs_path_get_by_index (new_dir_vpath, 0)->path;
[14:31:35] <iliamaslakov> а кое где вот так
[14:32:38] <iliamaslakov> vfs_path_to_str
[14:33:08] <iliamaslakov> вот например
filename = vfs_path_to_str (filename_vpath);
[14:33:10] <slavazanko/w> где-то нужно проверить начало или конец пути, а где-то надо получить полный путь
[14:33:34] <iliamaslakov> >vfs_path_to_str (filename_vpath);
полный путь?
[14:33:40] <slavazanko/w> да
[14:33:49] <slavazanko/w> путь с vfs-модулями
[14:33:54] <iliamaslakov> >vfs_path_get_by_index (new_dir_vpath, 0)->path;
полный вуть?
[14:33:59] <slavazanko/w> вида vfs_module://...
[14:34:04] <slavazanko/w> нет
[14:34:08] <iliamaslakov> понял
[14:34:20] <slavazanko/w> это путь в первом vfs-модуле
[14:34:34] <iliamaslakov> уломол
[14:34:37] <slavazanko/w> у нас всегда первый vfs-модуль - это localfs
[14:34:49] <iliamaslakov> т.е. если что
[14:34:51] <slavazanko/w> поэтому можно считать. что это полный всегда локальный путь
[14:34:57] <iliamaslakov> то всё привет
[14:35:10] <iliamaslakov> мы никогда ничего не узнаем
[14:35:28] * iliamaslakov боится
[14:35:56] <slavazanko/w> всё, запушил панелизацию
[14:37:19] <iliamaslakov> редактор мне ковырять?
[14:37:27] <slavazanko/w> а что там?
[14:37:29] <iliamaslakov> а то мож ты ща сильно занят
[14:37:41] <iliamaslakov> с ним всё хорошо, он не открыватся
[14:37:43] <slavazanko/w> есть немного, но сейчас пока более-менее свободно
[14:37:47] <slavazanko/w> как это?
[14:38:05] <slavazanko/w> открывается. работает
[14:38:10] <slavazanko/w> testcase давай
[14:38:17] <iliamaslakov> просто ничего не происходит и всё
[14:38:25] <slavazanko/w> УМВР
[14:38:28] <iliamaslakov> F4 на файле
[14:38:34] <slavazanko/w> и на просто файлах, и в архивах...
[14:38:36] <slavazanko/w> да
[14:38:45] <iliamaslakov> S-F4
[14:39:06] <slavazanko/w> а, s-F4 не работает
[14:39:09] <slavazanko/w> ща гляну
[14:41:33] <iliamaslakov> vfs_path_ncmp херасе
[14:41:59] <iliamaslakov> эт чо за секретное оружие 3-го рейха
[14:45:10] <slavazanko/w> :)
[14:45:25] <slavazanko/w> делает ровно то, что тебе и надо
[14:47:03] <iliamaslakov> /home/projects/mc/src/execute.c:455: undefined reference to `vfs_path_len'
subshell.o: In function `do_subshell_chdir':
/home/projects/mc/src/subshell.c:1177: undefined reference to `vfs_path_to_str_flags'
/home/projects/mc/src/subshell.c:1255: undefined reference to `vfs_path_to_str_flags'
filemanager/.libs/libmcfilemanager.a(libmcfilemanager_la-cmd.o): In function `compare_dir':
/home/projects/mc/src/filemanager/cmd.c:440: undefined reference to `vfs_path_append_new'
[14:47:08] <iliamaslakov> бракодел!
[14:47:27] <slavazanko/w> поклёп и провокация
[14:47:45] <slavazanko/w> пересобери всё с нуля
[14:48:07] <iliamaslakov> эгхм...
[14:50:25] <slavazanko/w> у нас shift-f4 захардкодено?
[14:51:41] <slavazanko/w> вроде нет...
[14:58:00] <iliamaslakov> похоже что не соврал
[14:58:08] <iliamaslakov> странно
[15:00:18] <iliamaslakov> по панелизации претензий нет
[15:00:30] <iliamaslakov> s-f4, да?
[15:09:20] <slavazanko/w> поправил редактор
[15:10:11] <iliamaslakov> я за ребенком, пиеду проверю дальше
[15:11:41] <slavazanko/w> не вопрос.
[15:12:18] <slavazanko/w> блин, за окном оттепель...завтра дождь по прогнозу. Три дня снег полежал.
[15:16:09] <slyfox^w> :]
[15:16:13] <slyfox^w> с утра было -9
[15:16:44] <slavazanko/w> у нас с утра было -5. Но сейчас всё. лужи, слякоть, капель с крыш
[15:19:14] <slyfox^w> https://plus.google.com/118351695054537023037/posts/ULgME3EXoz9 психодел
[18:08:40] slavazanko/h зашёл в конференцию
[18:34:37] andrew_b зашёл в конференцию
[18:48:27] repolainen зашёл в конференцию
[18:49:46] <repolainen> а вi такi знаеце, что переменная LINGUAS будучи выставленной в переменных окружения ограничивает число устанавливаемых локалей в /usr/share/locale/$lang/LC_MESSAGES/mc.mo ?
[18:50:00] <repolainen> (это фича)
[18:50:18] <repolainen> Но она не работает с /hints/ :
[sf] ~:fquery f mc | egrep '(locale|hint)'
/usr/share/locale
/usr/share/locale/ru
/usr/share/locale/ru/LC_MESSAGES
/usr/share/locale/ru/LC_MESSAGES/mc.mo
/usr/share/mc/hints
/usr/share/mc/hints/mc.hint
/usr/share/mc/hints/mc.hint.cs
/usr/share/mc/hints/mc.hint.es
/usr/share/mc/hints/mc.hint.hu
/usr/share/mc/hints/mc.hint.it
/usr/share/mc/hints/mc.hint.nl
/usr/share/mc/hints/mc.hint.pl
/usr/share/mc/hints/mc.hint.ru
/usr/share/mc/hints/mc.hint.sr
/usr/share/mc/hints/mc.hint.uk
/usr/share/mc/hints/mc.hint.zh
[18:50:36] <repolainen> (у меня LINGUAS="ru en es en_GB")
[18:51:11] <andrew_b> Знаем.
[18:51:49] <andrew_b> А у нас есть другая фича.
$ cat /etc/rpm/macros
%_install_langs ru_RU
[18:52:44] <repolainen> установку всех /hints/ можно щщитать багом? :]
[18:52:47] <andrew_b> У нас -- в смысле "в rpm-based дистрах".
[18:52:51] <repolainen> угу
[19:26:22] ASM вышел из конференции
[19:26:23] ASM зашёл в конференцию
[19:39:53] andrew_b вышел из конференции
[19:56:32] <iliamaslakov> привет всем
[21:15:46] ASM вышел из конференции
[21:17:17] ASM зашёл в конференцию
[21:54:33] <iliamaslakov> 752 * filename_vpath: The file name to view
753 * plain_view: If set does not do any fancy pre-processing (no filtering) and
754 * always invokes the internal viewer.
755 * internal: If set uses the internal viewer, otherwise an external viewer.

Враки, filename_vpath не имя файла а структура
[23:07:24] <repolainen> Весь патч для slang от underlinking:
[testie@f8-bld /tmp/z]$ diff -u slang-2.2.4{,.patched}/src/Makefile.in
--- slang-2.2.4/src/Makefile.in 2011-04-11 05:37:07.000000000 +0300
+++ slang-2.2.4.patched/src/Makefile.in 2012-01-20 00:04:36.000000000 +0200
@@ -16,7 +16,8 @@
ELF_CC = @ELF_CC@
ELF_CFLAGS = @ELF_CFLAGS@
ELF_LINK = @ELF_LINK@
-ELF_DEP_LIBS = @ELF_DEP_LIBS@
+TERMCAP = @TERMCAP@
+ELF_DEP_LIBS = @ELF_DEP_LIBS@ $(TERMCAP)

#---------------------------------------------------------------------------
# Set these values to ABSOLUTE path names
[23:25:29] repolainen вышел из конференции
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!