Page MenuHomePhabricator

martinvonz (Martin von Zweigbergk)
User

Projects

User Details

User Since
Jun 28 2017, 5:28 PM (197 w, 5 d)

Recent Activity

Sun, Apr 11

martinvonz closed D10355: rename: add --forget option and stop suggesting `hg revert` for undoing.
Sun, Apr 11, 7:23 PM
martinvonz committed rHG37f49d462394: rename: add --forget option and stop suggesting `hg revert` for undoing.
rename: add --forget option and stop suggesting `hg revert` for undoing
Sun, Apr 11, 7:22 PM

Fri, Apr 9

martinvonz created D10355: rename: add --forget option and stop suggesting `hg revert` for undoing.
Fri, Apr 9, 12:09 PM

Thu, Apr 8

martinvonz closed D10269: rebase: when using --keep, don't care about pruned commits or divergence.
Thu, Apr 8, 2:17 PM
martinvonz closed D10270: tests: avoid using rebaseskipobsolete=0.
Thu, Apr 8, 2:16 PM
martinvonz closed D10268: rebase: remove duplicate initialization of a field.
Thu, Apr 8, 2:16 PM
martinvonz committed rHG6b42343f3cb6: tests: avoid using rebaseskipobsolete=0.
tests: avoid using rebaseskipobsolete=0
Thu, Apr 8, 2:16 PM
martinvonz committed rHGd9601243b73c: rebase: when using --keep, don't care about pruned commits or divergence.
rebase: when using --keep, don't care about pruned commits or divergence
Thu, Apr 8, 2:16 PM
martinvonz committed rHG82b17bfc13eb: rebase: remove duplicate initialization of a field.
rebase: remove duplicate initialization of a field
Thu, Apr 8, 2:16 PM

Tue, Mar 30

D10292: deb: avoid use of [[ in 'rules' file is now accepted and ready to land.

Seems uncontroversial, so I'll take it despite the fact that the patch is from a coworker.

Tue, Mar 30, 11:35 PM

Mon, Mar 29

martinvonz closed D10267: tests: update divergence test for `hg fix` to actually result in divergence.
Mon, Mar 29, 3:50 PM
martinvonz committed rHGd083c12032c6: tests: update divergence test for `hg fix` to actually result in divergence.
tests: update divergence test for `hg fix` to actually result in divergence
Mon, Mar 29, 3:50 PM

Fri, Mar 26

martinvonz committed rHG27ba8acd5684: rebase: don't call rewriteutil.precheck() with to-be-skipped commits.
rebase: don't call rewriteutil.precheck() with to-be-skipped commits
Fri, Mar 26, 12:42 PM

Thu, Mar 25

martinvonz created D10272: rebase: drop support for rebaseskipobsolete config.
Thu, Mar 25, 7:36 PM
martinvonz created D10271: tests: replace a use of rebaseskipobsolete=0 by `hg rebase --keep`.
Thu, Mar 25, 7:36 PM
martinvonz created D10270: tests: avoid using rebaseskipobsolete=0.
Thu, Mar 25, 7:36 PM
martinvonz created D10269: rebase: when using --keep, don't care about pruned commits or divergence.
Thu, Mar 25, 6:24 PM
martinvonz created D10268: rebase: remove duplicate initialization of a field.
Thu, Mar 25, 6:24 PM
martinvonz created D10267: tests: update divergence test for `hg fix` to actually result in divergence.
Thu, Mar 25, 6:13 PM
martinvonz closed D10259: rebase: don't call rewriteutil.precheck() with to-be-skipped commits.
Thu, Mar 25, 5:31 PM
martinvonz closed D10258: reabase: call rewriteutil.precheck() a bit later.
Thu, Mar 25, 5:31 PM
martinvonz closed D10249: rebase: filter out descendants of divergence-causing commits earlier.
Thu, Mar 25, 5:31 PM
martinvonz committed rHG2cdb05da997d: rebase: don't call rewriteutil.precheck() with to-be-skipped commits.
rebase: don't call rewriteutil.precheck() with to-be-skipped commits
Thu, Mar 25, 5:31 PM
martinvonz closed D10257: rebase: set `prepared = True` at very end of `_preparenewrebase()`.
Thu, Mar 25, 5:31 PM
martinvonz committed rHG80cac9936324: reabase: call rewriteutil.precheck() a bit later.
reabase: call rewriteutil.precheck() a bit later
Thu, Mar 25, 5:31 PM
martinvonz closed D10248: rebase: clarify names of variables and function related to obsolete revisions.
Thu, Mar 25, 5:30 PM
martinvonz committed rHGc2438f2f635c: rebase: set `prepared = True` at very end of `_preparenewrebase()`.
rebase: set `prepared = True` at very end of `_preparenewrebase()`
Thu, Mar 25, 5:30 PM
martinvonz committed rHG535de0e34a79: rebase: filter out descendants of divergence-causing commits earlier.
rebase: filter out descendants of divergence-causing commits earlier
Thu, Mar 25, 5:30 PM
martinvonz closed D10247: rebase: calculate obsolescense-related info earlier.
Thu, Mar 25, 5:30 PM
martinvonz committed rHG47c251a14525: rebase: clarify names of variables and function related to obsolete revisions.
rebase: clarify names of variables and function related to obsolete revisions
Thu, Mar 25, 5:30 PM
martinvonz committed rHGd95edcbe5c99: rebase: calculate obsolescense-related info earlier.
rebase: calculate obsolescense-related info earlier
Thu, Mar 25, 5:30 PM
martinvonz closed D10246: rebase: let _handleskippingobsolete(self) read directly from self.
Thu, Mar 25, 5:30 PM
martinvonz committed rHG7d80622fc212: rebase: let _handleskippingobsolete(self) read directly from self.
rebase: let _handleskippingobsolete(self) read directly from self
Thu, Mar 25, 5:30 PM
martinvonz closed D10256: tests: test divergence created during interrupted rebase.
Thu, Mar 25, 5:30 PM
martinvonz committed rHG6648307d4fe8: tests: test divergence created during interrupted rebase.
tests: test divergence created during interrupted rebase
Thu, Mar 25, 5:30 PM
martinvonz committed rHG13b200ffe8eb: tests: split up test-rebase-obsolete.t in four pieces.
tests: split up test-rebase-obsolete.t in four pieces
Thu, Mar 25, 5:30 PM
martinvonz closed D10255: tests: split up test-rebase-obsolete.t in four pieces.
Thu, Mar 25, 5:29 PM
D10266: contributor: change mentions of mpm to olivia is now accepted and ready to land.
Thu, Mar 25, 2:34 PM

Wed, Mar 24

martinvonz added a comment to D10249: rebase: filter out descendants of divergence-causing commits earlier.

I may make some changes to this patch. I keep getting confused about the two different divergence cases. Despite have stared at this code for days, I still don't know which case is which (i.e. I'm not sure my description of cases (3) and (4) is correct).

Wed, Mar 24, 2:26 AM
martinvonz created D10258: reabase: call rewriteutil.precheck() a bit later.
Wed, Mar 24, 2:25 AM
martinvonz created D10259: rebase: don't call rewriteutil.precheck() with to-be-skipped commits.
Wed, Mar 24, 2:25 AM
martinvonz created D10257: rebase: set `prepared = True` at very end of `_preparenewrebase()`.
Wed, Mar 24, 2:25 AM
martinvonz updated the diff for D10249: rebase: filter out descendants of divergence-causing commits earlier.
Wed, Mar 24, 2:25 AM
martinvonz updated the diff for D10248: rebase: clarify names of variables and function related to obsolete revisions.
Wed, Mar 24, 2:25 AM
martinvonz updated the diff for D10247: rebase: calculate obsolescense-related info earlier.
Wed, Mar 24, 2:25 AM
martinvonz updated the diff for D10246: rebase: let _handleskippingobsolete(self) read directly from self.
Wed, Mar 24, 2:25 AM
martinvonz created D10256: tests: test divergence created during interrupted rebase.
Wed, Mar 24, 2:25 AM
martinvonz created D10255: tests: split up test-rebase-obsolete.t in four pieces.
Wed, Mar 24, 2:24 AM
martinvonz added a comment to D10249: rebase: filter out descendants of divergence-causing commits earlier.

I may make some changes to this patch. I keep getting confused about the two different divergence cases. Despite have stared at this code for days, I still don't know which case is which (i.e. I'm not sure my description of cases (3) and (4) is correct).

Wed, Mar 24, 12:37 AM

Tue, Mar 23

martinvonz updated the summary of D10249: rebase: filter out descendants of divergence-causing commits earlier.
Tue, Mar 23, 2:06 AM
martinvonz closed D10250: tests: replace some `python` by `"$PYTHON"` to not only use Python 2.
Tue, Mar 23, 12:47 AM
martinvonz closed D10252: fuzz: use Python 3 in makefile.
Tue, Mar 23, 12:47 AM
martinvonz committed rHG1977495dbbe2: fuzz: use Python 3 in makefile.
fuzz: use Python 3 in makefile
Tue, Mar 23, 12:47 AM
martinvonz committed rHGdc101c236219: makefile: use Python 3 by default when building docs as well.
makefile: use Python 3 by default when building docs as well
Tue, Mar 23, 12:47 AM
martinvonz closed D10251: makefile: use Python 3 by default when building docs as well.
Tue, Mar 23, 12:47 AM
martinvonz committed rHGea8bfd33c22a: tests: replace some `python` by `"$PYTHON"` to not only use Python 2.
tests: replace some `python` by `"$PYTHON"` to not only use Python 2
Tue, Mar 23, 12:47 AM

Mon, Mar 22

martinvonz created D10252: fuzz: use Python 3 in makefile.
Mon, Mar 22, 6:35 PM
martinvonz created D10251: makefile: use Python 3 by default when building docs as well.
Mon, Mar 22, 6:35 PM
martinvonz created D10250: tests: replace some `python` by `"$PYTHON"` to not only use Python 2.
Mon, Mar 22, 4:14 PM
martinvonz closed D10245: bisect: use standard one-line commit summary.
Mon, Mar 22, 2:29 PM
martinvonz closed D10240: rebase: skip obsolete commits even if they have pruned successors.
Mon, Mar 22, 2:29 PM
martinvonz committed rHG32399d0813e0: rebase: skip obsolete commits even if they have pruned successors.
rebase: skip obsolete commits even if they have pruned successors
Mon, Mar 22, 2:28 PM
martinvonz committed rHGf51ff655d338: bisect: use standard one-line commit summary.
bisect: use standard one-line commit summary
Mon, Mar 22, 2:28 PM
martinvonz created D10249: rebase: filter out descendants of divergence-causing commits earlier.
Mon, Mar 22, 1:37 PM
martinvonz created D10248: rebase: clarify names of variables and function related to obsolete revisions.
Mon, Mar 22, 1:37 PM
martinvonz created D10247: rebase: calculate obsolescense-related info earlier.
Mon, Mar 22, 1:36 PM
martinvonz created D10246: rebase: let _handleskippingobsolete(self) read directly from self.
Mon, Mar 22, 1:36 PM
martinvonz updated the summary of D10240: rebase: skip obsolete commits even if they have pruned successors.
Mon, Mar 22, 11:59 AM

Sat, Mar 20

martinvonz created D10245: bisect: use standard one-line commit summary.
Sat, Mar 20, 2:39 AM

Fri, Mar 19

martinvonz created D10240: rebase: skip obsolete commits even if they have pruned successors.
Fri, Mar 19, 3:36 PM
martinvonz added a comment to D9750: node: introduce nodeconstants class.

This made test-git-interop.t fail more than before. Can you send a fix? The end of the traceback looks like this:

Fri, Mar 19, 3:35 PM

Tue, Mar 16

martinvonz committed rHG62c2857a174b: amend: mark commit obsolete after moving working copy.
amend: mark commit obsolete after moving working copy
Tue, Mar 16, 5:55 PM
martinvonz closed D10197: amend: mark commit obsolete after moving working copy.
Tue, Mar 16, 5:55 PM
martinvonz closed D10164: split: close transaction in the unlikely event of a conflict while rebasing.
Tue, Mar 16, 5:50 PM
martinvonz committed rHG7f6c002d7c0a: split: close transaction in the unlikely event of a conflict while rebasing.
split: close transaction in the unlikely event of a conflict while rebasing
Tue, Mar 16, 5:50 PM

Mar 13 2021

martinvonz closed D10198: rebase: inline simple function for finding obsolete subset of commits.
Mar 13 2021, 2:51 PM
martinvonz committed rHG7ed7b13fc00a: rebase: inline simple function for finding obsolete subset of commits.
rebase: inline simple function for finding obsolete subset of commits
Mar 13 2021, 2:51 PM

Mar 12 2021

martinvonz created D10198: rebase: inline simple function for finding obsolete subset of commits.
Mar 12 2021, 6:50 PM
martinvonz created D10197: amend: mark commit obsolete after moving working copy.
Mar 12 2021, 6:43 PM
martinvonz created D10164: split: close transaction in the unlikely event of a conflict while rebasing.
Mar 12 2021, 12:57 PM

Mar 9 2021

martinvonz added a comment to D10115: copies: choose target directory based on longest match.

Yeah I meant 'a', sorry about that (the 'd' comes from a copies discussion I had with Pulkit in //). Line 192 does not help me much since we still seems to be sorting the longest first as far as I undersant (which result in the deepest coming first).

Mar 9 2021, 2:13 PM
martinvonz added a comment to D10115: copies: choose target directory based on longest match.

Is this also going to affect case where entry are nto childre of each other but still have different side ? for example if we had ['a/short', 'a/longer'] with a prefix matching on 'd' this change alter the behavior, don't it ?

I don't understand. d doesn't match either of those. Did you mean a? Even assuming that, I'm not sure what you mean, but maybe line 1092 answers your question?

Mar 9 2021, 12:58 PM
martinvonz added a comment to D10115: copies: choose target directory based on longest match.

Is this also going to affect case where entry are nto childre of each other but still have different side ? for example if we had ['a/short', 'a/longer'] with a prefix matching on 'd' this change alter the behavior, don't it ?

Mar 9 2021, 12:56 PM

Mar 8 2021

martinvonz closed D10120: copies: filter out copies grafted from another branch.
Mar 8 2021, 3:26 PM
martinvonz committed rHG2803f94b7431: copies: filter out copies grafted from another branch.
copies: filter out copies grafted from another branch
Mar 8 2021, 3:25 PM
martinvonz closed D10119: copies: inline _backwardrenames() in pathcopies().
Mar 8 2021, 3:25 PM
martinvonz closed D10118: copies: extract function _backwardcopies() for reversing renames.
Mar 8 2021, 3:25 PM
martinvonz committed rHG324ded1aa2ab: copies: inline _backwardrenames() in pathcopies().
copies: inline _backwardrenames() in pathcopies()
Mar 8 2021, 3:25 PM
martinvonz committed rHGeca88f5fbcb2: copies: extract function _backwardcopies() for reversing renames.
copies: extract function _backwardcopies() for reversing renames
Mar 8 2021, 3:25 PM
martinvonz closed D10117: tests: demonstrate how grafted copies are counted when tracing across branches.
Mar 8 2021, 3:25 PM
martinvonz committed rHG86ee73018e62: tests: demonstrate how grafted copies are counted when tracing across branches.
tests: demonstrate how grafted copies are counted when tracing across branches
Mar 8 2021, 3:25 PM
martinvonz added a comment to D10121: releasenotes: use the right API to access the 'sections'.

Thanks!

Mar 8 2021, 11:53 AM

Mar 5 2021

martinvonz created D10120: copies: filter out copies grafted from another branch.
Mar 5 2021, 7:41 PM
martinvonz created D10119: copies: inline _backwardrenames() in pathcopies().
Mar 5 2021, 7:41 PM
martinvonz created D10118: copies: extract function _backwardcopies() for reversing renames.
Mar 5 2021, 7:41 PM
martinvonz created D10117: tests: demonstrate how grafted copies are counted when tracing across branches.
Mar 5 2021, 7:41 PM
martinvonz added a comment to D9925: config: track "source" along side value.

This patch makes test-releasenotes-formatting.t fail for me. I noticed that it has #require fuzzywuzzy at the top. Could you install that (I don't even remember what it is) and send a fix?

Mar 5 2021, 7:30 PM
martinvonz closed D10115: copies: choose target directory based on longest match.
Mar 5 2021, 4:34 AM
martinvonz committed rHGad30b29bc23d: copies: choose target directory based on longest match.
copies: choose target directory based on longest match
Mar 5 2021, 4:34 AM

Mar 4 2021

martinvonz created D10115: copies: choose target directory based on longest match.
Mar 4 2021, 7:25 PM