evolve merge requestshttps://foss.heptapod.net/mercurial/evolve/-/merge_requests2022-01-18T07:22:21Zhttps://foss.heptapod.net/mercurial/evolve/-/merge_requests/408topic: allow specifying current topic using period2022-01-18T07:22:21ZSushil Khanchitopic: allow specifying current topic using periodThis means `hg topic . --rev <revspec>` will amend the revs with
current active topic. This would be useful in general.
Also, it can be provided as an "explicit" alternative to `hg amend` to
change the topic of parent with current activ...This means `hg topic . --rev <revspec>` will amend the revs with
current active topic. This would be useful in general.
Also, it can be provided as an "explicit" alternative to `hg amend` to
change the topic of parent with current active topic.
Closes #44Anton ShestakovAnton Shestakovhttps://foss.heptapod.net/mercurial/evolve/-/merge_requests/302fix s0 amend issue2022-05-11T16:00:02ZSushil Khanchifix s0 amend issueSushil KhanchiSushil Khanchihttps://foss.heptapod.net/mercurial/evolve/-/merge_requests/249Topic/default/windows test fixes2021-10-16T14:13:11ZMatt HarbisonTopic/default/windows test fixesThe remaining issue is a ton of these failures in test-check-compat-strings.t:
```
--- c:/Users/Matt/hg-evolve/tests/test-check-compat-strings.t
+++ c:/Users/Matt/hg-evolve/tests/test-check-compat-strings.t.err
@@ -7,3 +7,493 @@
$ "...The remaining issue is a ton of these failures in test-check-compat-strings.t:
```
--- c:/Users/Matt/hg-evolve/tests/test-check-compat-strings.t
+++ c:/Users/Matt/hg-evolve/tests/test-check-compat-strings.t.err
@@ -7,3 +7,493 @@
$ "$PYTHON" "$TESTDIR/testlib/check-compat-strings.py" \
> "$TESTDIR/../hgext3rd/" "$RUNTESTDIR/.."
+ Error processing line 7 of C:\Python2717\lib\site-packages\pywin32.pth:
+
+ Traceback (most recent call last):
+ File "C:\Python2717\Lib\site.py", line 152, in addpackage
+ exec line
+ File "<string>", line 1, in <module>
+ File "C:\Python2717\lib\site-packages\win32\lib\pywin32_bootstrap.py", line 30, in <module>
+ os.environ["PATH"] = pywin32_system32 + os.pathsep + os.environ["PATH"]
+ File "C:\Python2717\Lib\os.py", line 425, in __getitem__
+ return self.data[key.upper()]
+ KeyError: 'PATH'
+
+ Remainder of file ignored
+ obsolete feature not enabled but 217326 markers found!
```
The content of the file is:
```
$ cat "C:\Python2717\lib\site-packages\pywin32.pth"
# .pth file for the PyWin32 extensions
win32
win32\lib
Pythonwin
# And some hackery to deal with environments where the post_install script
# isn't run.
import pywin32_bootstrap
```
So IDK if there's a way to skip this if pywin32 is installed, or what. I think the variable is cased as `Path`, and I thought `os.environ` played games to make it case insensitive.Matt HarbisonMatt Harbisonhttps://foss.heptapod.net/mercurial/evolve/-/merge_requests/85[prechecking phasediv] add pre-checking for phase-divergence2021-03-21T13:36:19ZSushil Khanchi[prechecking phasediv] add pre-checking for phase-divergenceSushil KhanchiSushil Khanchihttps://foss.heptapod.net/mercurial/evolve/-/merge_requests/77[precheck metaedit] use pre-checking in metaedit2019-12-26T21:02:59ZSushil Khanchi[precheck metaedit] use pre-checking in metaeditSushil KhanchiSushil Khanchi