D 2008-12-03T04:53:53
J +comment \n\n
anonymous\sadded\son\s2008-12-03\s04:53:53:
\nThe\scontent\sof\sfile(s)\sis\scorrect.\sWhat\scauses\strouble\sis\sthe\sname/path\sof\sfile\shaving\saccented\scharacters.
\r\n\r\nIf\sI\smodify\sthe\stest\sand\stry\sto\sadd\sfile\son\spath\salready\shaving\smix\sof\saccended/not\saccended\scharacters\sand\sspaces,\s
\r\nit\sis\seven\snot\slisting\ssuch\sfile\sin\sFile\sList\smenu\swhich\sI\swould\sconsider\sa\sbug.
\r\n(I\scan\ssave\szip\sarchive\sfrom\sfossil,\sview\sfile\scontent(diff)\sbut\swill\snot\ssee\ssuch\sfile\slisted\sin\sFile\sList\smenu)
\r\nProduced\szip\sarchive\scan\sbe\scorrectly\sextracted\sby\sunzip\sfrom\sInfo-ZIP\sweb\ssite.\sWindows\sExplorer\swill\sshow\sjust\sbadly\stranscoded\sfile\sname\son\sbadly\stranscoded\sfile\spath.
\r\nUsed\stest\spath\suses\s"r-caron"\schars\s(U+0159),"s-caron"(U+0161)\sand\s"LATIN\sSMALL\sLETTER\sY\sWITH\sACUTE"\s(U+00FD)\saccented\scharacters.
\r\n\r\ndel\s.\\_fossil_
\r\ndel\s.\\test.fossil
\r\nrmdir\s/Q\s/S\s.\\\\"testSšššSRřřřR\s\s\sYýýýY"
\r\nmkdir\s.\\\\"testSšššSRřřřR\s\s\sYýýýY"
\r\ndel\smanifest.uuid
\r\ndel\smanifest
\r\ncd\s.\\\\"testSšššSRřřřR\s\s\sYýýýY"
\r\necho\scontent\sof\sfile>"1rřřřř\s\s\sR\s.test"
\r\ncd\s..
\r\nfossil\snew\stest.fossil
\r\nfossil\sopen\stest.fossil
\r\nfossil\sadd\s.\\\\"testSšššSRřřřR\s\s\sYýýýY"\\\\"1rřřřř\s\s\sR\s.test"
\r\nfossil\sls
\r\nfossil\scommit\s-m\s"check\sin\sa\sfile\swith\saccended\schar(s)\sand\sspaces\sin\sits\sname\son\sa\spath\swith\saccedended\scharacters\sand\sspaces"\s--nosign
\r\nfossil\sui
\r\n---
\r\nfossil\sls
\r\nADDED\s\s\s\s\stestSÜÜÜSR°°°R\s\s\sYřřřY/1r°°°°\s\s\sR\s.test
\r\n
K 838bde7990d8e190957cbfe7f15c77322dc54e57
U anonymous
Z 53401bb956c535ce5041078929f6b297