Bug 18426

Summary: Swapped UTEE and DTEE symbols in slang-1.4.5-utf8-acs patch
Product: Sisyphus Reporter: Andrew Borodin <aborodin>
Component: libslangAssignee: Ilya Mashkin <oddity>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P2 CC: aborodin, gns, ldv
Version: unstableKeywords: patch, relnote
Hardware: all   
OS: Linux   
Attachments:
Description Flags
Fixed patch none

Description Andrew Borodin 2009-01-02 10:40:42 MSK
Created attachment 3181 [details]
Fixed patch

Странно, что до сих пор никто этого не заметил, но в патче slang-1.4.5-utf8-acs символы DTEE и UTEE поменялись местами. Похоже, что ошибка типа cut'n'paste: один раз ошиблись, потом растиражировали.
Исправленный патч прилагается.
Comment 1 Andrew Borodin 2009-01-02 10:45:00 MSK
Тот же патч используется и в slang2.
Comment 2 Andrew Borodin 2009-01-16 19:54:58 MSK
Этот патч содержит ещё один баг: горизонтальная линия (SLsmg_draw_hline) рисуется длиннее, чем надо, на один символ из-за лишнего вызова SLsmg_draw_object в строке 392 патча.
Comment 3 Dmitry V. Levin 2012-09-26 05:10:48 MSK
libslang is no more.