NEWS
changeset 61491 97261e6c1d42
parent 61488 d40cbf1f37c9
child 61492 3480725c71d2
--- a/NEWS	Mon Oct 19 23:07:17 2015 +0200
+++ b/NEWS	Tue Oct 20 20:45:33 2015 +0200
@@ -22,9 +22,6 @@
 * Toplevel theorem statement 'proposition' is another alias for
 'theorem'.
 
-* There is a new short form for antiquotations with a single argument
-that is a cartouche: \<^name>\<open>...\<close> is equivalent to @{name \<open>...\<close>}.
-
 
 *** Prover IDE -- Isabelle/Scala/jEdit ***
 
@@ -63,6 +60,19 @@
 
 *** Document preparation ***
 
+* There is a new short form for antiquotations with a single argument
+that is a cartouche: \<^name>\<open>...\<close> is equivalent to @{name \<open>...\<close>} and
+\<open>...\<close> without control symbol is equivalent to @{cartouche \<open>...\<close>}.
+
+* Antiquotation @{cartouche} in Isabelle/Pure is the same as @{text}.
+Consequently, \<open>...\<close> without any decoration prints literal quasi-formal
+text.
+
+* The @{text} antiquotation now ignores the antiquotation option
+"source". The given text content is output unconditionally, without any
+surrounding quotes etc. Subtle INCOMPATIBILITY, put quotes into the
+argument where they are really intended, e.g. @{text \<open>"foo"\<close>}.
+
 * HTML presentation uses the standard IsabelleText font and Unicode
 rendering of Isabelle symbols like Isabelle/Scala/jEdit.  The former
 print mode "HTML" loses its special meaning.