1. 21 Jan, 2018 1 commit
    • status::renames: write NFD instead of NFC filename · 9af7fbc3
      Update the status::renames test to create an NFD format filename in the
      core.precomposedunicode tests.
      
      Previously, we would create an NFC format filename.  This was to take
      advantage of HFS+ filesystems, which always use canonically decomposed
      formats, and would actually write the filename to disk as an NFD
      filename.  So previously, we could create an NFC filename, but read it
      normally as an NFD filename.
      
      But APFS formats do not force canonically decomposed formats for
      filenames, so creating an NFC filename does not get converted to NFD.
      Instead, the filename will be written in NFC format.  Our test,
      therefore, does not work - when we write an NFC filename, it will
      _remain_ NFC.
      
      Update the test to write NFD always.  This will ensure that the file
      will actually be canonically decomposed on all platforms:  HFS+, which
      forces NFD, and APFS, which does not.
      
      Thus, our test will continue to ensure that an NFD filename is
      canonically precomposed on all filesystems.
      Edward Thomson committed
  2. 20 Jan, 2018 3 commits
  3. 19 Jan, 2018 3 commits
  4. 18 Jan, 2018 1 commit
  5. 17 Jan, 2018 7 commits
  6. 12 Jan, 2018 5 commits
  7. 11 Jan, 2018 1 commit
  8. 10 Jan, 2018 5 commits
  9. 08 Jan, 2018 3 commits
  10. 07 Jan, 2018 2 commits
  11. 05 Jan, 2018 2 commits
  12. 04 Jan, 2018 6 commits
  13. 03 Jan, 2018 1 commit