Pārlūkot izejas kodu

Fix regression from inclusion of real escapes

Inclusion of "real" \033 seemed to work but confused readline when
working with long history lines
Alois Mahdal 11 gadus atpakaļ
vecāks
revīzija
b7ddf51f79
1 mainītis faili ar 5 papildinājumiem un 8 dzēšanām
  1. 5
    8
      dotfiles/bash/post.bashrc

+ 5
- 8
dotfiles/bash/post.bashrc Parādīt failu

@@ -10,14 +10,11 @@
10 10
 
11 11
 __make_ps1d() {
12 12
     lastrv=$(cat /var/tmp/bash-rv/$$.lastrv)
13
-    if [ $lastrv -gt 126 ];
13
+    if [ $lastrv -gt 0 ];
14 14
     then
15
-        echo " \$"
16
-    elif [ $lastrv -gt 0 ];
17
-    then
18
-        echo " \$"
15
+        echo "$lastrv"
19 16
     else
20
-        echo " \$"
17
+        echo ""
21 18
     fi
22 19
 }
23 20
 
@@ -35,8 +32,8 @@ make_ps1() {
35 32
     ps1G='$(__git_ps1 "(%s)")';
36 33
     ps1g="$green$ps1G$normal";
37 34
     ps1D='$(__make_ps1d $?)';
38
-    ps1d="$ps1D";
39
-    echo "$svrc$ps1u@$ps1h:$ps1w$ps1g$ps1d$normal ";
35
+    ps1d="$red$ps1D$normal";
36
+    echo "$svrc$ps1u@$ps1h:$ps1w$ps1g$ps1d\$ ";
40 37
 }
41 38
 
42 39
 make_ps2() {