Description: |
I thought this was covered in
one draft or another of TIP 268,
or maybe it only got mentioned
on the mailing list?
Anyhow, the syntax of the
[package require] and
[package present] commands
have until now always been in
sync. This has allowed
[package present] to be able
to "stand in" for [package require]
in all uses, and modify the meaning
only to the extent that it guarantees
a provide script will not be run.
I think this should continue to be
true, and the syntax for [package present]
needs the same extension as was received
by [package require]:
package present ?-exact? package requirement ...
I'm filing this as a bug, since I think
it is the result of a mistaken oversight, but
if it needs moving to the FR tracker, ok.
|