|
@@ -102,7 +102,7 @@ func display_ansi(d *door.Door) {
|
|
|
}
|
|
|
|
|
|
func font_demo(d *door.Door) {
|
|
|
- var output [][]byte
|
|
|
+ var output []string
|
|
|
var l int
|
|
|
var centering string
|
|
|
|
|
@@ -117,11 +117,7 @@ func font_demo(d *door.Door) {
|
|
|
centering = strings.Repeat(" ", (door.Width-l)/2)
|
|
|
|
|
|
for _, o := range output {
|
|
|
- if door.Unicode {
|
|
|
- d.Write(fmt.Sprintf("%s%s%s", centering, door.CP437_to_Unicode(string(o)), door.Reset) + door.CRNL)
|
|
|
- } else {
|
|
|
- d.Write(fmt.Sprintf("%s%s%s", centering, string(o), door.Reset) + door.CRNL)
|
|
|
- }
|
|
|
+ d.Write(fmt.Sprintf("%s%s%s", centering, o, door.Reset) + door.CRNL)
|
|
|
}
|
|
|
d.Write(door.CRNL)
|
|
|
}
|
|
@@ -136,11 +132,7 @@ func font_demo(d *door.Door) {
|
|
|
centering = strings.Repeat(" ", (door.Width-l)/2)
|
|
|
|
|
|
for _, o := range output {
|
|
|
- if door.Unicode {
|
|
|
- d.Write(centering + door.CP437_to_Unicode(string(o)) + door.Reset + door.CRNL)
|
|
|
- } else {
|
|
|
- d.Write(centering + string(o) + door.Reset + door.CRNL)
|
|
|
- }
|
|
|
+ d.Write(centering + o + door.Reset + door.CRNL)
|
|
|
}
|
|
|
d.Write(door.CRNL)
|
|
|
}
|
|
@@ -155,11 +147,7 @@ func font_demo(d *door.Door) {
|
|
|
centering = strings.Repeat(" ", (door.Width-l)/2)
|
|
|
|
|
|
for _, o := range output {
|
|
|
- if door.Unicode {
|
|
|
- d.Write(centering + door.CP437_to_Unicode(string(o)) + door.Reset + door.CRNL)
|
|
|
- } else {
|
|
|
- d.Write(centering + string(o) + door.Reset + door.CRNL)
|
|
|
- }
|
|
|
+ d.Write(centering + o + door.Reset + door.CRNL)
|
|
|
}
|
|
|
d.Write(door.CRNL)
|
|
|
}
|
|
@@ -175,11 +163,7 @@ func font_demo(d *door.Door) {
|
|
|
centering = strings.Repeat(" ", (door.Width-l)/2)
|
|
|
|
|
|
for _, o := range output {
|
|
|
- if door.Unicode {
|
|
|
- d.Write(centering + door.CP437_to_Unicode(string(o)) + door.Reset + door.CRNL)
|
|
|
- } else {
|
|
|
- d.Write(centering + string(o) + door.Reset + door.CRNL)
|
|
|
- }
|
|
|
+ d.Write(centering + o + door.Reset + door.CRNL)
|
|
|
}
|
|
|
d.Write(door.CRNL)
|
|
|
}
|
|
@@ -194,11 +178,7 @@ func font_demo(d *door.Door) {
|
|
|
centering = strings.Repeat(" ", (door.Width-l)/2)
|
|
|
|
|
|
for _, o := range output {
|
|
|
- if door.Unicode {
|
|
|
- d.Write(centering + door.CP437_to_Unicode(string(o)) + door.Reset + door.CRNL)
|
|
|
- } else {
|
|
|
- d.Write(centering + string(o) + door.Reset + door.CRNL)
|
|
|
- }
|
|
|
+ d.Write(centering + o + door.Reset + door.CRNL)
|
|
|
}
|
|
|
d.Write(door.CRNL)
|
|
|
}
|
|
@@ -209,11 +189,7 @@ func font_demo(d *door.Door) {
|
|
|
centering = strings.Repeat(" ", (door.Width-l)/2)
|
|
|
|
|
|
for _, o := range output {
|
|
|
- if door.Unicode {
|
|
|
- d.Write(centering + door.CP437_to_Unicode(string(o)) + door.Reset + door.CRNL)
|
|
|
- } else {
|
|
|
- d.Write(centering + string(o) + door.Reset + door.CRNL)
|
|
|
- }
|
|
|
+ d.Write(centering + o + door.Reset + door.CRNL)
|
|
|
}
|
|
|
d.Write(door.CRNL)
|
|
|
}
|
|
@@ -229,11 +205,7 @@ func font_demo(d *door.Door) {
|
|
|
centering = strings.Repeat(" ", (door.Width-l)/2)
|
|
|
|
|
|
for _, o := range output {
|
|
|
- if door.Unicode {
|
|
|
- d.Write(centering + door.CP437_to_Unicode(string(o)) + door.Reset + door.CRNL)
|
|
|
- } else {
|
|
|
- d.Write(centering + string(o) + door.Reset + door.CRNL)
|
|
|
- }
|
|
|
+ d.Write(centering + o + door.Reset + door.CRNL)
|
|
|
}
|
|
|
d.Write(door.CRNL)
|
|
|
}
|
|
@@ -247,11 +219,7 @@ func font_demo(d *door.Door) {
|
|
|
centering = strings.Repeat(" ", (door.Width-l)/2)
|
|
|
|
|
|
for _, o := range output {
|
|
|
- if door.Unicode {
|
|
|
- d.Write(centering + door.CP437_to_Unicode(string(o)) + door.Reset + door.CRNL)
|
|
|
- } else {
|
|
|
- d.Write(centering + string(o) + door.Reset + door.CRNL)
|
|
|
- }
|
|
|
+ d.Write(centering + o + door.Reset + door.CRNL)
|
|
|
}
|
|
|
d.Write(door.CRNL)
|
|
|
}
|
|
@@ -265,11 +233,7 @@ func font_demo(d *door.Door) {
|
|
|
centering = strings.Repeat(" ", (door.Width-l)/2)
|
|
|
|
|
|
for _, o := range output {
|
|
|
- if door.Unicode {
|
|
|
- d.Write(centering + door.CP437_to_Unicode(string(o)) + door.Reset + door.CRNL)
|
|
|
- } else {
|
|
|
- d.Write(centering + string(o) + door.Reset + door.CRNL)
|
|
|
- }
|
|
|
+ d.Write(centering + o + door.Reset + door.CRNL)
|
|
|
}
|
|
|
d.Write(door.CRNL)
|
|
|
}
|