Просмотр исходного кода

Add parentheses to denote debug from function

Alois Mahdal 9 лет назад
Родитель
Сommit
a5b34cc3f8

+ 4
- 4
src/include/pretty.sh Просмотреть файл

@@ -214,7 +214,7 @@ _pretty__get_caller() {
214 214
         _pretty__is_internal && continue
215 215
         _pretty__is_frontend && continue
216 216
         test "$fname" = "usage" && continue
217
-        echos "$fname"
217
+        echos "$fname()"
218 218
         return
219 219
     done
220 220
 }
@@ -278,9 +278,9 @@ _pretty__echo() {
278 278
     local provider  # which provider (_pretty__echo_*()) to use
279 279
     frontend="$(_pretty__get_frontend)" || exit_usage
280 280
     caller="$(_pretty__get_caller)"
281
-    test "$caller"   == "main"       && caller="$(basename "$0")"
282
-    test "$caller"   == "usage"      && frontend=mkusage
283
-    test "$frontend" == "debug_pipe" && frontend=debug
281
+    test "$caller"   == "main()"        && caller="$(basename "$0")"
282
+    test "$caller"   == "usage()"       && frontend=mkusage
283
+    test "$frontend" == "debug_pipe()"  && frontend=debug
284 284
     while true; do case $1 in
285 285
         -c|--cmd)   provider=cmd;   shift; break ;;
286 286
         -f|--files) provider=files; shift; break ;;

+ 1
- 1
tests/pretty_basic/oracle/v0_d1/debug.stderr Просмотреть файл

@@ -1 +1 @@
1
-debug:tf_testflt: foo
1
+debug:tf_testflt(): foo

+ 2
- 2
tests/pretty_basic/oracle/v0_d1/debug_pipe.stderr Просмотреть файл

@@ -1,2 +1,2 @@
1
-debug:tf_testflt: |foo: 'line 1'
2
-debug:tf_testflt: |foo: 'line 2'
1
+debug:tf_testflt(): |foo: 'line 1'
2
+debug:tf_testflt(): |foo: 'line 2'

+ 1
- 1
tests/pretty_basic/oracle/v1_d1/debug.stderr Просмотреть файл

@@ -1 +1 @@
1
-debug:tf_testflt: foo
1
+debug:tf_testflt(): foo

+ 2
- 2
tests/pretty_basic/oracle/v1_d1/debug_pipe.stderr Просмотреть файл

@@ -1,2 +1,2 @@
1
-debug:tf_testflt: |foo: 'line 1'
2
-debug:tf_testflt: |foo: 'line 2'
1
+debug:tf_testflt(): |foo: 'line 1'
2
+debug:tf_testflt(): |foo: 'line 2'