Mark Nauwelaerts
88b2756e43
t: post-merge adjust of test-lib.sh
2025-08-30 20:31:47 +02:00
Mark Nauwelaerts
d000a0b5e6
t: post-merge align of main-push test
2025-08-23 18:12:41 +02:00
Mark Nauwelaerts
4e119d9ea6
t: post-merge align of helper test
2025-08-23 18:12:41 +02:00
Mark Nauwelaerts
e31f83cbc5
Merge branch 'felipec'
2025-08-23 15:39:32 +02:00
Mark Nauwelaerts
5e1aa3a8e0
Merge commit 'bad0a3e5e5dd8352b3ea67d6efa8584ebde5311e' into felipec
2025-08-23 15:30:30 +02:00
Mark Nauwelaerts
ce7ddae09a
Merge commit 'f4cdd20cb106c9e0ba57bc63b4231f9da6e72513' into felipec
2025-08-23 15:27:12 +02:00
Felipe Contreras
bad0a3e5e5
check-versions: test hg 7.0
2025-08-02 03:54:13 -06:00
Felipe Contreras
705f9ecaec
github: enable windows test
2025-08-02 03:49:15 -06:00
Felipe Contreras
7c3eccdb93
t: cleanup win check
2025-08-02 03:44:52 -06:00
Felipe Contreras
44d09e7d37
t: check for MinGW32
2025-08-02 03:44:52 -06:00
Felipe Contreras
f87d0bc1a1
github: update python version
2025-08-02 03:44:28 -06:00
Felipe Contreras
54804bc402
github: update actions
2025-08-02 03:44:28 -06:00
Felipe Contreras
99c02f49df
github: cleanup
2025-08-02 03:44:28 -06:00
Felipe Contreras
39960e1ae8
github: use prove
2025-08-02 03:44:28 -06:00
Felipe Contreras
5353a87001
t: allow execution from other dirs
2025-08-02 03:44:28 -06:00
Felipe Contreras
9a80e68234
t: update to sharness 1.2.1
2025-08-02 03:44:28 -06:00
Felipe Contreras
f4cdd20cb1
t: rename directory
2025-08-01 19:05:51 -06:00
Mark Nauwelaerts
16b33919e4
Release v1.0.5
v1.0.5
2025-06-29 21:34:12 +02:00
Mark Nauwelaerts
9813797360
Transform invalid reserved pathname components
...
Fixes mnauw/git-remote-hg#58
2025-05-04 12:45:41 +02:00
Mark Nauwelaerts
e1a9c3e91b
Update loading source file as module
2025-05-04 12:19:35 +02:00
Mark Nauwelaerts
a8f6d92613
helper: add mapfile subcommand
...
Fixes mnauw/git-remote-hg#55
2025-05-04 12:19:35 +02:00
Mark Nauwelaerts
4b8a307400
helper: use proper variable in error message
2025-05-04 12:19:35 +02:00
Mark Nauwelaerts
6d75435eab
helper: align update of reference to shared hg repo
...
... to use a relative path where possible
2025-05-04 12:19:35 +02:00
Mark Nauwelaerts
d47a4abdae
Always ensure reference to shared hg repo is up to date
2025-05-04 12:19:35 +02:00
Mark Nauwelaerts
afdb8943ea
ci: disable trigger on push
2025-05-04 12:19:35 +02:00
Mark Nauwelaerts
dc1be060d1
README: drop mention of supported version
...
... as the intention is always to support the latest anyway
2025-05-04 12:19:35 +02:00
Mark Nauwelaerts
13781788eb
README: add a note about broken hg-git compatibility mode
2025-05-04 12:19:35 +02:00
Mark Nauwelaerts
5061e6a322
README: minor note on notes
2025-05-04 12:19:35 +02:00
Mark Nauwelaerts
587099b968
Disable a hg-git mimic attempt
...
This essentially mostly reverts b029ac0500 ,
as we have no way to properly decide on those extra pieces.
hg-git uses commit extra metadata, which is not supported by fast-import
or fast-export, and until/unless that changes there is no way to match
hg-git. Trying to do so in contorted ways only adds confusion.
2025-05-04 12:17:27 +02:00
Mark Nauwelaerts
b5f104364f
test: ensure original behaviour in hg-git test
2025-05-03 12:18:25 +02:00
Mark Nauwelaerts
a48d4fd7fb
test: post-merge align of main-push test
2025-05-03 12:18:25 +02:00
Mark Nauwelaerts
301552278a
test: post-merge align of helper test
2025-05-02 16:13:19 +02:00
Mark Nauwelaerts
fddbbfe990
Merge branch 'felipec'
...
Integrate changes from felipec where appropriate and still relevant.
2025-05-01 20:18:03 +02:00
Mark Nauwelaerts
c329c9690a
Merge commit '408333afca931970d19c57bb697cdf83f6abcbef' into felipec
...
These changes can be merged with limited conflict resolution.
2025-05-01 20:00:37 +02:00
Mark Nauwelaerts
6c36268028
Merge commit '474cacd81d0f34717aebc6df473406285d5868ad' into felipec
...
These changes can be merged with limited conflict resolution.
2025-05-01 19:48:36 +02:00
Mark Nauwelaerts
893dd9434f
Merge commit '7713b7ecefea9f0df2970079086fe318e3d26311' into felipec
...
These changes have been discarded.
While it may involve ancient API, there is limited gain wrt complexity,
so might as well leave in place.
2025-05-01 19:38:27 +02:00
Mark Nauwelaerts
4ddbfeb9c8
Merge commit '463f397ba49b9f5f416c1cf85c1104c3939be224' into felipec
...
Discard change, which now follows a similar approach to what was
introduced long ago in c3f02d39ad .
Caution is also required in subsequent imports as considered in
a59e1246a2 .
2025-05-01 16:20:56 +02:00
Mark Nauwelaerts
93271a4e1b
Merge commit 'e774ad2d96ae27e23c8ede88384bb1c085d631e8' into felipec
...
Accept trivial change.
2025-05-01 16:20:16 +02:00
Mark Nauwelaerts
36706dffe6
Merge commit '086ca235076d7450d3e46e8f80f483b895856777' into felipec
...
Discard superfluous cleanup.
2025-05-01 16:07:24 +02:00
Mark Nauwelaerts
da532bf6f4
Merge commit '7c373be665ebcf794a297b3c98afd9d94365d9f9' into felipec
...
These changes can be merged and accepted with limited conflict resolution.
2025-05-01 16:05:05 +02:00
Mark Nauwelaerts
aa1d0bc152
Merge commit '7908c70efbd0420e21c2b0b7841b61e3b933be51' into felipec
...
These changes can be merged with limited conflict resolution.
2025-05-01 16:02:47 +02:00
Mark Nauwelaerts
bdbe62256a
Merge commit '8025945a62d16ef078299ad5903081f250d762ed' into felipec
...
These changes can be merged with some adjustments.
That is, only conditionally prefer some newer API, but otherwise
prefer current code paths, which have been tried and tested for a
long time through various version (both python and hg).
2025-04-30 20:55:24 +02:00
Mark Nauwelaerts
8acf139e44
Merge commit 'b8b9a2f571c322bb3fe8a19c102a0f75fe9f3a9a' into felipec
...
These changes can be merged with limited to no conflict resolution.
2025-04-30 20:31:41 +02:00
Mark Nauwelaerts
1df692295c
Merge commit 'f032d3617bb47585f20006abee83d7309498c17d' into felipec
...
This change is part of port to python v3 and can as such be discarded.
2025-04-30 20:18:32 +02:00
Mark Nauwelaerts
027e1a16f0
Merge commit '60a1d7ae7a60988f122d8d9ba9ad3c693c5141ae' into felipec
...
These changes can be merged with limited conflict resolution.
2025-04-30 19:16:33 +02:00
Mark Nauwelaerts
723e6c76fc
Merge commit '9b54c626bcf25d390861b430145e96af3ec8459c' into felipec
...
The removal of support for older version can reduce clutter and ease
maintenance, but in this case such gains are marginal, and there would
then only be loss (of older functionality).
As such, this change is discarded, and older version support is kept.
2025-04-30 18:34:29 +02:00
Mark Nauwelaerts
2529c986c2
Merge commit 'd51f508916d543f987868dd6f7072c72e8f692b2' into felipec
...
These changes can be merged with limited to no conflict resolution.
2025-04-30 18:30:58 +02:00
Mark Nauwelaerts
ab398ade1d
Merge commit '7196dac02d94105586305462be5c15a812c6f7de' into felipec
...
These changes can be mostly accepted and merged with limited resolution,
especially since hg-git testing is mostly disabled and discarded in
future commits.
2025-04-29 21:56:56 +02:00
Mark Nauwelaerts
e1d25cf97c
Merge commit 'b4c3277f72f995cc0babcdc5bc6f6d0e2254acc3' into felipec
...
These changes can be merged with limited conflict resolution.
2025-04-29 21:18:04 +02:00
Mark Nauwelaerts
0fe1e359ec
Merge commit '7394fc890e76ec3919fa30048338a9cbb59ce899' into felipec
...
This commit can be discarded as it is not relevant; revwalk() is used
in stead of gitrange(). The latter is based on recorded tips, which
are also no longer in use, as that approach is not quite robust.
It is also inefficient when fetching large number of new bookmarks
(for which there can be no pre-tracked tip).
2025-04-29 20:53:25 +02:00