]> err.no Git - eweouz/commitdiff
Give error message when no matching records are found
authorTollef Fog Heen <tfheen@err.no>
Fri, 1 Aug 2008 10:56:45 +0000 (12:56 +0200)
committerTollef Fog Heen <tfheen@err.no>
Fri, 1 Aug 2008 10:56:45 +0000 (12:56 +0200)
lisp/eweouz.el

index 70ff29bc23284c36460db24b003f27a25bfd044e..216f5696218c50e4501cc0159920db8f9523d1bc 100644 (file)
     (eweouz-search-do '(lambda (x) (add-to-list 'match-recs x)) typed)
     (message (format "%s" match-recs))
     (message (format "%d" (length match-recs)))
-    (cond ((= 1 (length match-recs))
+    (cond ((= 0 (length match-recs))
+          (message "No matching records"))
+         ((= 1 (length match-recs)
          ; Just one match; insert it
           (progn
             (delete-region beg end)
-            (insert (vcard-format-sample-get-name (car match-recs)))))
+            (insert (vcard-format-sample-get-name (car match-recs))))))
          ((< 1 (length match-recs))
           ;; For now, just display the records and leave the user to
           ;; complete