<div dir="ltr"><div dir="ltr">Am Mo., 18. Feb. 2019 um 17:30 Uhr schrieb Chris Muller <<a href="mailto:asqueaker@gmail.com">asqueaker@gmail.com</a>>:<br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
MCRepositories are generally only responsible for accessing at the mcz<br>
/ mcd level, not the inner-contents of those files and not the<br>
ancestral domain.  This is by design, proper, not a limiting of any MC<br>
use-cases, since what Jakob wants to do should be done from the<br>
History list of the WorkingCopy, not the repository browser.<br></blockquote><div><br></div><div>Displaying that in a proper log view instead of a name list could also be okay. BUT one would first have to know for certain the branch heads/tips/ends of each package, so you would know which versions you have to load to be able to display a complete log. Also keep in mind the case when you do not (yet) have a working copy.</div><div><br></div><div>Could be done by fetching the directory listing, downloading the top version (which would require the numbers to continue to increase monotonously, hmm), extracting the history, eliminating all versions from the listing that are contained in the history (which would still require the names to be unique, hmm), repeat with the top version of the remaining listing, until none are left. Takes a while until it's finished and has some, hopefully rare, bad case scenarios...</div></div></div>