diff options
author | Hugo Hörnquist <hugo@lysator.liu.se> | 2019-04-30 01:10:00 +0200 |
---|---|---|
committer | Hugo Hörnquist <hugo@lysator.liu.se> | 2019-04-30 01:10:00 +0200 |
commit | 0288287f06e3afb4f40459da412206dceaf8067e (patch) | |
tree | e664075cfdff5695c6c2d77a88ce25033c59e35b /module/output/text.scm | |
parent | Fix makefile so all also builds guile code. (diff) | |
download | calp-0288287f06e3afb4f40459da412206dceaf8067e.tar.gz calp-0288287f06e3afb4f40459da412206dceaf8067e.tar.xz |
Replace 'when' and 'unless'.
Diffstat (limited to 'module/output/text.scm')
-rw-r--r-- | module/output/text.scm | 8 |
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) |