aboutsummaryrefslogtreecommitdiffhomepage
path: root/dev
diff options
context:
space:
mode:
authorGravatar Emilio Jesus Gallego Arias <e+git@x80.org>2017-12-26 18:47:43 +0100
committerGravatar Emilio Jesus Gallego Arias <e+git@x80.org>2017-12-26 19:42:09 +0100
commit6b09f69e4da3c1fd491dbc5b475195a95636f636 (patch)
tree301066d6fd0bc77c5ac287c3b4d404eceb1c340d /dev
parentdea75d74c222c25f6aa6c38506ac7a51b339e9c6 (diff)
[ide] [doc] Document tweak to Query call.
Diffstat (limited to 'dev')
-rw-r--r--dev/doc/changes.md7
-rw-r--r--dev/doc/xml-protocol.md6
2 files changed, 13 insertions, 0 deletions
diff --git a/dev/doc/changes.md b/dev/doc/changes.md
index 01aa6b599..f6fbb6942 100644
--- a/dev/doc/changes.md
+++ b/dev/doc/changes.md
@@ -68,6 +68,13 @@ Declaration of printers for arguments used only in vernac command
happen. An alternative is to register the corresponding argument as
a value, using "Geninterp.register_val0 wit None".
+### XML IDE Protocol
+
+- Before 8.8, `Query` only executed the first command present in the
+ `query` string; starting with 8.8, the caller may include several
+ statements. This is useful for instance for temporarily setting an
+ option and then executing a command.
+
## Changes between Coq 8.6 and Coq 8.7
### Ocaml
diff --git a/dev/doc/xml-protocol.md b/dev/doc/xml-protocol.md
index 18f6288f6..b35571e9c 100644
--- a/dev/doc/xml-protocol.md
+++ b/dev/doc/xml-protocol.md
@@ -330,6 +330,12 @@ the STM API, `force` triggers a `Join`.
<string>${message}</string>
</value>
```
+
+Before 8.8, `Query` only executed the first command present in the
+`query` string; starting with 8.8, the caller may include several
+statements. This is useful for instance for temporarily setting an
+option and then executing a command.
+
-------------------------------