7 Commits
Author SHA1 Message Date
dualfroz a828d547b6 Describe this repository 2026-10-22 21:07:56 +02:00
dualfroz 544f3ffc57 fix: use prefixFor for BoolWithInverseFlag names and aliases
BoolWithInverseFlag.String picked - or -- with len(name) == 1, which counts bytes, while the rest of the library uses prefixFor, which counts runes. a one-character non-ascii name or alias was shown as --ü in its help and as -ü for any other flag.
2026-10-07 19:37:46 +02:00
upstream ba1266f7c4 Upstream urfave/cli state of the touched files before 9593c3306f 2026-10-07 19:37:46 +02:00
dualfroz d03cd5d09c fix(flag): honor full separator length when splitting map key=value pairs
splitKeyVal sliced the value from index+1, skipping only one byte of the
key/value separator. With a multi-character sep tag (e.g. sep:"=>") the
remaining separator bytes leaked into the value. Slice from index+len(sep)
so the whole separator is consumed.
2026-09-04 09:31:42 +02:00
upstream 78a016e843 Upstream urfave/cli state of the touched files before 10fa7c790d 2026-09-04 09:31:42 +02:00
dualfroz 55cba65a99 fix(flag): honor full separator length when splitting map key=value pairs
splitKeyVal sliced the value from index+1, skipping only one byte of the
key/value separator. With a multi-character sep tag (e.g. sep:"=>") the
remaining separator bytes leaked into the value. Slice from index+len(sep)
so the whole separator is consumed.
2026-09-06 00:44:46 +02:00
upstream 8a9f09fc09 Upstream urfave/cli state of the touched files before 3510d4c9d9 2026-09-04 09:31:42 +02:00