ALT Linux Bugzilla
– Attachment 2587 Details for
Bug 15213
Не рисует курсор на символах, где fg от bg отличается лишь яркостью
New bug
|
Search
|
[?]
|
Help
Register
|
Log In
[x]
|
Forgot Password
Login:
[x]
|
EN
|
RU
[patch]
Патч, исправляющий отрисовку курсора
vte-0.16.13-fixboldinverse-alt.patch (text/plain), 838 bytes, created by
Yury Aliaev
on 2008-04-24 12:21:42 MSD
(
hide
)
Description:
Патч, исправляющий отрисовку курсора
Filename:
MIME Type:
Creator:
Yury Aliaev
Created:
2008-04-24 12:21:42 MSD
Size:
838 bytes
patch
obsolete
>--- vte-0.16.13/src/vte.c.orig 2008-02-08 22:46:11 +0300 >+++ vte-0.16.13/src/vte.c 2008-04-24 11:43:56 +0400 >@@ -8107,11 +8107,20 @@ > *fore = *back; > } > if (cell->attr.bold) { >- if (*fore == VTE_DEF_FG) { >- *fore = VTE_BOLD_FG; >- } else >- if ((*fore != VTE_DEF_BG) && (*fore < VTE_LEGACY_COLOR_SET_SIZE)) { >- *fore += VTE_COLOR_BRIGHT_OFFSET; >+ if (!(cell->attr.reverse || reverse)) { >+ if (*fore == VTE_DEF_FG) { >+ *fore = VTE_BOLD_FG; >+ } else >+ if ((*fore != VTE_DEF_BG) && (*fore < VTE_LEGACY_COLOR_SET_SIZE)) { >+ *fore += VTE_COLOR_BRIGHT_OFFSET; >+ } >+ } else { >+ if (*back == VTE_DEF_FG) { >+ *back = VTE_BOLD_FG; >+ } else >+ if ((*back != VTE_DEF_BG) && (*back < VTE_LEGACY_COLOR_SET_SIZE)) { >+ *back += VTE_COLOR_BRIGHT_OFFSET; >+ } > } > } > if (cell->attr.half) {
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 15213
:
2547
| 2587