# HG changeset patch # User Claus Gittinger # Date 1557313774 -7200 # Node ID ea0144a6e7fe97677de15e52b29af2c8352625d5 # Parent d95613d2327af7527d971b68a7f2b697ac07ed76 #DOCUMENTATION by cg class: CVSSourceCodeManager class comment/format in: #reportHistoryLogSince:filterSTSources:filterUser:filterRepository:filterModules:inTo: diff -r d95613d2327a -r ea0144a6e7fe CVSSourceCodeManager.st --- a/CVSSourceCodeManager.st Thu Apr 11 18:37:15 2019 +0200 +++ b/CVSSourceCodeManager.st Wed May 08 13:09:34 2019 +0200 @@ -4423,12 +4423,13 @@ inTo:aBlock "process a full historyLog, evaluate aBlock for each entry, passing - the logs info in a dictionary. + each logs' info in a dictionary. This walks over all possible repositories. - filterRep may be a collection of repository names - (i.e. 'stx', 'exept', 'phx' etc.) to only report changes made to one + filterRep may be a collection of repository names (eg. 'stx', 'exept', 'phx' etc.) to only report changes made to one of those repositories. - filterUser, if non-nil, will filter only changes made by that user." + userFilter, if a non-nil string or stringCollection, + will filter only changes made by that user(s) (eg. 'sv' or #('sv' 'cg')). + filterModules, if non-empty, will only present changes in that module (eg. 'stx:libbasic')" |inStream line words recordType fileName user date time rev pkgDir module idx clsName cls clsRev roots info tempDir endReached| @@ -4585,6 +4586,7 @@ "Created: / 17-01-2001 / 13:11:20 / cg" "Modified: / 29-08-2006 / 13:17:50 / cg" + "Modified (comment): / 08-05-2019 / 10:22:27 / Claus Gittinger" ! reportHistoryLogSince:timeGoal filterSTSources:filter filterUser:userFilter filterRepository:filterRep inTo:aBlock