Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.GOLDED
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.GOLDED с датами от 16 Jul 13 03:28:02 до 02 Jul 24 03:28:00, всего сообщений: 3581
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 2797 из 3581 ======================================== RU.GOLDED =
От   : Nil A                            2:5015/46          05 Oct 23 20:27:42
Кому : Vitaliy Aksyonov                                    05 Oct 23 20:27:42
Тема : Bugs in GoldEd
FGHI : area://RU.GOLDED?msgid=2:5015/46+651ef2cd
= Кодировка сообщения определена как: CP866 ==================================
==============================================================================
Hello, Vitaliy!

Тебе ещё один забавный баг в копилку.

===============================================================================
 From : Eugene Palenock                     2:5020/2065     Sun 09 May 21 11:50
 To   : Nil Alexandrov
 Subj : Bugs in GoldEd
===============================================================================
                           Привет, Nil!

09 май 21 06:07, Nil Alexandrov -> All:

NA> Далее следуют мои наблюдения.

Напомню ещё один баг - повреждение текста при стилях выделения в квотинге.

Без кавычек эти три строки GoldEd не сохраняет:
"ZZZZ<YYYY"
"X)>AAA"
"X)>BBB"

Они превращаются в такое при сохранении:
"ZZZZ<YYYY"
"X)>AAA BBB"

Коллизия случается при совокупности условий:
 - подряд три этих строки где-либо в текcте;
 - в 1 строке есть стрелка влево в любом месте строки;
 - в начале 2 и 3 строки нечто похожее на квотинг;
 - причём 2 буква должна быть не буквой а каким-нибудь символом (если там "XX>"
то коллизии нет, а например "X=>" или "X(>" вызывает коллизию).


--
С уважением, Евгений.

-+-
* Origin: ... (2:5020/2065)
===============================================================================

Я в своё время немного пытался поковырять
b golded3/geline.cpp:2281
p msg->txt
Отследить кто меняет
watch msg->lin->next->next->txt
..
msg->TextToLines(CFG->dispmargin-1, false);
MakeLineIndex (msg=0x16bdf4c, margin=363, getvalue=false, header_recode=true) at geline.cpp:2252
GMsg gmsg
MakeMsg2() gepost.cpp:679 line

Короче я тогда сдался через полчаса дебага ;-(

Best Regards, Nil
--- GoldED+/LNX 1.1.5
* Origin: Linux 2.6.32-042stab145.3 (2:5015/46)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.024934 секунды