Changeset 3232 for trunk/freewrt/scripts/commitstats
- Timestamp:
- 07/16/07 14:46:32 (1 year ago)
- Files:
-
- trunk/freewrt/scripts/commitstats (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/freewrt/scripts/commitstats
r3230 r3232 89 89 90 90 i=0 91 integer orows=0 91 92 while (( i < n )); do 92 integer rev=1 revs=0 93 eval set -A orows$i 94 integer rev=1 revs=0 orow=0 93 95 me=${authors[i]} 94 96 if [[ $me = _total ]]; then … … 98 100 line=\"$me\" 99 101 fi 102 eval orows$i[orow++]=\$line 100 103 while (( rev <= authrevs[0] )); do 101 104 [[ ${allrevs[rev]} = $me ]] && let revs++ 102 line="$line;$revs"105 eval orows$i[orow++]=\$revs 103 106 let rev++ 104 107 done 105 print -r -- "$line"108 (( orows < orow )) && let orows=orow 106 109 let i++ 107 110 done 111 112 # fucking openoffice has a 256-column limit on spreadsheets 113 # Lotus 1-2-3 9.5 doesn't seem to be much better so reshape 114 integer orow=0 115 while (( orow < orows )); do 116 integer j=0 117 sp= 118 while (( j < i )); do 119 eval print -n -- "\$sp\${orows$j[orow]}" 120 sp=';' 121 let j++ 122 done 123 print 124 let orow++ 125 done 108 126 exit 0


