aboutsummaryrefslogtreecommitdiff
path: root/intf
diff options
context:
space:
mode:
authorGuillaume Melquiond2016-09-30 22:50:49 +0200
committerGuillaume Melquiond2016-10-01 07:50:12 +0200
commitb3dbd589e1dc41d7bce18afd87dd6e59968286bb (patch)
tree73060444485726726cb62f07db44d209cfbc0c48 /intf
parent5b6dd304b9f88c86ebb066c1f173bb011d2b5f83 (diff)
Add command 'Set foo Append "bar"' for appending to an option (bug #5109).
For now, the only meaningful user is "Set Warnings". Example: Section Bar. Local Set Warnings Append "-foo". (* warning foo is now disabled *) End Bar. (* foo is now reenabled, assuming it was before entering the section *)
Diffstat (limited to 'intf')
-rw-r--r--intf/vernacexpr.mli1
1 files changed, 1 insertions, 0 deletions
diff --git a/intf/vernacexpr.mli b/intf/vernacexpr.mli
index 279b587831..8572870407 100644
--- a/intf/vernacexpr.mli
+++ b/intf/vernacexpr.mli
@@ -429,6 +429,7 @@ type vernac_expr =
(Conv_oracle.level * reference or_by_notation list) list
| VernacUnsetOption of Goptions.option_name
| VernacSetOption of Goptions.option_name * option_value
+ | VernacSetAppendOption of Goptions.option_name * string
| VernacAddOption of Goptions.option_name * option_ref_value list
| VernacRemoveOption of Goptions.option_name * option_ref_value list
| VernacMemOption of Goptions.option_name * option_ref_value list