id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc,os,architecture,failure,difficulty,testcase,blockedby,blocking,related
3974,Duplicate bug: (see #3975) filepath: normalise trailing dot,conrad,,"This darcs patch modifies the behaviour of normalise to handle
trailing dots in a path. The previous behaviour yielded this:

Prelude System.FilePath> normalise ""../.""
""../.""
Prelude System.FilePath> normalise "".././""
"".././""
Prelude System.FilePath> normalise "".././..""
""../..""

This patch modifies dropDots such that the check for (""."":[]) only
occurs once for the path, after which a driver function dropDots' is
used which skips this check. Hence ""."" can be removed from the end of
a longer path, but a path of just ""."" is unchanged.

http://www.haskell.org/pipermail/libraries/2010-February/013030.html
",proposal,closed,normal,,libraries/base,6.12.1,duplicate,filepath normalise,,Unknown/Multiple,Unknown/Multiple,Incorrect result at runtime,,,,,
