When doing completing prompt with REQUIRE-MATCH? set true, delay
authorChris Hanson <org/chris-hanson/cph>
Mon, 24 Apr 1995 01:10:07 +0000 (01:10 +0000)
committerChris Hanson <org/chris-hanson/cph>
Mon, 24 Apr 1995 01:10:07 +0000 (01:10 +0000)
commit45302d0d79e5652f54d318af7aba8740c90611e4
treeae8f21c12d88327e64d7d2bb8fca28b2fd9f5298
parented90ec573b401a10eabcb82fdf264bdf74f5bcee
When doing completing prompt with REQUIRE-MATCH? set true, delay
running completion procedure on final value.  First try VERIFY-MATCH?
procedure, and if it succeeds, don't do any completion.  This
shouldn't change the behavior since VERIFY-MATCH? must be run anyway,
and if the result is already a match, completion does nothing.

This is helpful when the completion procedure is expensive but
VERIFY-MATCH? is relatively cheap.
v7/src/edwin/prompt.scm