Files
ohmyzsh/plugins
Robby RussellandClaude Opus 5 419fc5e9b5 fix(shopify): parse every theme and keep match variables local
The dynamic theme completion split the `theme list --json` payload on
"${json//\{/$'\n'}", which substitutes a literal $'\n' rather than a newline.
Only the first theme was ever offered. Split on a newline held in a variable
instead.

Both completion helpers used =~ and (#b) backreferences without declaring
$match, leaving match, MATCH, mbegin and mend set in the user's shell.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LNDR8NjvPSgHbjcQurMHW9
2026-09-04 14:51:22 -07:00
..
…
2026-06-01 10:55:38 +02:00
…
…
2026-08-03 10:16:50 +02:00
2026-05-28 18:56:03 +02:00
2026-07-01 10:42:26 +02:00
…
2026-06-15 11:51:24 +02:00
2024-09-01 21:01:27 +02:00
…
2025-01-23 20:43:27 +01:00
2023-09-29 11:24:40 +01:00
2026-07-01 10:42:26 +02:00
2025-01-12 14:25:00 +01:00
2026-07-01 10:42:26 +02:00
…
2024-09-01 21:01:27 +02:00
2024-03-14 23:07:39 +07:00
…
…
…
…
…
2024-09-01 21:01:27 +02:00
…
…
…
…
…
2024-09-19 11:44:51 +02:00
…
…
…
…
…
2025-04-29 10:34:33 +02:00
…
…
…
…
…
…
…
2024-09-01 21:01:27 +02:00
…
2025-06-29 17:09:07 +02:00
…
2026-02-23 10:46:40 +01:00
…