##// END OF EJS Templates
chistedit: use magenta for current line as in crecord (issue6071)...
Jordi Gutiérrez Hermoso -
r41851:a22321f2 default
parent child Browse files
Show More
@@ -957,7 +957,7 b' ACTION_LABELS = {'
957 'roll': '^roll',
957 'roll': '^roll',
958 }
958 }
959
959
960 COLOR_HELP, COLOR_SELECTED, COLOR_OK, COLOR_WARN = 1, 2, 3, 4
960 COLOR_HELP, COLOR_SELECTED, COLOR_OK, COLOR_WARN, COLOR_CURRENT = 1, 2, 3, 4, 5
961
961
962 E_QUIT, E_HISTEDIT = 1, 2
962 E_QUIT, E_HISTEDIT = 1, 2
963 E_PAGEDOWN, E_PAGEUP, E_LINEUP, E_LINEDOWN, E_RESIZE = 3, 4, 5, 6, 7
963 E_PAGEDOWN, E_PAGEUP, E_LINEUP, E_LINEDOWN, E_RESIZE = 3, 4, 5, 6, 7
@@ -1237,6 +1237,7 b' def _chisteditmain(repo, rules, stdscr):'
1237 curses.init_pair(COLOR_SELECTED, curses.COLOR_BLACK, curses.COLOR_WHITE)
1237 curses.init_pair(COLOR_SELECTED, curses.COLOR_BLACK, curses.COLOR_WHITE)
1238 curses.init_pair(COLOR_WARN, curses.COLOR_BLACK, curses.COLOR_YELLOW)
1238 curses.init_pair(COLOR_WARN, curses.COLOR_BLACK, curses.COLOR_YELLOW)
1239 curses.init_pair(COLOR_OK, curses.COLOR_BLACK, curses.COLOR_GREEN)
1239 curses.init_pair(COLOR_OK, curses.COLOR_BLACK, curses.COLOR_GREEN)
1240 curses.init_pair(COLOR_CURRENT, curses.COLOR_WHITE, curses.COLOR_MAGENTA)
1240
1241
1241 # don't display the cursor
1242 # don't display the cursor
1242 try:
1243 try:
@@ -1327,7 +1328,8 b' pgup/K: move patch up, pgdn/J: move patc'
1327 if y + start == selected:
1328 if y + start == selected:
1328 addln(rulesscr, y, 2, rule, curses.color_pair(COLOR_SELECTED))
1329 addln(rulesscr, y, 2, rule, curses.color_pair(COLOR_SELECTED))
1329 elif y + start == pos:
1330 elif y + start == pos:
1330 addln(rulesscr, y, 2, rule, curses.A_BOLD)
1331 addln(rulesscr, y, 2, rule,
1332 curses.color_pair(COLOR_CURRENT) | curses.A_BOLD)
1331 else:
1333 else:
1332 addln(rulesscr, y, 2, rule)
1334 addln(rulesscr, y, 2, rule)
1333 rulesscr.noutrefresh()
1335 rulesscr.noutrefresh()
General Comments 0
You need to be logged in to leave comments. Login now