@@ -355,19 +355,19 @@ function logs -d "Gitnow: Shows logs in a fancy way"
355355 set args $argv
356356 end
357357
358- command git log $args --color --graph \
358+ LC_ALL=C command git log $args --color --graph \
359359 --pretty =format:" %Cred%h%C(reset) -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)%an%C(reset) %C(brightmagenta dim)###%GK###%C(reset)%C(brightblack)@@%G?@@%C(reset)" --abbrev-commit \
360- | command sed -E ' s/@@@@//' \
361- | command sed -E ' s/@@([^"]*)@@/ (\ 1)/' \
362- | command sed -E " s/###([^\" ]*)###([^\" ]*)\(G\)/" (command tput setaf 2)" \1/" \
363- | command sed -E ' s/###([^"]*)###/\ 1/' \
364- | command sed -E ' s/\ (B\ )/(bad signature)/' \
365- | command sed -E ' s/\ (U\ )/(good unknown validity signature)/' \
366- | command sed -E ' s/\ (X\ )/(good expired signature)/' \
367- | command sed -E ' s/\ (Y\ )/(good signature with expired key)/' \
368- | command sed -E ' s/\ (R\ )/(good signature with revoked key)/' \
369- | command sed -E ' s/\ (E\ )/(No checked signature)/' \
370- | command sed -E ' s/\ (N\ )//' \
360+ | LC_ALL=C command sed -E ' s/@@@@//' \
361+ | LC_ALL=C command sed -E ' s/@@([^"]*)@@/ (\ 1)/' \
362+ | LC_ALL=C command sed -E " s/###([^\" ]*)###([^\" ]*)\(G\)/" (command tput setaf 2)" \1/" \
363+ | LC_ALL=C command sed -E ' s/###([^"]*)###/\ 1/' \
364+ | LC_ALL=C command sed -E ' s/\ (B\ )/(bad signature)/' \
365+ | LC_ALL=C command sed -E ' s/\ (U\ )/(good unknown validity signature)/' \
366+ | LC_ALL=C command sed -E ' s/\ (X\ )/(good expired signature)/' \
367+ | LC_ALL=C command sed -E ' s/\ (Y\ )/(good signature with expired key)/' \
368+ | LC_ALL=C command sed -E ' s/\ (R\ )/(good signature with revoked key)/' \
369+ | LC_ALL=C command sed -E ' s/\ (E\ )/(No checked signature)/' \
370+ | LC_ALL=C command sed -E ' s/\ (N\ )//' \
371371 | command less -R
372372
373373 commandline -f repaint
@@ -463,8 +463,8 @@ function tag -d "Gitnow: Tag commits following Semver"
463463 return
464464 end
465465
466- set -l x (echo $vstr | awk -F ' .' ' {print $1}' )
467- set -l prefix (echo $v_latest | awk -F " $vstr " ' {print $1}' )
466+ set -l x (echo $vstr | LC_ALL=C command awk -F ' .' ' {print $1}' )
467+ set -l prefix (echo $v_latest | LC_ALL=C command awk -F " $vstr " ' {print $1}' )
468468 set x (__gitnow_increment_number $x )
469469 set -l xyz " $prefix$x .0.0"
470470
@@ -490,9 +490,9 @@ function tag -d "Gitnow: Tag commits following Semver"
490490 return
491491 end
492492
493- set -l x (echo $vstr | awk -F ' .' ' {print $1}' )
494- set -l y (echo $vstr | awk -F ' .' ' {print $2}' )
495- set -l prefix (echo $v_latest | awk -F " $vstr " ' {print $1}' )
493+ set -l x (echo $vstr | LC_ALL=C command awk -F ' .' ' {print $1}' )
494+ set -l y (echo $vstr | LC_ALL=C command awk -F ' .' ' {print $2}' )
495+ set -l prefix (echo $v_latest | LC_ALL=C command awk -F " $vstr " ' {print $1}' )
496496 set y (__gitnow_increment_number $y )
497497 set -l xyz " $prefix$x .$y .0"
498498
@@ -518,13 +518,13 @@ function tag -d "Gitnow: Tag commits following Semver"
518518 return
519519 end
520520
521- set -l x (echo $vstr | awk -F ' .' ' {print $1}' )
522- set -l y (echo $vstr | awk -F ' .' ' {print $2}' )
523- set -l z (echo $vstr | awk -F ' .' ' {print $3}' )
524- set -l s (echo $z | awk -F ' -' ' {print $1}' )
521+ set -l x (echo $vstr | LC_ALL=C command awk -F ' .' ' {print $1}' )
522+ set -l y (echo $vstr | LC_ALL=C command awk -F ' .' ' {print $2}' )
523+ set -l z (echo $vstr | LC_ALL=C command awk -F ' .' ' {print $3}' )
524+ set -l s (echo $z | LC_ALL=C command awk -F ' -' ' {print $1}' )
525525
526526 if __gitnow_is_number $s
527- set -l prefix (echo $v_latest | awk -F " $vstr " ' {print $1}' )
527+ set -l prefix (echo $v_latest | LC_ALL=C command awk -F " $vstr " ' {print $1}' )
528528 set s (__gitnow_increment_number $s )
529529 set -l xyz " $prefix$x .$y .$s "
530530
0 commit comments