Skip to content

Commit

Permalink
More
Browse files Browse the repository at this point in the history
  • Loading branch information
HansOlsson committed Dec 17, 2020
1 parent 05532ba commit e73f9c4
Showing 1 changed file with 52 additions and 0 deletions.
52 changes: 52 additions & 0 deletions chapters/revisions.tex
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,14 @@ \subsection{Main changes in Modelica 3.5}\label{main-changes-in-modelica-3-5}
Ticket \href{https://github.com/modelica/ModelicaSpecification/pull/2633}{\#2633}.
\item Define meaing of empty Axis.unit, \cref{axis-properties}.
Ticket \href{https://github.com/modelica/ModelicaSpecification/pull/2632}{\#2632}.
\item Elaborate on inheritance of figures, \cref{annotations-for-figures}.
Ticket \href{https://github.com/modelica/ModelicaSpecification/pull/2588}{\#2588}.
\item Clarified that leading and ending newline is ignored, \cref{text-markup-in-captions}.
Ticket \href{https://github.com/modelica/ModelicaSpecification/pull/2581}{\#2581}.
\item Made figure title optional, \cref{annotations-for-figures}.
Ticket \href{https://github.com/modelica/ModelicaSpecification/pull/2580}{\#2580}.
\item Clarifed curves and units for figures, \cref{axis-properties} and \cref{plot-curves}.
Ticket \href{https://github.com/modelica/ModelicaSpecification/pull/2579}{\#2579}.
\end{itemize}
\end{itemize}

Expand All @@ -34,6 +42,8 @@ \subsection{Main changes in Modelica 3.5}\label{main-changes-in-modelica-3-5}
\item Hyphens and dashes were cleaned up, \href{https://github.com/modelica/ModelicaSpecification/pull/2628}{\#2628}.
\item Minor English language improvements, including removing "allows to" and "may not".
Tickets \href{https://github.com/modelica/ModelicaSpecification/issues/2685}{\#2685}, \href{https://github.com/modelica/ModelicaSpecification/issues/2683}{\#2683}, and additional ones.
\item Moved non-normative text to separate paragraphs.
Ticket \href{https://github.com/modelica/ModelicaSpecification/issues/2536}{\#2536}.
\item The minor issues related to change of formatting, continuous integration, examples, and maintenance of repository are not listed here.
\end{itemize}

Expand All @@ -49,6 +59,12 @@ \subsection{Main changes in Modelica 3.5}\label{main-changes-in-modelica-3-5}
Ticket \href{https://github.com/modelica/ModelicaSpecification/pull/2593}{\#2593}.
\item Extend convertMessage to elements of classes, \cref{convertmessageoldclass-failed-message2}.
Ticket \href{https://github.com/modelica/ModelicaSpecification/issues/2516}{\#2516}.
\item Allow restricted form of Dialog annotation for classes, \cref{annotations-for-the-graphical-user-interface}.
Ticket \href{https://github.com/modelica/ModelicaSpecification/issues/2617}{\#2617}.
\item Clarified connectorSizing, \cref{annotations-for-the-graphical-user-interface}.
Ticket \href{https://github.com/modelica/ModelicaSpecification/pull/2599}{\#2599}.
\item Improved description for Documentation annotation (included with MCP-0033), \cref{annotations-for-documentation}.
Ticket \href{https://github.com/modelica/ModelicaSpecification/pull/2594}{\#2594}.
\end{itemize}

\item Improved synchonous Modelica.
Expand All @@ -63,6 +79,8 @@ \subsection{Main changes in Modelica 3.5}\label{main-changes-in-modelica-3-5}
Ticket \href{https://github.com/modelica/ModelicaSpecification/issues/2512}{\#2512}.
\item Clarified terminology for discrete states, \cref{clocked-state-variables}.
Ticket \href{https://github.com/modelica/ModelicaSpecification/issues/2651}{\#2651}.
\item Clarified that clocked signals are extrapolated using hold, not constant \cref{clocks-and-clocked-variables}.
Ticket \href{https://github.com/modelica/ModelicaSpecification/pull/2607}{\#2607}.
\end{itemize}

\item Clarified state-machines.
Expand All @@ -75,6 +93,14 @@ \subsection{Main changes in Modelica 3.5}\label{main-changes-in-modelica-3-5}
Ticket \href{https://github.com/modelica/ModelicaSpecification/pull/2734}{\#2734}.
\end{itemize}

\item Minor updates of syntax, \cref{lexical-structure}.
\begin{itemize}
\item Update grammar to use description instead of non-existent comment, \cref{grammar}.
Ticket \href{https://github.com/modelica/ModelicaSpecification/pull/2620}{\#2620}.
\item Allow empty quoted identifier, \cref{identifiers}.
Ticket \href{https://github.com/modelica/ModelicaSpecification/issues/2612}{\#2612}.
\end{itemize}

\item Improved DAE-chapter to be a complete description, \cref{modelica-dae-representation}.
\begin{itemize}
\item Added clocked variables.
Expand Down Expand Up @@ -124,6 +150,32 @@ \subsection{Main changes in Modelica 3.5}\label{main-changes-in-modelica-3-5}
Ticket \href{https://github.com/modelica/ModelicaSpecification/issues/2640}{\#2640}.
\item Updated notation to use have mass-flows as derivatives, \cref{derivation-of-stream-equations}.
Ticket \href{https://github.com/modelica/ModelicaSpecification/issues/2644}{\#2644}.
\item Clarified use of expandable connector, \cref{expandable-connectors}.
Ticket \href{https://github.com/modelica/ModelicaSpecification/pull/2606}{\#2606}.
\item Made ndims constant, \cref{constant-expressions}.
Ticket \href{https://github.com/modelica/ModelicaSpecification/issues/2605}{\#2605}.
\item Replace use of outdated grammar-construct class-name, \cref{external-resources}, \cref{functional-input-arguments-to-functions}, and \cref{annotations-for-the-graphical-user-interface}.
Ticket \href{https://github.com/modelica/ModelicaSpecification/pull/2598}{\#2598}.
\item Restrict use of size of components of expandable connectors, \cref{expandable-connectors}.
Ticket \href{https://github.com/modelica/ModelicaSpecification/issues/2560}{\#2560}.
\item Clarify scoping for component names, \cref{composite-name-lookup}.
Ticket \href{https://github.com/modelica/ModelicaSpecification/issues/2547}{\#2547}.
\item Extend promote to be allowed in Modelica, and not only internally in the specification, \cref{built-in-array-functions}.
Ticket \href{https://github.com/modelica/ModelicaSpecification/issues/2568}{\#2568}.
\item Clarify that iterator ranges cannot be deduced from expandable connector variables, \cref{implicit-iteration-ranges}.
Ticket \href{https://github.com/modelica/ModelicaSpecification/issues/2560}{\#2560}.
\item Restructure description of Real and Integers types to keep details together, \cref{real-type}.
Ticket \href{https://github.com/modelica/ModelicaSpecification/issues/2552}{\#2552}.
\item Clarify pre for arrays, \cref{event-related-operators-with-function-syntax}.
Ticket \href{https://github.com/modelica/ModelicaSpecification/issues/2556}{\#2566}.
\item Clarify variability guarantee, \cref{component-variability-prefixes-discrete-parameter-constant}.
Ticket \href{https://github.com/modelica/ModelicaSpecification/issues/2553}{\#2553}.
\item Updated example for function as argument to function, \cref{functional-input-arguments-to-functions}.
Ticket \href{https://github.com/modelica/ModelicaSpecification/issues/2563}{\#2563}.
\item Corrected errors in example of over-determined connectors for power system, \cref{an-overdetermined-connector-for-power-systems}.
Ticket \href{https://github.com/modelica/ModelicaSpecification/issues/2564}{\#2564}.
\item Cleanup of example of over-determined connectors for power system, \cref{an-overdetermined-connector-for-power-systems}.
Ticket \href{https://github.com/modelica/ModelicaSpecification/pull/2565}{\#2565}.

\if0
\item xxx, \cref{xxx}.
Expand Down

0 comments on commit e73f9c4

Please sign in to comment.