From ecd88284f358cbcd787757184bbf8704779cab1a Mon Sep 17 00:00:00 2001 From: Daniel Shahaf Date: Sun, 5 Feb 2017 08:28:13 +0000 Subject: 40492: vcs_info: Escape '%' signs in payloads. Test case: a patch whose subject is '%Sfoo%sbar'. ('S' and 's' are expandos both in prompts and in the 'formats' style.) --- Etc/BUGS | 7 ------- 1 file changed, 7 deletions(-) (limited to 'Etc') diff --git a/Etc/BUGS b/Etc/BUGS index a351464ac..008e337ca 100644 --- a/Etc/BUGS +++ b/Etc/BUGS @@ -15,13 +15,6 @@ It is currently impossible to time builtins. 40106: The comp* completion-related builtins (compadd, compset, etc) are run with $_comp_options in effect, rather than the user's options. ------------------------------------------------------------------------ -40240: vcs_info: percent escapes in payloads are interpreted - -Example: hg branch names and quilt patch subjects that contain the literal -string '%F{blue}', cause $vcs_info_msg_N_ to be rendered in blue. - -40240 has a patch, but 40241 explains why that patch is incomplete. ------------------------------------------------------------------------- users/20807: vcs_info quilt 'addon' mode: hook lookup context specifies the underlying VCS but not whether quilt is used. -- cgit 1.4.1