<div>This adds support for directory recursion using for /r. Whilst the delta</div><div>looks ugly, the majority of it is indenting the main loop within 'for'</div><div>with an extra outside while loop which tracks what directories are still</div>
<div>to enumerate.</div><div><br></div><div>Note: Tests are written in this odd way due to findfirst/next ordering</div><div>being different between windows and wine. I experimented with wrappering</div><div>unix sort with a windows shell, but it still gave different sort ordering</div>
<div>due to collation ordering differences (Unix maps lower to upper case when</div><div>ignoring case, windows does the opposite) so I worked around the problem.</div><div>Note2: One test skipped on NT4 as its just plain broken with respect to</div>
<div>for /r and stem root being supplied.</div><div><br></div><div>[Fixes bug 28311]</div>