|
From: | Phil Sainty |
Subject: | bug#33566: 26; `group' :type for defcustom |
Date: | Sun, 2 Dec 2018 12:11:18 +1300 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.2.1 |
This appears to be the same issue as bug #31309 https://debbugs.gnu.org/cgi/bugreport.cgi?bug=31309 At present in wid-edit.el we see: (define-widget 'group 'default [...] :format "%v" And that format of "%v" is triggering the error. In #31309 I noted that: > the parent `editable-field' widget says: > "Note: In an ‘editable-field’ widget, the ‘%v’ escape must be preceded > by some other text in the ‘:format’ string (if specified)." And so I copied the :format "%{%t%}: %v" used by the 'string type. If we make that same change here: (define-widget 'group 'default [...] :format "%{%t%}: %v" Then the example code from this new bug works. Possibly there are other such bugs here as well? 8 matches for ":format "%v"" in buffer: wid-edit.el 594: :type '(repeat (cons :format "%v" 597: (string :format "%v"))))) 1870: :format "%v" 2214: :format "%v" 2392: :format "%v" 2749: :format "%v" 2905: :format "%v" 3565: (cons :format "%v" -Phil
[Prev in Thread] | Current Thread | [Next in Thread] |