commit cc5260bddc1e8146bb6330298caf871edf0d4d75 parent 841b71492a9fdf3a7a4bb5c4c11673a62038174b Author: KΓ©vin Le Gouguec <kevin.legouguec@gmail.com> Date: Sat, 5 Nov 2016 10:23:20 +0100 Simplify argument enumeration (again) Diffstat:
| M | .bashprompt | | | 9 | +++------ |
1 file changed, 3 insertions(+), 6 deletions(-)
diff --git a/.bashprompt b/.bashprompt @@ -48,14 +48,11 @@ __fontify () output=$(__start-nonprinting) output+='\033[' - local attributes=($@) - - for ((i=0; i<$#; i++)) + for ((i=1; i<=$#; i++)) do - a=${attributes[${i}]} - output+=${codes[${a}]} + output+=${codes[${!i}]} - if ((i<$#-1)) + if ((i<$#)) then output+=';' else