Mercurial > hgrepos > Python > apps > py-cutils
comparison cutils/treesum.py @ 221:ca9d5a0dc9bb
Rename WalkDirEntry.sort_key and WalkDirEntry.alt_sort_key
| author | Franz Glasner <fzglas.hg@dom66.de> |
|---|---|
| date | Sat, 25 Jan 2025 13:58:33 +0100 |
| parents | 8db78850d800 |
| children | 61e5b1c2685c |
comparison
equal
deleted
inserted
replaced
| 220:8db78850d800 | 221:ca9d5a0dc9bb |
|---|---|
| 596 logging.debug("Handling %s/%r", root, top) | 596 logging.debug("Handling %s/%r", root, top) |
| 597 path = os.path.join(root, *top) if top else root | 597 path = os.path.join(root, *top) if top else root |
| 598 with walk.ScanDir(path) as dirscan: | 598 with walk.ScanDir(path) as dirscan: |
| 599 fsobjects = list(dirscan) | 599 fsobjects = list(dirscan) |
| 600 if self._utf8_mode: | 600 if self._utf8_mode: |
| 601 fsobjects.sort(key=walk.WalkDirEntry.alt_sort_key) | 601 fsobjects.sort(key=walk.WalkDirEntry.sort_key_u8) |
| 602 else: | 602 else: |
| 603 fsobjects.sort(key=walk.WalkDirEntry.sort_key) | 603 fsobjects.sort(key=walk.WalkDirEntry.sort_key_fs) |
| 604 dir_dgst = self._algorithm[0]() | 604 dir_dgst = self._algorithm[0]() |
| 605 dir_size = 0 | 605 dir_size = 0 |
| 606 dir_tainted = False | 606 dir_tainted = False |
| 607 for fso in fsobjects: | 607 for fso in fsobjects: |
| 608 if fso.is_dir: | 608 if fso.is_dir: |
