# (where it is added depends on the Form; in any case it does not
# change the size, but steals space from digits)
#
-# Small3:
-# Small4:
-# Small5:
-# Small6:
-# Small7:
-# Small8:
-# Small9:
-# Small10:
+# Small2 Small3 ... Small10:
# git rev-list --first-parent --count HEAD
# typically 3-4 characters but we allow for up to 6
# padded with zeroes; if too long we reduce mod 10^n
# Small5 3456*
# Small8 __123456 (where _ are spaces)
#
-# Small4S:
-# Small6S: Small6T:
-# Small8S: Small9T:
-# Small10S:
+# Small2S Small4S ... Small10S:
+# Small3T Small9T:
# same but split into two lines (S) or three lines (T) eg
# Small4S 45 Small6T _3
# 6* 45
# 6*
#
-# Git4 Git4S
-# Git6 Git6S Git6T
-# Git8 Git8S
-# Git9 Git9T
-# Git10 Git10S
+# Git2 Git3 ... Git10:
+# Git4S Git6S ... Git10S:
+# Git6T Git9T:
# git-rev-parse HEAD (prefix of requested length)
# eg if the commitid is abcdef0123...
# Git5 abcd*
-# Full3
-# Full4
-# Full5
-# Full6
-# Full7
-# Full8
-# Full9
-# Full10
+# Full4 Full6 ... Full20:
# git-rev-list --first-parent --count HEAD
# git-rev-parse HEAD
+# (all on two lines)
# eg
# Full6 abcdef Full8 abcdef01
# 23456* _123456*
#
-# Full6T Full9T Full12T ... Full30T
+# Full6T Full9T ... Full30T
# as Full but commit is split over two lines
# for a 3-line message; eg
# Full9T abc
$git_object = gitoutput qw(rev-parse HEAD);
}
- foreach my $sz (3..10) {
+ foreach my $sz (2..10) {
gentextmodule_demo_start_batch();
gentextmodule_plusq("Small$sz", rjustt($sz, $git_count, $git_dirty))
if defined $git_object;
if (defined $git_count && defined $git_object) {
- gentextmodule("Full$sz",
+ gentextmodule("Full".($sz*2),
ljustt($sz, $git_object),
rjustt($sz, $git_count, $git_dirty));