#endif
static int Palette[ClrCount] = {
+#if 1 /* Original Acme Colors */
+ [EditBg] = 0xFFFFEA, /* Edit region background */
+ [EditFg] = 0x000000, /* Edit region text */
+ [EditSel] = 0xEEEE9E, /* Edit region selection */
+ [TagsBg] = 0xEAFFFF, /* Tags region background */
+ [TagsFg] = 0x000000, /* Tags region text */
+ [TagsSel] = 0x9EEEEE, /* Tags region selection */
+ [ScrollBg] = 0x99994C, /* Scroll region background */
+ [ScrollFg] = 0xFFFFEA, /* Scroll region foreground */
+ [VerBdr] = 0x99994C, /* Vertical border */
+ [HorBdr] = 0x000000, /* Horizontal border */
+ [Point] = 0xFFFFFF, /* Point background */
+ [Purple] = 0x6666CC, /* Purple */
+ [Red] = 0xCC0000, /* Red */
+ [Orange] = 0xFF7700, /* Orange */
+#else
[Red] = 0xD1160B, /* Red */
[Purple] = 0x7878BA, /* Purple */
[Orange] = 0xF39812, /* Orange */
[ScrollFg] = 0xF0F0E5, /* Scroll region foreground */
[VerBdr] = 0x909047, /* Vertical border */
[HorBdr] = 0x000000, /* Horizontal border */
- [Point] = 0x98BE8F, /* Window border */
+ [Point] = 0x98BE8F, /* Window border */
+#endif
};
#pragma GCC diagnostic pop
if (rune == '\r' || rune == '\n' || rune == '\t')
rune = ' ';
if (buf_inpoint(&(view->buffer), row->cols[i].off))
- draw_rect(x, TagsBg, posx, y, row->cols[i].width, fheight);
+ draw_rect(x, Point, posx, y, row->cols[i].width, fheight);
if (buf_insel(&(view->buffer), row->cols[i].off))
draw_rect(x, sel, posx, y, row->cols[i].width, fheight);
if (row->cols[i].off == view->buffer.selection.end)