in-directory: keep subdirectory content in order

The content produced by `directory-list` was reversed by an
accumulator loop.
This commit is contained in:
Matthew Flatt 2014-04-21 10:00:32 -06:00
parent 015cf1b74f
commit d7ad3955a5

View File

@ -1954,7 +1954,7 @@
eof)]])))
(define (dir-list full-d d acc)
(for/fold ([acc acc]) ([f (in-list (directory-list full-d))])
(for/fold ([acc acc]) ([f (in-list (reverse (directory-list full-d)))])
(cons (build-path d f) acc)))
(define (next-body l d init-dir use-dir?)