On Sun, 2008-02-10 at 11:26 -0800, Mike Bird wrote: > On Sun February 10 2008 10:16:44 Thomas Bushnell BSG wrote: > > Shells can override commands, but only if they don't play games with the > > syntax. > > Agreed. Within the Debian world, dash has redefined test rather > than building in test. Therefore, within the Debian world, dash > is not Posix compliant. Within the Debian world, this is a dash > bug. Possible solutions include Debian-specific patches to either > make dash's test compatible or to disable dash's incompatible test.
Or to follow Colin's suggestion from the policy discussion a few years ago, and grant a special exception, carefully crafted, for particular shell builtins. I have no objection to that solution. Thomas -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]