Sometimes trying to understand the changes a file/function went through implies combing through multiple layers of history.
In the CLI it's basically hg annotate REV + hg export REV2 + hg annotate REV2. It's been on my bucket list for some time to add some sort of interactive option for annotate in Mercurial that would help streamline this process, but alas I have too little time as of right now.
The vscode-hg extension could provide such a feature by allowing you to "annotate the file at this revision" from within the pop-up, which would open a new tab with the file annotated, allowing the same process to loop.
Sometimes trying to understand the changes a file/function went through implies combing through multiple layers of history.
In the CLI it's basically
hg annotate REV
+hg export REV2
+hg annotate REV2
. It's been on my bucket list for some time to add some sort of interactive option for annotate in Mercurial that would help streamline this process, but alas I have too little time as of right now.The vscode-hg extension could provide such a feature by allowing you to "annotate the file at this revision" from within the pop-up, which would open a new tab with the file annotated, allowing the same process to loop.
What do you think?