Skip to content

Changes

Summary

  1. Call it 3.5; and add short revision list. (details)
  2. MissedCref (details)
  3. AddMinor (details)
  4. Working (details)
  5. Reorder (details)
  6. More (details)
  7. More (details)
  8. AllButOnePR (details)
  9. Correct (details)
  10. Reordered (details)
  11. ReorderedFunctions (details)
  12. MissedOrdering (details)
  13. Reorder (details)
  14. Add2177 (details)
  15. Add2692 (details)
  16. AddedMore (details)
  17. Don't treat 'nondiscrete' as keyword in listings (details)
  18. Make sure our language definitions for listings are actually being used (details)
  19. Be explicit about morekeywords class number being 1 (details)
  20. Add missing language=C for \lstinline (details)
  21. Write T' as math to avoid syntax highlighting confusion (details)
  22. Make 'size_t' a class 3 keyword in C (details)
  23. Say 'variable value' instead of 'value-attribute' (details)
  24. Better integration of terms 'instantaneous equation/statement' (details)
  25. Use comments instead of text escape in array indexing listing (details)
  26. Style 'nondiscrete' as keyword in revision history (details)
  27. Remove stray opening bracket in comment (details)
  28. Say 'value of the variable' instead (details)
  29. Update date and change to RC1. (details)
  30. 3.5 soon to be released and now working on 3.6. (details)
  31. Use colon instead of dash when attaching 'th' to ordinals (details)
  32. Remove forgotten space in '3.6 -dev' (details)
  33. Pass option 'pdfusetitle' to hyperref.sty (details)
  34. Remove document title also from top page sidebar (details)
  35. Remove excessive indentation of sidebar on top page (details)
  36. Update comment regarding LaTeXML issue 1400 (now fixed) (details)
  37. Add keywords to generated PDF. (details)
  38. Write "j'th" in listing comment (details)
  39. Drop the ':' in "$k$:th" (details)
  40. Fix typo in 'bibliograph' (details)
  41. Remove comment with definition of 'partial flattening' from old glossary (details)
  42. Add 'MODELICAPATH' to the index (details)
  43. Add missing \lstinline (details)
  44. Remove use of the terms 'instantaneous equation' and 'instantaneous statement' (details)
  45. Say 'only during initialization' instead of 'at the initial time only' (details)
  46. Avoid overlong lines by: (details)
  47. Better phrase. (details)
  48. Remove incorrect string quoting of '+' for string concatenation (details)
  49. Apply suggestion almost as discussed (details)
  50. Fix long lines and use \ldots for ellipsis in listings (details)
  51. Add 'clocked when-clause' to document index (details)
  52. Use angle brackets for '<describing text>' in listings (details)
  53. Remove redundant comment with ellipsis character (details)
  54. Just say "dialog" instead of "parameter dialog" related to Dialog annotation (details)
  55. Really remove "Parameters" as default for 'group' (details)
  56. Reorganize description of Dialog annotation (details)
  57. Fix link formatting (details)
  58. Remove Travis CI badge from README.md (details)
  59. Merge descriptions of Dialog 'tab' and 'group' (details)
  60. Remove 'parameter' prefix from Dialog and Selector annotation pseudo code definitions (details)
  61. Say 'entire group' instead of 'parameter-group' (details)
  62. Clean up source line break (details)
  63. Allow sentences to start with inline listing to avoid unusual use of 'parameter' (details)
  64. Break out example of tool-specific choice of group (details)
  65. Fix title case in new section heading (details)
  66. Add links to MAP-LANG and MCPs to README (details)
  67. Update README.md (details)
  68. Fix typos in revisions notes of v3.5 (details)
  69. Update revisions.tex (details)
  70. Protect space after \LaTeX (details)
  71. Align duplicated parts of lexing rules (details)
  72. Remove HTML footer links to bibliography and index (details)
  73. Add logo to README.md (details)
  74. UseMacroAndProperReference (details)
  75. Minor cleanup of inline code and math for Derivative annotation (details)
  76. Avoid use of connectorSizing in example before it has been described (details)
  77. Show HTML footer link to document index as magnifying glass in page top right corner (details)
  78. Fine tune padding for correct centering of page header content (details)
  79. Avoid current HTML jump target being hidden behind page header (details)
  80. Stop saying that 'promote' isn't a Modelica function (details)
  81. Fix formatting of 'STRING' and 'Q-IDENT' (details)
  82. Use table to present extended BNF (details)
  83. Of the two present spellings 'NONDIGIT' and 'NON-DIGIT', go with the latter (details)
  84. Remove obsolete comment about boldface lexical units (details)
  85. Rephrase sentence with 'IDENTs' (details)
  86. Refer to Selector.caption as "a caption for display in the file dialog" (details)
  87. Say "a dialog is shown" instead of "a menu pops up" (details)
  88. More systematic use of \lstinline for figure annotations Axis and Curve (details)
  89. Break out presentation of item list from its first item (details)
  90. Fix more formatting of "(:)" for flexible array dimension clarification (details)
  91. Add missing plural 's' (details)
  92. Clean up example "Variables with array dimensions" (details)
  93. Fine tune padding at top of HTML pages (details)
  94. State that external objects must not depend on themselves. (details)
  95. Specify inverse. (details)
  96. Describe derivative. (details)
  97. Update chapters/functions.tex (details)
  98. Specify noDerivative and zeroDerivative. (details)
  99. ExtraStep (details)
  100. BumpCopyright (details)
  101. Revert "Use angle brackets for '<describing text>' in listings" (details)
  102. Update chapters/functions.tex (details)
  103. SpellCorrection (details)
  104. Update chapters/functions.tex (details)
  105. Implies (details)
  106. Add offset in formula (details)
  107. Rename derivative (details)
  108. Update chapters/functions.tex (details)
  109. Update chapters/functions.tex (details)
  110. Optional semi-colon. (details)
  111. Update examples with semi-colon (details)
  112. Attempt to use fDer instead of f_der since the other option doesn't look nice in pdf. (details)
  113. UpdateReleaseInfo (details)
  114. Apply suggestions from code review (details)
  115. Revert "Add logo to README.md" (details)
  116. Don't have ; in headings. (details)
  117. Example for SourceDirectory annotation. (details)
  118. Add some extra words to avoid bad linebreaks. (details)
  119. Clarify that continuous-time algorithm as well. (details)
  120. RemoveWS (details)
  121. Be more consistent with Modelica.StateGraph - and note that it may differ. (details)
  122. Avoid hard coded numbers. (details)
  123. Add logo to README.md (details)
  124. Seems that python require this. (details)
  125. Spelling (details)
  126. Clarify (details)
  127. Break down first items describing ExternalObject (details)
  128. Fix white-space errors in recently introduced example on derivative (details)
  129. Don't call "over-optimize" when tools are clever (details)
  130. Add some text to example on derivative 'order' (details)
  131. Now as example (details)
  132. Add comments with TODOs after LaTeXML issue is fixed (details)
  133. Work around LaTeXML/MathJax issue with \emph in mathescape (details)
  134. Expect MathJax to become obsolete rather than workaround in LaTeXML (details)
  135. Consistent white-space when using 'derivative' annotation (details)
  136. Use 'aligned' instead of 'eqnarray*' to match style in other places (details)
  137. Use \mathit on multi-letter function names (maybe \lstinline would be better) (details)
  138. Use macros for standardized formatting of "derivative fractions" (details)
  139. Use \lstinline for function names referring to listing (details)
  140. Try to be a little bit more consistent with writing out "(t)" (details)
  141. Break too long line in listing (details)
  142. Add \, after comma in math (details)
  143. Say "colon" before (:) (that is, a colon inside parentheses) (details)
  144. Clarify that Figure.caption and identifiers have an empty default; (details)
  145. Better variant of difference equation vs. algorithm (details)
  146. Create NewRelease.md (details)
  147. Update ReadMe.md (details)
  148. Fix description of "proposes to not inline" (details)
  149. Update RationaleMCP/ReadMe.md (details)
  150. Based on review. (details)
  151. Update chapters/annotations.tex (details)
  152. BadBackslash (details)
  153. Hold old (#2893) (details)
  154. Update link for MCP-0029 to directory on MCP branch (#2899) (details)
  155. Clarify discrete and remove odd statement about Pantelides. (#2887) (details)
  156. Apply \smallifpdf after \ttfamily (details)
  157. Change to teletype font with more distinguishable boldface variant (details)
Commit 4eecfd3e520dff99983735d5fcce6401ef1c9ac1 by Hans.Olsson
Call it 3.5; and add short revision list.
The file was modified MLS.tex (diff)
The file was modified chapters/revisions.tex (diff)
The file was modified chapters/revisions.tex (diff)
The file was modified chapters/revisions.tex (diff)
The file was modified chapters/revisions.tex (diff)
The file was modified chapters/revisions.tex (diff)
The file was modified chapters/revisions.tex (diff)
The file was modified chapters/revisions.tex (diff)
The file was modified chapters/revisions.tex (diff)
The file was modified chapters/revisions.tex (diff)
The file was modified chapters/revisions.tex (diff)
The file was modified chapters/revisions.tex (diff)
The file was modified chapters/revisions.tex (diff)
The file was modified chapters/revisions.tex (diff)
The file was modified chapters/revisions.tex (diff)
The file was modified chapters/revisions.tex (diff)
The file was modified chapters/revisions.tex (diff)
Commit e5ce84275752f1c98195e1cc0897af83b6025110 by Tidefelt Henrik
Don't treat 'nondiscrete' as keyword in listings
The file was modified mlsshared.sty (diff)
Commit 6a4fa401db3a45e0521cc0eae72f025be47d708c by Tidefelt Henrik
Make sure our language definitions for listings are actually being used

While this wasn't a problem for our 'FORTRAN77', our definition of 'C' was actually completely ignored in favor of some predefined dialect of C.
The file was modified mlsshared.sty (diff)
Commit 7c83c2213deb10c3f2e1bf45f8d18ce1c1dd3ded by Tidefelt Henrik
Be explicit about morekeywords class number being 1

This makes it consistent with how we define other languages.
The file was modified mlsshared.sty (diff)
Commit fca9d964ecc9af7ac547dc0607f17289f6a4367b by Tidefelt Henrik
Add missing language=C for \lstinline
The file was modified chapters/functions.tex (diff)
Commit fcf57ee7c0639de68d495e50540a283cc73b8bab by Tidefelt Henrik
Write T' as math to avoid syntax highlighting confusion
The file was modified chapters/functions.tex (diff)
Commit 9c7f5b90eea268f7eb732a02454f7cf883540b67 by Tidefelt Henrik
Make 'size_t' a class 3 keyword in C

This is consistent with how we highlight recognized identifiers such as 'Real' in Modelica listings.
The file was modified mlsshared.sty (diff)
Commit 799284fd592c1c79e4286a4d2903bb1a14d32835 by Tidefelt Henrik
Say 'variable value' instead of 'value-attribute'

While I can see how the term 'value-attribute' can be understood by looking at the definitions of the primitive types, the term isn't used anywhere else, and I think it is better if it is avoided here as well.

Suggestions for other ways of phrasing this are welcome.
The file was modified chapters/annotations.tex (diff)
Commit 364e070a008fa8886e7ca916653ee236dc4af822 by Tidefelt Henrik
Better integration of terms 'instantaneous equation/statement'
The file was modified chapters/statements.tex (diff)
The file was modified chapters/equations.tex (diff)
Commit d7fc47ee879fb36a5115393b49f4dbfc70f35222 by Tidefelt Henrik
Use comments instead of text escape in array indexing listing

This makes the example more aligned with other examples, and thereby easier to read and understand.
The file was modified chapters/arrays.tex (diff)
Commit a398ecfa7b8f27f39fb8effa5f16f28e8e94b6d3 by Tidefelt Henrik
Style 'nondiscrete' as keyword in revision history
The file was modified chapters/revisions.tex (diff)
Commit e5b82829e9d78a1acced1b7113cb196977b4584d by Tidefelt Henrik
Remove stray opening bracket in comment
The file was modified chapters/arrays.tex (diff)
Commit 81c65b54be8d3377bb624627a690c1f348462e38 by Tidefelt Henrik
Say 'value of the variable' instead

As suggested by Hans in review comment.
The file was modified chapters/annotations.tex (diff)
Commit 50b002fd2d37f3f951d24670b0a2a3cc567d0d15 by Hans.Olsson
Update date and change to RC1.
The file was modified MLS.tex (diff)
The file was modified chapters/revisions.tex (diff)
Commit e783c19a0a1f5b5b2d34dfb37a4f72c7146f13f4 by Hans.Olsson
3.5 soon to be released and now working on 3.6.
The file was modified chapters/revisions.tex (diff)
The file was modified MLS.tex (diff)
The file was modified README.md (diff)
Commit 78402f2ffed47683e678b32234b0b96610407638 by Tidefelt Henrik
Use colon instead of dash when attaching 'th' to ordinals
The file was modified chapters/arrays.tex (diff)
The file was modified chapters/synchronous.tex (diff)
Commit 6f8f900a2c503773c7790ecc198bbf87db04d09e by noreply
Remove forgotten space in '3.6 -dev'

At least, the previous development version 3.5-dev didn't have this kind of space in the version.
The file was modified MLS.tex (diff)
Commit 5d8f40986d33c11ce9c496f70edb5844c1834edd by Tidefelt Henrik
Pass option 'pdfusetitle' to hyperref.sty

Fixes #2795.
The file was modified preamble.tex (diff)
Commit 20c1921146335588442a586decd422b791be11d0 by Tidefelt Henrik
Remove document title also from top page sidebar
The file was modified css/MLS-navbar-left.css (diff)
Commit 0f74988daf9ae7f4df8842401970cb400f8c65c1 by Tidefelt Henrik
Remove excessive indentation of sidebar on top page
The file was modified css/MLS-navbar-left.css (diff)
Commit ac3eacde29eb9865c5c4b09a274fd80c05e0423c by noreply
Update comment regarding LaTeXML issue 1400 (now fixed)
The file was modified preamble.tex (diff)
Commit 11a569fb0337e112f258104f3c4aa12406252409 by Hans.Olsson
Add keywords to generated PDF.
I don't know if they currently have any effect for LaTeXML - but no harm I guess.
The file was modified preamble.tex (diff)
Commit 620c2536d43bc02849dc014b9737c69185e22998 by Tidefelt Henrik
Write "j'th" in listing comment
The file was modified chapters/arrays.tex (diff)
The file was modified chapters/synchronous.tex (diff)
The file was modified chapters/arrays.tex (diff)
The file was modified chapters/functions.tex (diff)
The file was modified chapters/equations.tex (diff)
Commit cb553359cc3de46b7ecacca952274c20d45af880 by noreply
Fix typo in 'bibliograph'
The file was modified chapters/revisions.tex (diff)
Commit e41e1cd6344a66c3d55e6d3c72a275df1eee7148 by Tidefelt Henrik
Remove comment with definition of 'partial flattening' from old glossary

Fixes #2787.
The file was modified chapters/scoping.tex (diff)
Commit 702e3142e459c32153afcf574fe00dd32cfbd608 by Tidefelt Henrik
Add 'MODELICAPATH' to the index
The file was modified chapters/packages.tex (diff)
The file was modified chapters/introduction.tex (diff)
Commit 21be91ebb4b2fc2f34b940f17b514c81af9c0f38 by Tidefelt Henrik
Remove use of the terms 'instantaneous equation' and 'instantaneous statement'
The file was modified chapters/introduction.tex (diff)
The file was modified chapters/statements.tex (diff)
The file was modified chapters/equations.tex (diff)
Commit d5f338003f8613a5dca2fd4ce027cfc88b55ffb3 by Tidefelt Henrik
Say 'only during initialization' instead of 'at the initial time only'

Since the equations aren't active during the initial event iteration, it sounds a bit misleading (although not logically incorrect) to say that they are used at the initial time only.
The file was modified chapters/introduction.tex (diff)
Commit 0082b4c064b049377adc7e83ec9ed6ee91f731d5 by Hans.Olsson
Avoid overlong lines by:
* Reordering items in list.
* Rephrasing txt.
The file was modified chapters/packages.tex (diff)
The file was modified chapters/packages.tex (diff)
Commit 67173de29f27e56e61fb513607e6917e4aee1ca7 by noreply
Remove incorrect string quoting of '+' for string concatenation
The file was modified chapters/syntax.tex (diff)
Commit a7e7153582da2d342fa2a4c0d9c1a0b796a596f8 by noreply
Apply suggestion almost as discussed
The file was modified chapters/syntax.tex (diff)
Commit 933314b77071085244ff6a20c030ca1d979d9efc by Tidefelt Henrik
Fix long lines and use \ldots for ellipsis in listings

Also trying to standardize the occasional use of '<describing text>' inside listings.
The file was modified chapters/statements.tex (diff)
The file was modified chapters/classes.tex (diff)
The file was modified preamble.tex (diff)
The file was modified chapters/arrays.tex (diff)
The file was modified chapters/connectors.tex (diff)
The file was modified chapters/overloaded.tex (diff)
The file was modified mlsshared.sty (diff)
The file was modified chapters/equations.tex (diff)
The file was modified chapters/operatorsandexpressions.tex (diff)
The file was modified chapters/syntax.tex (diff)
The file was modified chapters/packages.tex (diff)
The file was modified chapters/stream.tex (diff)
The file was modified chapters/interface.tex (diff)
The file was modified chapters/synchronous.tex (diff)
The file was modified chapters/inheritance.tex (diff)
The file was modified chapters/derivationofstream.tex (diff)
The file was modified chapters/annotations.tex (diff)
The file was modified chapters/scoping.tex (diff)
The file was modified chapters/functions.tex (diff)
The file was modified chapters/statemachines.tex (diff)
The file was modified chapters/lexicalstructure.tex (diff)
The file was modified chapters/revisions.tex (diff)
Commit 15cca7e7cb493728077392ee067249517517978a by Tidefelt Henrik
Add 'clocked when-clause' to document index
The file was modified chapters/synchronous.tex (diff)
Commit 219c56aa0b887e211dbdd8269cd32e877a33b82e by Tidefelt Henrik
Use angle brackets for '<describing text>' in listings

This fixes at least the cases using \textless{}, but there could be more cases that didn't escape into text mode that have been missed.
The file was modified chapters/classes.tex (diff)
The file was modified chapters/synchronous.tex (diff)
The file was modified chapters/lexicalstructure.tex (diff)
The file was modified chapters/connectors.tex (diff)
The file was modified chapters/revisions.tex (diff)
The file was modified chapters/functions.tex (diff)
The file was modified chapters/statements.tex (diff)
The file was modified chapters/syntax.tex (diff)
Commit 227e99e944821f1e0a8db937db34668637765afd by Tidefelt Henrik
Remove redundant comment with ellipsis character
The file was modified mlsshared.sty (diff)
Commit ac429c71500fa56a775bbb937b4010e0689744ab by Tidefelt Henrik
Just say "dialog" instead of "parameter dialog" related to Dialog annotation

The Dialog annotation is more widely useful than just for parameters.

Not touching the revision history, where "parameter dialog" is still mentioned.
The file was modified chapters/annotations.tex (diff)
Commit d107e31f86ebc1be34eed1e29c7713575a4c5fe4 by Tidefelt Henrik
Really remove "Parameters" as default for 'group'

What we did in the past was just to remove it from the Dialog example.
The file was modified chapters/annotations.tex (diff)
Commit a80b895005e87da1dd1317c86ed25e67fdbd0bc6 by Tidefelt Henrik
Reorganize description of Dialog annotation
The file was modified chapters/annotations.tex (diff)
The file was modified RationaleMCP/ReadMe.md (diff)
Commit 923bfe79ef01158ed6d2cd2b91a41fdb194d5eb4 by modelica
Remove Travis CI badge from README.md

Travis CI is no longer used for building the specification.
The file was modified README.md (diff)
Commit c443bb7069e534c43b511f02e275db08561a9eba by Tidefelt Henrik
Merge descriptions of Dialog 'tab' and 'group'
The file was modified chapters/annotations.tex (diff)
Commit 167fab1f3ce87c6322a0dfe98ab5b79be5673365 by Tidefelt Henrik
Remove 'parameter' prefix from Dialog and Selector annotation pseudo code definitions
The file was modified chapters/annotations.tex (diff)
Commit accca51b6293511991f72baacf45ccfe08c3b862 by Tidefelt Henrik
Say 'entire group' instead of 'parameter-group'
The file was modified chapters/annotations.tex (diff)
Commit c0516ad55b5882ab2f75fba523c979bd9059f861 by Tidefelt Henrik
Clean up source line break
The file was modified chapters/annotations.tex (diff)
Commit 7edadcde46bb4eb8e66b1ad61296660bce150fd7 by Tidefelt Henrik
Allow sentences to start with inline listing to avoid unusual use of 'parameter'
The file was modified chapters/annotations.tex (diff)
Commit a55e7763d7222218deb245f0e26725a907cd12cb by Tidefelt Henrik
Break out example of tool-specific choice of group
The file was modified chapters/annotations.tex (diff)
Commit a55b4d0d2814a5e27f5b0484f8bbc6a3b897f921 by Tidefelt Henrik
Fix title case in new section heading
The file was modified chapters/annotations.tex (diff)
Commit 890e2e596a7ff99d390d9fc7ee493783488c2231 by noreply
Add links to MAP-LANG and MCPs to README

It was hard to find the Development process.
The file was modified README.md (diff)
Commit b3c9e74707e51658996c9d1cd4d1dde5cb14d8e3 by noreply
Update README.md

Remove "template to follow"

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified README.md (diff)
Commit 25e5767071787960b51f7e74b789ed0f7bb76fe8 by Hans.Olsson
Fix typos in revisions notes of v3.5
(originally by Leo Gall on 3.5 branch.)
The file was modified chapters/revisions.tex (diff)
Commit bc6be8cc8d9ef94a21a7fd1c5ce5d88b68b12f66 by Hans.Olsson
Update revisions.tex

Remove double word "use have"
The file was modified chapters/revisions.tex (diff)
Commit 235dd04c85e1da275148f3a5653d84941e66a821 by noreply
Protect space after \LaTeX
The file was modified chapters/revisions.tex (diff)
Commit 46c5526b979bb9bfa4356b34991f4d2749250f20 by Tidefelt Henrik
Align duplicated parts of lexing rules

This isn't the first time we have issues with these being out of sync.  Hopefully, maintenance will become easier now with the duplicated part being a substring of the full lexing rules.
The file was modified chapters/syntax.tex (diff)
The file was modified chapters/lexicalstructure.tex (diff)
Commit 22821305f11c068269e670e4f4508a9eb6ecc9be by Tidefelt Henrik
Remove HTML footer links to bibliography and index
The file was modified css/MLS-navbar-left.css (diff)
Commit 7d04c273119887a284411f4dfafe553750108cfb by modelica
Add logo to README.md
The file was modified README.md (diff)
Commit 59f63c2fe0694dedd054447456f061940adfed41 by Hans.Olsson
UseMacroAndProperReference
The file was modified chapters/preface.tex (diff)
Commit a9ec18f2650ec2157b618b9f6595bf25f49c72c9 by Tidefelt Henrik
Minor cleanup of inline code and math for Derivative annotation
The file was modified chapters/functions.tex (diff)
Commit 6cf419ccf71089c21dc77ca88f4c15b21d552293 by Tidefelt Henrik
Avoid use of connectorSizing in example before it has been described
The file was modified chapters/annotations.tex (diff)
Commit 518a3490d6109be0d6f22a44297031bc118be1c3 by Tidefelt Henrik
Show HTML footer link to document index as magnifying glass in page top right corner
The file was addedcss/Magnifying_glass_icon.svg
The file was modified css/MLS-navbar-left.css (diff)
Commit d414a8a9fea5969736a3f17e27625a19af0830d4 by Tidefelt Henrik
Fine tune padding for correct centering of page header content
The file was modified css/MLS-navbar-left.css (diff)
Commit 6684ba60d1ea484e4de1ee5635c5923e138d2b23 by Tidefelt Henrik
Avoid current HTML jump target being hidden behind page header
The file was modified css/MLS-navbar-left.css (diff)
The file was modified css/MLS.css (diff)
Commit f0e9aa8ba826fcd52c87956efbaf1bf3e847bab0 by Tidefelt Henrik
Stop saying that 'promote' isn't a Modelica function

Fixes #2843.

It's rather embarrassing that we missed this in #2590.
The file was modified chapters/arrays.tex (diff)
Commit 972f164993f36485e774deb30ec4a39e6d7ef030 by Tidefelt Henrik
Fix formatting of 'STRING' and 'Q-IDENT'
The file was modified chapters/annotations.tex (diff)
The file was modified chapters/syntax.tex (diff)
The file was modified chapters/lexicalstructure.tex (diff)
Commit 246bab1b22583eeb584bed89cad1c8f717a414a9 by Tidefelt Henrik
Use table to present extended BNF

This is similar to how we present string escape sequences, with good formatting of the textual descriptions.
The file was modified chapters/syntax.tex (diff)
Commit fa01068c52f82cbddc0f55bfe9b076e94a607295 by Tidefelt Henrik
Of the two present spellings 'NONDIGIT' and 'NON-DIGIT', go with the latter
The file was modified chapters/lexicalstructure.tex (diff)
The file was modified chapters/syntax.tex (diff)
Commit d225428d3315a54d4980a4a5c65a272ab618b8ef by Tidefelt Henrik
Remove obsolete comment about boldface lexical units

The comment was obsolete for two reasons:
- The boldface formatting was lost in the conversion to LaTeX.
- There are annotations making use of both S-CHAR, NON-DIGIT, and UNSIGNED-INTEGER, none of which were marked with boldface in 3.4.  With so many of the lexical units actually being used, there seems to be little value in marking them.
The file was modified chapters/syntax.tex (diff)
Commit 8fce63e13bd1671cc066bff0bc11566ac6ee012d by Tidefelt Henrik
Rephrase sentence with 'IDENTs'

This seemed like a better fix than just changing to:
  \lstinline[language=grammar]!IDENT!s
The file was modified chapters/syntax.tex (diff)
Commit c573c543c8952ea6444ee99405d0044ca19fcdb9 by Tidefelt Henrik
Refer to Selector.caption as "a caption for display in the file dialog"
The file was modified chapters/annotations.tex (diff)
Commit 8caad446e124c2a1a81b6a1cf99a99b91b774ba4 by Tidefelt Henrik
Say "a dialog is shown" instead of "a menu pops up"

Preferring "is shown" over "pops up", since the former is more general.
The file was modified chapters/annotations.tex (diff)
Commit f005ac0c76183548262f70e93f3290dc9c1e7983 by Tidefelt Henrik
More systematic use of \lstinline for figure annotations Axis and Curve

Also fixing some issues with missing punctuation.
The file was modified chapters/annotations.tex (diff)
Commit 6c8de2eef005c56498eabcad6de60b87d2849860 by Tidefelt Henrik
Break out presentation of item list from its first item

(This problem was present already in 3.4.)
The file was modified chapters/functions.tex (diff)
Commit c46ed869c812b678211c76385999e8873ec61038 by Tidefelt Henrik
Fix more formatting of "(:)" for flexible array dimension clarification
The file was modified chapters/revisions.tex (diff)
The file was modified chapters/functions.tex (diff)
The file was modified chapters/arrays.tex (diff)
Commit 000557c959f92b38353d1749b99653f702f2132e by Tidefelt Henrik
Clean up example "Variables with array dimensions"

Fixes #2855.

(I have checked that the longer lines don't wrap.)
The file was modified chapters/classes.tex (diff)
Commit fd2f0ba4f88907c6c22caf7332933799f13e54a5 by Tidefelt Henrik
Fine tune padding at top of HTML pages

Addressing change requested by Hans in review comment.
The file was modified css/MLS-navbar-left.css (diff)
The file was modified css/MLS.css (diff)
Commit e66eacee7fe520bad2b3fe191b02b9c72e051ce5 by Hans.Olsson
State that external objects must not depend on themselves.
Closes #2845
The file was modified chapters/functions.tex (diff)
The file was modified chapters/functions.tex (diff)
The file was modified chapters/functions.tex (diff)
Commit c4adeee0b6ffcc4f7988fa95bc988b65178edd6b by noreply
Update chapters/functions.tex

Ok

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/functions.tex (diff)
Commit 4ee257bbc0e28054b8671f3d09a1ddb7d7bfd2e6 by Hans.Olsson
Specify noDerivative and zeroDerivative.
Closes #2840
(And using those formulas, but reworked based on the examples.)
The file was modified chapters/functions.tex (diff)
The file was modified chapters/functions.tex (diff)
The file was modified chapters/copyright.tex (diff)
Commit cb5d11d7257fd3ba3fa3bce31482f063ec362867 by Hans.Olsson
Revert "Use angle brackets for '<describing text>' in listings"

This reverts commit 219c56aa0b887e211dbdd8269cd32e877a33b82e.

Only some files are reverted.
Closes #2867
The file was modified chapters/connectors.tex (diff)
The file was modified chapters/functions.tex (diff)
The file was modified chapters/synchronous.tex (diff)
The file was modified chapters/classes.tex (diff)
Commit 91b1d3849bd5ae6c6a06665a2cf16c00ca58a278 by noreply
Update chapters/functions.tex

Co-authored-by: Elena Shmoylova <eshmoylova@users.noreply.github.com>
The file was modified chapters/functions.tex (diff)
The file was modified chapters/functions.tex (diff)
Commit 36e9c13e4e046acd3347eef52ea1f72f2903272e by noreply
Update chapters/functions.tex

Adjustable parenthesis

Co-authored-by: Elena Shmoylova <eshmoylova@users.noreply.github.com>
The file was modified chapters/functions.tex (diff)
The file was modified chapters/functions.tex (diff)
The file was modified chapters/functions.tex (diff)
The file was modified chapters/functions.tex (diff)
Commit 0e5de68c3834e1bd68ba666a83acb2458cffa814 by noreply
Update chapters/functions.tex

Co-authored-by: Elena Shmoylova <eshmoylova@users.noreply.github.com>
The file was modified chapters/functions.tex (diff)
Commit a3d6552fbad6487d6454064ec3bd7030304a3f67 by noreply
Update chapters/functions.tex

Co-authored-by: Elena Shmoylova <eshmoylova@users.noreply.github.com>
The file was modified chapters/functions.tex (diff)
The file was modified chapters/annotations.tex (diff)
Commit 20d883389ae24fbcc086cb9c8f7970d00b060488 by Hans.Olsson
Update examples with semi-colon
The file was modified chapters/annotations.tex (diff)
Commit e40ff93a01c5693e72acd7d45fb8e7b7bb7c2b71 by Hans.Olsson
Attempt to use fDer instead of f_der since the other option doesn't look nice in pdf.
The file was modified chapters/functions.tex (diff)
The file was modified README.md (diff)
Commit c5fd720c6b6ba7849e6c44d08b7538d1cc77d597 by noreply
Apply suggestions from code review

Based on review.

Co-authored-by: Elena Shmoylova <eshmoylova@users.noreply.github.com>
The file was modified chapters/annotations.tex (diff)
Commit e63624bd7dea6f97b8bea50356a3522731da2b0d by Hans.Olsson
Revert "Add logo to README.md"

This reverts commit 7d04c273119887a284411f4dfafe553750108cfb.
Problem is that Python CI cannot handle it for specification.modelica.org
After that is corrected it should be re-applied.
The file was modified README.md (diff)
Commit ec738128f5d608c2c6ad13648e1da5299d6a984a by Hans.Olsson
Don't have ; in headings.
The file was modified chapters/annotations.tex (diff)
Commit 8d386223038f6cec4126fee99f02b2440f2a72f3 by Hans.Olsson
Example for SourceDirectory annotation.
Closes #2847
The file was modified chapters/functions.tex (diff)
Commit 9903a27c3672862b9a17baa250c31a982b8e7299 by Hans.Olsson
Add some extra words to avoid bad linebreaks.
The file was modified chapters/functions.tex (diff)
Commit 0f5bf31fe57e039eaa4333827d1cbaf6dfb11453 by Hans.Olsson
Clarify that continuous-time algorithm as well.
Closes #2817
The initialization part anyway needs further clarification.
The file was modified chapters/statemachines.tex (diff)
The file was modified chapters/functions.tex (diff)
Commit c3e011cedc2ceb1286c6a6de2560ce4fc3ca700b by Hans.Olsson
Be more consistent with Modelica.StateGraph - and note that it may differ.
Also use MyCompositeStep - to avoid confusion with similar classes in MSL.
The file was modified chapters/annotations.tex (diff)
Commit 48f4f94ad66039b40c850e03881e65eae7fcf243 by Hans.Olsson
Avoid hard coded numbers.
The file was modified chapters/annotations.tex (diff)
The file was modified README.md (diff)
Commit f130fe6fbfdee68ad9b4ef68da75ffca2ec3d501 by Hans.Olsson
Seems that python require this.
The file was modified README.md (diff)
The file was modified chapters/functions.tex (diff)
The file was modified chapters/functions.tex (diff)
Commit c6054b5e19fe7cb2b9046e0478f92b03b48b837c by Tidefelt Henrik
Break down first items describing ExternalObject

Having separate items for the constructor and destructor makes the item list easier to organize and digest.
The file was modified chapters/functions.tex (diff)
Commit 6e38b973d4c2de2388fea6ee3599662d4550815e by Tidefelt Henrik
Fix white-space errors in recently introduced example on derivative
The file was modified chapters/functions.tex (diff)
Commit ca853ddf2407f5e04ad841de7990556366c99cd5 by Tidefelt Henrik
Don't call "over-optimize" when tools are clever
The file was modified chapters/functions.tex (diff)
Commit e94706bdff3856089e70fc58d455e4ba9d1b3a3b by Tidefelt Henrik
Add some text to example on derivative 'order'
The file was modified chapters/functions.tex (diff)
Commit 56c4a89e51454dff30b4e03ec16f2f48bb00a071 by Tidefelt Henrik
Now as example

Based on the reformulation of "over-optimize", this has become more of a typical example than a non-normative explanation.
The file was modified chapters/functions.tex (diff)
Commit 31528c14d27369f19a449d714131a14b521b5189 by Tidefelt Henrik
Add comments with TODOs after LaTeXML issue is fixed
The file was modified chapters/connectors.tex (diff)
The file was modified chapters/functions.tex (diff)
The file was modified chapters/classes.tex (diff)
The file was modified chapters/synchronous.tex (diff)
Commit cc49ebdab88177c2cdd2cb9cf4d2989126e8cf0b by Tidefelt Henrik
Work around LaTeXML/MathJax issue with \emph in mathescape
The file was modified chapters/connectors.tex (diff)
The file was modified chapters/classes.tex (diff)
The file was modified chapters/functions.tex (diff)
The file was modified chapters/synchronous.tex (diff)
Commit c1147143419dbb42e2322d518385bdd142f02b0c by Tidefelt Henrik
Expect MathJax to become obsolete rather than workaround in LaTeXML
The file was modified chapters/synchronous.tex (diff)
The file was modified chapters/classes.tex (diff)
The file was modified chapters/connectors.tex (diff)
The file was modified chapters/functions.tex (diff)
Commit 4bb4a3b2e2465d3d9e929fb825bad159370c2030 by Tidefelt Henrik
Consistent white-space when using 'derivative' annotation
The file was modified chapters/functions.tex (diff)
Commit 73393071fae24f66ee433f3baeaf350a59d6be16 by Tidefelt Henrik
Use 'aligned' instead of 'eqnarray*' to match style in other places
The file was modified chapters/functions.tex (diff)
Commit 03d15bb7665ee3f70bafd2e711151c70b277d4bc by Tidefelt Henrik
Use \mathit on multi-letter function names (maybe \lstinline would be better)
The file was modified chapters/functions.tex (diff)
Commit d50bcbb8c712d30758ec783b67dcb27d504699c1 by Tidefelt Henrik
Use macros for standardized formatting of "derivative fractions"
The file was modified chapters/functions.tex (diff)
Commit 395d9d16b6f51a7b728ff866abd4fe90fd3b98d8 by Tidefelt Henrik
Use \lstinline for function names referring to listing
The file was modified chapters/functions.tex (diff)
Commit f8c99db84258e4079ca0c3bc81b77c4fc42c0807 by Tidefelt Henrik
Try to be a little bit more consistent with writing out "(t)"
The file was modified chapters/functions.tex (diff)
Commit 30d9d4358f951395593e911952ac22fa75e791f2 by Tidefelt Henrik
Break too long line in listing
The file was modified chapters/functions.tex (diff)
Commit b075725ea885c8fc0a96116b47b49a15b80b23bb by Tidefelt Henrik
Add \, after comma in math
The file was modified chapters/functions.tex (diff)
Commit 633b9d843b42f6b3052f7d4907674e3fe3f87dfc by Tidefelt Henrik
Say "colon" before (:) (that is, a colon inside parentheses)

If we'd like to avoid spelling out "colon", we should quote the colon rather than putting it inside parentheses.
The file was modified chapters/functions.tex (diff)
Commit 991023b49815b179261f1824fba2693141703ff6 by Hans.Olsson
Clarify that Figure.caption and identifiers have an empty default;
and special rules for empty identifiers.
Note that Plot.caption is not the empty string as default as there is a more complicated explanation.
Closes #2851
The file was modified chapters/annotations.tex (diff)
Commit 47e897a0ec43c20f8ed39e51a44b57624cf1e502 by Hans.Olsson
Better variant of difference equation vs. algorithm
Closes #2814
The file was modified chapters/equations.tex (diff)
Commit 86ac4b1f706413c823d336ef0e171571c185b1b1 by noreply
Create NewRelease.md
The file was addedRationaleMCP/NewRelease.md
The file was modified RationaleMCP/ReadMe.md (diff)
Commit 651bd70bbc551348f1cc80b49a86be3a8ada4eaf by noreply
Fix description of "proposes to not inline"

This fixes a regression introduced after 3.4.
The file was modified chapters/annotations.tex (diff)
Commit f611127e8c508e38cc68f59c71a37eb498a6edf1 by noreply
Update RationaleMCP/ReadMe.md

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified RationaleMCP/ReadMe.md (diff)
The file was modified chapters/annotations.tex (diff)
Commit 596e41dea38c567d071d0cc3e2ebb51d48300970 by noreply
Update chapters/annotations.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/annotations.tex (diff)
The file was modified chapters/functions.tex (diff)
Commit 944299c19f85d89b167ddf23045910cb295cd00f by noreply
Hold old (#2893)

* Indicate that older issues are on hold, as decided on the latest meeting.
(And one more where the status just wasn't updated.)
I found public information for two of them in the svn-archive.
I deliberately only added the pdf and not the word-document.
The idea is portability for users and that it encourages converting them.
Technically 0012 should have been added on a branch, but do that when we start working on it.
* Changed to table-format to make it easier to see what is added.
I believe "On hold" is slightly better than "Suspended"; shorter and already part of development process.
* Add links to releases, and fix one entry.
* Use separate trees.
The file was addedRationaleMCP/0014/MCP_0014_Conversion_SpecChanges.pdf
The file was addedRationaleMCP/0014/MCP-0014_Conversion.pdf
The file was modified RationaleMCP/ReadMe.md (diff)
Commit 5f5b6ea6b6b912fc423c9f49289c7f329483d10d by noreply
Update link for MCP-0029 to directory on MCP branch (#2899)

* Update link for MCP-0029 to directory on MCP branch
* Clean up white-space
The file was modified RationaleMCP/ReadMe.md (diff)
Commit 6ead7bd2d01710d1e1c7d44ae221f5e2d81e531b by noreply
Clarify discrete and remove odd statement about Pantelides. (#2887)

* Clarify discrete and remove odd statement about Pantelides.
Resolves parts of #2835
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/classes.tex (diff)
Commit f9857e97c8bdc038b41d41ecd238012c7a9648f6 by Tidefelt Henrik
Apply \smallifpdf after \ttfamily

This way, it becomes possible to both modify the default size of \ttfamily itself, and then possibly override this with \smallifpdf.

For the current teletype font we don't need this, but it has turned out to be useful in the evaluation of some other candidates.
The file was modified mlsshared.sty (diff)
Commit 4a84072d059e8d7918a6f9b873a2d0d63eed49f8 by Tidefelt Henrik
Change to teletype font with more distinguishable boldface variant
The file was modified mlsshared.sty (diff)