Quellcode durchsuchen

Add rudimentary debugging inside export functions

Alois Mahdal vor 7 Jahren
Ursprung
Commit
cee99d5b85
1 geänderte Dateien mit 6 neuen und 0 gelöschten Zeilen
  1. 6
    0
      src/bin/shellfu-doc

+ 6
- 0
src/bin/shellfu-doc Datei anzeigen

@@ -61,6 +61,7 @@ export_as_markdown() {
61 61
     local function
62 62
     local vheader_done=false
63 63
     local fheader_done=false
64
+    debug -v module
64 65
     echo "$module_name"
65 66
     echo "$module_name" | tr -c '\n' '[=*]'
66 67
     echo
@@ -68,6 +69,7 @@ export_as_markdown() {
68 69
     echo
69 70
     for variable in $(sf_list v "$module" | cut -d. -f2);
70 71
     do
72
+        debug -v variable
71 73
         $vheader_done || {
72 74
             echo
73 75
             echo Variables
@@ -82,6 +84,7 @@ export_as_markdown() {
82 84
     done
83 85
     for function in $(sf_list f "$module" | cut -d. -f2);
84 86
     do
87
+        debug -v function
85 88
         $fheader_done || {
86 89
             echo
87 90
             echo Functions
@@ -105,6 +108,7 @@ export_as_pod() {
105 108
     local function
106 109
     local vheader_done=false
107 110
     local fheader_done=false
111
+    debug -v module
108 112
     echo "true <<'=cut'"
109 113
     echo "=pod"
110 114
     echo
@@ -114,6 +118,7 @@ export_as_pod() {
114 118
     echo
115 119
     for variable in $(sf_list v "$module" | cut -d. -f2);
116 120
     do
121
+        debug -v variable
117 122
         $vheader_done || {
118 123
             echo
119 124
             echo "=head2 Variables"
@@ -127,6 +132,7 @@ export_as_pod() {
127 132
     done
128 133
     for function in $(sf_list f "$module" | cut -d. -f2);
129 134
     do
135
+        debug -v function
130 136
         $fheader_done || {
131 137
             echo
132 138
             echo "=head2 Functions"