Bug 18426 - Swapped UTEE and DTEE symbols in slang-1.4.5-utf8-acs patch
Summary: Swapped UTEE and DTEE symbols in slang-1.4.5-utf8-acs patch
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: libslang (show other bugs)
Version: unstable
Hardware: all Linux
: P2 normal
Assignee: Ilya Mashkin
QA Contact: qa-sisyphus
URL:
Keywords: patch, relnote
Depends on:
Blocks:
 
Reported: 2009-01-02 10:40 MSK by Andrew Borodin
Modified: 2012-09-26 05:10 MSK (History)
3 users (show)

See Also:


Attachments
Fixed patch (3.05 KB, patch)
2009-01-02 10:40 MSK, Andrew Borodin
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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.