head 1.29; access; symbols pkgsrc-2023Q4:1.27.0.2 pkgsrc-2023Q4-base:1.27 pkgsrc-2023Q3:1.26.0.2 pkgsrc-2023Q3-base:1.26 pkgsrc-2023Q2:1.25.0.2 pkgsrc-2023Q2-base:1.25 pkgsrc-2023Q1:1.24.0.2 pkgsrc-2023Q1-base:1.24 pkgsrc-2022Q4:1.21.0.4 pkgsrc-2022Q4-base:1.21 pkgsrc-2022Q3:1.21.0.2 pkgsrc-2022Q3-base:1.21 pkgsrc-2022Q2:1.20.0.2 pkgsrc-2022Q2-base:1.20 pkgsrc-2022Q1:1.19.0.2 pkgsrc-2022Q1-base:1.19 pkgsrc-2021Q4:1.18.0.2 pkgsrc-2021Q4-base:1.18 pkgsrc-2021Q3:1.14.0.2 pkgsrc-2021Q3-base:1.14 pkgsrc-2021Q2:1.12.0.2 pkgsrc-2021Q2-base:1.12 pkgsrc-2021Q1:1.11.0.2 pkgsrc-2021Q1-base:1.11 pkgsrc-2020Q4:1.9.0.2 pkgsrc-2020Q4-base:1.9 pkgsrc-2020Q3:1.8.0.2 pkgsrc-2020Q3-base:1.8 pkgsrc-2020Q2:1.6.0.2 pkgsrc-2020Q2-base:1.6 pkgsrc-2020Q1:1.3.0.6 pkgsrc-2020Q1-base:1.3 pkgsrc-2019Q4:1.3.0.8 pkgsrc-2019Q4-base:1.3 pkgsrc-2019Q3:1.3.0.4 pkgsrc-2019Q3-base:1.3 pkgsrc-2019Q2:1.3.0.2 pkgsrc-2019Q2-base:1.3 pkgsrc-2019Q1:1.2.0.2 pkgsrc-2019Q1-base:1.2 pkgsrc-2018Q4:1.1.0.4 pkgsrc-2018Q4-base:1.1 pkgsrc-2018Q3:1.1.0.2 pkgsrc-2018Q3-base:1.1; locks; strict; comment @# @; 1.29 date 2024.03.17.15.13.00; author wiz; state Exp; branches; next 1.28; commitid hOR0b6zmldIMDw2F; 1.28 date 2024.02.19.12.35.42; author wiz; state Exp; branches; next 1.27; commitid 7GT0aO66F7GzD2ZE; 1.27 date 2023.11.13.15.01.19; author wiz; state Exp; branches; next 1.26; commitid mJbdUCOkHF4MAsME; 1.26 date 2023.07.19.14.57.42; author wiz; state Exp; branches; next 1.25; commitid FyDY4FOehcWNkqxE; 1.25 date 2023.03.29.11.30.46; author wiz; state Exp; branches; next 1.24; commitid JNo4FM9wJfH0N0jE; 1.24 date 2023.03.07.11.33.21; author wiz; state Exp; branches; next 1.23; commitid TM7vZw8SXBRJvbgE; 1.23 date 2023.01.09.11.46.51; author wiz; state Exp; branches; next 1.22; commitid 0KtYb8WvumdYpR8E; 1.22 date 2023.01.09.10.55.01; author wiz; state Exp; branches; next 1.21; commitid I0wDCkeAjtjc8R8E; 1.21 date 2022.07.17.09.53.00; author wiz; state Exp; branches; next 1.20; commitid nhDPa41wnkCFreMD; 1.20 date 2022.05.10.07.07.28; author wiz; state Exp; branches; next 1.19; commitid PuvWBA9yMollItDD; 1.19 date 2022.03.08.11.06.36; author wiz; state Exp; branches; next 1.18; commitid 7rnrAhFdjslV3pvD; 1.18 date 2021.11.28.10.37.19; author wiz; state Exp; branches; next 1.17; commitid 1be5GzD2wAYb7yiD; 1.17 date 2021.10.28.11.47.55; author wiz; state Exp; branches; next 1.16; commitid rxOvGj7kMJtbvzeD; 1.16 date 2021.10.26.10.18.32; author nia; state Exp; branches; next 1.15; commitid XMBRkrafc79x2jeD; 1.15 date 2021.10.07.13.43.14; author nia; state Exp; branches; next 1.14; commitid TK9Y8OXA04EYMSbD; 1.14 date 2021.08.30.20.04.57; author wiz; state Exp; branches; next 1.13; commitid Y8FVDT0iGQ0k927D; 1.13 date 2021.07.15.12.40.38; author wiz; state Exp; branches; next 1.12; commitid eWBRNxBgvOWza51D; 1.12 date 2021.05.20.09.33.51; author wiz; state Exp; branches; next 1.11; commitid B1X9BFv185I5WRTC; 1.11 date 2021.03.17.11.24.42; author wiz; state Exp; branches; next 1.10; commitid 2kLfwKkj2PXvBELC; 1.10 date 2021.02.06.07.55.09; author wiz; state Exp; branches; next 1.9; commitid rdHq8tJrN4OrHCGC; 1.9 date 2020.11.09.14.43.14; author wiz; state Exp; branches; next 1.8; commitid vmlbIiV1c9xQOdvC; 1.8 date 2020.09.13.11.05.01; author wiz; state Exp; branches; next 1.7; commitid 7oy9tJXFfcLBrSnC; 1.7 date 2020.08.03.21.31.30; author joerg; state Exp; branches; next 1.6; commitid Kat1AkWjIDMMdFiC; 1.6 date 2020.06.01.15.48.20; author joerg; state Exp; branches; next 1.5; commitid DgOIjm3XS55XlxaC; 1.5 date 2020.05.10.19.29.58; author joerg; state Exp; branches; next 1.4; commitid L5TdGs44tCWihJ7C; 1.4 date 2020.05.04.17.23.28; author riastradh; state Exp; branches; next 1.3; commitid yEZlXIlHd2vvMW6C; 1.3 date 2019.04.11.13.27.55; author joerg; state Exp; branches; next 1.2; commitid cjNvdvKgb0LNYViB; 1.2 date 2019.03.06.13.11.56; author joerg; state Exp; branches; next 1.1; commitid sJffirczYTju2jeB; 1.1 date 2018.07.07.08.15.41; author joerg; state Exp; branches; next ; commitid DwGA0g5SmteMbbJA; desc @@ 1.29 log @py-hg-evolve: update to 11.1.2. 11.1.2 -- 2024-03-03 -------------------- * compatibility with Mercurial 6.7 * evolve: use functions from topic extension to set current topic and tns topic (1.1.2) * compatibility with Mercurial 6.7 * topic: handle commitstatus() with opts=None for hg <= 6.5 too @ text @$NetBSD: distinfo,v 1.28 2024/02/19 12:35:42 wiz Exp $ BLAKE2s (hg-evolve-11.1.2.tar.gz) = 7b65cfd1722bffa22cfb1683454f3d6cc8a6c7a27277a5f193dc06e0f0dfcbf6 SHA512 (hg-evolve-11.1.2.tar.gz) = 6074f261157690610e834440c58f92f08ed78c7f55c0d3c2523aaa6ab83772a19ba2c171568527f09e1221d418cb3d294b31960bb52ead0d9d1398eef5e9d079 Size (hg-evolve-11.1.2.tar.gz) = 860623 bytes @ 1.28 log @py-hg-evolve: update to 11.1.1. This is a bugfix release. Bugs related to wire protocol and topic namespaces were fixed: `hg incoming` works correctly again (https://bz.mercurial-scm.org/show_bug.cgi?id=6856), pushing via ssh shouldn't produce any errors related to tns_heads method on the peer. `hg pick` was made to always use current topic for the resulting changesets, including when users don't have any set (in which case the resulting changeset will not have any topic, regardless of what the original changeset had). Default topic namespace value (which at first was "default", but in 1.1.0 it was changed to "none") won't get stored on disk and will actively be removed now (topic extension will do it for at least a couple of releases) to avoid any confusion when using different versions of topic extension on the same repo. There were some improvements in handling topics and topic namespaces that aren't ASCII-only. The evolve and topic extensions were also marked as compatible with Mercurial 6.6, although no code changes were required. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.27 2023/11/13 15:01:19 wiz Exp $ d3 3 a5 3 BLAKE2s (hg-evolve-11.1.1.tar.gz) = 4d2e95a25a9f00f2bc1c70def9b27e06545569eccb27bfc76561bc3b0e574a04 SHA512 (hg-evolve-11.1.1.tar.gz) = 786b7a11da34528fa6b8830fe4532b5311eb8f8c8eb197ee2aa2105a2d1166d0ab0fc6051a2b7ea033314fba8922cd1fd19bd3fcdd3ff9d225d6773a25545b41 Size (hg-evolve-11.1.1.tar.gz) = 860452 bytes @ 1.27 log @py-hg-evolve: update to 11.1.0. 11.1.0 -- 2023-10-23 -------------------- * remove deprecated evolve.serveronly extension, evolve extension is recommended for all users, clients and servers * evolve: don't warn about topics while resolving public content-divergence * evolve, pullbundle: drop compatibility with Mercurial 4.8 topic (1.1.0) * remove deprecated serverminitopic extension, topic extension is recommended for all users, clients and servers * pick: update commit message hashes like other rewrite commands * topic namespaces: add `experimental.tns-allow-rewrite` config option to check topic namespace before rewriting changesets (known limitations: does not prevent rebase and histedit from editing changesets outside of configured topic namespaces on Mercurial 5.2 and older) * topic namespaces: add `experimental.tns-default-pull-namespaces` config option to pull only certain changesets by default * topic namespaces: teach `hg import` and `hg export` to handle topic namespaces * topic namespaces: invalidate topic namespace cache in repo.invalidatecaches() * topic: only set topic on workingcommitctx if it doesn't already have one, making `hg import` always prioritize patch metadata * topic: properly process revbranchcache before sending it to peers (issue6841) * drop compatibility with Mercurial 4.8 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.26 2023/07/19 14:57:42 wiz Exp $ d3 3 a5 3 BLAKE2s (hg-evolve-11.1.0.tar.gz) = 90cd95e75a127a1fbfbc3ea0484eb1411f3b972aa10c61f7abfeb3e79a09b2c2 SHA512 (hg-evolve-11.1.0.tar.gz) = eb6ae86eacc97a98eb5de9d37ea04d3b2d560b0cad098314689156e01bb27f8001492299a5555b1ecba87c485919130d307696db3d3c4f0d0ac9b37aff6045c7 Size (hg-evolve-11.1.0.tar.gz) = 858080 bytes @ 1.26 log @py-hg-evolve: update to 11.0.2. This is a bugfix release. The most notable change is compatibility with the upcoming Mercurial 6.5. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.25 2023/03/29 11:30:46 wiz Exp $ d3 3 a5 3 BLAKE2s (hg-evolve-11.0.2.tar.gz) = ee99861dfcf27fd6cef2f546a5895619fb39425a848c13bc3c88b38643b63ed1 SHA512 (hg-evolve-11.0.2.tar.gz) = a47034dc93021c694dd5b47b684616c551d655be4643414a7ae8ae9ee733af6aa355010ab61a74d54b174c10848c87a1f5dd552499c80f8426ef40f0cff5a8cd Size (hg-evolve-11.0.2.tar.gz) = 855352 bytes @ 1.25 log @py-hg-evolve: update to 11.0.1. Changes not documented. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.24 2023/03/07 11:33:21 wiz Exp $ d3 3 a5 3 BLAKE2s (hg-evolve-11.0.1.tar.gz) = 18bb0fb79a86431264232a7af5a2ed7cdec856e78eb16d3cfde57c3e91207eaf SHA512 (hg-evolve-11.0.1.tar.gz) = eb49d4cdaea07134c041856106e6531a875f2fd6bc394ff5fa6c00cb7cdc77bea25d37d85fd7096fddeb725619886193dcedd93fca175f44f6e72897f53fd91a Size (hg-evolve-11.0.1.tar.gz) = 854850 bytes @ 1.24 log @py-hg-evolve: update to 11.0.0. Changes: not found. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.23 2023/01/09 11:46:51 wiz Exp $ d3 3 a5 3 BLAKE2s (hg-evolve-11.0.0.tar.gz) = 5adadf979d0e46acfba1b27c5e23279cbf00903a9dc91914ac214a996d6eaea0 SHA512 (hg-evolve-11.0.0.tar.gz) = 17e40bd80ef9b59393ed7af0bd28994fe8e6d0d89b71ae085e7a11133486e0eaa242cc8fe05284536060128d53efe923f0894a09d13faf327fdda37034dd910c Size (hg-evolve-11.0.0.tar.gz) = 854508 bytes @ 1.23 log @py-hg-evolve: remove unneeded patch ok joerg@@ @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.22 2023/01/09 10:55:01 wiz Exp $ d3 3 a5 3 BLAKE2s (hg-evolve-10.5.3.tar.gz) = 8dcdbcd0de6ab40a7fa13e6685e6f0422e5f56b00951e4b173b5cff78d354dfe SHA512 (hg-evolve-10.5.3.tar.gz) = 43be837831d2055b6db653e3471f07acdf0e517b962b20af32118e1adedc687f9ea3dbc5a850d0698666286b74e422e83acb41fa40f98023645ff40084374a10 Size (hg-evolve-10.5.3.tar.gz) = 847117 bytes @ 1.22 log @py-hg-evolve: update to 10.5.3. This is a bugfix release. In evolve extension, caches that use SQLite database will no longer prevent pushes from succeeding. In topic extension, topic cache is now invalidated when branch cache is invalidated, this fixes stale labels shown in TortoiseHg. And hg next now correctly evolves the destination in cases when there is a mix of stable and regular destinations for user to select. The extensions are also marked compatible with Mercurial 6.3 (no changes to code were required). @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.21 2022/07/17 09:53:00 wiz Exp $ a5 1 SHA1 (patch-hgext3rd_evolve_obsexchange.py) = 12058a8f27c63b259dcc0ffaf77febafcdeeba46 @ 1.21 log @py-hg-evolve: update to 10.5.2. Changes not found. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.20 2022/05/10 07:07:28 wiz Exp $ d3 3 a5 3 BLAKE2s (hg-evolve-10.5.2.tar.gz) = 0d974671ef8ed4817286df09ff18be3af6647369dd1350670b0446a93bbd4c0e SHA512 (hg-evolve-10.5.2.tar.gz) = 81a1cc1202ffaf364fde70c6a36e32330e93aa69c9b9f7e11fbc11f988f7fb302d8b79414c644d274fedb7f0a67e10c4344c0206a1424f2bb97ae2cb11a51315 Size (hg-evolve-10.5.2.tar.gz) = 845379 bytes @ 1.20 log @py-hg-evolve: update to 10.5.1. This is a bugfix release. The most notable changes are: more work on fixup command that was introduced in the previous release, and a couple of bug fixes. Evolve is no longer confused when trying to select the latest successor in cases where a changeset was split and its child was pruned, see https://bz.mercurial-scm.org/show_bug.cgi?id=6648. Evolve with --dry-run flag used to update working directory in certain cases, see https://bz.mercurial-scm.org/show_bug.cgi?id=6669, this was fixed. There are also changes that should help Debian package maintainers; e.g. it's now possible to use system cbor instead of the one we vendor. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.19 2022/03/08 11:06:36 wiz Exp $ d3 3 a5 3 BLAKE2s (hg-evolve-10.5.1.tar.gz) = 39b5400a93123d2ebcd7c4aaab06655bf16b2149e3a2b8b72466783d9f8589ba SHA512 (hg-evolve-10.5.1.tar.gz) = 441f3e7f8f8be84b476e5a44a617e4318ba444d172cfa91b91c75fbdf231a79c6049a6215709da952a253341bee4c8526cbf724d13ce856ba5d221ff0880a63f Size (hg-evolve-10.5.1.tar.gz) = 845734 bytes @ 1.19 log @py-hg-evolve: update to 10.5.0. This is a feature release. The most notable changes are: a new command: fixup, which is used to add changes from the working directory to an arbitrary revision. An issue with histedit not preserving topics in certain situations was also fixed, see https://bz.mercurial-scm.org/show_bug.cgi?id=6550. Evolve is now compatible with the upcoming Mercurial 6.1, which includes head computation code that is obsolescence-aware (adapted from the evolve extension). With an up-to-date client and server you should expect hg push to take much less time. Also compatibility with Mercurial 4.7 was dropped in this release. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.18 2021/11/28 10:37:19 wiz Exp $ d3 3 a5 3 BLAKE2s (hg-evolve-10.5.0.tar.gz) = c667d2f6e872112904626154baa30c4548aad3eeffe3987d5aa5d8f78f8f8be1 SHA512 (hg-evolve-10.5.0.tar.gz) = 6353b1922d6e545f92760828d5e7a521b5cd1bc24fbbe7357b45586dafc510229882681941d4492ebc4db1f54eee68ba7c64d3ddc33c9908f21afc0b40adc508 Size (hg-evolve-10.5.0.tar.gz) = 845049 bytes @ 1.18 log @py-hg-evolve: update to 10.4.1. This is a maintenance release. It introduces compatibility with the upcoming Mercurial 6.0 and a couple of documentation improvements. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.17 2021/10/28 11:47:55 wiz Exp $ d3 3 a5 3 BLAKE2s (hg-evolve-10.4.1.tar.gz) = f893696adbac7903c18ff80999626f128e3c5603e0b58b12d60f82dad80e09da SHA512 (hg-evolve-10.4.1.tar.gz) = f58a79fca81cd4c42442604071a24e6c84ca0225754cfe6a941412cb78ef600e54ff0f78b545b167c7122b17d6f8dcca2c19e7f39e46ab9ab6cba36a007f92f8 Size (hg-evolve-10.4.1.tar.gz) = 838444 bytes @ 1.17 log @py-hg-evolve: update to 10.4.0. This is a feature release. The most notable changes are: evolve will now produce the same result regardless of revision numbers when resolving content-divergence; an annoying topic bug that sometimes prevented various history-rewriting commands from completing with a KeyError was fixed. See https://bz.mercurial-scm.org/show_bug.cgi?id=6500 for details. Also compatibility with Mercurial 4.6 was dropped in this release. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.16 2021/10/26 10:18:32 nia Exp $ d3 3 a5 3 BLAKE2s (hg-evolve-10.4.0.tar.gz) = 4e8b21de1d73cada3606b847a31b8cb42503633cdd8fbcc5e2fc77df63da0ac1 SHA512 (hg-evolve-10.4.0.tar.gz) = 955e6f6c58cc29e00f6e3262d3dd7096290aa61826f4c4d70a181e24a3cbfc1ee7801b28000b168e4fe36208f46f826b07800270c73c650cf16fcffd48b19355 Size (hg-evolve-10.4.0.tar.gz) = 853676 bytes @ 1.16 log @archivers: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes Could not be committed due to merge conflict: devel/py-traitlets/distinfo The following distfiles were unfetchable (note: some may be only fetched conditionally): ./devel/pvs/distinfo pvs-3.2-solaris.tgz ./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.15 2021/10/07 13:43:14 nia Exp $ d3 3 a5 3 BLAKE2s (hg-evolve-10.3.3.tar.gz) = 35fe9c551452de547130e33864d36d69da0b3a0078162788cab21bf3ffb8f814 SHA512 (hg-evolve-10.3.3.tar.gz) = f321bec25a876daf68058b1e3855457ff67c5cce58424b757e371e50f472ffd59c6d49c259b6ff7b7cffe3141ad91c0f9bc9d0030088deafa2cd38dd516d207b Size (hg-evolve-10.3.3.tar.gz) = 850961 bytes @ 1.15 log @devel: Remove SHA1 hashes for distfiles @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.14 2021/08/30 20:04:57 wiz Exp $ d3 1 a3 1 RMD160 (hg-evolve-10.3.3.tar.gz) = fbb3141f6cbb919aa30ba5c5f69e4be3a9558cdb @ 1.14 log @py-hg-evolve: update to 10.3.3. This is a bugfix release. The most notable changes are: compatibility with Mercurial 5.9, and a bug that could lead to data loss when using evolve commands on a merge commit was fixed. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.13 2021/07/15 12:40:38 wiz Exp $ a2 1 SHA1 (hg-evolve-10.3.3.tar.gz) = 12136d03f74015166b7670610cd24356c33a33d2 @ 1.13 log @py-hg-evolve: update to 10.3.2. This is a bugfix release. The most notable changes are: previously changing topic of a merge commit could lose some file changes, this has been now fixed, and `experimental.topic.publish-bare-branch` and `experimental.auto-publish` config options should now interact with each other correctly. To see more information about these experimental config options, try `hg help -e evolve` and `hg help -e topic`. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.12 2021/05/20 09:33:51 wiz Exp $ d3 4 a6 4 SHA1 (hg-evolve-10.3.2.tar.gz) = e9fb13f380bff4874a916e1870e243ed0baf6396 RMD160 (hg-evolve-10.3.2.tar.gz) = 9c9a2f28eec8c2a9acc08168c62ab201f0bc97f9 SHA512 (hg-evolve-10.3.2.tar.gz) = 7bb24ae0b202a4009a7383dd4f2bc842ece218dd6d6f8f1ae2a19da37761a931e4ee0a476dbbf1fce1c2e8a2e6d4aae89c128f06d0ad004838423802b26cfb12 Size (hg-evolve-10.3.2.tar.gz) = 849975 bytes @ 1.12 log @py-hg-evolve: update to 10.3.1. This is a bugfix release that addresses various issues and adds compatibility with the upcoming Mercurial 5.8. Check the changelog for details. The most notable changes are: cache reuse on different systems (such as using 64-bit and 32-bit Python to push/pull the same repo) should now be safe, and hg next now handles unstable changesets with topics more correctly. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.11 2021/03/17 11:24:42 wiz Exp $ d3 4 a6 4 SHA1 (hg-evolve-10.3.1.tar.gz) = 6460918716d0c7d3ef02260830964a6d43af1881 RMD160 (hg-evolve-10.3.1.tar.gz) = d3b0f7a9092d4081b9ab7fb1583ed18e4ea6f5b5 SHA512 (hg-evolve-10.3.1.tar.gz) = 832b5f051ec0be94df406ec9899f6fb122a1799b0da4647d720889849373471f5541de45895b77e61f9e7d3888e22db31ecc9b79bbb43651e94863c88c1c4fed Size (hg-evolve-10.3.1.tar.gz) = 848245 bytes @ 1.11 log @py-hg-evolve: update to 10.3.0. This is a feature release that comes with a variety of improvements and bugfixes. Check the changelog for details. The most notable changes are: improved rewind logic in cases involving folds, an experimental ability to perform evolution in-memory (only on Mercurial 5.6 and newer), improved content-divergence resolution logic in cases involving parent changes. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.10 2021/02/06 07:55:09 wiz Exp $ d3 4 a6 4 SHA1 (hg-evolve-10.3.0.tar.gz) = c47c2afea12cc18df4b73dabdba5d958c51b6878 RMD160 (hg-evolve-10.3.0.tar.gz) = d3ba1d5817ed10be16d998d287fe748488e26af4 SHA512 (hg-evolve-10.3.0.tar.gz) = 212bf88bd5b5841a17c5cfa77a6ccb4a1e314e16d4ed19f54653f56f108c1640179b67331d6fe365b09e38ce51f3b0abfbecaebd1e0a0ed2de34c81d79110f87 Size (hg-evolve-10.3.0.tar.gz) = 831866 bytes @ 1.10 log @py-hg-evolve: update to 10.2.0.1. 10.2.0 -- 2021-02-01 -------------------- * compatibility with Mercurial 5.7 * doc: update the MQ To Evolve guide and fix build warning for index.rst * evolve: improve resolution of some case of parent divergence * evolve: respect command-templates.oneline-summary if configured * evolve: remove spurious "working directory is now at ..." messages * evolve: various documentation improvements * packaging: default to building docs on Python 3 * strip: remove experimental.prunestrip option topic (0.21.0) * performance: speed up various operations using an in-memory cache for topic * rebase: prevent in-memory rebase from silently dropping topic (by disabling the feature) * topic: rework how ctx.branch() is wrapped * topic: look for topic heads only when necessary, this fixes the output of e.g. hg heads when topics are in play @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.9 2020/11/09 14:43:14 wiz Exp $ d3 4 a6 4 SHA1 (hg-evolve-10.2.0.post1.tar.gz) = 9a95e4e3452307a2f88d636046f2cf7daf2c1dd6 RMD160 (hg-evolve-10.2.0.post1.tar.gz) = 260cc800b476b665959fe692037008f1f807c2a4 SHA512 (hg-evolve-10.2.0.post1.tar.gz) = 474f3cc8812b0dda368118c1f3b86be55191ddd876e7b457fa8c8b62c06496a903e551c2692daebef8374d7edfb8c298657a62d52a43e684e22a45b1ccc3307b Size (hg-evolve-10.2.0.post1.tar.gz) = 822791 bytes @ 1.9 log @py-hg-evolve: update to 10.1.0. 10.1.0 -- 2020-10-31 -------------------- * compatibility with Mercurial 5.6 * numerous minor changes to packaging, Makefile, README moved to README.rst * evolve: various improvements to content-divergence resolution * evolve: fix various issues with --continue when solving content-divergence * evolve: specify the source of config override for `server.bundle1=no` * evolve: avoid leaving mergestate after instability resolution * evolve: while resolving conflicts, the evolved node will no longer be a dirstate parent (won't show up in `hg parents` and not as `@@` in `hg log -G`, but it will show up as `%` with hg >= 5.4) * metaedit: update bookmark location when applicable * rewind: add a --dry-run flag * rewind: properly record rewind of splits as folds topic (0.20.0) * stack: support foo#stack relation revset (hg-5.4+ only) * merge: add a experimental.topic.linear-merge option to allow oedipus merges in some cases @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.8 2020/09/13 11:05:01 wiz Exp $ d3 4 a6 4 SHA1 (hg-evolve-10.1.0.tar.gz) = d298034d89e52181f8dd73961334df62596902e2 RMD160 (hg-evolve-10.1.0.tar.gz) = 1edda6cd7155641aa79f3a9d1f92ecc731b7a60c SHA512 (hg-evolve-10.1.0.tar.gz) = 26333db8f71a6116ce9d8cbb21940befa573c1bbba3361af4776b4b2d3a3eca33b2c01ab5b5c9dc95810fb89f1e84b2ad85bf0a48989f5c583ebfca922d7d4da Size (hg-evolve-10.1.0.tar.gz) = 836446 bytes @ 1.8 log @py-hg-evolve: update to 10.0.2. 10.0.2 -- 2020-09-08 -------------------- * py3: use '%d' for formatting revision numbers in stable range cache warning (issue6390) * split: correctly handle discard action after previously splitting changes into more than one commit * uncommit: fix situation where added file would be left in a wrong state topic (0.19.2) * revset: when processing `topic(REVSET)`, no longer return changesets without topic from REVSET @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.7 2020/08/03 21:31:30 joerg Exp $ d3 4 a6 4 SHA1 (hg-evolve-10.0.2.tar.gz) = 296bec199a6bbbc9dc28b0fb499360bf229dff99 RMD160 (hg-evolve-10.0.2.tar.gz) = a892bf774d42866ebcfa27e9fab627fd280f3c21 SHA512 (hg-evolve-10.0.2.tar.gz) = 9250c5d46a6b3263e9d09f6ca72a912887c793ec4d2f7c9440aa07058f2706a28f2d78352b9c91d20bbd4d8fd4abf2e21d92d72f32faf046d6b8ff2dc2f6d15f Size (hg-evolve-10.0.2.tar.gz) = 809860 bytes @ 1.7 log @Update to hg-evolve 10.0.1: * compatibility with Mercurial 5.5 * evolve: update the template keywords section in `hg help -e evolve` * obslog: make obslog --no-origin -f work with multiple successor sets * topic: hg push --topic does-not-exist now doesn't try to push unrelated changesets and aborts instead * topic: hg outgoing/push --topic . will use current topic @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.6 2020/06/01 15:48:20 joerg Exp $ d3 4 a6 4 SHA1 (hg-evolve-10.0.1.tar.gz) = 181a68b66b2a5eb4ae5dd93da737e28cb540556d RMD160 (hg-evolve-10.0.1.tar.gz) = ab5a51db5eb51f89fd63eceab690f9612c1491ad SHA512 (hg-evolve-10.0.1.tar.gz) = 0ab0d64962671f2a107a0b5d56d3c8ec3d29325ac425ee109c1e08d899c1c4124af5676deb60bb4e82f9786474c47f587fec267e27b741b9f73ab18fc473ecc6 Size (hg-evolve-10.0.1.tar.gz) = 810363 bytes @ 1.6 log @Sync evolve with Mercurial patches. Bump revision. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2020/05/10 19:29:58 joerg Exp $ d3 4 a6 4 SHA1 (hg-evolve-10.0.0.tar.gz) = 2ebbe4c2217cd01e75b93afbd9fd84674428b040 RMD160 (hg-evolve-10.0.0.tar.gz) = cfe96cd1d782631ae8aca7186f6e60d8d6c22a5b SHA512 (hg-evolve-10.0.0.tar.gz) = 4c88af31584d61df7fe397015e185d0191a021f89a23630b6d71ead5acb233f4b71638f3637e12e1d04b03fb79f127a754eeac0e85ab2b8d045665645d528d13 Size (hg-evolve-10.0.0.tar.gz) = 808587 bytes @ 1.5 log @Update to hg-evolve-10.0.0: * evolve: add {obsorigin}, a template keyword that works similarly to {obsfate}, but shows predecessors of a changeset * evolve: fix permissions of new cache files using SQLite * evolve: always create commit when resolving divergence * evolve: handle relocation during divergence resolution producing no changes * evolve: provide cache to successorssets() in more cases * obslog: make --all and --filternonlocal work properly with --no-graph * obslog: add --origin flag to show predecessors instead of successors * obslog: make --origin flag the default * stablerangecache: sanity check subranges * topic: auto-publish: issue the capabilities in all cases * topic: provide cache to successorssets() in one more case @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2020/05/04 17:23:28 riastradh Exp $ d7 1 @ 1.4 log @py-hg-evolve: update to 9.3.1, needed with mercurial 5 joerg did not raise a clear objection when I asked, just alerted me that there will be a mercurial and hg-evolve update `real soon now'. Since it hasn't happened in the two weeks since I prepared this patch, I'm reading the lack of objection as approval, with the understanding that this update may be overwritten soon. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2019/04/11 13:27:55 joerg Exp $ d3 4 a6 4 SHA1 (hg-evolve-9.3.1.tar.gz) = 9c0a933ec7af36c66e12854e937c44a0c64b7d8f RMD160 (hg-evolve-9.3.1.tar.gz) = 414ed3c05317ee7a03b30d75e0ba2adbd3d51fa6 SHA512 (hg-evolve-9.3.1.tar.gz) = 453104989ec1e4a7072098f8c453290d66270f1992ab1a9a7c94be96f1c3e2b9989940796579de1e11f298ffdb7eaf7b9c9bb05def61fba4feeb5e2f39299670 Size (hg-evolve-9.3.1.tar.gz) = 798989 bytes @ 1.3 log @Fix interaction between share and evolve extensions. Bump revision. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2019/03/06 13:11:56 joerg Exp $ d3 4 a6 6 SHA1 (hg-evolve-8.4.0.tar.gz) = 35d050bace70c408f9b46b82093c48262e626fe6 RMD160 (hg-evolve-8.4.0.tar.gz) = 9c00c54ca9a72f1eb177c948ed40a24fd8c5b966 SHA512 (hg-evolve-8.4.0.tar.gz) = fa3769ff6d884c5733024d5e8f4474c41b72ad811f4176216f60834cec65d831e78b78ebf15568113953da691c4075b1cf136e0f3531aab90b1afdf5e638b5e1 Size (hg-evolve-8.4.0.tar.gz) = 738359 bytes SHA1 (patch-hgext3rd_evolve_obsdiscovery.py) = 73ec53bd98f1c7047008487278c2ce8dce5691ed SHA1 (patch-hgext3rd_evolve_stablerangecache.py) = 576fed4aa2a4899c0a365f04ce8ce06f803d221e @ 1.2 log @Update hg-evolve to 8.4.0: 8.4.0 -- 2019-12-22 ------------------- * compat: add compatibility with Mercurial 4.9 * compat: drop compatibility with Mercurial 4.3 * evolve: avoid potential crash when stabilizing orphan merges * evolve: pick right destination in split+prune cases issue5686 (hg-4.9 only) * evolve: prioritize --rev/--any/--all option over obsolete working directory * fold: concatenate commit message in revision order * next: evolve aspiring children by default (use --no-evolve to skip) * next: pick lower part of a split as destination * push: have `--publish` overrule the `auto-publish` config * split: accept file patterns * split: improve and update the user prompt (BC) * split: make it possible to drop change during a split * split: no longer accept revision without --rev (BC) * split: support for non interactive splits topic 0.13.0 * stack: introduce a --children flag (see help for details) * stack: support for '#stack[idx]' absolute indexing in revset (hg-4.9+ only) * topic: support for '#topic[idx]' relative indexing in revset (hg-4.9+ only) * topic: make --age compatible with the usual other display for `hg topic` * topics: improve the message around topic changes 8.3.3 -- 2018-12-24 ------------------- * evolve: properly detect unresolved merge conflict (issue-5966) * evolve: fix possible crash when the repo changes during evolve (issue-6028) * test: avoid leaking `hg serve` process * topic: fix error message for the `ngtip` revset 8.3.2 -- 2018-11-27 ------------------- * evolve: not longer attempt to translate revision's descriptions (issue6016) * evolve: fix compatibility with mercurial 4.8's narrow extension. * pick: fix summary help text * topic: only use pager when it make senses 8.3.1 -- 2018-10-25 ------------------- * evolve+topic: fix possible crash during content-divergence evolution * use "new" unstabilities vocabulary in help * compat: compatibility with Mercurial 4.8rc0 8.3.0 -- 2018-10-12 ------------------- * evolve: avoid redundant output when handling linear orphans * evolve: use stack alias s# in `hg evolve` messages * next, prev: use stack alias s# when relevant * rewind: add an undo alias * caches: skip warming the stablerange cache on strip in "auto" mode * topic: properly register the '{topicidx}' for mercurial <= 4.5 * pullbundle: experimental extension to slice pull in multiple slices whose associated bundle can be cached. The extensions is shipped alongside evolve only for convenience. It it requires data structures that currently live in the evolve extensions. 8.2.1 -- 2018-09-14 ------------------- * obshashrange: issue the "long stable cache" update message only once * obshashrange: reduce impact of cache invalidation from many new obsmarkers * caches: properly silence permission error related to caches 8.2.0 -- 2018-09-03 ------------------- * prune: rename `--biject` flag to `--pair` (old flag is kept as an alias) * pick: rename the "grab" command to "pick" to avoid ambiguity with graft * discovery: enable obshashrange based discovery by default topic * revset: `topic("patterns")` now handle standard patterns ("re:", etc) * revset: `topic(REVS)` matches revisions with same topic as REVS * topic: using `s#` alias instead of `t#` and `b#` alias (compat with old form is preserved) 8.1.2 -- 2018-08-28 ------------------- * obshashrange: improved robusness of the cache under heavy load * obshashrange: force recomputation of the final obshash related cache (to make sure people benefit from the 8.1.1 fixes) 8.1.1 -- 2018-08-21 ------------------- * clone: fix possible crash when using clone bundle and forcing cache warming * evolve: properly set second parent during conflict (issue5927) * next: delete the evolvestate after aborting interrupted `next --evolve` * next: fix topic restriction when passing --evolve * obshashrange: fix speed and consistency issues during cache invalidation * obshashrange: properly persist all caches involved in obshashrange discovery * prune: improve documentation 8.1.0 -- 2018-08-03 ------------------- * compatibility with mercurial 4.7 * evolve: improve multiple aspect of content-divergence resolution * branch changes handling, * parent changes handling, * description changes handling, * divergent stack handling, * improved resume, stop and abort of divergent resolution * evolve: improved automatic resolution of phase-divergence * evolve: add a --update and --no-update flag to evolve to control final working copy parent * evolve: show `hg help evolve.interrupted-evolve` in error when conflicts * evolve: show unfinished state information in `hg status -v` (issue5886) * evolve: move bookmarks also when updating to successors (issue5923) * evolve: improve orphan resolution when combined with divergence (issue5946) * amend: abort `--patch` by saving an empty file (issue5925) * * evolve: add a new `--no-update` flag to keep working copy on the initial revision. * evolve: new help section dedicated to resuming operation interrupted by merge conflit, `hg help evolve.interrupted`. * obslog: --filternonlocal * rewind: first limited version of `rewind` command to restore stack of commit to a precusors state (check command help for detail and limitation) topic (0.10.0) * display a hint when a topic becomes empty @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1 2018/07/07 08:15:41 joerg Exp $ d7 2 @ 1.1 log @Import py-hg-evolve-8.0.1: The Evolve Extension extends the "changeset evolution" features of Mercurial core. It provides a set of commands to easily mutate history as well as the topics extension. @ text @d1 1 a1 1 $NetBSD$ d3 4 a6 4 SHA1 (hg-evolve-8.0.1.tar.gz) = 9d5a7ca12b2d7d6693f6ef6257be757fc570ba2a RMD160 (hg-evolve-8.0.1.tar.gz) = f4bb8806b321080973bd42ddf33e670e48e6efb1 SHA512 (hg-evolve-8.0.1.tar.gz) = 1c36aa53cc0e7fd8cbfa3f6f71e4b7db4bac06680bd80e24fb439599b89eafe7b1ee2963e3f3772ef744f6a286bbb697bd5b7ae9b6c22c03a6eb58339a923e93 Size (hg-evolve-8.0.1.tar.gz) = 688508 bytes @