Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
[
$p->{z},
$p->{zg},
- (sprintf " sp!(\"%s\", %s, %s),%s\n",
- $id,
+ (sprintf " sp!(%7s, %s, %s),%s\n",
+ "\"$id\"",
$p->{pinned} ? 'true' : 'false',
$p->{moveable} eq 'IfWresting' ? 'No' : $p->{moveable},
$p->{held} ? " // HELD $p->{held}" : '',
let new = sorted(&|p: &PieceCollated| p.new_z);
for (o, n) in izip!(&old, &new).rev() {
let pr = |p: &PieceCollated| {
- eprint!(" {} {}{}{} ",
- p.id,
+ eprint!(" {:5} {}{}{} ",
+ p.id.to_string(),
if p.target { "T" } else { "_" },
if p.bottom { "B" } else { "_" },
if p.updated { "U" } else { "_" });