do the file writes one after another, so if the underlying file system
happens to be case-insensitive we won't run into a file locking issue.
MERGE TO STABLE
filenames <- getArgs
filedata <- mapM findthings filenames
ctagsfile <- openFile "tags" WriteMode
- etagsfile <- openFile "TAGS" WriteMode
writectagsfile ctagsfile filedata
- writeetagsfile etagsfile filedata
hClose ctagsfile
+ etagsfile <- openFile "TAGS" WriteMode
+ writeetagsfile etagsfile filedata
hClose etagsfile
type FileName = String