STRING-TABLE-GET will return false value only when key isn't in table.
;;; -*-Scheme-*-
;;;
-;;; $Id: prompt.scm,v 1.194 2001/05/08 21:08:36 cph Exp $
+;;; $Id: prompt.scm,v 1.195 2001/05/09 18:10:21 cph Exp $
;;;
;;; Copyright (c) 1986, 1989-2001 Massachusetts Institute of Technology
;;;
(lambda (string)
(string-table-completions string-table string))
(lambda (string)
- (string-table-get string-table string))
+ (let ((default (list 'DEFAULT)))
+ (not (eq? (string-table-get string-table string default)
+ default))))
'CASE-INSENSITIVE-COMPLETION? (string-table-ci? string-table)
options))