D2057: rust implementation of hg status

durin42 (Augie Fackler) phabricator at mercurial-scm.org
Thu Mar 8 12:58:21 EST 2018


durin42 added a comment.


  In https://phab.mercurial-scm.org/D2057#43892, @kevincox wrote:
  
  > On a higher level, all of these code appears to be treating file names as strings. This isn't really true and will disallow some valid file names. Maybe we should stick with bytes throughout. Of course this makes windows filepaths difficult because they are actually (utf16) strings.
  
  
  Mercurial tries to be principled about always treating filenames as bytes. AIUI https://www.mercurial-scm.org/wiki/WindowsUTF8Plan is still the plan of record there?

REPOSITORY
  rHG Mercurial

REVISION DETAIL
  https://phab.mercurial-scm.org/D2057

To: Ivzhh, #hg-reviewers, kevincox
Cc: glandium, krbullock, indygreg, durin42, kevincox, mercurial-devel


More information about the Mercurial-devel mailing list