Группа :: Эмуляторы
Пакет: dosemu
Главная Изменения Спек Патчи Загрузить Bugs and FR
Патч: dosemu-1.3.2-bart-blinking.patch
--- src/plugin/term/terminal.c.~1.17.~ 2005-05-20 12:21:06.000000000 +1200
+++ src/plugin/term/terminal.c 2005-06-02 10:38:52.000000000 +1200
@@ -622,10 +622,14 @@
y -= DOSemu_Terminal_Scroll_Min;
if (y < 0 || y >= SLtt_Screen_Rows) return;
SLsmg_gotorc (y, x);
- SLsmg_set_color (abs(this_obj));
-#if SLANG_VERSION < 20000
- SLtt_Use_Blink_For_ACS = char_blink && ((attr & 0x80) >> 7);
+#if SLANG_VERSION < 20000
+ if ((attr & 0x80) && !char_blink) {
+ attr &= 0x7f;
+ this_obj = Attribute_Map[attr];
+ }
+ SLtt_Use_Blink_For_ACS = (attr & 0x80) >> 7;
#endif
+ SLsmg_set_color (abs(this_obj));
/* take care of invisible character */
if (this_obj < 0) {