aboutsummaryrefslogtreecommitdiff
path: root/module/output/text.scm
diff options
context:
space:
mode:
authorHugo Hörnquist <hugo@lysator.liu.se>2019-04-30 01:10:00 +0200
committerHugo Hörnquist <hugo@lysator.liu.se>2019-04-30 01:10:00 +0200
commit0288287f06e3afb4f40459da412206dceaf8067e (patch)
treee664075cfdff5695c6c2d77a88ce25033c59e35b /module/output/text.scm
parentFix makefile so all also builds guile code. (diff)
downloadcalp-0288287f06e3afb4f40459da412206dceaf8067e.tar.gz
calp-0288287f06e3afb4f40459da412206dceaf8067e.tar.xz
Replace 'when' and 'unless'.
Diffstat (limited to 'module/output/text.scm')
-rw-r--r--module/output/text.scm8
1 files changed, 4 insertions, 4 deletions
diff --git a/module/output/text.scm b/module/output/text.scm
index 5d8248f4..3b83e115 100644
--- a/module/output/text.scm
+++ b/module/output/text.scm
@@ -16,10 +16,10 @@
(slots (1- (length words)))
(space-list
(let loop ((n needed-spaces) (d slots))
- (if (zero? d) '()
- (let ((v (round (/ n d))))
- (cons v (loop (- n v)
- (1- d))))))))
+ (unless (zero? d)
+ (let ((v (round (/ n d))))
+ (cons v (loop (- n v)
+ (1- d))))))))
(string-concatenate/shared
(merge words (map (lambda (n) (make-string n #\space))
space-list)