roboomp
f512d99614
fix(tool): strip leading colon before Windows path shapes
...
expandPath's leading-colon strip only fired before POSIX prefixes
(`/`, `~/`, `./`, `../`), so Windows-mangled inputs like `:C:\repo\file`
or `:.\src` slipped through and path.resolve treated them as relative
children of cwd. The omp grep subcommand is the Windows grep path, so it
hit the common Windows form of the same bug.
Broaden the lookahead to admit `\` separators, `.\`/`..\` relatives, and
drive-letter absolutes (`[A-Za-z]:`). Add expandPath regression tests
for the Windows forms and the bare-token non-strip cases.
Fixes #5624
2026-07-15 22:25:44 +00:00
..
2026-07-15 19:50:46 +02:00
2026-07-14 22:58:47 +02:00
2026-07-15 15:16:29 +02:00
2026-06-21 04:14:26 +02:00
2026-07-05 15:57:24 +02:00
2026-06-19 04:45:08 +02:00
2026-07-11 14:15:55 +02:00
2026-07-01 21:42:23 +02:00
2026-07-02 08:30:33 +02:00
2026-06-10 01:27:17 +02:00
2026-07-13 18:27:26 +02:00
2026-04-24 22:36:44 +02:00
2026-05-16 07:02:24 +05:30
2026-07-14 22:21:53 +00:00
2026-07-15 15:16:29 +02:00
2026-07-01 23:18:17 +02:00
2026-07-15 15:16:29 +02:00
2026-07-02 00:56:06 +00:00
2026-07-11 18:23:57 +02:00
2026-07-15 18:39:36 +02:00
2026-07-10 14:06:57 +02:00
2026-06-22 06:13:01 +02:00
2026-07-13 00:06:03 +02:00
2026-07-14 17:33:56 +00:00
2026-07-02 01:51:09 +02:00
2026-04-29 01:16:33 +02:00
2026-05-09 05:50:09 +02:00
2026-06-10 01:28:04 +02:00
2026-04-23 21:02:14 +02:00
2026-07-02 10:30:06 +02:00
2026-07-14 19:19:09 +00:00
2026-06-15 15:43:48 +00:00
2026-07-11 07:37:40 +02:00
2026-07-15 15:16:29 +02:00
2026-06-10 23:13:39 +02:00
2026-07-11 10:17:46 +00:00
2026-07-15 15:16:29 +02:00
2026-07-04 15:47:52 +00:00
2026-07-13 23:26:33 +02:00
2026-06-19 04:58:29 +02:00
2026-05-25 17:21:53 +00:00
2026-02-22 01:35:32 +01:00
2026-02-22 01:58:04 +01:00
2026-06-18 00:59:53 +02:00
2026-01-24 00:03:52 +01:00
2026-06-18 00:59:55 +02:00
2026-05-28 01:00:23 +02:00
2026-07-09 18:27:23 +02:00
2026-06-18 00:59:55 +02:00
2026-06-18 00:59:55 +02:00
2026-06-08 18:28:15 +02:00
2026-06-18 00:59:55 +02:00
2026-07-01 17:20:52 +00:00
2026-07-02 01:51:09 +02:00
2026-07-15 22:25:44 +00:00
2026-06-26 16:39:48 +02:00
2026-07-15 15:16:29 +02:00
2026-07-13 19:21:45 +02:00
2026-07-15 15:16:29 +02:00
2026-07-15 19:08:37 +02:00
2026-07-15 15:16:29 +02:00
2026-07-15 15:16:29 +02:00
2026-06-20 07:55:09 +00:00
2026-07-13 19:21:45 +02:00
2026-06-28 07:27:00 +02:00
2026-07-06 08:07:24 +02:00
2026-06-12 16:26:38 +02:00
2026-06-08 18:28:08 +02:00
2026-07-09 08:03:39 +02:00
2026-07-11 07:33:20 +02:00
2026-07-15 18:39:36 +02:00
2026-07-15 19:07:31 +02:00
2026-07-10 15:49:56 +00:00