
\section{Changes in version 0.3.4.0}

The TeXmacs document format has profoundly changed
in order to make TeXmacs compatible with XML in the future.
Most importantly, the old style environments like
\begin{verbatim}
    <assign|env|<environment|open|close>>,
\end{verbatim}
which are applied via matching pairs ¤<begin|env>text<end|env>¤,
have been replaced by macros
\begin{verbatim}
    <assign|env|<macro|body|open<body>close>>,
\end{verbatim}
which are applied via single macro expansions ¤<expand|env|text>¤.
Similarly, matching pairs ¤<set|var|val>text<reset|var>¤ of
environment variable changes are replaced by a ¤<with|var|val|text>¤
construct (close to XML attributes). From a technical point of view,
these changes lead to several complications if the ¤text¤ body
consists of several paragraphs. As a consequence, badly structured
documents may sometimes display differently in the new version
(although I only noticed one minor change in my own documents).
Furthermore, in order to maintain the higher level of structure
in the document, the behaviour of the editor in relation to
multiparagraph environments has slightly changed.
