haiku-os@conference.jabber.ru - 2015/03/31

00:09:09 Пользователи: Diver_, Nico-izo, beos, diGer, siaržuk, totish, ɹǝɟılʍǝu, Ботиха (8)

00:09:09 diGer установил(а) тему: Сайт проекта: http://www.haiku-os.org
Haiku OS R1/alpha 4.1: http://www.haiku-os.org/get-haiku
Сайт сообщества: http://qube.ru/
BeShare: siarzhuk.dyndns.org
Логи конференции: http://myfreenet.ru/haiku-os@conference.jabber.ru/
Ночные сборки: http://haiku-files.org/
Git-репозиторий Haiku: http://git.haiku-os.org
Вставлять логи сюда: http://pastie.org
Вставлять картинки сюда: http://imgur.com
ВНИМАНИЕ: Для получения статуса "Участник" перешлите Вашу просьбу модераторам [как приватное сообщение].

00:09:09 21h/Vacuum-IM вышел

00:12:57 21h/Vacuum-IM зашел как постоянный участник online [0] (Online)

00:12:57 21h/Vacuum-IM теперь online [0] (Online)

00:17:04 siaržuk теперь away [5] (Кто все эти люди? 8-( ))

00:18:54 ɹǝɟılʍǝu теперь away [0] ( (Автостатус 'Отошел' по причине бездействия более 5 мин))

00:19:46 ɹǝɟılʍǝu теперь online [0]

00:22:36 siaržuk теперь online [5]

00:41:44 Ботиха: RSS: Новости для Recent Commits to haiku:master
• Update the ca_root_certificates package.
Update the ca_root_certificates package.
https://github.com/haiku/haiku/commit/e5d75a0920c3c44fc8ea6b5d79c22b4cdaf9f8df

00:52:32 totish теперь online [50]

00:53:35 totish вышел

01:10:55 21h/Vacuum-IM вышел

01:44:30 21h/Vacuum-IM зашел как постоянный участник online [0] (Online)

01:44:30 21h/Vacuum-IM теперь online [0] (Online)

01:50:07 21h/Vacuum-IM вышел

01:56:08 diGer теперь away [40] (Автостатус (неактивен))

01:57:14 diGer теперь online [50]

01:58:26 diGer вышел

02:13:13 siaržuk вышел (Disconnected: closed)

02:20:41 ɹǝɟılʍǝu теперь xa [0] ( (Автостатус 'Недоступен' по причине бездействия более 15 мин))

02:41:20 ɹǝɟılʍǝu вышел

02:54:33 21h/Vacuum-IM зашел как постоянный участник online [0] (Online)

03:19:24 Nico-izo теперь away [15] (Закипел.)

03:21:32 Nico-izo теперь online [15]

03:45:30 3dEyes зашел как владелец конференции away [15]

04:18:09 beos теперь online [50]

04:42:35 Ботиха: RSS: Новости для Recent Commits to haiku:master
• serialconnect: Fix baudrate submenu
serialconnect: Fix baudrate submenu
* kBaudrates is an int not a char
* Just look at first kBaudrates member to figure out array size.
* Drop a few *extremely* uncommon speeds that you'll never see to
shorten the list.
https://github.com/haiku/haiku/commit/bc02619755adf013959bed2708c8b8fbaca4f83c

05:23:24 beos вышел

06:37:05 Nico-izo теперь xa [15] (Испарился.)

06:45:56 beos зашел как постоянный участник online [50]

08:36:21 diGer зашел как модератор и администратор online [50]

08:38:23 Гость 1 зашел как модератор и администратор online [50]

08:39:34 Гость 1 запилил лямбду на сях. выглядит чудовищно.

08:40:04 Гость 1: ... но дифференцирует за милую душу

09:06:08 21h/Vacuum-IM вышел

09:06:16 21h/Vacuum-IM зашел как постоянный участник online [0] (Online)

09:06:16 21h/Vacuum-IM теперь online [0] (Online)

09:16:32 beos вышел

10:20:56 diGer теперь away [40] (Автостатус (неактивен))

10:22:59 ɹǝɟılʍǝu зашел как постоянный участник online [0]

10:29:38 diGer теперь online [50]

11:12:23 diGer теперь away [40] (Автостатус (неактивен))

11:13:31 diGer теперь online [50]

11:15:48 siaržuk зашел как владелец конференции online [5]

11:17:27 ɹǝɟılʍǝu теперь away [0] ( (Автостатус 'Отошел' по причине бездействия более 5 мин))

11:21:27 ɹǝɟılʍǝu теперь online [0]

11:28:41 siaržuk теперь away [5] (Соўгаюся недзе паблізу...)

11:28:48 gour зашел как постоянный участник online [1] (в офисе (3DiVi))

11:30:52 Гость 1 теперь away [50] (Автостатус (неактивен))

11:36:07 beos зашел как постоянный участник online [50]

11:39:15 siaržuk теперь online [5]

11:45:11 ɹǝɟılʍǝu вышел

11:46:17 Гость 1 теперь online [50]

11:48:29 diGer вышел

11:52:25 diGer зашел как модератор и администратор online [50]

11:59:15 ɹǝɟılʍǝu зашел как постоянный участник online [0]

11:59:54 ɹǝɟılʍǝu: Гость 1, омг

12:04:02 Гость 1: самое весёлое, что я реализовать этот ад без goto не смог Ж)

12:04:52 ɹǝɟılʍǝu: Покажи)

12:05:27 Гость 1: погодь, оно ещё не до конца работает

12:06:17 beos теперь away [40] (где-то рядом...)

12:06:29 beos: _ver

12:07:00 beos вышел

12:07:12 beos зашел как постоянный участник online [50]

12:07:41 beos: _ver

12:07:42 Ботиха: beos: Psi+ 0.15.5188-webkit (Feb 8 2012) // Haiku ( Walter Rev. hrev48962)

12:08:01 beos теперь away [40] (где-то рядом...)

12:08:21 Гость 1: можно в сишный макрос (#define) запихнуть произвольное число параметров?

12:09:08 Гость 1: #define P(f,ARGS) printf (f, ARGS) // <--- так

12:09:13 Гость 1: ????

12:09:29 siaržuk: для переменных аргументов можно

12:09:48 Гость 1: siaržuk: что гуглить?

12:10:16 siaržuk: http://cgit.haiku-os.org/haiku/tree/src/add-ons/kernel/drivers/audio/usb/Settings.h

12:10:47 siaržuk: в гоцаце

12:11:00 Гость 1: я уже в нём по уши :)

12:11:15 siaržuk: http://sourceforge.net/p/ats909hoggy/ats909hoggy/ci/default/tree/HoggyStudio/support.h

12:11:18 siaržuk: в мсвц

12:12:09 Гость 1: я, по ходу, с тобой проконсультируюсь

12:12:25 siaržuk: по поводу?

12:12:34 Гость 1: по поводу ада макросов

12:12:45 Гость 1: ща тока допишу и сформулирую

12:12:57 siaržuk: ключик компилеру чтобы только препроцессил обычно помогает

12:13:05 Гость 1: отож

12:13:53 Гость 1: а число парасетров в gcc не узнать?

12:14:29 siaržuk: каких паразитов?

12:14:36 Гость 1: параметров

12:14:50 Гость 1: макроса с ...

12:15:44 Гость 1: О, чёт с препроцессил :)

12:17:34 gour теперь away [0] (3DiVi: отошел куда-то)

12:17:44 Гость 1: кароче, в чём затыка...

12:20:07 Гость 1: мне в определённом месте надо захерачить в стек произвольное число переменных, а потом их вернуть, желательно с именами

12:20:33 Гость 1: сохранение контекста :) в Си :)

12:20:48 siaržuk: alloca не поможет?

12:21:06 Гость 1: да, но я хочу всё макросами завернуть

12:21:30 Гость 1: типа SAVE(a,b,c), а потом RESTORE(a,b,c)

12:21:36 Гость 1: было б идеально

12:22:21 ɹǝɟılʍǝu теперь online [0]

12:22:44 Гость 1: ясен перец, что они должны развернутся во что-то типа _push(3, a, b ,c) и

12:23:15 Гость 1: int a,b,c; _pop(3,&a,&b,&c);

12:23:33 Гость 1: но эт. слишком хорошо, чтоб стать правдой

12:24:22 Гость 1: с известным числом параметров я через структуру делал

12:26:23 Женька Намчук зашел как постоянный участник online [15]

12:29:43 siaržuk: в ATL макросы типа AtT, T2W и тому подобные для преобразиования строк широкие-узкие через alloca работают

12:30:32 siaržuk: наколбась толпу SAVE1(P), SAVE2(P1,P2) ... SAVE100500(P1,....,P10050)

12:30:41 gour теперь online [1] (в офисе (3DiVi))

12:30:52 ɹǝɟılʍǝu: Лпу!

12:31:18 Гость 1: ненене. мне удобный синтаксис надо изобрести :)

12:32:35 siaržuk: функцийки push(, ...) pop(,...) изобрети тогда

12:33:20 Гость 1: фишка в том, что я хочу на уровне исходника сохранить имена переменных

12:33:51 Гость 1: пуш в одной функции а поп в другой

12:34:17 ɹǝɟılʍǝu: Так, погожи.

12:34:29 Гость 1: это я замыкание мастерю

12:34:33 ɹǝɟılʍǝu: Я уже не понимаю, что ты хочешь сделать и зачем?..

12:34:35 ɹǝɟılʍǝu: Хм.

12:34:37 Гость 1: ща

12:34:40 siaržuk: ну-ну, этот тебе отдельный стек нужен тогда а не стек функции

12:34:51 ɹǝɟılʍǝu: И таким макаром ты пытаешься сделать похват переменных?

12:35:10 ɹǝɟılʍǝu: захват*

12:36:26 Гость 1: да отдельный

12:37:07 siaržuk: и стек-ли это вообще если по коду достается

12:37:19 Гость 1: 
LAMBDA_START(lambda_name, (x,y))
LAMBDA_CONTEXT(z,c)
{
return (x*y+z);
}
LAMBDA_END()

12:37:37 Гость 1: первая моя идея такой была

12:37:54 ɹǝɟılʍǝu: Хм, а обязательно ли лямбде имя?

12:38:02 Гость 1: собственно я изобретаю LAMBDA_CONTEX()

12:38:13 Гость 1: для Сей - да

12:38:18 Женька Намчук теперь away [15]

12:39:07 Гость 1: ибо где-то её надо хранить. этож макрос

12:40:06 Гость 1: и он будет рисовать: lambda_struct_type lambda_name; lambda_name.callback=...; lambda_name.context=...;

12:40:22 Гость 1: весь контекст ношу с собой

12:41:19 Гость 1: такая идея, короче. работает, но я руками контексты разруливаю, а хочется красиво

12:42:09 ɹǝɟılʍǝu: https://github.com/graphitemaster/lambdapp

12:42:43 Гость 1: а потом её LAMBDA_CALL(lambda_name (1,2));

12:45:18 Женька Намчук теперь xa [15]

12:46:50 Гость 1: хммммммм.

12:47:11 Гость 1: одна лямбда при таком подходе не сможет вернуть другую

12:47:20 Гость 1: а так красиво. да

12:47:44 ɹǝɟılʍǝu: А ты на каком C базируешься?

12:47:49 Гость 1: gcc

12:47:57 Гость 1: пока влажу в 89

12:48:02 diGer вышел

12:48:11 Гость 1: возможно перелезу на 99 если упрётся

12:48:22 Гость 1: говорю ж. делай производную

12:51:27 Гость 1: я хочу чтоб такое работало:
lambda_t lf = f(x) {...}

lambda_t df(func) { return ( func(x-DX)-func(x) )/DX; }

labmda_t dlf = df( lf );
labmda_t ddlf = df( dlf );
labmda_t dddlf = df( ddlf );
labmda_t ddddlf = df( dddlf );

printf( "f'(x) = %f\n", dlf(1.1) );
printf( "f'(x) = %f\n", ddlf(1.1) );
printf( "f'(x) = %f\n", dddlf(1.1) );
printf( "f'(x) = %f\n", ddddlf(1.1) );

12:51:43 ɹǝɟılʍǝu: Можно сделать через struct же.

12:51:48 Гость 1: так красиво не будет - синтаксис не позволяет

12:51:55 Гость 1: но суть такая

12:52:15 Гость 1: я пытаюсь через структуру, но выходит некузяво пока

12:55:43 ɹǝɟılʍǝu: Хм.

12:55:59 ɹǝɟılʍǝu: В структуру суёшь указатель на функцию?..

12:56:45 Гость 1: да. указатель на функцию и на контекст

12:58:08 Гость 1: есть ещё перпендикулярная техника из libffi

12:59:02 Гость 1: там исполнимый код функции толкается через стек. но это страшно и сильно аппаратно-зависимо

13:01:25 gour теперь away [0] (3DiVi: отошел куда-то)

13:02:19 gour теперь online [1] (в офисе (3DiVi))

13:09:24 gour теперь away [0] (3DiVi: отошел куда-то)

13:13:35 gour теперь online [1] (в офисе (3DiVi))

13:15:18 beos вышел

13:21:57 3dEyes вышел

13:26:51 gour теперь away [0] (3DiVi: отошел куда-то)

13:36:06 gour теперь online [1] (в офисе (3DiVi))

13:39:06 beos зашел как постоянный участник online [50]

14:04:55 Гость 1: вобщем я делаю убогую реализацию this :)

14:29:57 Гость 1: эээбля. а в чистом С нет ассерта :(

14:30:38 siaržuk: это как?

14:30:46 Гость 1: есть?

14:30:50 siaržuk: в чистом и принтфа нету в общем-то

14:30:56 siaržuk: а чтот акое ассерт?

14:31:04 Гость 1: assert

14:31:32 Гость 1: ошибки заткнуть

14:31:44 siaržuk: https://ru.wikipedia.org/wiki/Assert.h -не?

14:31:53 Гость 1: а, нет действительно есть :)

14:33:09 ɹǝɟılʍǝu: Други!

14:33:32 ɹǝɟılʍǝu: Вот вопрос: пилить либу для формата требо на pure C?

14:33:44 Гость 1: нафига?

14:34:20 ɹǝɟılʍǝu: Для мегапортабельности.

14:35:07 Гость 1: а, ну эт можно. только с функционалом определись

14:35:30 Гость 1: ибо если ей шейдеры 6.0 требуются, то мегопортабельность второе дело

14:35:58 ɹǝɟılʍǝu: Это ты спутал рисовалку и формат)

14:38:40 3dEyes зашел как владелец конференции online [1]

14:38:45 ɹǝɟılʍǝu: 3dEyes, привет!

14:41:14 3dEyes: йо

14:44:20 beos теперь away [40] (где-то рядом...)

14:46:22 beos: http://i.imgur.com/J4GBXfA.jpg

14:48:00 3dEyes теперь online [1]

14:48:00 3dEyes теперь away [0] (Сейчас я отошел от компьютера.)

14:52:15 3dEyes теперь online [1]

14:58:48 gour теперь away [0] (3DiVi: отошел куда-то)

15:00:52 ɹǝɟılʍǝu теперь xa [0] ( (Автостатус 'Недоступен' по причине бездействия более 15 мин))

15:01:13 ɹǝɟılʍǝu теперь online [0]

15:03:55 Гость 1: мляяя. а структуру чтоль нельзя переменными инитить? struct {int a; int b;} var; var = {varA, varB}; ???

15:04:51 Гость 1: из-за выравнивания поди :/

15:05:30 siaržuk: глобально или на стеке функции?

15:07:10 Гость 1: я хз. компилятор на такое ругается. грит expected expression before ‘{’

15:07:19 Гость 1: <br>&nbsp;var = {varA, <--на эту

15:08:13 Гость 1: хм, а мож оно в другом месте ошибка

15:08:17 Гость 1: ... ща

15:08:57 siaržuk: ну глобально - они же неизвестны на момент компиляции - а на стеке функции - в плюсах вроде может.

15:09:17 siaržuk: дык а у тебя объявление отдельно от инициализации

15:09:37 siaržuk: struct {int a; int b;} var = { varA, varB }; попробуй

15:09:39 Гость 1: ну а как иначе? мне не константами надо инитить

15:09:53 ɹǝɟılʍǝu: Списки инициализации не завезли?

15:10:32 siaržuk: я ж написал как инитить с объявлением

15:11:14 siaržuk: а глобальную переменную ты никак не проинитишь переменной - потому как это компилятор должен делать - чтобы поместить в сегмент данных уже известные данные

15:11:45 Гость 1: всё в функциях

15:12:16 siaržuk: ну на стеке - не противоречит разуму

15:12:49 siaržuk: var = {varA, varB}; - тут отсутствует "правый" объект

15:13:50 siaržuk: var.a = varA; var.b = varB;

15:14:14 gour теперь online [1] (в офисе (3DiVi))

15:16:02 gour вышел

15:16:38 Гость 1: канает

15:16:51 Гость 1: и как я пробывал канает. ошибка не от туда

15:18:55 Гость 1: я сохранил указатель на функцию в void указатель: double _func(double x){return x}; void (*lambda)() = _func;

15:19:12 Гость 1: как теперь правильно вызвать lambda?

15:19:52 Гость 1: (*lambda)(1.0); - не гуд из стека не вернётся return

15:21:11 siaržuk: затайпдефь тип указателя на функцию и приведи к этому типу и потом вызови

15:24:08 siaržuk: а твой вариант не только не вернётся - а ещё и не соберётся - ибо функция принимает параметер а твой тип - нет

15:34:47 diGer зашел как модератор и администратор online [50]

15:45:12 Nico-izo вышел (Disconnected: closed)

15:52:45 Гость 1: тык а как правильно кастснуть тип перед вызовом?

15:53:15 Гость 1: допустим у меня typedef that_lambda_t;

15:53:33 Гость 1: <br>&nbsp;(*(that_lambda_t)lambda)(1.0);

15:53:57 ɹǝɟılʍǝu: А что, если выдумать нечто вроде std::function?

15:54:08 Гость 1: O_o

15:54:16 Гость 1: а толку?

15:55:15 ɹǝɟılʍǝu: func_var lambda1 = defun(arg1, arg2, arg3)( { printf( "Пиписька!\n" ); } );
call_fun( lambda1 );

15:55:50 Гость 1: ога, ога. я реализую не анонимную функцию а замыкание контекста

15:56:04 ɹǝɟılʍǝu: Ну да)

15:56:09 Гость 1: а такая хрень в Си нативно возможна

15:56:14 ɹǝɟılʍǝu: Ой...

15:56:50 ɹǝɟılʍǝu: Компил-тайм генератор uuid в C возможен?

15:59:29 Гость 1: генератор-то возможен

15:59:55 siaržuk: попробуй так:
typedef double (*that_lambda_t)(double);
double f(double v) { return v; }
void* vp = &f;
(*(that_lambda_t)vp)(1.11);

16:02:23 ɹǝɟılʍǝu: // пытаемся реализовать питон

16:02:41 Гость 1: да, типа того

16:06:42 Гость 1: костыл медленно идет ко дну :/

16:07:25 Гость 1: ААААААААААААААААААААА! ОНО СКОМПИЛИЛОСССССССССЬЬЬЬЬЬЬЬЬЬ!

16:11:42 Гость 1: ХУЯСЕ ОНО РАМУ ЖРЁТ

16:14:15 Гость 1: забавная проблема

16:15:07 ɹǝɟılʍǝu: омг

16:15:23 ɹǝɟılʍǝu: Гость 1, код в студию!

16:15:27 siaržuk теперь away [5] (Соўгаюся недзе паблізу...)

16:17:59 Гость 1: погодь, рано

16:18:48 Гость 1: я определил замыкание так:
#define L_CONTEXT_SIZE 1024*5

typedef struct {
void (*lambda)(); // пофиг какой указатель, лишь бы указатель
size_t saved_size;
int8_t context[L_CONTEXT_SIZE];
} lambda_t;

16:19:18 Гость 1: собственно функци я и её контекст

16:19:31 21h/Vacuum-IM: вот тебе заняться нечем

16:19:44 Гость 1: интересно же :)

16:19:53 Гость 1: изобретаю лисп

16:20:16 21h/Vacuum-IM: будь как нормальный программист

16:20:27 21h/Vacuum-IM: наверни яжки и пиши на пхп или .нете

16:20:41 Гость 1: кароче, продолжаю: зачем контекст задан статически...

16:20:56 Гость 1: 21h/Vacuum-IM: я и так главарь банды пхп-быдлокодеров

16:21:04 21h/Vacuum-IM: все дотнетеры наворачивают яжки перед программированием

16:21:12 Женька Намчук теперь online [15]

16:21:31 21h/Vacuum-IM: и не понятно это от безысходности или гордости. смутные чувства.

16:22:03 Гость 1: статически задавать буфер удобно: кончилась зона видимости и память освободилась.

16:23:00 Гость 1: но! если в контекст "лексического" замыкания попала другая лямбда, то она в текущий буфер не влазит, ибо сама такой же внутри имеет

16:23:37 Гость 1: чё делать

16:24:47 Женька Намчук теперь away [15]

16:31:47 Женька Намчук теперь xa [15]

16:32:08 Diver_: Гость 1: https://dev.haiku-os.org/ticket/11931#comment:2

16:32:47 Гость 1: Diver_: бедняга

16:33:04 Diver_: ага

16:33:09 Diver_: напиши ему чо нить

16:33:13 Гость 1: если не сдохну отпишусь

16:33:32 Гость 1: если что - шлите ко мне

16:34:19 ɹǝɟılʍǝu: 21h/Vacuum-IM, фу блять, фу.

16:34:29 siaržuk теперь online [5]

16:36:20 21h/Vacuum-IM: ɹǝɟılʍǝu, яжку чтоли не любишь? с водочкой збс же

16:36:56 21h/Vacuum-IM вышел (Replaced by new connection)

16:36:58 21h/Vacuum-IM зашел как постоянный участник online [0] (Online)

16:36:58 21h/Vacuum-IM теперь online [0] (Online)

16:37:09 21h/Vacuum-IM вышел (Replaced by new connection)

16:37:14 21h/Vacuum-IM зашел как постоянный участник online [0] (Online)

16:37:14 21h/Vacuum-IM теперь online [0] (Online)

16:38:47 siaržuk: дык у тебя каждый контекст 5 килобайт - если ты их на стеке держишь - оный очень быстро добежит где его не ждут

16:39:34 Гость 1: siaržuk: это похер. расход памяти на ФП предсказуем

16:40:46 Гость 1: тут вопрос, как бы всё аллокайтеть статически, да мерить динамически. чую из клавы душок грязных хаков.

16:42:40 Гость 1: 
void l_context_save(lambda_t *l, int8_t *context, size_t datasize ) {
l->saved_size = datasize;
memcpy(l->context, context, datasize);
}

void l_context_restore( lambda_t *l, int8_t *context, size_t datasize ) {
memcpy(context, l->context, datasize);
}

16:43:56 ɹǝɟılʍǝu: Ны хызы на счёт расхода памяти.

16:44:25 ɹǝɟılʍǝu: Что-то в haskell через хитрую жопу смогли сделать без большого оверхэда.

16:45:12 Гость 1: // так сохранит всё хорошо:
struct {
int a;
int b;
} _context = {a, b};
l_context_save(&l_name, (int8_t*)&_context, sizeof(_context));

16:45:53 siaržuk: дык alloca тебе в руки - а вместо массива указатель

16:45:59 Гость 1: // а так -нет, а надо:
struct {
lambda_t f;
int b;
} _context = {f, b};
l_context_save(&l_name, (int8_t*)&_context, sizeof(_context));

16:47:35 Гость 1: siaržuk: Так, мил человек, я не заню когда такой указатель освобождать. здесь ООП бы подошло. Есть у структур деструкторы в чистых сях? думаю что нет.

16:48:39 siaržuk: Эй, Освободитель, alloca выделяет НА СТЕКЕ ФУНКЦИИ - её не надо освобождать ;)

16:48:58 Гость 1: хммм

16:49:29 Гость 1: а почему она не ломает стек?

16:49:32 siaržuk: перед memcpy - инитишь указатель аллокой на конкретный размер и всё

16:49:47 ɹǝɟılʍǝu: Гость 1, можно написать dtor как указател на функцию

16:49:51 siaržuk: ну посмотри в сорс

16:49:56 ɹǝɟılʍǝu: Вот даже книжка http://www.cs.rit.edu/~ats/books/ooc.pdf

16:50:04 ɹǝɟılʍǝu: В первых же главах написано как. =)

16:50:08 siaržuk: делов-то указатель стека передвинуть

16:50:55 Гость 1: таак. эта мысль мне нравится. Буду её думать

16:54:32 Гость 1 вышел

16:55:37 Женька Намчук теперь online [15]

17:03:52 Женька Намчук теперь away [15]

17:10:52 Женька Намчук теперь xa [15]

17:30:30 diGer вышел

17:45:42 beos вышел

17:46:19 Ботиха: RSS: Новости для Recent Commits to haiku:master
• Deskbar: minor style cleanup.
Deskbar: minor style cleanup.
https://github.com/haiku/haiku/commit/b49e806d3d560677f968daf1758d01cd791a1ba8
• Package Kit: FetchFileJob now contains package size.
Package Kit: FetchFileJob now contains package size.
* So that you know how much already was, and still has to be downloaded.
* Automatic whitespace cleanup.
* The link in FetchFileJob.h did not fetch the correct header under
Haiku anymore (since the addition of the private headers to the
image).
https://github.com/haiku/haiku/commit/1aaa0c2142c6c843e93bd1ee8edd4c7ea6256559

17:54:23 siaržuk теперь away [5] (Соўгаюся недзе паблізу...)

17:56:06 siaržuk теперь online [5]

17:57:48 diGer зашел как модератор и администратор online [50]

18:04:13 Nico-izo зашел как постоянный участник away [15] (Закипел.)

18:06:35 Nico-izo теперь online [15] (Испарился.)

18:11:48 diGer теперь away [40] (Автостатус (неактивен))

18:17:21 Nico-izo теперь away [15] (Закипел.)

18:17:43 Женька Намчук теперь online [15]

18:17:48 Nico-izo теперь online [15] (Испарился.)

18:18:55 diGer теперь online [50]

18:21:06 Женька Намчук теперь away [15]

18:25:39 Nico-izo теперь away [15] (Закипел.)

18:28:06 Женька Намчук теперь xa [15]

18:29:25 Nico-izo теперь online [15] (Испарился.)

18:33:45 Diver_ вышел

18:33:51 3dEyes вышел

18:36:20 beos зашел как постоянный участник online [50]

18:36:58 beos теперь away [40] (где-то рядом...)

18:46:26 Ботиха: RSS: Новости для Recent Commits to haiku:master
• Network: let add-ons replace themselves by name.
Network: let add-ons replace themselves by name.
* Ie. an add-on "Super duper service" in ~/config will override
one with the same name in /system (and non-packaged in packaged,
etc.).
* Fixed size of the scroller to ignore the content size vertically.
https://github.com/haiku/haiku/commit/6257ef92467bd4ca7d9d0d115a5510ea7c044d98

18:59:49 Nico-izo теперь away [15] (Закипел.)

19:03:51 Nico-izo теперь online [15] (Испарился.)

19:08:00 Женька Намчук теперь online [15]

19:13:51 21h/Vacuum-IM вышел (Replaced by new connection)

19:13:52 21h/Vacuum-IM зашел как постоянный участник online [0] (Online)

19:13:52 21h/Vacuum-IM теперь online [0] (Online)

19:21:54 Женька Намчук теперь away [15]

19:27:05 siaržuk_ зашел как владелец конференции online [5]

19:28:54 Женька Намчук теперь xa [15]

19:31:17 diGer теперь away [40] (Автостатус (неактивен))

19:43:39 ɹǝɟılʍǝu теперь online [0]

19:45:09 Nico-izo вышел (Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: remote-server-not-found)

19:46:50 Ботиха: RSS: Новости для Recent Commits to haiku:master
• Tracker: default HideDotFiles to false (again).
Tracker: default HideDotFiles to false (again).
As discussed on the ML.
https://github.com/haiku/haiku/commit/8e655993c32ccb98deceb4bc773d41c539e56f8e

19:50:46 Женька Намчук теперь online [15]

19:51:05 diGer теперь online [50]

19:56:45 Diver_ зашел как модератор и администратор online [0]

19:56:45 Diver_ теперь online [0]

19:57:12 Женька Намчук теперь away [15]

20:02:08 Женька Намчук теперь online [15]

20:06:11 diGer теперь away [40] (Автостатус (неактивен))

20:07:42 diGer теперь online [50]

20:08:29 Женька Намчук теперь away [15]

20:13:22 ɹǝɟılʍǝu теперь away [0] ( (Автостатус 'Отошел' по причине бездействия более 5 мин))

20:15:29 Женька Намчук теперь xa [15]

20:22:12 ɹǝɟılʍǝu теперь online [0]

20:39:36 Nico-izo зашел как постоянный участник away [15] (Закипел.)

20:42:38 diGer теперь away [40] (Автостатус (неактивен))

20:42:57 diGer теперь online [50]

20:43:13 Nico-izo теперь online [15] (Испарился.)

20:45:41 siaržuk вышел

20:47:07 Ботиха: RSS: Новости для Recent Commits to haiku:master
• Network: gcc 4 build fix.
Network: gcc 4 build fix.
https://github.com/haiku/haiku/commit/a526734858867c41ff681537f4aea1a6fd687261

20:47:09 siaržuk_ вышел (Этого участника выгнали из комнаты за то, что он послал сообщение об ошибке другому участнику: service-unavailable)

20:53:27 Женька Намчук теперь online [15]

20:54:19 ɹǝɟılʍǝu вышел (Replaced by new connection)

20:54:48 ɹǝɟılʍǝu зашел как постоянный участник online [0]

20:55:06 ɹǝɟılʍǝu теперь online [0]

20:56:03 ɹǝɟılʍǝu вышел (Logged out)

20:56:16 ɹǝɟılʍǝu зашел как постоянный участник online [0]

20:56:21 ɹǝɟılʍǝu теперь online [0]

20:57:52 ɹǝɟılʍǝu вышел (Replaced by new connection)

20:57:53 ɹǝɟılʍǝu зашел как постоянный участник online [0]

20:57:58 ɹǝɟılʍǝu теперь online [0]

20:59:32 Женька Намчук теперь away [15]

21:06:32 Женька Намчук теперь xa [15]

21:11:42 Женька Намчук теперь online [15]

21:16:53 Женька Намчук теперь away [15]

21:17:45 Женька Намчук теперь online [15]

21:23:57 Diver_ теперь away [0] (Away)

21:24:13 Diver_ теперь online [0]

21:40:26 beos вышел

21:45:10 Женька Намчук вышел

21:47:19 Ботиха: RSS: Новости для Recent Commits to haiku:master
• Network: preselect first item, make device view resizable.
Network: preselect first item, make device view resizable.
* After start, the first item will now be selected.
* The InterfaceAddressView will no longer restrict its width, so
that the window doesn't have to be resized anymore when switching
to it.
* This implements ticket #11923.
https://github.com/haiku/haiku/commit/213f3cdb6964254f12624282937b44de50549c06

21:52:44 ɹǝɟılʍǝu теперь online [0]

22:28:37 siaržuk зашел как владелец конференции online [5]

22:33:41 ɹǝɟılʍǝu теперь away [0] ( (Автостатус 'Отошел' по причине бездействия более 5 мин))

22:40:49 siaržuk теперь away [5] (Кто все эти люди? 8-( ))

22:40:55 ɹǝɟılʍǝu теперь online [0]

22:49:21 ɹǝɟılʍǝu теперь away [0] ( (Автостатус 'Отошел' по причине бездействия более 5 мин))

22:54:02 ɹǝɟılʍǝu теперь online [0]

23:07:28 Nico-izo теперь xa [15] (Испарился.)

23:10:47 Nico-izo теперь online [15] (Испарился.)

23:12:53 ɹǝɟılʍǝu теперь away [0] ( (Автостатус 'Отошел' по причине бездействия более 5 мин))

23:18:23 diGer теперь away [40] (Автостатус (неактивен))

23:19:42 diGer теперь online [50]

23:22:53 ɹǝɟılʍǝu теперь xa [0] ( (Автостатус 'Недоступен' по причине бездействия более 15 мин))

23:26:43 siaržuk теперь online [5]

23:28:35 ɹǝɟılʍǝu теперь online [0]

23:35:01 ɹǝɟılʍǝu теперь away [0] ( (Автостатус 'Отошел' по причине бездействия более 5 мин))

23:43:28 ɹǝɟılʍǝu теперь online [0]

23:47:49 Ботиха: RSS: Новости для Recent Commits to haiku:master
• Updated patch, wget, which packages.
Updated patch, wget, which packages.
https://github.com/haiku/haiku/commit/94c4bba0add0c8176cfa6fb2e171366348a2a436

23:50:58 totish зашел как модератор и администратор online [50]