chiark
/
gitweb
/
~ian
/
appendix-a6.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
normal2openstvtxt: produces something that openstv accepts; need to check
[appendix-a6.git]
/
compute
diff --git
a/compute
b/compute
index 38ad31b6f0ef85dd4d6aefd135dc3e40d1d74da5..bd9ed7c6ab9e0b01d9a89f4cdcff95eed7ec6c07 100755
(executable)
--- a/
compute
+++ b/
compute
@@
-203,7
+203,7
@@
foreach my $iv (@invotes_v) {
my $vchr = $vs[$ix];
if ($vchr eq '-') {
$vs[$ix] = 1000;
my $vchr = $vs[$ix];
if ($vchr eq '-') {
$vs[$ix] = 1000;
- } elsif ($vchr =~ m/[0-9
a-z
]/) {
+ } elsif ($vchr =~ m/[0-9
A-Z
]/) {
$vs[$ix] = ord($vchr);
} else {
die "bad vote char";
$vs[$ix] = ord($vchr);
} else {
die "bad vote char";
@@
-430,7
+430,7
@@
printf " %-5s %s\n", $_, $choices{$_}{Desc}
if (defined $gfile) {
foreach my $cho (values %choices) {
my $chn = $choices[$cho->{Index}];
if (defined $gfile) {
foreach my $cho (values %choices) {
my $chn = $choices[$cho->{Index}];
- my $label = "
\\
$chn\n$cho->{Desc}";
+ my $label = "$chn\n$cho->{Desc}";
if ($cho->{Dropped}) {
$label .= "\nDropped: $cho->{Dropped}";
}
if ($cho->{Dropped}) {
$label .= "\nDropped: $cho->{Dropped}";
}