summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2016-04-28 10:20:02 -0700
committerKaz Kylheku <kaz@kylheku.com>2016-04-28 10:20:02 -0700
commite6f728259e93aa98eab154bf5410c15fdafff4f3 (patch)
tree0c3ebeaa7f07a1522a336227a5f639d64289e8aa
parent90578426ce2d152e39a09889092cb49629ff9bae (diff)
downloadtamarind-e6f728259e93aa98eab154bf5410c15fdafff4f3.tar.gz
tamarind-e6f728259e93aa98eab154bf5410c15fdafff4f3.tar.bz2
tamarind-e6f728259e93aa98eab154bf5410c15fdafff4f3.zip
Check result of find in mark-aliases.
Keys might not exist if aliases have been deleted; i.e. deleted aliases cannot be check-boxed.
-rw-r--r--aliases.txr2
1 files changed, 1 insertions, 1 deletions
diff --git a/aliases.txr b/aliases.txr
index da16b16..f667918 100644
--- a/aliases.txr
+++ b/aliases.txr
@@ -28,7 +28,7 @@
@;
@(define mark-aliases (aliases selected))
@ (do (each ((key selected))
- (let ((a (find key aliases)))
+ (iflet ((a (find key aliases)))
(set a.selected t))))
@(end)
@;