Show More
@@ -264,3 +264,4 b' 028dc3f92dbd0f93bb78f9848c94ba5eecd72e71' | |||||
264 | a1a011d4b148955975cb40d619d285fdd4ee8713 0 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 |
@@ -280,3 +280,4 b' 028dc3f92dbd0f93bb78f9848c94ba5eecd72e71' | |||||
280 | a1a011d4b148955975cb40d619d285fdd4ee8713 6.7.4 |
|
280 | a1a011d4b148955975cb40d619d285fdd4ee8713 6.7.4 | |
281 | 6454c117c6a4003f07d8f4281dd90038955123e4 6.8rc0 |
|
281 | 6454c117c6a4003f07d8f4281dd90038955123e4 6.8rc0 | |
282 | 11f41248595b6dd7e0fbb434ecbf75c418785a4c 6.8 |
|
282 | 11f41248595b6dd7e0fbb434ecbf75c418785a4c 6.8 | |
|
283 | 11a9e2fc0caf0800625612e374139e4d825349a6 6.8.1 |
@@ -3,7 +3,7 b' Upstream-Name: mercurial' | |||||
3 | Source: https://www.mercurial-scm.org/ |
|
3 | Source: https://www.mercurial-scm.org/ | |
4 |
|
4 | |||
5 | Files: * |
|
5 | Files: * | |
6 |
Copyright: 2005-202 |
|
6 | Copyright: 2005-2024, Olivia Mackall <olivia@selenic.com> and others. | |
7 | License: GPL-2+ |
|
7 | License: GPL-2+ | |
8 | This program is free software; you can redistribute it |
|
8 | This program is free software; you can redistribute it | |
9 | and/or modify it under the terms of the GNU General Public |
|
9 | and/or modify it under the terms of the GNU General Public |
@@ -6,7 +6,7 b'' | |||||
6 | #endif |
|
6 | #endif | |
7 |
|
7 | |||
8 | [Setup] |
|
8 | [Setup] | |
9 |
AppCopyright=Copyright 2005-202 |
|
9 | AppCopyright=Copyright 2005-2024 Olivia Mackall and others | |
10 | AppName=Mercurial |
|
10 | AppName=Mercurial | |
11 | AppVersion={#VERSION} |
|
11 | AppVersion={#VERSION} | |
12 | OutputBaseFilename=Mercurial-{#VERSION}{#SUFFIX} |
|
12 | OutputBaseFilename=Mercurial-{#VERSION}{#SUFFIX} | |
@@ -29,7 +29,7 b' AppContact=mercurial@mercurial-scm.org' | |||||
29 | DefaultDirName={pf}\Mercurial |
|
29 | DefaultDirName={pf}\Mercurial | |
30 | SourceDir=stage |
|
30 | SourceDir=stage | |
31 | VersionInfoDescription=Mercurial distributed SCM (version {#VERSION}) |
|
31 | VersionInfoDescription=Mercurial distributed SCM (version {#VERSION}) | |
32 |
VersionInfoCopyright=Copyright 2005-202 |
|
32 | VersionInfoCopyright=Copyright 2005-2024 Olivia Mackall and others | |
33 | VersionInfoCompany=Olivia Mackall and others |
|
33 | VersionInfoCompany=Olivia Mackall and others | |
34 | VersionInfoVersion={#QUAD_VERSION} |
|
34 | VersionInfoVersion={#QUAD_VERSION} | |
35 | InternalCompressLevel=max |
|
35 | InternalCompressLevel=max |
@@ -140,7 +140,7 b' editor = whatever' | |||||
140 | </p> |
|
140 | </p> | |
141 |
|
141 | |||
142 | <p> |
|
142 | <p> | |
143 |
Mercurial is Copyright 2005-202 |
|
143 | Mercurial is Copyright 2005-2024 Olivia Mackall and others. | |
144 | </p> |
|
144 | </p> | |
145 |
|
145 | |||
146 | <p> |
|
146 | <p> |
@@ -58,6 +58,10 b' IGNORES = {' | |||||
58 | # setuptools uses this hack to inject it's own distutils at import time |
|
58 | # setuptools uses this hack to inject it's own distutils at import time | |
59 | 'setuptools', |
|
59 | 'setuptools', | |
60 | '_distutils_hack.override', |
|
60 | '_distutils_hack.override', | |
|
61 | # threading is locally imported by importlib.util.LazyLoader.exec_module | |||
|
62 | '_weakrefset', | |||
|
63 | 'warnings', | |||
|
64 | 'threading', | |||
61 | } |
|
65 | } | |
62 |
|
66 | |||
63 | _pypy = '__pypy__' in sys.builtin_module_names |
|
67 | _pypy = '__pypy__' in sys.builtin_module_names |
@@ -73,7 +73,7 b' configitem(' | |||||
73 | default=lambda: encoding.encoding, |
|
73 | default=lambda: encoding.encoding, | |
74 | ) |
|
74 | ) | |
75 |
|
75 | |||
76 |
_encoding = |
|
76 | _encoding: str = "" # see extsetup | |
77 |
|
77 | |||
78 |
|
78 | |||
79 | def decode(arg): |
|
79 | def decode(arg): | |
@@ -129,7 +129,7 b' def basewrapper(func, argtype, enc, dec,' | |||||
129 | except UnicodeError: |
|
129 | except UnicodeError: | |
130 | raise error.Abort( |
|
130 | raise error.Abort( | |
131 | _(b"[win32mbcs] filename conversion failed with %s encoding\n") |
|
131 | _(b"[win32mbcs] filename conversion failed with %s encoding\n") | |
132 | % _encoding |
|
132 | % encoding.strtolocal(_encoding) | |
133 | ) |
|
133 | ) | |
134 |
|
134 | |||
135 |
|
135 | |||
@@ -199,7 +199,7 b' def extsetup(ui):' | |||||
199 | return |
|
199 | return | |
200 | # determine encoding for filename |
|
200 | # determine encoding for filename | |
201 | global _encoding |
|
201 | global _encoding | |
202 | _encoding = ui.config(b'win32mbcs', b'encoding') |
|
202 | _encoding = encoding.strfromlocal(ui.config(b'win32mbcs', b'encoding')) | |
203 | # fake is only for relevant environment. |
|
203 | # fake is only for relevant environment. | |
204 | if _encoding.lower() in problematic_encodings.split(): |
|
204 | if _encoding.lower() in problematic_encodings.split(): | |
205 | for f in funcs.split(): |
|
205 | for f in funcs.split(): | |
@@ -217,5 +217,6 b' def extsetup(ui):' | |||||
217 | # extensions.loadall() is called. |
|
217 | # extensions.loadall() is called. | |
218 | if '--debug' in sys.argv: |
|
218 | if '--debug' in sys.argv: | |
219 | ui.writenoi18n( |
|
219 | ui.writenoi18n( | |
220 |
b"[win32mbcs] activated with encoding: %s\n" |
|
220 | b"[win32mbcs] activated with encoding: %s\n" | |
|
221 | % encoding.strtolocal(_encoding) | |||
221 | ) |
|
222 | ) |
@@ -7987,7 +7987,7 b' def version_(ui, **opts):' | |||||
7987 | ) |
|
7987 | ) | |
7988 | license = _( |
|
7988 | license = _( | |
7989 | b"(see https://mercurial-scm.org for more information)\n" |
|
7989 | b"(see https://mercurial-scm.org for more information)\n" | |
7990 |
b"\nCopyright (C) 2005-202 |
|
7990 | b"\nCopyright (C) 2005-2024 Olivia Mackall and others\n" | |
7991 | b"This is free software; see the source for copying conditions. " |
|
7991 | b"This is free software; see the source for copying conditions. " | |
7992 | b"There is NO\nwarranty; " |
|
7992 | b"There is NO\nwarranty; " | |
7993 | b"not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n" |
|
7993 | b"not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n" |
@@ -112,7 +112,7 b' Mailing list: https://www.mercurial-scm.' | |||||
112 |
|
112 | |||
113 | Copying |
|
113 | Copying | |
114 | """"""" |
|
114 | """"""" | |
115 |
Copyright (C) 2005-202 |
|
115 | Copyright (C) 2005-2024 Olivia Mackall. | |
116 | Free use of this software is granted under the terms of the GNU General |
|
116 | Free use of this software is granted under the terms of the GNU General | |
117 | Public License version 2 or any later version. |
|
117 | Public License version 2 or any later version. | |
118 |
|
118 |
@@ -26,7 +26,7 b' See Also' | |||||
26 | Copying |
|
26 | Copying | |
27 | ======= |
|
27 | ======= | |
28 | This manual page is copyright 2006 Vadim Gelfer. |
|
28 | This manual page is copyright 2006 Vadim Gelfer. | |
29 |
Mercurial is copyright 2005-202 |
|
29 | Mercurial is copyright 2005-2024 Olivia Mackall. | |
30 | Free use of this software is granted under the terms of the GNU General |
|
30 | Free use of this software is granted under the terms of the GNU General | |
31 | Public License version 2 or any later version. |
|
31 | Public License version 2 or any later version. | |
32 |
|
32 |
@@ -34,7 +34,7 b' See Also' | |||||
34 | Copying |
|
34 | Copying | |
35 | ======= |
|
35 | ======= | |
36 | This manual page is copyright 2005 Bryan O'Sullivan. |
|
36 | This manual page is copyright 2005 Bryan O'Sullivan. | |
37 |
Mercurial is copyright 2005-202 |
|
37 | Mercurial is copyright 2005-2024 Olivia Mackall. | |
38 | Free use of this software is granted under the terms of the GNU General |
|
38 | Free use of this software is granted under the terms of the GNU General | |
39 | Public License version 2 or any later version. |
|
39 | Public License version 2 or any later version. | |
40 |
|
40 |
@@ -1,3 +1,10 b'' | |||||
|
1 | = Mercurial 6.8.1 = | |||
|
2 | ||||
|
3 | * Python 3.12: fix an issue between `threading` and `demandimport` | |||
|
4 | * rhg: expand user and environment variable in paths to ignore in config and | |||
|
5 | includes | |||
|
6 | * `win32mbcs` extension: fix an encoding issue | |||
|
7 | ||||
1 | = Mercurial 6.8 = |
|
8 | = Mercurial 6.8 = | |
2 |
|
9 | |||
3 | As usual, a *lot* of patches don't make it to this list. |
|
10 | As usual, a *lot* of patches don't make it to this list. |
@@ -67,6 +67,12 b' source = "registry+https://github.com/ru' | |||||
67 | checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" |
|
67 | checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" | |
68 |
|
68 | |||
69 | [[package]] |
|
69 | [[package]] | |
|
70 | name = "bitflags" | |||
|
71 | version = "2.6.0" | |||
|
72 | source = "registry+https://github.com/rust-lang/crates.io-index" | |||
|
73 | checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de" | |||
|
74 | ||||
|
75 | [[package]] | |||
70 | name = "bitmaps" |
|
76 | name = "bitmaps" | |
71 | version = "2.1.0" |
|
77 | version = "2.1.0" | |
72 | source = "registry+https://github.com/rust-lang/crates.io-index" |
|
78 | source = "registry+https://github.com/rust-lang/crates.io-index" | |
@@ -106,6 +112,17 b' dependencies = [' | |||||
106 | ] |
|
112 | ] | |
107 |
|
113 | |||
108 | [[package]] |
|
114 | [[package]] | |
|
115 | name = "bstr" | |||
|
116 | version = "1.6.0" | |||
|
117 | source = "registry+https://github.com/rust-lang/crates.io-index" | |||
|
118 | checksum = "6798148dccfbff0fae41c7574d2fa8f1ef3492fba0face179de5d8d447d67b05" | |||
|
119 | dependencies = [ | |||
|
120 | "memchr", | |||
|
121 | "regex-automata", | |||
|
122 | "serde", | |||
|
123 | ] | |||
|
124 | ||||
|
125 | [[package]] | |||
109 | name = "bumpalo" |
|
126 | name = "bumpalo" | |
110 | version = "3.11.1" |
|
127 | version = "3.11.1" | |
111 | source = "registry+https://github.com/rust-lang/crates.io-index" |
|
128 | source = "registry+https://github.com/rust-lang/crates.io-index" | |
@@ -163,7 +180,7 b' dependencies = [' | |||||
163 | "js-sys", |
|
180 | "js-sys", | |
164 | "num-traits", |
|
181 | "num-traits", | |
165 | "wasm-bindgen", |
|
182 | "wasm-bindgen", | |
166 | "windows-targets", |
|
183 | "windows-targets 0.52.0", | |
167 | ] |
|
184 | ] | |
168 |
|
185 | |||
169 | [[package]] |
|
186 | [[package]] | |
@@ -173,7 +190,7 b' source = "registry+https://github.com/ru' | |||||
173 | checksum = "60494cedb60cb47462c0ff7be53de32c0e42a6fc2c772184554fa12bd9489c03" |
|
190 | checksum = "60494cedb60cb47462c0ff7be53de32c0e42a6fc2c772184554fa12bd9489c03" | |
174 | dependencies = [ |
|
191 | dependencies = [ | |
175 | "atty", |
|
192 | "atty", | |
176 | "bitflags", |
|
193 | "bitflags 1.3.2", | |
177 | "clap_derive", |
|
194 | "clap_derive", | |
178 | "clap_lex", |
|
195 | "clap_lex", | |
179 | "once_cell", |
|
196 | "once_cell", | |
@@ -401,6 +418,27 b' dependencies = [' | |||||
401 | ] |
|
418 | ] | |
402 |
|
419 | |||
403 | [[package]] |
|
420 | [[package]] | |
|
421 | name = "dirs" | |||
|
422 | version = "5.0.1" | |||
|
423 | source = "registry+https://github.com/rust-lang/crates.io-index" | |||
|
424 | checksum = "44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225" | |||
|
425 | dependencies = [ | |||
|
426 | "dirs-sys", | |||
|
427 | ] | |||
|
428 | ||||
|
429 | [[package]] | |||
|
430 | name = "dirs-sys" | |||
|
431 | version = "0.4.1" | |||
|
432 | source = "registry+https://github.com/rust-lang/crates.io-index" | |||
|
433 | checksum = "520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c" | |||
|
434 | dependencies = [ | |||
|
435 | "libc", | |||
|
436 | "option-ext", | |||
|
437 | "redox_users", | |||
|
438 | "windows-sys", | |||
|
439 | ] | |||
|
440 | ||||
|
441 | [[package]] | |||
404 | name = "either" |
|
442 | name = "either" | |
405 | version = "1.8.0" |
|
443 | version = "1.8.0" | |
406 | source = "registry+https://github.com/rust-lang/crates.io-index" |
|
444 | source = "registry+https://github.com/rust-lang/crates.io-index" | |
@@ -538,7 +576,7 b' checksum = "7f24254aa9a54b5c858eaee2f5bc' | |||||
538 | name = "hg-core" |
|
576 | name = "hg-core" | |
539 | version = "0.1.0" |
|
577 | version = "0.1.0" | |
540 | dependencies = [ |
|
578 | dependencies = [ | |
541 | "bitflags", |
|
579 | "bitflags 1.3.2", | |
542 | "bitvec", |
|
580 | "bitvec", | |
543 | "byteorder", |
|
581 | "byteorder", | |
544 | "bytes-cast", |
|
582 | "bytes-cast", | |
@@ -707,6 +745,16 b' source = "registry+https://github.com/ru' | |||||
707 | checksum = "348108ab3fba42ec82ff6e9564fc4ca0247bdccdc68dd8af9764bbc79c3c8ffb" |
|
745 | checksum = "348108ab3fba42ec82ff6e9564fc4ca0247bdccdc68dd8af9764bbc79c3c8ffb" | |
708 |
|
746 | |||
709 | [[package]] |
|
747 | [[package]] | |
|
748 | name = "libredox" | |||
|
749 | version = "0.1.3" | |||
|
750 | source = "registry+https://github.com/rust-lang/crates.io-index" | |||
|
751 | checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d" | |||
|
752 | dependencies = [ | |||
|
753 | "bitflags 2.6.0", | |||
|
754 | "libc", | |||
|
755 | ] | |||
|
756 | ||||
|
757 | [[package]] | |||
710 | name = "libz-sys" |
|
758 | name = "libz-sys" | |
711 | version = "1.1.8" |
|
759 | version = "1.1.8" | |
712 | source = "registry+https://github.com/rust-lang/crates.io-index" |
|
760 | source = "registry+https://github.com/rust-lang/crates.io-index" | |
@@ -833,10 +881,19 b' source = "registry+https://github.com/ru' | |||||
833 | checksum = "624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5" |
|
881 | checksum = "624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5" | |
834 |
|
882 | |||
835 | [[package]] |
|
883 | [[package]] | |
|
884 | name = "option-ext" | |||
|
885 | version = "0.2.0" | |||
|
886 | source = "registry+https://github.com/rust-lang/crates.io-index" | |||
|
887 | checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" | |||
|
888 | ||||
|
889 | [[package]] | |||
836 | name = "os_str_bytes" |
|
890 | name = "os_str_bytes" | |
837 | version = "6.4.0" |
|
891 | version = "6.4.0" | |
838 | source = "registry+https://github.com/rust-lang/crates.io-index" |
|
892 | source = "registry+https://github.com/rust-lang/crates.io-index" | |
839 | checksum = "7b5bf27447411e9ee3ff51186bf7a08e16c341efdde93f4d823e8844429bed7e" |
|
893 | checksum = "7b5bf27447411e9ee3ff51186bf7a08e16c341efdde93f4d823e8844429bed7e" | |
|
894 | dependencies = [ | |||
|
895 | "memchr", | |||
|
896 | ] | |||
840 |
|
897 | |||
841 | [[package]] |
|
898 | [[package]] | |
842 | name = "output_vt100" |
|
899 | name = "output_vt100" | |
@@ -1062,7 +1119,18 b' version = "0.2.16"' | |||||
1062 | source = "registry+https://github.com/rust-lang/crates.io-index" |
|
1119 | source = "registry+https://github.com/rust-lang/crates.io-index" | |
1063 | checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" |
|
1120 | checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" | |
1064 | dependencies = [ |
|
1121 | dependencies = [ | |
1065 | "bitflags", |
|
1122 | "bitflags 1.3.2", | |
|
1123 | ] | |||
|
1124 | ||||
|
1125 | [[package]] | |||
|
1126 | name = "redox_users" | |||
|
1127 | version = "0.4.5" | |||
|
1128 | source = "registry+https://github.com/rust-lang/crates.io-index" | |||
|
1129 | checksum = "bd283d9651eeda4b2a83a43c1c91b266c40fd76ecd39a50a8c630ae69dc72891" | |||
|
1130 | dependencies = [ | |||
|
1131 | "getrandom 0.2.8", | |||
|
1132 | "libredox", | |||
|
1133 | "thiserror", | |||
1066 | ] |
|
1134 | ] | |
1067 |
|
1135 | |||
1068 | [[package]] |
|
1136 | [[package]] | |
@@ -1077,6 +1145,12 b' dependencies = [' | |||||
1077 | ] |
|
1145 | ] | |
1078 |
|
1146 | |||
1079 | [[package]] |
|
1147 | [[package]] | |
|
1148 | name = "regex-automata" | |||
|
1149 | version = "0.3.9" | |||
|
1150 | source = "registry+https://github.com/rust-lang/crates.io-index" | |||
|
1151 | checksum = "59b23e92ee4318893fa3fe3e6fb365258efbfe6ac6ab30f090cdcbb7aa37efa9" | |||
|
1152 | ||||
|
1153 | [[package]] | |||
1080 | name = "regex-syntax" |
|
1154 | name = "regex-syntax" | |
1081 | version = "0.6.28" |
|
1155 | version = "0.6.28" | |
1082 | source = "registry+https://github.com/rust-lang/crates.io-index" |
|
1156 | source = "registry+https://github.com/rust-lang/crates.io-index" | |
@@ -1108,6 +1182,7 b' dependencies = [' | |||||
1108 | "logging_timer", |
|
1182 | "logging_timer", | |
1109 | "rayon", |
|
1183 | "rayon", | |
1110 | "regex", |
|
1184 | "regex", | |
|
1185 | "shellexpand", | |||
1111 | "which", |
|
1186 | "which", | |
1112 | "whoami", |
|
1187 | "whoami", | |
1113 | ] |
|
1188 | ] | |
@@ -1208,6 +1283,17 b' dependencies = [' | |||||
1208 | ] |
|
1283 | ] | |
1209 |
|
1284 | |||
1210 | [[package]] |
|
1285 | [[package]] | |
|
1286 | name = "shellexpand" | |||
|
1287 | version = "3.1.0" | |||
|
1288 | source = "registry+https://github.com/rust-lang/crates.io-index" | |||
|
1289 | checksum = "da03fa3b94cc19e3ebfc88c4229c49d8f08cdbd1228870a45f0ffdf84988e14b" | |||
|
1290 | dependencies = [ | |||
|
1291 | "bstr", | |||
|
1292 | "dirs", | |||
|
1293 | "os_str_bytes", | |||
|
1294 | ] | |||
|
1295 | ||||
|
1296 | [[package]] | |||
1211 | name = "sized-chunks" |
|
1297 | name = "sized-chunks" | |
1212 | version = "0.6.5" |
|
1298 | version = "0.6.5" | |
1213 | source = "registry+https://github.com/rust-lang/crates.io-index" |
|
1299 | source = "registry+https://github.com/rust-lang/crates.io-index" | |
@@ -1276,6 +1362,26 b' dependencies = [' | |||||
1276 | ] |
|
1362 | ] | |
1277 |
|
1363 | |||
1278 | [[package]] |
|
1364 | [[package]] | |
|
1365 | name = "thiserror" | |||
|
1366 | version = "1.0.39" | |||
|
1367 | source = "registry+https://github.com/rust-lang/crates.io-index" | |||
|
1368 | checksum = "a5ab016db510546d856297882807df8da66a16fb8c4101cb8b30054b0d5b2d9c" | |||
|
1369 | dependencies = [ | |||
|
1370 | "thiserror-impl", | |||
|
1371 | ] | |||
|
1372 | ||||
|
1373 | [[package]] | |||
|
1374 | name = "thiserror-impl" | |||
|
1375 | version = "1.0.39" | |||
|
1376 | source = "registry+https://github.com/rust-lang/crates.io-index" | |||
|
1377 | checksum = "5420d42e90af0c38c3290abcca25b9b3bdf379fc9f55c528f53a269d9c9a267e" | |||
|
1378 | dependencies = [ | |||
|
1379 | "proc-macro2", | |||
|
1380 | "quote", | |||
|
1381 | "syn", | |||
|
1382 | ] | |||
|
1383 | ||||
|
1384 | [[package]] | |||
1279 | name = "thread_local" |
|
1385 | name = "thread_local" | |
1280 | version = "1.1.4" |
|
1386 | version = "1.1.4" | |
1281 | source = "registry+https://github.com/rust-lang/crates.io-index" |
|
1387 | source = "registry+https://github.com/rust-lang/crates.io-index" | |
@@ -1499,58 +1605,124 b' source = "registry+https://github.com/ru' | |||||
1499 | checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" |
|
1605 | checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" | |
1500 |
|
1606 | |||
1501 | [[package]] |
|
1607 | [[package]] | |
|
1608 | name = "windows-sys" | |||
|
1609 | version = "0.48.0" | |||
|
1610 | source = "registry+https://github.com/rust-lang/crates.io-index" | |||
|
1611 | checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" | |||
|
1612 | dependencies = [ | |||
|
1613 | "windows-targets 0.48.5", | |||
|
1614 | ] | |||
|
1615 | ||||
|
1616 | [[package]] | |||
|
1617 | name = "windows-targets" | |||
|
1618 | version = "0.48.5" | |||
|
1619 | source = "registry+https://github.com/rust-lang/crates.io-index" | |||
|
1620 | checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" | |||
|
1621 | dependencies = [ | |||
|
1622 | "windows_aarch64_gnullvm 0.48.5", | |||
|
1623 | "windows_aarch64_msvc 0.48.5", | |||
|
1624 | "windows_i686_gnu 0.48.5", | |||
|
1625 | "windows_i686_msvc 0.48.5", | |||
|
1626 | "windows_x86_64_gnu 0.48.5", | |||
|
1627 | "windows_x86_64_gnullvm 0.48.5", | |||
|
1628 | "windows_x86_64_msvc 0.48.5", | |||
|
1629 | ] | |||
|
1630 | ||||
|
1631 | [[package]] | |||
1502 | name = "windows-targets" |
|
1632 | name = "windows-targets" | |
1503 | version = "0.52.0" |
|
1633 | version = "0.52.0" | |
1504 | source = "registry+https://github.com/rust-lang/crates.io-index" |
|
1634 | source = "registry+https://github.com/rust-lang/crates.io-index" | |
1505 | checksum = "8a18201040b24831fbb9e4eb208f8892e1f50a37feb53cc7ff887feb8f50e7cd" |
|
1635 | checksum = "8a18201040b24831fbb9e4eb208f8892e1f50a37feb53cc7ff887feb8f50e7cd" | |
1506 | dependencies = [ |
|
1636 | dependencies = [ | |
1507 | "windows_aarch64_gnullvm", |
|
1637 | "windows_aarch64_gnullvm 0.52.0", | |
1508 | "windows_aarch64_msvc", |
|
1638 | "windows_aarch64_msvc 0.52.0", | |
1509 | "windows_i686_gnu", |
|
1639 | "windows_i686_gnu 0.52.0", | |
1510 | "windows_i686_msvc", |
|
1640 | "windows_i686_msvc 0.52.0", | |
1511 | "windows_x86_64_gnu", |
|
1641 | "windows_x86_64_gnu 0.52.0", | |
1512 | "windows_x86_64_gnullvm", |
|
1642 | "windows_x86_64_gnullvm 0.52.0", | |
1513 | "windows_x86_64_msvc", |
|
1643 | "windows_x86_64_msvc 0.52.0", | |
1514 | ] |
|
1644 | ] | |
1515 |
|
1645 | |||
1516 | [[package]] |
|
1646 | [[package]] | |
1517 | name = "windows_aarch64_gnullvm" |
|
1647 | name = "windows_aarch64_gnullvm" | |
|
1648 | version = "0.48.5" | |||
|
1649 | source = "registry+https://github.com/rust-lang/crates.io-index" | |||
|
1650 | checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" | |||
|
1651 | ||||
|
1652 | [[package]] | |||
|
1653 | name = "windows_aarch64_gnullvm" | |||
1518 | version = "0.52.0" |
|
1654 | version = "0.52.0" | |
1519 | source = "registry+https://github.com/rust-lang/crates.io-index" |
|
1655 | source = "registry+https://github.com/rust-lang/crates.io-index" | |
1520 | checksum = "cb7764e35d4db8a7921e09562a0304bf2f93e0a51bfccee0bd0bb0b666b015ea" |
|
1656 | checksum = "cb7764e35d4db8a7921e09562a0304bf2f93e0a51bfccee0bd0bb0b666b015ea" | |
1521 |
|
1657 | |||
1522 | [[package]] |
|
1658 | [[package]] | |
1523 | name = "windows_aarch64_msvc" |
|
1659 | name = "windows_aarch64_msvc" | |
|
1660 | version = "0.48.5" | |||
|
1661 | source = "registry+https://github.com/rust-lang/crates.io-index" | |||
|
1662 | checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" | |||
|
1663 | ||||
|
1664 | [[package]] | |||
|
1665 | name = "windows_aarch64_msvc" | |||
1524 | version = "0.52.0" |
|
1666 | version = "0.52.0" | |
1525 | source = "registry+https://github.com/rust-lang/crates.io-index" |
|
1667 | source = "registry+https://github.com/rust-lang/crates.io-index" | |
1526 | checksum = "bbaa0368d4f1d2aaefc55b6fcfee13f41544ddf36801e793edbbfd7d7df075ef" |
|
1668 | checksum = "bbaa0368d4f1d2aaefc55b6fcfee13f41544ddf36801e793edbbfd7d7df075ef" | |
1527 |
|
1669 | |||
1528 | [[package]] |
|
1670 | [[package]] | |
1529 | name = "windows_i686_gnu" |
|
1671 | name = "windows_i686_gnu" | |
|
1672 | version = "0.48.5" | |||
|
1673 | source = "registry+https://github.com/rust-lang/crates.io-index" | |||
|
1674 | checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" | |||
|
1675 | ||||
|
1676 | [[package]] | |||
|
1677 | name = "windows_i686_gnu" | |||
1530 | version = "0.52.0" |
|
1678 | version = "0.52.0" | |
1531 | source = "registry+https://github.com/rust-lang/crates.io-index" |
|
1679 | source = "registry+https://github.com/rust-lang/crates.io-index" | |
1532 | checksum = "a28637cb1fa3560a16915793afb20081aba2c92ee8af57b4d5f28e4b3e7df313" |
|
1680 | checksum = "a28637cb1fa3560a16915793afb20081aba2c92ee8af57b4d5f28e4b3e7df313" | |
1533 |
|
1681 | |||
1534 | [[package]] |
|
1682 | [[package]] | |
1535 | name = "windows_i686_msvc" |
|
1683 | name = "windows_i686_msvc" | |
|
1684 | version = "0.48.5" | |||
|
1685 | source = "registry+https://github.com/rust-lang/crates.io-index" | |||
|
1686 | checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" | |||
|
1687 | ||||
|
1688 | [[package]] | |||
|
1689 | name = "windows_i686_msvc" | |||
1536 | version = "0.52.0" |
|
1690 | version = "0.52.0" | |
1537 | source = "registry+https://github.com/rust-lang/crates.io-index" |
|
1691 | source = "registry+https://github.com/rust-lang/crates.io-index" | |
1538 | checksum = "ffe5e8e31046ce6230cc7215707b816e339ff4d4d67c65dffa206fd0f7aa7b9a" |
|
1692 | checksum = "ffe5e8e31046ce6230cc7215707b816e339ff4d4d67c65dffa206fd0f7aa7b9a" | |
1539 |
|
1693 | |||
1540 | [[package]] |
|
1694 | [[package]] | |
1541 | name = "windows_x86_64_gnu" |
|
1695 | name = "windows_x86_64_gnu" | |
|
1696 | version = "0.48.5" | |||
|
1697 | source = "registry+https://github.com/rust-lang/crates.io-index" | |||
|
1698 | checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" | |||
|
1699 | ||||
|
1700 | [[package]] | |||
|
1701 | name = "windows_x86_64_gnu" | |||
1542 | version = "0.52.0" |
|
1702 | version = "0.52.0" | |
1543 | source = "registry+https://github.com/rust-lang/crates.io-index" |
|
1703 | source = "registry+https://github.com/rust-lang/crates.io-index" | |
1544 | checksum = "3d6fa32db2bc4a2f5abeacf2b69f7992cd09dca97498da74a151a3132c26befd" |
|
1704 | checksum = "3d6fa32db2bc4a2f5abeacf2b69f7992cd09dca97498da74a151a3132c26befd" | |
1545 |
|
1705 | |||
1546 | [[package]] |
|
1706 | [[package]] | |
1547 | name = "windows_x86_64_gnullvm" |
|
1707 | name = "windows_x86_64_gnullvm" | |
|
1708 | version = "0.48.5" | |||
|
1709 | source = "registry+https://github.com/rust-lang/crates.io-index" | |||
|
1710 | checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" | |||
|
1711 | ||||
|
1712 | [[package]] | |||
|
1713 | name = "windows_x86_64_gnullvm" | |||
1548 | version = "0.52.0" |
|
1714 | version = "0.52.0" | |
1549 | source = "registry+https://github.com/rust-lang/crates.io-index" |
|
1715 | source = "registry+https://github.com/rust-lang/crates.io-index" | |
1550 | checksum = "1a657e1e9d3f514745a572a6846d3c7aa7dbe1658c056ed9c3344c4109a6949e" |
|
1716 | checksum = "1a657e1e9d3f514745a572a6846d3c7aa7dbe1658c056ed9c3344c4109a6949e" | |
1551 |
|
1717 | |||
1552 | [[package]] |
|
1718 | [[package]] | |
1553 | name = "windows_x86_64_msvc" |
|
1719 | name = "windows_x86_64_msvc" | |
|
1720 | version = "0.48.5" | |||
|
1721 | source = "registry+https://github.com/rust-lang/crates.io-index" | |||
|
1722 | checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" | |||
|
1723 | ||||
|
1724 | [[package]] | |||
|
1725 | name = "windows_x86_64_msvc" | |||
1554 | version = "0.52.0" |
|
1726 | version = "0.52.0" | |
1555 | source = "registry+https://github.com/rust-lang/crates.io-index" |
|
1727 | source = "registry+https://github.com/rust-lang/crates.io-index" | |
1556 | checksum = "dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04" |
|
1728 | checksum = "dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04" |
@@ -30,7 +30,7 b' under `build/<arch>/release/app/` with a' | |||||
30 | Mercurial Distributed SCM (version 5.3.1+433-f99cd77d53dc+20200331) |
|
30 | Mercurial Distributed SCM (version 5.3.1+433-f99cd77d53dc+20200331) | |
31 | (see https://mercurial-scm.org for more information) |
|
31 | (see https://mercurial-scm.org for more information) | |
32 |
|
32 | |||
33 |
Copyright (C) 2005-202 |
|
33 | Copyright (C) 2005-2024 Olivia Mackall and others | |
34 | This is free software; see the source for copying conditions. There is NO |
|
34 | This is free software; see the source for copying conditions. There is NO | |
35 | warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
|
35 | warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | |
36 |
|
36 |
@@ -20,6 +20,7 b' logging_timer = "1.1.0"' | |||||
20 | regex = "1.7.0" |
|
20 | regex = "1.7.0" | |
21 | env_logger = "0.9.3" |
|
21 | env_logger = "0.9.3" | |
22 | format-bytes = "0.3.0" |
|
22 | format-bytes = "0.3.0" | |
|
23 | shellexpand = { version = "3.1", features = ["full"]} | |||
23 | whoami = "1.4" |
|
24 | whoami = "1.4" | |
24 | which = "4.3.0" |
|
25 | which = "4.3.0" | |
25 | rayon = "1.7.0" |
|
26 | rayon = "1.7.0" |
@@ -632,9 +632,11 b' fn ignore_files(repo: &Repo, config: &Co' | |||||
632 | for (key, value) in config.iter_section(b"ui") { |
|
632 | for (key, value) in config.iter_section(b"ui") { | |
633 | if key == b"ignore" || key.starts_with(b"ignore.") { |
|
633 | if key == b"ignore" || key.starts_with(b"ignore.") { | |
634 | let path = get_path_from_bytes(value); |
|
634 | let path = get_path_from_bytes(value); | |
635 | // TODO: expand "~/" and environment variable here, like Python |
|
635 | let path = shellexpand::path::full_with_context_no_errors( | |
636 | // does with `os.path.expanduser` and `os.path.expandvars` |
|
636 | path, | |
637 |
|
637 | home::home_dir, | ||
|
638 | |s| std::env::var(s).ok(), | |||
|
639 | ); | |||
638 | let joined = repo.working_directory_path().join(path); |
|
640 | let joined = repo.working_directory_path().join(path); | |
639 | ignore_files.push(joined); |
|
641 | ignore_files.push(joined); | |
640 | } |
|
642 | } |
@@ -1739,7 +1739,7 b' if py2exeloaded:' | |||||
1739 | extra['console'] = [ |
|
1739 | extra['console'] = [ | |
1740 | { |
|
1740 | { | |
1741 | 'script': 'hg', |
|
1741 | 'script': 'hg', | |
1742 |
'copyright': 'Copyright (C) 2005-202 |
|
1742 | 'copyright': 'Copyright (C) 2005-2024 Olivia Mackall and others', | |
1743 | 'product_version': version, |
|
1743 | 'product_version': version, | |
1744 | } |
|
1744 | } | |
1745 | ] |
|
1745 | ] |
@@ -412,6 +412,14 b' The `:required` extension suboptions are' | |||||
412 | $ rhg files |
|
412 | $ rhg files | |
413 | a |
|
413 | a | |
414 |
|
414 | |||
|
415 | Check that we expand both user and environment in ignore includes (HOME is TESTTMP) | |||
|
416 | ||||
|
417 | $ echo "specificprefix" > ~/ignore.expected-extension | |||
|
418 | $ touch specificprefix | |||
|
419 | $ $NO_FALLBACK rhg st | |||
|
420 | ? specificprefix | |||
|
421 | $ $NO_FALLBACK RHG_EXT_TEST=expected-extension rhg st --config 'ui.ignore=~/ignore.${RHG_EXT_TEST}' | |||
|
422 | ||||
415 | We can ignore all extensions at once |
|
423 | We can ignore all extensions at once | |
416 |
|
424 | |||
417 | $ echo "[extensions]" >> $HGRCPATH |
|
425 | $ echo "[extensions]" >> $HGRCPATH |
General Comments 0
You need to be logged in to leave comments.
Login now