tree e61edad5c4473d434a892cdbf0e241cd97c55dfb $ git ls-tree -l viewdiff:lib/PublicInbox # shows similar output on the CLI size name 673 Address.pm 1731 AltId.pm 6911 Config.pm 2619 ContentId.pm 12416 Daemon.pm 2208 Emergency.pm 1802 EvCleanup.pm 5461 ExtMsg.pm 3899 Feed.pm d - Filter/ 1141 GetlineBody.pm 7825 Git.pm 8017 GitHTTPBackend.pm 12684 HTTP.pm 1173 HTTPD.pm d - HTTPD/ 3013 Hval.pm 18473 Import.pm 7927 Inbox.pm 5563 InboxWritable.pm 1793 Linkify.pm 1179 Listener.pm 927 Lock.pm 2262 MDA.pm 2367 MID.pm 3315 MIME.pm 7324 Mbox.pm 1499 MsgIter.pm 2504 MsgTime.pm 7010 Msgmap.pm 25666 NNTP.pm 1303 NNTPD.pm 1459 NewsWWW.pm 5574 Over.pm 10186 OverIdx.pm 475 ParentPipe.pm 752 ProcessPipe.pm 1658 Qspawn.pm 3145 Reply.pm d - SaPlugin/ 9370 Search.pm 20254 SearchIdx.pm 3091 SearchIdxPart.pm 4349 SearchMsg.pm 4689 SearchThread.pm 8708 SearchView.pm 12856 SolverGit.pm 623 Spamcheck.pm d - Spamcheck/ 5199 Spawn.pm 1376 SpawnPP.pm 5453 Unsubscribe.pm 2166 UserContent.pm 25285 V2Writable.pm 33626 View.pm 4581 ViewDiff.pm 3456 ViewVCS.pm 17050 WWW.pm 1307 WWW.pod 6770 WatchMaildir.pm 4250 WwwAtomStream.pm 1355 WwwAttach.pm 4635 WwwStream.pm 6233 WwwText.pmglossary -------- Tree objects belong to commits or other tree objects. Trees may reference blobs, sub-trees, or (rarely) commits of submodules. Path names are stored in tree objects, but trees do not know their own path name. A tree's path name comes from their parent tree, or it is the root tree referenced by a commit object. Thus, this web UI relies on the `b=' URI parameter as a hint to display the path name.git clone https://public-inbox.org/public-inbox.git git clone http://7fh6tueqddpjyxjmgtdiueylzoqt6pt7hec3pukyptlmohoowvhde4yd.onion/public-inbox.git