Home
Miranda IM Russian Community [official]
miranda-im@conference.jabber.ru
Среда, 27 июня 2012< ^ >
watcher установил(а) тему: == Welcome to Miranda-IM@conference.jabber.ru ==
Формула успеха: "Думай --> Гугли --> http://forum.miranda.im --> Спрашивай"
• Регистрация на форуме miranda.im производится теперь только после подтверждения аккаунта модераторами! С вопросами обращаться к Василичу.
• Правила: "!?? rules". Не спрашивайте, можно ли спросить, просто спрашивайте
• За вопросы, ответы на которых есть в FAQ ( http://forum.miranda.im/showthread.php?t=2151 ) и которые находятся в поиске на http://forum.miranda.im - девойс
• Полезная информация/новости (12.06.2009 22:58 GMT +3): "!?? info"
• Все запросы к ботам talisman|bot и gluxi|bot слать в приват
Альфа версии и плагины - http://nightly.miranda.im/
Последний лангпак можно взять здесь -
http://mir-rl.googlecode.com/files/Langpack_russian.zip
Logs: http://chatlogs.jabber.ru/miranda-im@conference.jabber.ru/
Конфигурация комнаты
Участники комнаты

GMT+4
[00:41:14] Kuja вышел(а) из комнаты: акселеративно диссоциировал
[00:42:33] Kuja вошёл(а) в комнату
[00:47:08] 4e.Guevara вышел(а) из комнаты: I'll be back!
[00:53:44] watcher вошёл(а) в комнату
[00:54:25] <ghazan> притомили меня заезды на mir_full
[00:54:56] Robyer вышел(а) из комнаты: Používám Mirandu IM - RobyerPack! http://robyer.info/mirandapack
[00:56:31] <Awkward> :)
[00:57:14] <shaggoth> на ком ездим?
[00:57:50] <ghazan> на студии
[00:57:56] <ghazan> 163 плагина каждый раз
[00:58:05] <watcher> так лэнг пока не работает?
[00:58:11] <ghazan> щас
[00:58:20] <watcher> да, 163 плага - это много и нудно
[00:58:29] <ghazan> там несложно, я просто хочу довыкидывать всю эту помойку
[01:01:03] <ghazan> watcher: думаю, что ночник по-любому рано собирать
[01:01:07] <ghazan> потому что там вулкан
[01:03:44] elishnevsky вышел(а) из комнаты
[01:03:58] Kuja вышел(а) из комнаты: акселеративно диссоциировал
[01:05:08] <watcher> ghazan: угу, я так и думал
[01:05:14] <watcher> погодит ночник
[01:05:32] Kuja вошёл(а) в комнату
[01:05:50] <watcher> эт я себе эгоистично лэнг хотел ))
[01:09:58] Robyer вошёл(а) в комнату
[01:11:07] Robyer вышел(а) из комнаты: Používám Mirandu IM - RobyerPack! http://robyer.info/mirandapack
[01:12:04] shaggoth вышел(а) из комнаты
[01:12:54] shaggoth вошёл(а) в комнату
[01:16:01] R.I.G. вышел(а) из комнаты
[01:17:39] Kuja вышел(а) из комнаты
[01:19:04] Kuja вошёл(а) в комнату
[08:58:07] Комната запущена
[08:58:07] Yasnovidyashii вошёл(а) в комнату
[08:58:13] Umnik вошёл(а) в комнату
[08:58:19] ЙаУточко вошёл(а) в комнату
[08:58:23] <Yasnovidyashii> Ня :)
[08:58:26] Mataes вошёл(а) в комнату
[08:58:28] Kuja вошёл(а) в комнату
[08:58:37] <Yasnovidyashii> Первонах! :)
[08:59:00] ForNeVeR вошёл(а) в комнату
[08:59:39] talisman|bot вошёл(а) в комнату
[09:01:39] person вошёл(а) в комнату
[09:01:40] Robyer вошёл(а) в комнату
[09:05:51] FYR вошёл(а) в комнату
[09:06:40] Final вошёл(а) в комнату
[09:29:18] Mikel-Ard-Ri вошёл(а) в комнату
[09:33:10] krak вошёл(а) в комнату
[09:35:26] ЙаЛис вошёл(а) в комнату
[09:35:30] ЙаЛис вышел(а) из комнаты
[09:35:37] ЙаЛис вошёл(а) в комнату
[09:35:42] ЙаЛис вышел(а) из комнаты
[09:37:08] person вышел(а) из комнаты: I'm happy Miranda IM user. Get it at http://miranda-im.org/.
[09:43:07] krak вышел(а) из комнаты
[09:43:13] ЙаУточко вышел(а) из комнаты: Replaced by new connection
[09:43:16] ЙаУточко вошёл(а) в комнату
[09:45:45] krak вошёл(а) в комнату
[09:48:25] krak вышел(а) из комнаты
[09:50:47] ЙаЛис вошёл(а) в комнату
[09:52:14] M174TM вошёл(а) в комнату
[09:52:23] Awkward вошёл(а) в комнату
[09:53:41] watcher вошёл(а) в комнату
[09:54:00] <Awkward> watcher: а ты уверен, что это была хорошая идея с переименованием?
[09:54:17] <watcher> Awkward: может что-то поломать?
[09:54:22] Awkward до сих пор в шоке от того, что Гоша наделал....
[09:54:31] <Awkward> watcher: хз
[09:54:35] <watcher> проверю-ка
[09:55:32] <watcher> оно просто сейчас тоже поломано, sha1 и md5 не находит
[09:55:47] <Awkward> насамом деле, для С, может, это и нормально, но для паскаля то, что сделал Гоша - геморрой тот ещё....
[09:56:14] <watcher> ага, поломано и до переименования
[09:56:27] <Awkward> привязка к именам с соблюдением регистра да линковка статическая - гемор, блин....
[09:56:29] <watcher> не, я не думаю, что ринейм что-то поломает
[09:56:31] <watcher> но увидим )
[09:56:39] <Awkward> раньше вызываешь сервис для получения интерфейса и всё...
[09:56:50] <Awkward> там КАК обозвано - уже пофиг
[09:57:07] <Awkward> а теперь - одна маленькая буква вместо заглавной - и кирдык
[09:57:27] <Awkward> а учитывая, что экспортируемые имена зачастую даже выглядят ужасно - это клиника
[09:57:45] <Awkward> в общем, пандыч все равно обиженный :(
[09:57:53] <watcher> гы гы
[09:57:56] <watcher> вот оно как
[09:59:23] <Awkward> ну и совместимость по сырцам со старыми версиями чтоб делать - это считай, переписывать интерфейсы все эти (память, списки и пр) заново.
[10:01:18] <watcher> и, можно считать, что отстрелили третью ступень совместимости?
[10:01:22] <Awkward> да
[10:01:28] <watcher> мы теперь в свободном полёте...
[10:01:35] <Awkward> сейчас уже по сырцам даже в С оно не совместимо на 100%
[10:03:21] <Awkward> можно сэмулировать, но это писать надо заглукши, т.е. создавать сервисы для интерфейсов и там их конструировать
[10:04:05] talisman|bot вышел(а) из комнаты
[10:04:09] Final вышел(а) из комнаты
[10:04:22] watcher вышел(а) из комнаты
[10:04:25] FYR вышел(а) из комнаты
[10:05:04] <Awkward> пинг
[10:05:34] <Awkward> так, глюк....
[10:05:47] Awkward вышел(а) из комнаты: I'm happy Miranda IM user. Get it at http://miranda-im.org/.
[10:05:52] Awkward вошёл(а) в комнату
[10:05:54] Awkward вышел(а) из комнаты: I'm happy Miranda IM user. Get it at http://miranda-im.org/.
[10:06:01] Mataes вышел(а) из комнаты
[10:06:01] M174TM вышел(а) из комнаты
[10:06:01] ЙаЛис вышел(а) из комнаты
[10:06:01] ЙаУточко вышел(а) из комнаты
[10:06:01] ForNeVeR вышел(а) из комнаты
[10:06:47] talisman|bot вошёл(а) в комнату
[10:07:41] Final вошёл(а) в комнату
[10:07:47] ЙаЛис вошёл(а) в комнату
[10:07:52] krak вошёл(а) в комнату
[10:07:52] M174TM вошёл(а) в комнату
[10:08:09] B1inda вошёл(а) в комнату
[10:08:40] Mataes вошёл(а) в комнату
[10:08:52] <B1inda> привет!
начальства нет, можно пофилонить
если в крашлоге в начале
Likely cause of the crash plugin: SmileyAdd
[10:08:57] watcher вошёл(а) в комнату
[10:08:58] <B1inda> это его заменить?
[10:09:23] <watcher> версия B1inda
[10:09:23] <talisman|bot> watcher: Miranda IM Jabber (Unicode) 0.92.1.637 в Microsoft Windows 7  Service Pack 1 (build 7601)
[10:09:39] <watcher> в общем-то всё заменено на самое свежее?
[10:09:56] <B1inda> и базу все охота почистить, а вылетает
[10:10:08] <B1inda> да
[10:10:25] <watcher> но SmileyAdd-то тоже новый, значит
[10:10:33] <watcher> так что не знаю даже на что менять его (
[10:11:35] N1ke_work вошёл(а) в комнату
[10:11:46] ForNeVeR вошёл(а) в комнату
[10:12:24] <B1inda> блин, сейчас попробую выключить и посмотрю
а что с базой делать?
[10:12:54] <B1inda> чистить-то надо...
[10:14:26] N1ke_work вышел(а) из комнаты: Replaced by new connection
[10:14:27] N1ke_work вошёл(а) в комнату
[10:18:33] jumicat вошёл(а) в комнату
[10:29:25] <jumicat> !?? info
[10:29:26] <talisman|bot> jumicat: ушло
[10:30:04] anthony_fox вошёл(а) в комнату
[10:32:39] B1inda вышел(а) из комнаты: Я использую Миранду. Брать здесь http://miranda-im.org/.
[10:37:29] Robyer вышел(а) из комнаты
[10:37:37] M174TM вошёл(а) в комнату
[10:37:41] N1ke_work вошёл(а) в комнату
[10:37:47] talisman|bot вошёл(а) в комнату
[10:38:30] Yasnovidyashii вошёл(а) в комнату
[10:43:13] N1ke_work вышел(а) из комнаты: Я счастливый пользователь Miranda IM. Возьми её тут http://miranda-im.org/.
[10:47:31] Yasnovidyashii вошёл(а) в комнату
[10:47:56] talisman|bot вошёл(а) в комнату
[10:48:58] watcher вошёл(а) в комнату
[10:51:27] Yasnovidyashii вышел(а) из комнаты
[10:51:30] Yasnovidyashii вошёл(а) в комнату
[10:52:26] M174TM вошёл(а) в комнату
[10:53:04] ЙаЛис вошёл(а) в комнату
[10:53:11] ghazan вошёл(а) в комнату
[10:53:36] CyBear вошёл(а) в комнату
[10:55:43] ЙаУточко вошёл(а) в комнату
[10:56:24] Awkward вошёл(а) в комнату
[10:57:04] <Awkward> ghazan: обманщик :(
[10:58:11] <ghazan> Awkward: ммм ?
[10:58:51] <Yasnovidyashii> ghazan: ммм? Мавроди, ты? :))
[10:59:55] <Awkward> сам говорил, что sha1 не нужен, что ты его удалишь....
[11:00:49] Mataes вошёл(а) в комнату
[11:01:00] <Awkward> кстати, как думаешь, какой вариант оставить
function mir_alloc(Size : Cardinal); stdcall; external 'mir_core.dll' name 'mir_alloc';
или
function mir_alloc(Size : Cardinal); stdcall; external 'mir_core.dll';
[11:01:37] <ghazan> Awkward: и удалил ведь
[11:02:06] <ghazan> первый честнее
[11:02:16] <ghazan> потому что я не уверен, что удастся удержать имена
[11:03:10] <Awkward> первый - имя обязано совпадать по регистру и написанию, второе - главное, чтоб name 'имя' совпадало, а имя моей функции может быть любым
[11:03:22] <Awkward> а что касается гемора - он так и так мне будет
[11:03:41] <Awkward> ghazan: ты удалил sha1 из утилзов, но перенес в core
[11:04:10] <Awkward> ой... насчет имен, я перепутал 1 и 2
[11:04:14] <Awkward> ну, не суть...
[11:04:26] <Awkward> ладно, сделаем длинный вариант...
[11:04:39] <Awkward> один фиг мне  из-за тебя гемора дохренищи будет...
[11:05:34] <ghazan> Awkward: так не интерфейс же перенес
[11:05:37] <Awkward> ghazan: typedef int (*MIRANDAHOOK)(WPARAM, LPARAM); - тип так и остается cdecl ?
[11:05:41] <ghazan> да
[11:05:43] <Awkward> ок
[11:05:52] Awkward пошел материться дальше
[11:07:26] <ghazan> watcher: ты будешь смеяться
[11:07:32] <watcher> а?)
[11:07:46] <ghazan> короче студия страшно обосралась :)
[11:07:48] <watcher> ринейм убил ядро?))
[11:07:55] <watcher> а, вчера?))
[11:07:59] <Awkward> watcher: он же сказал "студия"
[11:08:02] 4e.Guevara вошёл(а) в комнату
[11:08:17] <watcher> я писал в это время, еще не прочел )
[11:08:24] <ghazan> я там запустил не совсем корректный регэксп, который вытирал вызовы интерфейсов
[11:08:31] <watcher> гы гыыы
[11:08:34] person вошёл(а) в комнату
[11:08:40] <ghazan> вместе с концами строк
[11:08:58] <ghazan> и он из \r\n удалил только \n
[11:09:21] <ghazan> так вот, если строка заканчивается чистым \r, то она студией игнорируется
[11:10:10] <ghazan> поэтому не генерился код вызова оставшихся интерфейсов, и все падало
[11:10:19] <ghazan> чуть с ума блин не сошел
[11:10:46] <watcher> да, это дико
[11:14:50] 4e.Guevara вышел(а) из комнаты: gl hf
[11:22:16] 4e.Guevara вошёл(а) в комнату
[11:23:48] Robyer вошёл(а) в комнату
[11:23:57] sss|zombie вошёл(а) в комнату
[11:25:14] 4e.Guevara вышел(а) из комнаты: gl hf
[11:28:08] 4e.Guevara вошёл(а) в комнату
[11:28:32] Robyer вышел(а) из комнаты: Používám Mirandu IM - RobyerPack! http://robyer.info/mirandapack
[11:37:37] <ЙаЛис> как определить, какая конференция требует пароля?
[11:39:50] <ghazan> зайдя в нее
[11:40:28] <ЙаЛис> да вот в том и дело — выскакивает попап с 401 ошибкой, а имя конференции не говорится.
[11:43:43] ЙаЛис вышел(а) из комнаты: CU
[11:43:55] ЙаЛис вошёл(а) в комнату
[11:50:20] sss|zombie вышел(а) из комнаты
[11:53:24] sss|zombie вошёл(а) в комнату
[11:53:34] <Awkward> прописывай всем
[11:53:44] <Awkward> или просто по одной заходи
[11:54:04] <Awkward> ghazan: вроде, перевел. осталось только несколько врапперов в хелперы засунуть
[11:54:37] <Awkward> толпа строк типа
  procedure TranslateDialog_LP(hDlg:HWND; hLang:int); stdcall;
                               external CoreDLL name 'TranslateDialog_LP';
[11:55:34] <ghazan> на врапперах все и держится, чтобы сорцы не менять
[11:55:59] <Awkward> вот только сами врапперы иной раз неудобно делать
[11:56:08] <Awkward> да и пятая дельфи инлайны не понимает :(
[11:56:34] TikiRU вошёл(а) в комнату
[11:56:47] <Awkward> FPC и XE2 понимают, конечно, но пятеркой компилить мне нравится больше
[11:58:31] <Awkward> typedef unsigned (__stdcall *pThreadFuncEx)(void*); - это как результат понимать, как uint?
[12:06:28] ghazan вышел(а) из комнаты: I'm happy Miranda IM user. Get it at http://miranda-im.org/.
[12:06:45] ghazan вошёл(а) в комнату
[12:07:35] <ghazan> Awkward: да
[12:08:50] <watcher> тяк, соберусь-ка ))
[12:09:29] <Mataes> ghazan: а в ядро борис фигню лил?
[12:10:07] <ghazan> полну
[12:10:09] <ghazan> ю
[12:10:21] <ghazan> сколько чудных открытий ему еще предстоит
[12:12:16] <Mataes> :)
[12:12:56] <ЙаЛис> Жаль миранду… Хорошая ведь программа была :-D
[12:13:07] watcher вышел(а) из комнаты
[12:13:07] <Mataes> ghazan: а он там еще до этого мсн и нетлиб мучал
[12:14:49] <Awkward> ЙаЛис: типа, RiP?
[12:14:57] watcher вошёл(а) в комнату
[12:15:03] <watcher> версия
[12:15:04] <talisman|bot> watcher: Miranda IM Jabber (Unicode) 0.92.2.647 в Microsoft Windows 7  Service Pack 1 (build 7601)
[12:15:15] <watcher> а лэнг так и не работает
[12:15:47] <ЙаЛис> Awkward: не совсем.
[12:16:23] <ghazan> я его отключил в 4 утра
[12:16:31] <ghazan> так оно и вкоммитилось
[12:16:38] <ЙаЛис> Просто когда ещё миранда-Ым заработает — хз. И когда он ± известным станет, тоже не понятно.
[12:16:54] <ghazan> ЙаЛис: оно вроде как и не надо
[12:17:15] <ghazan> зачем ему быть известным?
[12:17:31] <ЙаЛис> А вот боркра не дремлет, и откровенно похабит миранду. Соответственно народ с неё будет уходить постепенно, как это было во времена ICQ-войн.
[12:17:33] <ghazan> главное, чтобы мы на нем сидели
[12:17:42] <ЙаЛис> ghazan: ты не хочешь притока плагинописателей?
[12:18:09] ЙаЛис конечно не верит в этот приток, но если не будет пользователей, то плагинописателей не будет точно.
[12:18:51] <ЙаЛис> - if(strlen(str)>0 && strcmp(str, AIM_DEFAULT_SERVER))
+ if(str[0] && strcmp(str, AIM_DEFAULT_SERVER))
Что хотел сказать автор?
[12:18:58] <Awkward> ЙаЛис: а ты сперва скажи, какие плагины тебе нужны?
[12:19:10] <ghazan> плагинописатели тоже могут писать для самих себя
[12:19:30] <Awkward> ЙаЛис: автор просто избавился от вызова функции
[12:19:32] <ЙаЛис> откуда возьмутся плагинопейсатели, если нет юзверей?
[12:19:45] <ghazan> из потребностей плагинописателей
[12:19:50] <Awkward> проверяет первый символ на пустышку, но не проверяет на NULL
[12:19:53] <ghazan> ЙаЛис: это равнозначная замена в проверке
[12:20:05] <ghazan> strlen тоже не проверяет на null
[12:20:18] <Awkward> ghazan: ;enm
[12:20:23] <Awkward> жуть
[12:22:15] <ЙаЛис> а плагины — сложно сказать. Тут как всегда — был бы выбор, а потребности появятся :-)
[12:25:29] <Awkward> не всегда
[12:26:27] <Awkward> вот, давай посмотрим со стороны плагинописателя: ууу, я крут, я хочу написать плагин под миранду, ууу!.. но, блин.... а что писать-то? что оно должно делать?! ааааа, я в панике! я хачууууу, но чтоооо?!
[12:26:47] <ЙаЛис> стоп.
[12:27:07] <ЙаЛис> Мы говорим сейчас немного о разных вещах.
[12:27:55] <Awkward> нет
[12:28:06] <Awkward> в миранде есть плагины ПОЧТИ на всё, что надо
[12:28:31] <ЙаЛис> и мне всегда казалось, что чаще всего люди смотрят на то, что есть, и думают — «Хм, а есть и такое? Значит и это есть? Нет? А можно сделать? Дай ка сделаю».
[12:28:34] <Awkward> прежде чем писать что-то новое, надо понять, что оно должно делать и на кой вообще нужно
[12:28:41] Mikel-Ard-Ri вошёл(а) в комнату
[12:28:54] <ЙаЛис> А для этого нужен зоопарк уже имеющегося.
[12:29:19] <ЙаЛис> Чтоб понимать, что вообще можно ожидать от программы.
[12:29:33] <ghazan> зоопарк наличествует
[12:29:55] <Awkward> ghazan: ЙаЛис зоопарк - причем, не в лучшем смысле этого слова
[12:30:10] <ghazan> именно
[12:32:43] <watcher> уберу-ка я экстернал для oauth
[12:32:47] <watcher> чести ему много
[12:33:06] <watcher> каждый раз лезет, надоел
[12:33:53] <ghazan> ага
[12:42:58] CrazyWolf вошёл(а) в комнату
[12:44:57] gluxi|bot вошёл(а) в комнату
[12:46:20] <watcher> ghazan: а, теперь только из общих солюшнов в бин 10 собирается что-либо?
[12:46:32] <watcher> а то я твиттер хотел из своей папки
[12:46:48] <ghazan> watcher: не понял
[12:46:48] <watcher> а он обкакался, либы, говорит, нэту
[12:47:01] <ghazan> кхем
[12:47:20] <ghazan> там в проекте путь на папку протянут от имени sln
[12:47:35] <ghazan> облом
[12:47:58] <watcher> значит можно, как вариант - грохнуть все солюшны, не центральные
[12:48:07] <watcher> которые не в bin10
[12:48:29] <ghazan> можно
[12:48:41] <watcher> а то 1>LINK : fatal error LNK1104: cannot open file 'mir_core.lib'
[12:48:46] <ghazan> а можно путь на либу добаить в студию
[12:53:24] <ghazan> класс
[12:53:27] <Awkward> ?
[12:53:37] <Awkward> а ну, признавайся, что ты ещё сломал?
[12:53:44] Umnik вышел(а) из комнаты
[12:53:45] <ghazan> типпер и avs в 64 битах собирались с включенным WIN32
[12:53:51] Umnik вошёл(а) в комнату
[12:53:53] <ghazan> *DANCE*
[12:54:00] Protogenes вошёл(а) в комнату
[12:54:01] <Awkward> ??
[12:54:10] <Awkward> это как это?
[12:54:33] <ghazan> сам удивляюсь
[12:54:49] <ghazan> но только в дебаге
[12:55:01] <ghazan> явно под 64 битами никто не пробовал отлаживаться
[12:55:30] <ghazan> watcher: готово. лангпак с нами
[12:55:36] <watcher> опа, опа )
[12:56:21] <watcher> ghazan: а win32 в препроцессоре тянется еще с миииранды
[12:56:30] <ghazan> в 64 битах?
[12:56:41] <watcher> угу
[12:56:41] <ghazan> или просто копирнули и забыли
[12:56:56] <ghazan> так, ладно. я отбыл обедать
[12:57:10] <ghazan> у меня сегодня на обед один старинный знакомый :)
[12:57:30] ghazan вышел(а) из комнаты: I'm happy Miranda IM user. Get it at http://miranda-im.org/.
[12:57:49] <watcher> не, не копирнули, в миранде так )
[12:58:24] watcher теперь боится, что он гошин знакомый
[12:58:39] <watcher> дозрею до старинного, потом и меня так :(
[13:00:03] CyBear вышел(а) из комнаты: Хмурый седой медведь тяжёлой поступью затопал прочь...
[13:01:59] <Awkward> watcher: никто не говорил, что это ЖИВОЙ старинный знакомый
[13:04:50] <Mataes> Awkward: а от этого не легче
[13:05:05] <Awkward> как сказать
[13:05:15] <Mataes> из живого сделать неживого ничего сложного
[13:05:31] <Mataes> был ьбы знакомый
[13:05:32] <Awkward> просто после этого, неживому уже пофиг, едят его или нет
[13:05:52] <Mataes> ему непофиг будет в стадии обращения в неживого
[13:07:47] <watcher> кто-нить смотрел фильмы Муратовой?
[13:08:01] <watcher> Короткие встречи, Долгие проводы?
[13:08:08] <watcher> это сейчас миранда так работает
[13:08:20] <watcher> выходит долго очень
[13:10:57] watcher вышел(а) из комнаты
[13:12:45] watcher вошёл(а) в комнату
[13:16:00] TikiRU вышел(а) из комнаты
[13:21:41] watcher вышел(а) из комнаты
[13:22:11] watcher вошёл(а) в комнату
[13:35:19] AlexZenon вошёл(а) в комнату
[13:35:58] watcher вышел(а) из комнаты
[13:38:53] FYR вышел(а) из комнаты: Replaced by new connection
[13:38:54] FYR вошёл(а) в комнату
[13:40:46] <Awkward> чёт я посмотрел,что в актмане натворил... так рефакторинг делать геморно...
[13:40:56] <Awkward> не то, что скверно написано, просто кода много...
[13:43:38] watcher вошёл(а) в комнату
[13:59:03] Bishounen вошёл(а) в комнату
[14:00:53] AlexZenon вышел(а) из комнаты
[14:07:51] ghazan вошёл(а) в комнату
[14:16:11] <ghazan> входит - и выходит
[14:16:35] <ghazan> в смысле входит хорошо - выходит плохо :)
[14:17:24] <ghazan> народ, надо понять, что нам делать с параметром pluginLink в Load
[14:17:57] <ghazan> watcher: Awkward: ЙаЛис: тык
[14:18:28] <ghazan> истребить его несложно, но тогда все старые плагины не из нашей репы помрут навсегда
[14:18:28] <watcher> ага
[14:18:42] <watcher> что, как?
[14:19:14] <person> а таких много?
[14:19:19] <ghazan> я не знаю
[14:19:28] <ghazan> вроде особенно много не должно быть
[14:20:26] <ghazan> вроде у Константина была парочка вороных
[14:20:27] <Mataes> если делать своке казино так по-полной)
[14:20:52] <ghazan> ну в общем да
[14:21:49] <watcher> и какие, интересно б знать
[14:22:52] <Mataes> я знаю ignorstate И authstate и мы их втащили
[14:23:26] 4e.Guevara вышел(а) из комнаты
[14:24:46] <Awkward> Гоша, мне пофиг - я за свои плагины отвечаю сам
[14:25:05] <Awkward> х++ переделать, если надо, тоже смогу
[14:26:00] <ghazan> pluginLink уже сейчас не нужен по факту
[14:26:01] <Awkward> один фиг, чужие переписывать пришлось бы хотя б даже под новые работы с лэнгпаком
[14:26:26] <ghazan> потому что при правильной сборке все функции из него уйдут в dll
[14:31:25] <ЙаЛис> у меня сейчас вроде бы нет ни одного плагина не из найтли.
[14:31:50] <ЙаЛис> ну а мконтактс — грустно, конечно, но ничего не поделать :-)
[14:32:05] <Mataes> был бы у него код...а так...
[14:32:07] <ЙаЛис> «Если всей земли народ за руки возьмётся.
Кто-то в море упадёт, жалко. Но придётся!»
[14:32:26] <ЙаЛис> А в чём сложности его реверснуть? :-)
[14:35:36] AlexZenon вошёл(а) в комнату
[14:35:58] person вышел(а) из комнаты: I'm happy Miranda IM user. Get it at http://miranda-im.org/.
[14:37:42] person вошёл(а) в комнату
[14:41:13] <Mataes> ghazan: а поддержка мп3 виндой по умолчанию не обеспечивается?
[14:43:00] <watcher> Mataes: http://www.daniweb.com/software-development/c/code/268167/play-sound-files-via-mcisendstring-commands
[14:43:53] <ghazan> Mataes: нет вроде
[14:44:20] <watcher> вот что-то пишут http://stackoverflow.com/questions/8121570/use-windows-built-in-mp3-decoder-to-play-audio
[14:44:56] <ghazan> ну я так понимаю, что bass это и делает
[14:45:23] <watcher> мысля была - а низя ли ядром это делать с минимумом усилий
[14:45:31] <watcher> если у нас анси и винды 98 нет уже
[14:46:16] <Mataes> ну да, смысл в том и был) чтобы ядро играло мп3
[14:46:18] <Mataes> само
[14:47:40] <Mataes> кста, помоему в сплешскрин я так и играю музыку...надо посмотреть
[14:47:44] <FYR> граждане а куды miranda-planet.com делся?
[14:48:13] <watcher> Mataes: при этом куча проблем с новым спдэшскрином на всяких звер двд ))
[14:48:19] <watcher> сплэш*
[14:48:27] <watcher> FYR: временно лежит чего-то
[14:48:34] <watcher> плохо ему сегодня
[14:49:09] <Mataes> watcher: ну да, если там из винды что то выпилено то может и отваливается...
[14:49:20] <FYR> так, а где еще сборки поискать?
[14:49:27] <FYR> надо ченито легкое
[14:49:31] <watcher> FYR: ща всё будет
[14:49:42] <watcher> http://code.google.com/p/miranda-packs/downloads/
[14:49:48] <watcher> легкое, совсем-совсем?
[14:49:53] <watcher> или умеренно?
[14:50:16] <watcher> миранда-айс умеренно, альфамар-мини очень урезан
[14:50:22] <Mataes>         TCHAR cmd[MAX_PATH];
        mir_sntprintf(cmd, SIZEOF(cmd), _T("open \"%s\" type mpegvideo alias song1"), szSoundFile);
        mciSendString(cmd, NULL, 0, 0);
        mciSendString(_T("play song1"), NULL, 0, 0);
[14:50:28] <Mataes> да его и юзаю)
[14:50:34] <FYR> умеренно: аська, колобок, табы, история
[14:51:24] <watcher> бери айс грей, или мою поставь портабельно и в инсталлере галки потыкай, чтоб поменьше всего
[14:51:47] <FYR> watcher: твоя эт которая?
[14:51:57] <watcher> watcher pack
[14:52:10] <watcher> http://miranda-packs.googlecode.com/files/Miranda%20IM%20Watcher%20Pack%20v3.1.8.exe
[14:53:57] <FYR> угу посмотрим
[15:01:44] <ghazan> ладно, пока выпилим его определения, а там посмотрим
[15:11:17] <ghazan> g_OldCallService = pluginLink->CallService
[15:11:21] <ghazan> началось...
[15:11:46] <Awkward> @_@ это чёй-то, а? ©
[15:12:23] <Awkward> это какой плагин такой хитропопый? сдается мне, видел я такое где-то...
[15:12:27] <ghazan> миром правит не тайная ложа, а явная лажа
[15:12:32] <ghazan> ФцфнЫны
[15:12:34] <ghazan> AwaySys
[15:12:47] <Awkward> по-русски была отражена всясуть этого кода...
[15:13:52] <watcher> скока этот AwaySys лягается - новый было легче написать
[15:14:00] <watcher> чем переделывать каждую строчку
[15:14:10] <watcher> а оно всё ещё напоминает о себе
[15:14:40] <Mataes> знатное говнецо, долго играющее)
[15:25:24] <ghazan> if(pluginLink && ServiceExists(MS_LANGPACK_TRANSLATEDIALOG))
   TranslateDialogDefault(hDlg);
[15:25:32] <ghazan> жесть какая
[15:25:42] <Awkward> писец, я  б даже сказал
[15:25:48] <ghazan> этот код помнит время, когда лангпак был плагином...
[15:26:00] <ЙаЛис> а такое было??
[15:26:16] <Mataes> ghazan: кста что там боря с ленгом то сделал?
[15:26:28] <Mataes> ЙаЛис: вот видишь, ты не помнишь) а код помнит
[15:26:44] <Awkward> Mataes: боря скопировал сервис перезагрузки лэнгпака...
[15:26:49] <ЙаЛис> я не настолько давний пользователь миранды :-) Всего-то лет десять.
[15:27:24] <ЙаЛис> и никогда не переводил миранду на русский.
[15:27:26] <Mataes> Awkward: он там чего то еще и какую то загрузку из директории пользовтаеля привернул
[15:27:42] <ЙаЛис> А что с яху групчатами?
[15:28:32] <watcher> яху с групчатами - это как яху без групчатов.. только с групчатами..
[15:28:42] <ghazan> Mataes: боря с ленгом обосрался
[15:28:46] <ЙаЛис> будете портировать к себе?
[15:28:49] <Awkward> Mataes: типа, лэнгмановсого куска, видимо, впендюрил
[15:28:53] <Mataes> ghazan: * и сленгом)
[15:29:01] <ghazan> ЙаЛис: уже
[15:29:02] <ЙаЛис> или это нужно писать со снуля?
[15:29:25] <watcher> мы вроде из яху себе втянули, не?
[15:29:50] <Mataes> ЙаЛис: коммит sync это оно
[15:30:06] <ЙаЛис> понятно. Я просто ен смотрел ещё.
[15:30:19] ЙаЛис нынче дома без инета живёт, а на работе далеко не всегда времяесть.
[15:30:47] watcher вышел(а) из комнаты
[15:31:19] <ЙаЛис> и GCEF_REMOVECONTACT перенесли?  :-)
[15:33:13] <ЙаЛис> А вот риторический вопрос можно?
[15:33:38] <ghazan> ЙаЛис: можно
[15:33:51] <ЙаЛис> Что мешало сделать подобную процедуру (глубокий рефакторинг миранды) на основном проекте?
[15:34:05] <ЙаЛис> Не считая «мнения отдельных товарищей»?
[15:34:23] <Awkward> ЙаЛис: вопрос, которым я задавался множество раз :)
[15:34:56] <ghazan> ЙаЛис: обратная совместимость. отсутствие всех плагинов в одной репе
[15:36:32] <ghazan> страусиная позиция "мы типа пишем ядро, а вы как хотите" себя не оправдала
[15:36:39] <ЙаЛис> Ну, вспоминая наличие боркры и тебя в большинстве доступных плагинных репозиториев, второй пункт говорит исключительно про удобство работы.
А вот обратная совместимость — это да, согласен. Хотя, хотели же её порушить, и неоднократно. И рушили.
[15:36:47] <ЙаЛис> а кто в роли страусов?
[15:36:58] <ghazan> все отцы-основатели
[15:37:36] <ЙаЛис> ну, была бы документация и роадмап, возможно было бы легче.
[15:37:48] <ЙаЛис> Жаль, что форк не случился года два назад, если честно.
[15:37:56] <ghazan> ЙаЛис: количество реп получилось таким только потому, что права на запись означают права на запись всюду
[15:38:23] <ЙаЛис> это я знаю. :-)
[15:38:43] <ghazan> а давать запись в ядро как-то не хотелось
[15:40:28] <ЙаЛис> И это я понимаю.
[15:54:55] <ghazan> ну вот, имеем в итоге то, что имеем
[16:01:13] CrazyWolf вышел(а) из комнаты: Я всем расскажу, до чего довел планету этот фигляр ПэЖэ! (с)
[16:07:30] Arthur вошёл(а) в комнату
[16:12:19] watcher вошёл(а) в комнату
[16:13:44] ЙаЛис вышел(а) из комнаты: CU
[16:18:40] Kxepal вошёл(а) в комнату
[16:22:28] ForNeVeR вошёл(а) в комнату
[16:29:45] watcher вышел(а) из комнаты
[16:31:59] ЙаУточко вышел(а) из комнаты: Replaced by new connection
[16:31:59] ЙаУточко вошёл(а) в комнату
[16:42:26] FYR вышел(а) из комнаты: Replaced by new connection
[16:42:34] FYR вошёл(а) в комнату
[16:43:29] watcher вошёл(а) в комнату
[16:46:27] Bergelmir вошёл(а) в комнату
[16:49:06] <Final> historypp сейчас вообще не работает с последним ядром?
[16:51:03] <Final> Unloadable Plugins (3):
  BattleShip.dll v.0.0.0.0 [10 Oct 2011 10:19:26] - <unknown>
  fileAsMessage.dll v.0.0.0.0 [10 Oct 2011 10:19:28] - <unknown>
  wumfplug.dll v.0.0.0.0 [10 Oct 2011 10:22:28] - <unknown>
[16:53:02] <Awkward> с самым последним ядром, вроде, вообще ничто не работает...
[16:53:04] <Awkward> пока ещё
[16:54:40] <watcher> я последнее еще не выкладывал ))
[16:54:52] <Awkward> вот фиг его знает, то ли в актмане в опциях сделать работу с полным клоном экшенов, то ли с копией с отслеживанием изменений....
[16:55:06] <Final> ghazan: Гоша можно сделать чтобы те три плагина работали (выше?) Они у меня в сборке, хорошие, годные :)
[16:56:48] <Final> особенно последний
[16:56:53] <watcher> Awkward: будет время, дашь мне х++ на х64 свежий?
[16:56:57] <watcher> выложу
[16:57:10] <Awkward> свежий - это на позавчерашнее ядро
[16:57:12] <Awkward> ?
[16:57:29] <watcher> как тот, что ты мне дал на х86
[16:57:36] <watcher> да, на позавчера
[17:00:49] M174TM вышел(а) из комнаты: буду поздно, пьяный и не один...
[17:01:44] <Awkward> watcher: попробуй https://dl.dropbox.com/u/21204832/historypp.dll.64.7z
[17:02:37] <watcher> а пробовать обязательно? :(
[17:02:41] <watcher> а то мне негде
[17:07:19] AlexZenon вышел(а) из комнаты: Replaced by new connection
[17:07:21] AlexZenon вошёл(а) в комнату
[17:07:21] <ghazan> Final: сорцы есть?
[17:07:50] Yasnovidyashii вышел(а) из комнаты
[17:08:04] <Awkward> watcher: мне тоже негде
[17:08:15] <watcher> ладно, завтра проверю
[17:08:22] <Awkward> ghazan: для старого File as message вроде, когда-то были сырцы
[17:08:53] <watcher> WUMF есть 07-го года
[17:09:00] <watcher> от игры нету
[17:09:13] <Awkward> игра - этой версии? http://addons.miranda-im.org/details.php?action=viewfile&id=1100
[17:09:20] <watcher> угу
[17:09:38] <watcher> на миранда ви крутится еще версия выше, но хз откуда
[17:09:46] <Awkward> может, спрсоить автора? вдруг у него осталось где-то в закромах?
[17:10:37] <ghazan> а кто такой wumf
[17:10:47] <Awkward> who used my files кажется
[17:10:57] <Final> ghazan: для wumfplug.dll есть http://addons.miranda-im.org/details.php?action=viewfile&id=3346
[17:11:20] <Final> остальные два фриварные, вроде одного автора Std
[17:13:36] <ghazan> денискины что ли?
[17:13:47] <Awkward> ghazan: сам ведь видишь, его
[17:14:05] <ghazan> WUMF1: Who uses my files? 0.2.0.2
    by tsimokha
[17:14:11] <ghazan> не, там другой кто-то
[17:14:24] <Final> ghazan: я говорю про другие два
[17:14:41] <Final> WUMF есть же сорцы
[17:15:26] <Final> а  BattleShip.dll и  fileAsMessage да Denis Stanishevskiy
[17:17:54] <Final> http://addons.miranda-im.org/details.php?action=viewfile&id=1811
http://addons.miranda-im.org/details.php?action=viewfile&id=1100
[17:27:22] Awkward вышел(а) из комнаты: I'm happy Miranda IM user. Get it at http://miranda-im.org/.
[17:28:48] Bishounen вышел(а) из комнаты
[17:35:24] ЙаУточко вышел(а) из комнаты
[17:37:34] ЙаУточко вошёл(а) в комнату
[17:46:15] ЙаУточко вышел(а) из комнаты
[17:54:23] elishnevsky вошёл(а) в комнату
[17:56:00] <Final> тут хотелка - чтобы снятая галочка эксперт позволяла сборщикам показывать только те пункты меню, которые он хочет. Ну и группировать их, в идеале.
[17:56:16] <Final> это в настройках.
[17:57:48] <ghazan> bonsai ?
[17:57:51] <ghazan> :D
[17:57:56] <watcher> ыыы
[17:57:57] <watcher> ненене
[17:58:05] <watcher> типа модернопт+
[17:58:11] <Final> не, банзай обсуждали, не то
[17:58:26] <Final> с галочкой эксперт - привычная каша
[17:58:56] <Final> без нее - несколько как хочет сборщик, игнор там, звук, всплывахи, и всё
[17:59:14] <Final> и с содержанием нужным
[17:59:32] Final вышел(а) из комнаты: Я использую Miranda IM (http://miranda-im.org/.)
[18:00:08] Mikel-Ard-Ri вышел(а) из комнаты
[18:01:40] <Mataes> эмсперт ваще выкосить надо, одно зло)
[18:03:57] <watcher> ребилдюсь
[18:09:37] (..нужное вписать..) вошёл(а) в комнату
[18:11:32] watcher вышел(а) из комнаты
[18:12:10] watcher вошёл(а) в комнату
[18:12:31] <watcher> версия
[18:12:32] <talisman|bot> watcher: Miranda IM Jabber (Unicode) 0.92.2.652 в Microsoft Windows 7  Service Pack 1 (build 7601)
[18:12:47] <watcher> у меня всё на месте )
[18:14:32] watcher вышел(а) из комнаты
[18:14:58] watcher вошёл(а) в комнату
[18:15:09] Mataes вышел(а) из комнаты: Я использую Miranda IM (http://miranda-im.org/.)
[18:15:34] watcher вышел(а) из комнаты
[18:15:53] watcher вошёл(а) в комнату
[18:16:17] <ghazan> крутто
[18:18:48] <ghazan> Я (18:01:57 27/06/2012)  блин, "морской бой" тоже ты написал :)
Станишевский Денис (18:03:58 27/06/2012) ага, ачо?)
Я (18:07:19 27/06/2012)  а пчу source code none available
Станишевский Денис (18:07:39 27/06/2012) потому что freeware :)
Я (18:07:45 27/06/2012)  хмм
Станишевский Денис (18:09:44 27/06/2012) вот же срам. аддонс-миранда так и не обзавелся фичей "показать все файлы/публикации этого разработчика"
Станишевский Денис (18:10:04 27/06/2012) gomoku тоже вроде not available
Станишевский Денис (18:11:11 27/06/2012) и таки да, когда комменты были к файлам было круче)
Я (18:14:39 27/06/2012) дай сорцы-то
Я (18:14:44 27/06/2012) или ты их грохнул уже
Станишевский Денис (18:14:51 27/06/2012) пффф. сколько времени прошло!)
Я (18:15:01 27/06/2012) 8 лет всего
Станишевский Денис (18:15:01 27/06/2012) lost in time :)
[18:19:19] <ghazan> пичаль
[18:19:56] <watcher> лость ин тайм...
[18:20:10] <ghazan> lost
[18:20:23] <watcher> и где теперь того лося искать...
[18:20:53] <ghazan> думаю, что нигде
[18:21:12] <watcher> ну и фиг с ним ))
[18:24:16] Mikel-Ard-Ri вошёл(а) в комнату
[18:26:36] <watcher> в асе мирвер шалит
[18:26:38] <watcher> Miranda IM 0.92.2.139 alpha Unicode (ICQ v0.92.2.139)
[18:30:27] <ghazan> без вариантов
[18:30:35] <ghazan> в асе версия задается двордом
[18:30:55] <ghazan> тупые ишаки
[18:30:58] <watcher> а, ну тогда всё, капут билду
[18:31:16] <ghazan> да ладно, какое это имеет значение
[18:31:35] <ghazan> аське все равно капут скоро
[18:31:52] <ghazan> как технично смылся awk ...
[18:32:22] <watcher> угу
[18:32:50] <ghazan> пойти что ли коньяку хряпнуть
[18:33:04] <watcher> хряпни, чо
[18:33:24] watcher вышел(а) из комнаты
[18:33:32] ghazan вышел(а) из комнаты: I'm happy Miranda IM user. Get it at http://miranda-im.org/.
[18:33:55] ghazan вошёл(а) в комнату
[18:34:19] person вышел(а) из комнаты: I'm happy Miranda IM user. Get it at http://miranda-im.org/.
[18:37:27] <ghazan> неужели нигде нет фришного цомпилера с паскаля под винду?..
[18:37:33] <ghazan> гнутого хотя бы
[18:38:17] <ghazan> в mingw должен быть паскаль же
[18:38:22] <ghazan> там даже Фортран есть
[18:39:36] person вошёл(а) в комнату
[18:40:07] <ghazan> во, действительно есть
[18:40:10] <ghazan> gpc
[18:50:55] Arthur вышел(а) из комнаты
[18:52:52] vl.e вошёл(а) в комнату
[18:56:17] Yasnovidyashii вошёл(а) в комнату
[18:56:33] Awkward вошёл(а) в комнату
[18:56:35] <ghazan> щас выяснится, что он не годится, потому что RTTI и прочее
[18:56:39] <ghazan> а вот и он
[18:57:26] <Awkward> что случилось?
[18:59:19] N1ke_work вышел(а) из комнаты: Я счастливый пользователь Miranda IM. Возьми её тут http://miranda-im.org/.
[19:03:38] <Awkward> ghazan: FAM_06.08.11@19-52.rar = 0,0,2,4
[19:04:06] <Awkward> если стд не пожалеет, могу отдать
[19:09:48] shaggoth вошёл(а) в комнату
[19:11:14] <Awkward> ghazan: фриварный компилер паскаля - FPC, куда фриварнее...
[19:11:23] <Awkward> хотя гнусный тоже, конечно, фриварный
[19:13:35] <ghazan> а ч ем с ним проблема? не держит vcl/rtti?
[19:14:11] <ghazan> стд не пожалеет
[19:14:15] <ghazan> можно выкатывать
[19:17:51] elishnevsky вышел(а) из комнаты
[19:28:04] <Awkward> насчет ФПЦ....а зачем тебе VCL/RTTI ?
[19:28:20] <Awkward> тебе для каких нужд?
[19:28:50] <Awkward> если надо VCL - адаптировать под Lazarus и всё...
[19:29:13] <Awkward> но если речь о 32 битах, то проще Turbo Delphi использовать
[19:29:23] <ghazan> Awkward: мне чтобы дельфи не ставить
[19:29:31] <Awkward> а что компилировать-то?
[19:29:47] <Awkward> и как я сказал, турбо дельфи была бесплатной
[19:30:05] <ghazan> все паскальные плагины
[19:30:15] <ghazan> и 32, и 64 бита
[19:30:18] <Awkward> хреново
[19:30:36] <Awkward> но можно под Lazarus VCLные перехреначить
[19:30:47] <ghazan> это фришный vcl?
[19:31:03] <Awkward> аналог
[19:31:07] <Awkward> Лазарус фришный
[19:31:37] <ghazan> я просто готов сам патчить паскальные заголовки , если можно будет компилить паскальные плагины вместе с сишными
[19:31:45] <Awkward> а я у себя VCL не использую, так что тут пофиг, дельфи 5, дельфи 7, дельфи ХЕ2 или FPC
[19:31:49] <ghazan> а так лаги получаются большие
[19:32:13] <ghazan> а бинари больше получаются?
[19:32:14] <Awkward> так, огласите весь список, пожалуйста, по паскалевским плагинам
[19:32:20] <Awkward> большие
[19:32:23] <Awkward> сразу скажу
[19:32:34] <ghazan> а почему
[19:32:59] <Awkward> если попробовать KOL библиотеку подставить вместо реального VCL - будут меньше заметно, но там свои хитрости.... и KOL с FPC напрямую не пашет, хитрить немного надо
[19:33:16] <Awkward> в VCL наследование дерьмовое, слишком много мусора за собой тянет
[19:33:26] <Awkward> виртуальны/динамических методов много
[19:33:52] <Awkward> в KOL есть набор компонентов MCK - ччастично способных заменить VCL
[19:34:12] <Awkward> но я не пробовал их сам, т.к., как я сказал, у себя не использую VCL
[19:34:18] <ghazan> я имею в виду, почему на fpc бинари получаются больше, чем на дельфи
[19:34:24] <Awkward> так все же, какие именно плагины?
[19:34:35] <ghazan> вероятно все
[19:34:56] <Awkward> обычно на FPC получаются больше, чем на дельфи, за исключением редких случаева, когда дельфи неявно подключает кучу своих модулей
[19:35:01] <Awkward> список
[19:35:28] <ghazan> _все_
[19:35:34] <Awkward> и вообще, что там с хедерами? я паскалевские, по крайней мере, для себя, стараюсь более-менее актуальными держать
[19:35:34] <ghazan> *.*
[19:35:38] <Awkward> СПИСОК
[19:35:48] <Awkward> КАКИЕ ИМЕННО все?
[19:35:53] <ghazan> с хедерами то, что я, бывает, меняю мирандовские
[19:36:02] <Awkward> я тоже
[19:36:08] <Awkward> меняю мирандовские
[19:36:29] <ghazan> а треклятые интерфейсы третий день не чищены, потому что иначе ни один дельфевый плагин не заведется
[19:36:34] <ghazan> точнее свалится нахрен
[19:36:41] <Awkward> это не понял
[19:36:46] <Awkward> какие интерфейсы?
[19:36:56] <Awkward> ММИ, УТФ и пр?
[19:37:00] <ghazan> mmi в первую очередь
[19:37:07] <ghazan> ага
[19:37:14] <Awkward> я у себя не использую практически ММИ, за исключением 2-3 мест
[19:37:25] Arthur вошёл(а) в комнату
[19:37:26] <ghazan> pluginLink используешь?
[19:37:27] <Awkward> я жду, когда ты сделаешь пригодное для тестов ядро
[19:37:34] <Awkward> я пока не трогал свои плагины
[19:37:46] <ghazan> так а что его делать
[19:37:48] <Awkward> в смысле, занимался немного другим, плагинлинк вычистить не так трудно
[19:37:52] <ghazan> вылил, собрал, профит
[19:38:06] <Awkward> я не делаю полной компиляции
[19:38:12] <Awkward> только отдельные плагины
[19:38:24] shaggoth вошёл(а) в комнату
[19:38:34] <ghazan> а я делаю :) чтобы убедиться, что вся шелуха отпала
[19:38:52] <ghazan> и очень хотел бы, чтобы в полную компиляцию попали и паскальные плагины
[19:39:14] (..нужное вписать..) вышел(а) из комнаты: глубина, глубина.. я не твой!
[19:39:31] <Awkward> уф....
[19:39:35] <Awkward> трудно это сделать
[19:39:39] <ghazan> пчу?
[19:39:44] (..нужное вписать..) вошёл(а) в комнату
[19:39:50] <ghazan> научи Вадима, как пользоваться fpc - и все
[19:39:51] <Awkward> я-то себе компиляцию простую делал именно под себя
[19:40:01] <Awkward> потому что компилятор довольно объемный, как и либы
[19:40:11] <Awkward> и у каждого компилятора свои хитрости
[19:40:22] <Awkward> и ещё, свои плагины я время от времени все же меняю :(
[19:41:02] <Awkward> и они у меня в отдельной репе, где можно взять её и запустить батник, который автоматом скопмпилит плагин одним из 3 компиляторов на выбор, два из которых поддерживают и 64 бита
[19:41:59] Awkward все равно дельфи 5 больше любит, на нем код компактнее выходит. единственно,  inline функций не хватает и 64 бита, а генериками я все равно не пользуюсь
[19:42:40] elishnevsky вошёл(а) в комнату
[19:43:15] <ghazan> fpc - это один из 3 компиляторов?
[19:43:24] <ghazan> и можно ли им собрать h++
[19:43:25] <Awkward> у меня
[19:43:27] <Awkward> нет
[19:43:41] <Awkward> если только прицепить лазарусные библы и переписать кое-что в х++
[19:43:45] Santa вошёл(а) в комнату
[19:43:54] <Awkward> на текущий момент - только дельфи нужен
[19:43:55] ForNeVeR вышел(а) из комнаты
[19:44:17] <Awkward> причем, на моей адаптации - delphi XE/XE2 , более младшие версии не гарантированы
[19:44:21] <ghazan> дельфи, даже зверь-edition, - это тяжело
[19:44:25] <Awkward> но 64 бита только на XE2
[19:44:32] <Awkward> смотря для чего
[19:44:39] <ghazan> для фришных либ
[19:44:40] <Awkward> есть сборки дельфи на 10 метров даже
[19:45:18] <Awkward> я ж говорю, если совсем серьезно заниматься, можно было б попробовать на KOL/MCK переделать, но это очень долго. на Лазарус быстрее
[19:45:38] <ghazan> проще доточить BasicHistory :)
[19:45:39] <Awkward> вариант ЕЩЁ один: переписать Х++ на использование БЕЗ VCL
[19:46:03] <Awkward> но мне влом переписывать три самых больших модуля там
[19:46:21] <ghazan> там жирная компонента с гридом
[19:46:42] <Awkward> форма для журнала, форма для истории и сам Грид, который в них встраивается
[19:46:58] <Awkward> я ж говорю, было б желание, переписать можно
[19:47:11] <Awkward> но я не потяну - у меня и без него дела найдутся
[19:47:27] <ghazan> проще напрячь наших польских друзей на bh
[19:47:33] <Awkward> некоторые мелкие модули избавить от VCL - без проблем
[19:47:45] <Awkward> as you wish
[19:48:24] <Awkward> но в ТАБ, вероятно, придется вносить правки
[19:48:40] <Awkward> я тебе как-то предложил переделать систему регистрации журнала
[19:48:55] <Awkward> ты без оптимизма отнесся. значит, пока оставим все как есть
[19:49:45] <ghazan> без оптимизма, потому что не хочется бросать все и заниматься этим
[19:50:02] <Awkward> я и не говорил, что ты этим заниматься будешь....
[19:50:13] <Awkward> нет так нет, я своим попробую заняться
[19:50:16] <ghazan> ну а кто
[19:50:30] <ghazan> абдуллу я только сегодня подписал на дело
[19:50:52] <Awkward> кого?
[19:53:12] <ghazan> Кжиштоф Крал, автор BasicHistory
[19:53:36] <ghazan> ник abdul
[19:54:04] <Awkward> ghazan: http://wiki.freepascal.org/Lazarus_For_Delphi_Users
[19:54:12] <Awkward> я просто не знаю его и у меня нет его контактов
[19:54:14] <ghazan> мне это бесполезно
[19:54:32] <Awkward> кроме моих и х++, какие паскалевские плагины ты хотел?
[19:55:00] <ghazan> да все, по порядку
[19:55:28] <ghazan> я сам юзаю только h++, и то теперь его прибил, но у народа ватрак, актман и прочее вроде юзается
[19:58:10] person вышел(а) из комнаты: I'm happy Miranda IM user. Get it at http://miranda-im.org/.
[20:00:38] person вошёл(а) в комнату
[20:01:56] <Awkward> вот я и спрашиваю, КАКИЕ
[20:02:03] <Awkward> свои я могу адаптировать сам
[20:02:11] <Awkward> с х++ разобрались
[20:02:17] <Awkward> какие именно ещё?
[20:03:06] Santa вышел(а) из комнаты
[20:09:13] watcher вошёл(а) в комнату
[20:12:10] <ghazan> watcher: супер
[20:12:17] <watcher> ась?
[20:12:27] <ghazan> собери plz ночник
[20:12:53] <ghazan> тут вроде все пашет, а Леше нужен простор для упражнений и тестирования
[20:16:09] <watcher> ща соберу
[20:16:29] <ghazan> как=то обидно даже
[20:16:39] <ghazan> 2500 изменений, и все равно пашет
[20:16:50] <ghazan> сцуко :)
[20:17:00] <watcher> :)))
[20:17:07] <watcher> ты не умеешь ломать
[20:17:11] <watcher> я пошел за борей
[20:18:14] <ghazan> нееееееееееее-е-е-ет
[20:18:23] <ghazan> только не это, шеф, только не это
[20:19:06] <ghazan> Awkward: щас Кирилл подтянется, разберемся с набором плагинов
[20:20:36] <watcher> набор паскальный? там немного, слава аллаху, почти все - авковые
[20:20:50] <watcher> и х++ с импортткст и надо еще подумать
[20:23:02] <Awkward> импорттекст не использует VCL, но использует KOL для драйвера БД
[20:23:43] <Awkward> а Вконтакте паскалевский не знаю, пользует кто-то сейчас или нет
[20:25:42] Mikel-Ard-Ri вышел(а) из комнаты
[20:34:26] <watcher> Awkward: https://dl.dropbox.com/u/5359875/AutoCompile/miranda-92.1-alpha-latest.7z
https://dl.dropbox.com/u/5359875/AutoCompile/miranda-plugins-latest.7z
[20:45:43] <Awkward> мдя....
[20:45:56] <Awkward> первое, чтоя вижу, оно не воспринимает ни СРММ, ни ТабСРММ
[20:46:07] <ghazan> а откуда я пишу?
[20:46:23] <ghazan> версия
[20:46:24] <talisman|bot> ghazan: Miranda IM Jabber (Unicode) 0.92.2.652 в Microsoft Windows 7  Service Pack 1 (build 7601)
[20:47:02] <Awkward> хпп компиленый под прошулю версию грузится, а вот свежекомпиленый актман крашит
[20:47:25] <ghazan> а ты влил stdcall уже ?
[20:47:33] <Awkward> да
[20:47:45] shaggoth вышел(а) из комнаты
[20:47:50] <ghazan> тогда понятно. там везде cdecl сейчас
[20:47:53] <Awkward> да какая разница? там ттб и хпп не должны были работать
[20:47:57] <ghazan> :)
[20:48:00] <Awkward> ну ты, блин!
[20:48:05] <ghazan> разница такая, что крашит
[20:48:17] <Awkward> Гоша! ты уже второй или третий ден ьподря д меня троллишь. тебе не надоело?!
[20:48:27] <ghazan> мы договорились - сначала убираем все интерфейсы, потом stdcall
[20:48:34] shaggoth вошёл(а) в комнату
[20:48:34] <Awkward> пффф
[20:48:38] <ghazan> читай внимательнее
[20:49:12] <ghazan> сначала удаление интерфейсов, фиксинг, выпуск ночника с паскальниками
[20:49:21] <ghazan> потом легкое телодвижение
[20:49:33] <Awkward> ну и нах оно мне тогда СЕЙЧАС?
[20:49:40] <ghazan> что именно
[20:49:49] <ghazan> пока в ядре сидят эти клятые интерфейсы, я не могу менять конвенцию функций
[20:50:17] <Awkward> ну, значит, пока не проверяю ничего
[20:50:52] <ghazan> что не проверяешь?
[20:51:02] <Awkward> своё не проверяю
[20:51:10] Mataes вошёл(а) в комнату
[20:51:11] <ghazan> сейчас ты выкидываешь все вызовы интерфейсов
[20:51:17] <Awkward> откуда?
[20:51:21] <ghazan> из дельфи
[20:51:26] <Awkward> в дельфи их нет
[20:51:29] <ghazan> чтобы ни в одном плагине не осталось mmi и li
[20:51:31] <Awkward> они были в плагинах
[20:51:40] <ghazan> *OK*
[20:51:40] <Awkward> ну, я пока только один подготовил
[20:52:00] <Awkward> а из "выкидываемых" интерфейсов у меня только ММИ
[20:52:08] <ghazan> тогда замени в модуле mir_code stdcall на cdecl и попробуй запуститься
[20:52:25] <ghazan> mmi, li, utf, md5, sha1
[20:53:05] <Awkward> я задолбался менять туда/сюда всё
[20:53:09] <ghazan> + pluginLink и все связанные с ним функции
[20:53:16] <ghazan> сюда не надо менять, только туда
[20:53:26] <Awkward> потому , как я сказал, буду ждать, пока ты не закончишь всё, чтоб я мог сразу проверить
[20:53:37] <Awkward> а пока буду спокойно заниматься своими делами
[20:53:37] <ghazan> я не могу сразу закончить все
[20:53:57] <ghazan> ку-ку
[20:54:01] <Awkward> ну а я не могу првоерять что-то, пока у тебя все меняется
[20:54:05] <Awkward> значит, ждем
[20:54:14] <ghazan> я зафиксил первую порцию
[20:54:18] <ghazan> жди, если хочешь
[20:54:23] <watcher> перемен теребуют наши сердца
[20:54:38] <ghazan> хоть до второго пришествия господа нашего
[20:55:49] <ghazan> сейчас надо перелинковать на mir_core.dll все. как отсвистишься - я уберу из ядра интерфейсы, и тогда можно будет менять конвенцию
[20:56:13] <Awkward> блин... я тебе сразу сказал: ОК, УБИРАЙ! я своё смогу переделать в любой момент!
[20:56:33] <ghazan> тогда все, у кого сейчас есть паскальные плагины, отсосут
[20:56:56] <ghazan> потому что если уберется pluginLink, то оно свалится на первой секунде
[20:57:21] <ghazan> или у тебя все работает без CallService?
[20:57:24] <watcher> а у меня их 4, qs, mradio, actman. h++
[20:58:17] <Awkward> от х++ ты сам отказался, нет?
[20:58:28] <Awkward> импорттекст если надо - переделаю
[20:58:39] <Awkward> вконтакте кто юзает - хз
[20:58:47] <Awkward> а мои плагины я и сам переделаю
[20:59:14] <watcher> вконтакте - если брать, то кто его тянуть будет?
[20:59:22] <watcher> пусть джаббер юзают
[20:59:39] <watcher> тем более, что вполне норм работает через джаббер
[21:03:49] <ghazan> короче пускай пока микроядро живет в таком виде, не хочу туда совать ни json, ни xml
[21:04:05] <ghazan> ни тем более TMI
[21:04:35] <ghazan> а мы пока поверх ядра прикрутим класс плагина
[21:04:53] <ghazan> Mataes: как там gg ? упирается?
[21:07:37] <watcher> ghazan: найсер в 64 бита брыкается
[21:07:50] <watcher> не собирается, линкера ошибка
[21:07:53] <ghazan> нету 64 бит подо моной щас
[21:08:05] <watcher> а, тока сборка
[21:08:06] <ghazan> куча unresolved externals?
[21:08:09] <watcher> ага
[21:08:30] <ghazan> посмотри в c++ / preprocessor, там наверное WIN32 вкралось
[21:08:42] <ghazan> или _WIN64
[21:08:49] <ghazan> должно быть просто WIN64
[21:08:54] <watcher> ага, гляну-ка
[21:10:33] <watcher> _WIN64
[21:10:38] <ghazan> *YES*
[21:10:57] <watcher> мы собрались
[21:10:58] <ghazan> "начинайте мочить козлов" (с)
[21:11:01] <watcher> ща вкомичу
[21:11:53] <ghazan> я двоих таких нашел, а этот как-то проскочил
[21:12:10] <ghazan> блин, хочется купить SSD и перенести на него весь объектный код
[21:12:14] <ghazan> и временные файлы
[21:12:26] <ghazan> вот оно взлетит
[21:12:32] <ghazan> а грохнется - не страшно
[21:15:06] <ghazan> watcher: а работает?
[21:15:16] <ghazan> 64 бита
[21:15:25] <ghazan> 32-то прямо подо мной сейчас
[21:15:27] <watcher> нет 64 бит системы проверить
[21:15:37] <watcher> завтра на виртуалке только
[21:16:23] <watcher> Kuja нужен
[21:16:27] <watcher> а его нет
[21:16:31] ghazan вышел(а) из комнаты: I'm happy Miranda IM user. Get it at http://miranda-im.org/.
[21:17:29] <Mataes> ghazan: гг, я оставил до твоего просмотра патча на его юникодность
[21:17:48] <watcher> юниГодность
[21:18:14] <Mataes> делфевые вроде вы все перечислили
[21:18:41] <Mataes> есть еще плаг, который в send to встраивается, он на fpc
[21:18:50] <Mataes> но его у нас нет
[21:19:05] <Awkward> какой?
[21:19:42] Awkward сидит, ждет Гошиных правок
[21:20:31] <Awkward> Mataes: 1 - он нужен? 2 - как называется? 3 - вообще он есть в сырцах?
[21:21:10] <Mataes> http://addons.miranda-im.org/download.php?dlsource=534
Shell context menus for transfers
нужен или нет хз, меня просили его добавить
[21:23:17] <watcher> ойй
[21:23:18] <watcher> ненене
[21:23:21] <watcher> ну его
[21:23:28] <watcher> а, просили...
[21:23:32] <watcher> иное дело
[21:23:36] <watcher> я думал просто ))
[21:23:49] watcher вышел(а) из комнаты
[21:25:26] <Awkward> такое чувство, что на миранда-ви его вообще нет...
[21:26:17] <Awkward> http://www.miranda-vi.org/plugins/?q=shell+ext только один вижу...
[21:27:13] <Awkward> ага, нашел...
[21:27:29] <Awkward> Shell context menus for transfers 2.0.2.0    352×
Shell context menus for transfers (Unicode) 2.0.2.0    12×
[21:27:49] person вышел(а) из комнаты
[21:28:30] Robyer вошёл(а) в комнату
[21:29:41] <Awkward> 2012 на аддонсах, 2020 на мим-ВИ
[21:30:53] shaggoth вышел(а) из комнаты
[21:33:35] person вошёл(а) в комнату
[21:47:54] shaggoth вышел(а) из комнаты
[21:48:15] person вышел(а) из комнаты: I'm happy Miranda IM user. Get it at http://miranda-im.org/.
[21:50:41] person вошёл(а) в комнату
[22:16:48] ghazan вошёл(а) в комнату
[22:20:37] M174TM вошёл(а) в комнату
[22:23:13] <ghazan> Awkward: *WALL* каких правок?
[22:23:26] <ghazan> ты pluginLink выкосил?
[22:23:58] <ghazan> пока не выкосишь, никаких правок не будет
[22:28:40] M174TM вышел(а) из комнаты: буду поздно, пьяный и не один...
[22:35:18] Kuja вошёл(а) в комнату
[22:38:20] M174TM вошёл(а) в комнату
[22:42:10] <Awkward> блин, я уж часа полтора ка выкосил у всех своих
[22:42:21] <Awkward> мне там дел было на 5 минут
[22:42:32] <Awkward> сразу же говорил тебе: СДЕЛАЙ, чтоб я мог проверить
[22:44:31] <ghazan> ну вон тебе билд собрали ?
[22:44:32] <Awkward> если б не сделал, нафига б я спрашивал про ядро и изменения.... :(
[22:44:38] <ghazan> там dll все есть
[22:44:41] <ghazan> можно пробовать
[22:44:43] <Awkward> что вотчер давал - это не то
[22:44:49] <Awkward> совсем не то
[22:44:57] <ghazan> убить вообще все нахрен и всунуть stdcall?
[22:45:22] <ghazan> легко
[22:46:14] <ghazan> Awkward: м?
[22:46:50] <Awkward> у меня давно все приготовлено для проверки
[22:46:58] <ghazan> хорошо
[22:46:59] <ghazan> ща
[22:47:34] <ghazan> ты сможешь собрать себе ведро?
[22:48:28] shaggoth вошёл(а) в комнату
[22:49:00] shaggoth вышел(а) из комнаты
[22:49:14] shaggoth вошёл(а) в комнату
[22:50:10] <Awkward> не уверен
[22:51:51] shaggoth вышел(а) из комнаты
[22:52:47] shaggoth вошёл(а) в комнату
[22:54:56] <Awkward> Mataes: тык. не мог бы ты сделать-почистить проект для ФАМ?
[22:55:22] <ghazan> чтобы их шерше?
[22:55:23] <Mataes> могу) седня сделаю, в течение 80 мин
[22:55:32] <Awkward> Mataes: спс
[22:56:09] <Awkward> ghazan: фемме и ФАМ - немного разные вещи
[22:56:50] <ghazan> фемме - не бывает. именно фам
[22:57:28] <Awkward> окок, FAM vs femme
[22:57:57] <ghazan> читается-то одинаково
[23:06:52] sss|zombie вышел(а) из комнаты
[23:09:30] <ghazan> Awkward: мде, имена функций перекосило
[23:09:39] <ghazan> щас попробую вернуть их в чувство
[23:17:13] (..нужное вписать..) вышел(а) из комнаты: глубина, глубина.. я не твой!
[23:21:17] <ghazan> Awkward: порядок с именами
[23:21:31] <ghazan> все функции экспортируются как назывеются
[23:23:12] <Awkward> ты их в стиле с++ пытался экспортировать изначально?
[23:23:21] Arthur вышел(а) из комнаты: Миранду ИМ! Миранду!
[23:23:33] M174TM вышел(а) из комнаты: буду поздно, пьяный и не один...
[23:23:39] <ghazan> Awkward: нет, в стиле Си
[23:24:00] <ghazan> получается _CallService"8
[23:24:12] <ghazan> вот такое имя
[23:24:32] <ghazan> но с помощью def-файла удалось объяснить, как оно должно быть на самом деле
[23:24:34] M174TM вошёл(а) в комнату
[23:33:09] shaggoth вышел(а) из комнаты
[23:34:12] shaggoth вошёл(а) в комнату
[23:39:32] shaggoth вышел(а) из комнаты
[23:41:17] shaggoth вошёл(а) в комнату
[23:41:57] shaggoth вышел(а) из комнаты
[23:44:15] shaggoth вошёл(а) в комнату
[23:46:26] vl.e вышел(а) из комнаты: bye
[23:51:02] R.I.G. вошёл(а) в комнату
[23:52:14] Robyer вышел(а) из комнаты: Používám Mirandu IM - RobyerPack! http://robyer.info/mirandapack
[23:58:57] M174TM вышел(а) из комнаты: буду поздно, пьяный и не один...
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!