From cd4f9e452eefee8ac39cbe58d73985a3807de935 Mon Sep 17 00:00:00 2001 From: Simon Sobisch Date: Tue, 18 May 2021 09:01:21 +0200 Subject: [PATCH] de-ugglify missing else if adding up to 7 GDB instructions per call to `color (for black; zero instructions for white) --- gdbinit | 71 ++++++++++++++++++++++++++------------------------------- 1 file changed, 32 insertions(+), 39 deletions(-) diff --git a/gdbinit b/gdbinit index ac69fe8..5cc973a 100644 --- a/gdbinit +++ b/gdbinit @@ -128,45 +128,38 @@ set $COLOR_CPUFLAGS = $RED # this is ugly but there's no else if available :-( define color if $USECOLOR == 1 - # BLACK - if $arg0 == 0 - echo \033[30m - else - # RED - if $arg0 == 1 - echo \033[31m - else - # GREEN - if $arg0 == 2 - echo \033[32m - else - # YELLOW - if $arg0 == 3 - echo \033[33m - else - # BLUE - if $arg0 == 4 - echo \033[34m - else - # MAGENTA - if $arg0 == 5 - echo \033[35m - else - # CYAN - if $arg0 == 6 - echo \033[36m - else - # WHITE - if $arg0 == 7 - echo \033[37m - end - end - end - end - end - end - end - end + # BLACK + if $arg0 == 0 + echo \033[30m + end + # RED + if $arg0 == 1 + echo \033[31m + end + # GREEN + if $arg0 == 2 + echo \033[32m + end + # YELLOW + if $arg0 == 3 + echo \033[33m + end + # BLUE + if $arg0 == 4 + echo \033[34m + end + # MAGENTA + if $arg0 == 5 + echo \033[35m + end + # CYAN + if $arg0 == 6 + echo \033[36m + end + # WHITE + if $arg0 == 7 + echo \033[37m + end end end