Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.09.26;
Скачать: CL | DM;

Вниз

2 Vladimir Kladov   Найти похожие ветки 

 
MTsv DN   (2008-09-16 11:28) [0]

Вопрос один:
Уважаемый г-н Кладов, что все-таки сейчас с проектом, KOL???
Сказали бы хоть о стадии проекта. "Заморожен" там, "заброшен"... Просто время идет, о багах сообщается (с предложенными решениями, кстати), MCK "обрастает" поддержкой новых версии Delphi, а с Вашей стороны, как Автора, ноль эмоций... Я понимаю, что каждый может сам внести изменения, но все-таки...

Вот темы по замеченным багам/изменениям версии 2.87:
http://delphimaster.net/view/11-1206425669/
http://delphimaster.net/view/11-1206425669/

Везде за основу взята версия 2.87


 
KilkennyCat ©   (2008-09-16 11:44) [1]

Владимир, Вы в ответе за тех, кого приручили :)


> а с Вашей стороны, как Автора, ноль эмоций...

MTsv DN, а Вам не кажется, что эмоции в программировании излишни?


 
MTsv DN   (2008-09-16 11:54) [2]

> MTsv DN, а Вам не кажется, что эмоции в программировании излишни?
Прошу прощения, кавычки забыл. Должно быть "ноль эмоций"...крылатое выражение такое, означает никакой реакции.

А вообще, топик не про это...


 
D[u]fa   (2008-09-16 13:01) [3]

Мб собрать все буги в кучки да выпускать не оффиц. апдейты самим? Потом видно будет


 
MTsv DN   (2008-09-16 14:32) [4]

Было уже...первая ссылка - версия 287+. Потом еще что-то добавлялось, но кроме 2.87++, непонятно от чего сделанного, толи от 2.86, толи от 2.87+, больше "телодвижений" не было...


 
D[u]fa   (2008-09-16 15:08) [5]

Ну я считаю нужно брать последний офф релиз 2.87 без всякой мути типа "+-". И туда добавлять исправления, но только исправления.


 
MTsv DN   (2008-09-16 16:19) [6]

2 D[u]fa
Интересно, а Вы по ссылке переходили? ...Советую сходить и сразу прочитать весь топик и особенно пост [26]. А оттого как я его назвал 2.87+ или "2.88 Unofficial update" смысл не меняется...


 
D[u]fa   (2008-09-16 16:57) [7]

дык че там я не видел)

to287++.rar вот это к какой версии я не понял. И если итак все ошибки собрал то в чем вопрос тогда?


 
exero   (2008-09-16 17:57) [8]

а TLIST_FAST уже рабочий?


 
D[u]fa   (2008-09-16 18:28) [9]

вот вроде бы to287++ и исправляет его


 
MTsv DN   (2008-09-16 19:15) [10]

> дык че там я не видел)
>
> to287++.rar вот это к какой версии я не понял. И если итак
> все ошибки собрал то в чем вопрос тогда?

Так я Вам про это и написал в [4], что непонятно от чего Владимир отталкивался. Тем более, баги то все появляются и решения к ним и дополнения... Вы не захотели наработки по D2009 на себя брать...а я тут, блин, такой энтузиаст сразу "грудью на амбразуру". Вот я и создал топик, чтобы узнать, как обстоит дело с KOLnMCK. Может Владимир решил весь код "перелопать", а может "подзабил", и занимается разработкой нового языка, книги...или чего-нить еще...

2 exero, D[u]fa
Я не знаю, как to287++...но все фиксы mdw по поводу TLIST_FAST есть в 2.87+. Можете попробовать ту, и ту "заплатку".


 
mdw ©   (2008-09-16 22:14) [11]

Не, TLIST_FAST заработал в ++, а в + чтот-еще глючило. Если не путаю, давно было... А Владимир и правда пропал, грустно это.


 
D[u]fa   (2008-09-16 22:27) [12]

MTsv DN, да судя из поста Владмира в той теме TLIST_FAST был до конца исправлен в ++ как говорит mdw, лично не проверял поэтому хз.


> А Владимир и правда пропал, грустно это


Это очень странно... и в голову сразу всякая хрень лезет


 
exero ©   (2008-09-17 07:36) [13]

Сейчас пересобрал программу которая интенсивно работает со списками с TLIST_FAST (2.87++)- падает на тех же входных данных, на которых без данного ключа все работает нормально.


 
MTsv DN   (2008-09-17 11:47) [14]

У меня TLIST_FAST работал без заметных сбоев в +. Потом mdw сказал (пост [29] первого линка), что где-то накосячил...а потом мы все начали обсуждать от чего ++, почему изменялся kol_asm и прочее.

Пока предложения такие:
1. Я сегодня засяду вечерком и попытаюсь обобщить +, ++ на предмет TLIST_FAST.
2. Скину потом кому потребуется для тестов TLIST_FAST.
3. Посмотрю предложения от azsd по поводу D2009. Потестю у себя на VirtualBox компиляцию своего проекта, заодно и UNICODE с ANSI потестируем.
4. И будем делать "Unofficial update"...если Владимир не объявится.

Постараюсь особо не затягивать...но "сверхскорости" не обещаю.

С Уважением, MTsv DN


 
mdw ©   (2008-09-17 12:50) [15]


>  Я сегодня засяду вечерком и попытаюсь обобщить +, ++ на
> предмет TLIST_FAST.

Кинуть то что у меня и стабильно работает?


 
azsd ©   (2008-09-17 13:10) [16]

> to MTsv DN
do you means the asm part (with out PAS_VERSION) of TLIST_FAST has broken for long times from 2.87 or more early before 2.86?

I want detail description or test project for reproduce more bugs relative to TLIST_FAST, I"ll add it to my current fixlist if there no patched version available now.
I think I am able to fix these asm codes with more or less modification. In fact I use 6502 mcode and masm32 some years before I leaning pascal.

Sorry English and Russian Language is both not my spoken language.
I use translate software to read posts but I can"t write in Russian. I try to learn Russian four years ago but I only get one handbook with out cassette tape, so at end I only remember some common conversation dialogue.


 
D[u]fa   (2008-09-17 16:09) [17]

MTsv DN, я за 2009 уже поставил скоро буду смотреть КОЛ-МСК.. пока что замену системных модулей делаю (хотя бы минимуму мусор уберу от туда)


 
MTsv DN   (2008-09-18 10:49) [18]

> exero ©   (17.09.08 07:36) [13]
>
> Сейчас пересобрал программу которая интенсивно работает
> со списками с TLIST_FAST (2.87++)- падает на тех же входных
> данных, на которых без данного ключа все работает нормально.

А можно примерчик?


 
MTsv DN   (2008-09-18 23:30) [19]

> 1. Я сегодня засяду вечерком и попытаюсь обобщить +, ++ на предмет TLIST_FAST.
Обобщил, и объединил в один патч, всё что было. KOL287+, KOL287++, KOLadd (фиксы TLIST_FAST от mdw), фиксы D[u]fa (для mirror.pas) и azsd.

> 2. Скину потом кому потребуется для тестов TLIST_FAST.
У кого есть код для тестов TLIST_FAST, свяжитесь со мной...

> 3. Посмотрю предложения от azsd по поводу D2009. Потестю у себя на VirtualBox компиляцию своего проекта, заодно и UNICODE с ANSI потестируем.
Добавил почти все, что было у azsd для нормальной работы в D2009. Протестировал на D2007 в режимах ANSI и UNICODE (на своем проекте, все работает как надо).
Протестировал на D2009 в режимах ANSI и UNICODE (на новом проекте).


 
exero   (2008-09-21 19:42) [20]


> А можно примерчик?

Проект очень большой и полностью закрытый, так что быстро не получится. Как локализую проблему - выложу.


 
MTsv DN   (2008-09-21 19:47) [21]

> Проект очень большой и полностью закрытый, так что быстро не получится. Как локализую проблему - выложу.
Могу я скинуть наработки KOLа. Тем более, TLIST_FAST вроде доведен до ума...я щас занимаюсь интеграцией в D2009, верней поддержной юникода в MCK.


 
exero   (2008-09-21 20:10) [22]

Скинте куда нибудь - вполне возможно что все работает - падало не всегда но стабильно.


 
Jon ©   (2008-09-22 17:24) [23]

Seriously, does anyone know if Vladimir Kladov is OK?


 
MTsv DN   (2008-09-22 19:06) [24]

I don"t know...


 
Vladimir Kladov ©   (2008-09-22 19:34) [25]

Со мной все в порядке. Будет изменений на версию, сделаю обновление. У меня пока багов не замечено (я не использую unicode, но TLIST_FAST у меня в проекте задействован: глюков пока не встретил. Может быть, проблема не в самом TList, а в StrList(ex) или WStrList(ex)).


 
exero   (2008-09-22 19:48) [26]

Рад что с Владимиром все хорошо. Что касается TLIST_FAST, то в моем проекте используется только TList. Жду патча от MTsv DN.


 
MTsv DN   (2008-09-22 21:47) [27]

> Жду патча от MTsv DN.
Ну, в общем-то, уже готово... Щас what"s new сделаю, и направлю Владимиру... А он уж решит что делать.

2 exero
Скиньте, мне на mtsv[at]newmail.ru свой адрес, чтоб "клонов" KOL"а "не плодить" (итак уже люди теряются в + и -), а то вдруг Владимир забракует, но исправления TLIST_FAST работают...


 
MTsv DN   (2008-09-23 21:26) [28]

Владимир, отправил Вам письмо...


 
MTsv DN   (2008-09-24 09:53) [29]

2 exero
Надо все-таки попробовать локализовать проблему.


 
exero ©   (2008-09-24 11:59) [30]

2 MTsv DN
Быстро локализовать не получилось... Вчера и сегодня с утра падало на добавлении в список - после того как прошелся отладчиком - перестало!!! Но теперь вылетает в каком-то другом месте - короче все это мне порядком поднадоело. Если найду где падает отпишу, но в близжайшем будущем с TLIST_FAST играть не буду - прирост скорости почти не заметен (мб потому что использую FastMM4 и FastMove)...


 
MTsv DN   (2008-09-24 19:23) [31]

Владимир, отправил Вам письмо... Небольшие исправления в mirror.pas...


 
Vladimir Kladov ©   (2008-09-28 17:59) [32]

версия 2.88: Изменений так много, что update делать нет смысла - получается больше 100Кб. Так что выложил целиком, но с разбивкой по файлам kol.zip и mck.zip примерно так же как и раньше, на основном сайте. Новый WideStringEdit.pas (не глядя) положил в koladd.zip.

В дополнение к присланному мне добавил TKOLProject.DefaultFont, TKOLForm.FontDefault и изменил шрифт по умолчанию на System (давно надо было сделать так: именно System Используется в форме и контролах, если фонт не назначается принудительно кодом и не вызывается WM_SETFONT). Кто не использует MCK, мало что меняется, если вообще что-то меняется. Для пользователей MCK достаточно изменить TKOLPRoject.DefaultFont.

С изменением TBitmap.SetHeight я не совсем понял, зачем так делать и почему не был соответственно исправлен TBitmap.SetWidth. В любом случае старый код будет работать для SMALLER_CODE. И если будут пожелания, то добавим ещё один символ.

Восстановил совместимость с Delphi2 и Delphi3. Все изменения проверить я не успел. Если что, поправим дополнительно.


 
Dimaxx ©   (2008-09-30 02:05) [33]


> С изменением TBitmap.SetHeight я не совсем понял, зачем
> так делать и почему не был соответственно исправлен TBitmap.
> SetWidth. В любом случае старый код будет работать для SMALLER_CODE.
>  И если будут пожелания, то добавим ещё один символ.

В код SetWidth вносить подобные изменения нет смысла, ибо при изменении ширины scanline=nil не бывает. А при изменении высоты бывает, если не привести битмап к DIB.


 
Holden   (2008-10-09 17:29) [34]

Всё будет хорошо?



Страницы: 1 вся ветка

Текущий архив: 2010.09.26;
Скачать: CL | DM;

Наверх




Память: 0.55 MB
Время: 0.009 c
15-1277965959
MonoLife
2010-07-01 10:32
2010.09.26
Рабочий вопрос.


15-1277748407
@!!ex
2010-06-28 22:06
2010.09.26
Проблема с заданием полей таблицы в Lua


2-1278147722
SIV5000
2010-07-03 13:02
2010.09.26
PNG + Componenet;


6-1218676192
piople
2008-08-14 05:09
2010.09.26
[ISAPI] Проблема ограничения длинны загружамемого контента


15-1277890295
ocean
2010-06-30 13:31
2010.09.26
Интеграция AD с внешней почтой