changelog
author Jan Vrany <jan.vrany@labware.com>
Fri, 19 Feb 2021 08:29:41 +0000
changeset 924 4d92f234f671
parent 394 1f009c523329
permissions -rw-r--r--
Rework and fix HGSourceCodeManager >> #revisionLogOf:...directory:module:` This commit changes the logic in two ways: 1. #newestRevision is now the newest revision in the branch that *contains* given file (not necesarily modidfes it). If there are multiple heads in that branch, pretty much random one is returned. This changes old behavior and therefore this commit updates tests. 2. If a specific single revision is requested, i.e., both from and to revisions are the same, revision log with that single revision is returned no matter whether it modifies the file or even contains that file at all. This is essentially a workaround to fix issue #305. Moreover, this commit simplifies the code a lot by delegating all the changeset searching and filtering to mercurial using revset expressions. See https://swing.fit.cvut.cz/projects/stx-jv/ticket/305#comment:3
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
393
cf4d7072fdf2 Merged be5b0421297e and f05648d15add
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 392
diff changeset
     1
2014-03-05 Jan Vrany <jan.vrany (o) fit.cvut.cz>
cf4d7072fdf2 Merged be5b0421297e and f05648d15add
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 392
diff changeset
     2
cf4d7072fdf2 Merged be5b0421297e and f05648d15add
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 392
diff changeset
     3
  * Fixed handling of circular class renames (issue #18)
394
1f009c523329 Merged cf4d7072fdf2 and 69f0a4078682
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 393
diff changeset
     4
  * Improved support for nested packages (issue #29)
392
be5b0421297e Added changelog file to track (important) changes.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     5
393
cf4d7072fdf2 Merged be5b0421297e and f05648d15add
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 392
diff changeset
     6
cf4d7072fdf2 Merged be5b0421297e and f05648d15add
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 392
diff changeset
     7
2013-07-19 Jan Vrany <jan.vrany (o) fit.cvut.cz>
cf4d7072fdf2 Merged be5b0421297e and f05648d15add
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 392
diff changeset
     8
cf4d7072fdf2 Merged be5b0421297e and f05648d15add
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 392
diff changeset
     9
  * Initial release of stx:libscm 1.0