Skip to content

Changes

Summary

  1. Base definitions of 'structural parameter' and 'structural expression' (details)
  2. Refine meaning of Evaluate (details)
  3. Add reference to future section (details)
  4. Add example regarding external functions in evaluation of structural parameters (details)
  5. Fix typo reported by @gkurzbach (details)
  6. Simplify rule for how to break cycles (details)
  7. Explain how to generate good error messages for structural variability violation (details)
  8. Make it possible for Evaluate = false to override Evaluate = true (details)
  9. Introduce term 'evaluated parameter' (details)
  10. Rename variables used in definitions of component variabilities (details)
  11. Avoid declaration equations with undefined solutions in example (details)
  12. Use terminology 'evaluated parameter' when describing Evaluate (details)
  13. Go back to stronger form of acyclic binding rule (details)
  14. Update reason that might cause parameter evaluation (details)
  15. Fix case of fixed parameter without declaration equation (details)
  16. Slightly modify example on prevention of external function evaluation (details)
  17. Remove excessive 'has' (details)
  18. Split complicated sentence with exception for recommended warning (details)
  19. Clarify "unexpanded" expression of declaration equation (details)
  20. Also give non-normative example of using Evaluate = false (details)
  21. Consider function input variables as structural expressions (details)
  22. Multilingual Language Support - first suggestion (details)
  23. [MCP 0035] - more clear formatting, actualized date (details)
  24. refinement of the use cases and the proposed changes in the specification (details)
  25. Add link (details)
  26. change ident to name (details)
  27. Add index entries (details)
  28. Rename concept 'structural parameter' -> 'evaluable parameter' (details)
  29. Non-normatively describe common meaning of 'structural parameter' (details)
  30. Fix 'definition equations' -> 'declaration equations' (details)
  31. Rephrase slightly and avoid '=' as shorthand for 'that is' (details)
  32. discussion about design choices added, (details)
  33. Test (details)
  34. Formally introduce 'evaluable parameter' as shorthand (details)
  35. Break into smaller pieces by introducing new section 'Component Variability' (details)
  36. Swap order of sections (details)
  37. Update cross references (details)
  38. describe msgid more clearly and reformulate syntactical comment (details)
  39. Revert "Test" (details)
  40. Add how to handle line breaks in strings (details)
  41. Add in LaTeX form. (details)
  42. Two minor changes (in both files). (details)
  43. FixWS (details)
  44. Make multiple lines non-normative. (details)
  45. Update chapters/packages.tex (details)
  46. Clarify when quoted. (details)
  47. Update chapters/packages.tex (details)
  48. Formatting (details)
  49. Formatting (details)
  50. Upper case initial: (details)
  51. Also need to guard the period (details)
  52. Sentence-based line breaking: (details)
  53. Missing word (details)
  54. Apply suggestions from code review (details)
  55. Make text format non-normative. (details)
  56. Use URIs (details)
  57. Update chapters/packages.tex (details)
  58. Update chapters/packages.tex (details)
  59. Use \firstuse where 'transient analysis' is introduced (details)
  60. Revert "Use \firstuse where 'transient analysis' is introduced" (details)
  61. put more format description into nonnormative text (details)
  62. remove Please (details)
  63. empty line inserted (details)
  64. replace angle brackets (details)
  65. replace angle brackets (details)
  66. replace angle brackets (details)
  67. insert empty line (details)
  68. combine two sentences (details)
  69. replace angle brackets (details)
  70. reformulation (details)
  71. replace angle brackets (details)
  72. change formatting (details)
  73. introduction to nonnormative section added (details)
  74. add missing sentence (details)
  75. Reorganize non-normative contents (details)
  76. Fix build break by removing use of 'quotation' environment (details)
  77. add # -no-c-format to example (details)
  78. explain wha no-c-format (details)
  79. Use bibliography for gettext reference (details)
  80. Remove stray 'and' in bibliography (details)
  81. Branced off variant for limiting multiple connections. (details)
  82. Remove zero start value and explain alternative. (details)
  83. And remove the problematic use of "modifier for". (details)
  84. AdditionalImprovements (details)
  85. Update chapters/packages.tex (details)
  86. Update chapters/packages.tex (details)
  87. Update chapters/packages.tex (details)
  88. Update chapters/packages.tex (details)
  89. SelectAcceptable (details)
  90. Clean up fall-back value to have it in one place and be concise. (details)
  91. Add clocked discrete-time expressions to discrete-time. (details)
  92. RemoveWS (details)
  93. Update chapters/packages.tex (details)
  94. Update mls.bib (details)
  95. Update chapters/packages.tex (details)
  96. Update chapters/packages.tex (details)
  97. Update chapters/packages.tex (details)
  98. Update chapters/packages.tex (details)
  99. Update chapters/classes.tex (details)
  100. Update chapters/classes.tex (details)
  101. Update chapters/classes.tex (details)
  102. Update chapters/equations.tex (details)
  103. Update chapters/classes.tex (details)
  104. Update chapters/classes.tex (details)
  105. Spelling (details)
  106. Use fallback consistently and math for 0.0 and 0 (details)
  107. More clearly define that fallfack value is applicable everywhere. (details)
  108. Spelling (details)
  109. Update chapters/packages.tex (details)
  110. Update chapters/packages.tex (details)
  111. Update RationaleMCP/0035/Readme.md (details)
  112. Update RationaleMCP/0035/SpecificationText.md (details)
  113. Update chapters/packages.tex (details)
  114. Update RationaleMCP/0035/SpecificationText.md (details)
  115. Update RationaleMCP/0035/SpecificationText.md (details)
  116. Update chapters/packages.tex (details)
  117. Clarify that a when-clause cannot activate multiple reinit for the same variable (details)
  118. Clean up white-space in listing (details)
  119. Clarify that variable of a reinit is not considered a left-hand side (details)
  120. Update chapters/packages.tex (details)
  121. Add extra words to avoid odd line-break. (details)
  122. Forbid zero delay. (details)
  123. Try to clarify design pattern. (details)
  124. Specify that extent and preserveAspectRatio use the same logic but separately. (details)
  125. Apply suggestions from code review (details)
  126. Apply Hans' suggestion about multiple reinit for same variable (details)
  127. Grammar and punctuation (details)
  128. Add links for MCP-0027 (details)
  129. Update chapters/equations.tex (details)
  130. Update chapters/packages.tex (details)
  131. Update chapters/packages.tex (details)
  132. Update chapters/packages.tex (details)
  133. Update chapters/packages.tex (details)
  134. Update chapters/packages.tex (details)
  135. Update chapters/packages.tex (details)
  136. Update chapters/packages.tex (details)
  137. Update chapters/packages.tex (details)
  138. Update chapters/packages.tex (details)
  139. Update chapters/packages.tex (details)
  140. Our 'format' string is inspired by ANSI-C, not fully according to it (details)
  141. Clarify rules about allowed combination of String named arguments (details)
  142. Clean up presentation of 'format' (details)
  143. Don't require 'significantDigits' and improve presentation (details)
  144. Split long sentence (details)
  145. Change 'length modifier' -> 'length field specifier' (details)
  146. Skip 'and format is not provided' (details)
  147. Change 'conversion specifier' -> 'conversion specification' (details)
  148. Update chapters/packages.tex (details)
  149. Update chapters/packages.tex (details)
  150. Say 'conversion specifier' (details)
  151. Say 'length modifier' (details)
  152. Add String synopsis case for Integer with 'format' (details)
  153. Speak of Real and Integer instead of 'integral' and 'non-integral' (details)
  154. Fix missing formatting of "T" (details)
  155. Sentence-based line breaking in array concatenation (details)
  156. Add 'cat' to document index (details)
  157. Sentence-based line break (details)
  158. Fix grammar 'is' -> 'are' (details)
  159. Fix formatting of 'if-clause' (details)
  160. Make list item complete sentences to match nearby item list style (details)
  161. Mention name of equations generated from the connect sets (details)
  162. Rename grammar production 'connect-clause' -> 'connect-equation' (details)
  163. Update chapters/packages.tex (details)
  164. Update RationaleMCP/0035/Readme.md (details)
  165. Fix incorrect form of 'start-attribute' (details)
  166. Add "which is used in this case" (details)
  167. Clarify the difference between when-equations and clocked when-equations. (details)
  168. Removing Modifications (MCP-0009) (#3167) (details)
  169. Selective Model Extension (with specification text) (#3166) (details)
  170. Update chapters/equations.tex (details)
  171. Update chapters/synchronous.tex (details)
  172. Update link (details)
  173. Clarify system of equations between different sub-clocks. (details)
  174. Improve definition of exponentiation. (details)
  175. Update chapters/arrays.tex (details)
  176. Update chapters/arrays.tex (details)
  177. Update chapters/arrays.tex (details)
  178. Update chapters/arrays.tex (details)
  179. Update chapters/arrays.tex (details)
  180. Apply suggestions from code review (details)
  181. Update chapters/arrays.tex (details)
  182. Clarify that standard type coercion does not happen for String (details)
  183. Replace non-normative paragraph by three-part example (details)
  184. Don't say that String supports String, because it doesn't (details)
  185. Add missing "if" in "if and only they" (details)
  186. Split the restrictions for when-equations into two lists, since they are different forms. (details)
  187. Add cmap with other latex-packages. (details)
  188. Update chapters/equations.tex (details)
  189. Uploaded a new docker image (details)
  190. In order to support search and copying of ligatures. (details)
  191. Initial draft for plot axis scale (details)
  192. Fix mistake in decibel conversion (details)
  193. Use more typical value of symlog parameter (details)
  194. Mention that only two values of dB.order are in widespread use (details)
  195. Fix broken math (details)
  196. Rename dB parameter 'order' -> 'factor' (details)
  197. Improve tick label example (details)
  198. Only allow dB conversion factors 10 and 20 (details)
  199. Do not remove curl from the docker image (#3299) (details)
  200. Sentence-based line breaks for absoluteValue-annotation (details)
  201. Don't format 'offset' as inline code (details)
  202. Add formatting of 'true' (details)
  203. connect-clause was renamed to be connect-equation (details)
  204. Missing type specifier in example (#3303) (details)
  205. Reference connector balancing restriction. (details)
  206. Constrain array assignments with implicit iterators. (details)
  207. Plural. (details)
  208. Add comment about LaTeXML issue 1377 being fixed on master (details)
  209. Add comment about LaTeXML issue 1395 being fixed on master (details)
  210. Put normative part before example, and rewrite last sentence. (details)
  211. Fix typo. (details)
  212. Clarify that each can be inside an array. (details)
  213. Clarify that "final x=break" cannot be overriden. (details)
  214. Remove "extends FilledShape" from Text-definitions. (details)
  215. Turn two listings into separate examples, and add short introductions (details)
  216. Order example from more elementary to more advanced (details)
  217. Apply suggestions from code review (details)
  218. MakeNormative (details)
  219. MoveNormative (details)
  220. MoveNormative (details)
  221. Revert "Merge remote-tracking branch 'origin/ClarifyEach' into ConstrainArrayAssignment" (details)
  222. Update classes.tex (details)
  223. Add chapters/*.aux to clean-pdf target (details)
  224. Add more globs to clean-pdf and clean-html, until clean 'git clean -nx' (details)
  225. Only load cmap.sty when building PDF (details)
  226. Use double quotes instead of single around two letter code fragment (details)
  227. Explain use of quotes around code fragments (details)
  228. Clarify relation between predefined type names and keywords (details)
  229. Remove stray empty line in Placement record (details)
  230. Improve language (details)
  231. Simplify presentation of Transformation for improved clarity (details)
  232. Add text about lookup for choices. (#3307) (details)
  233. Revert "Forbid zero delay." (details)
  234. Update chapters/abstract.tex (details)
  235. Update chapters/equations.tex (details)
  236. Update chapters/operatorsandexpressions.tex (details)
  237. Phone discussion. Deprecate one case. (details)
  238. Add non-zero in this case. (details)
  239. Deprecate String formatting of Real as Integer (details)
  240. Remove possibility to wrap code fragment in double quotes (details)
  241. Update chapters/packages.tex (details)
  242. Update chapters/packages.tex (details)
  243. Update chapters/packages.tex (details)
  244. Apply suggestions from code review (details)
  245. Fix indentation error in listing (details)
  246. Describe the three alternatives for the deprecated feature (details)
  247. Update chapters/arrays.tex (details)
  248. Fix minor typo (details)
  249. Add comma (#3329) (details)
  250. More advanced elaboration. (#3241) (details)
  251. Clarify that clock is only determined from equations. (#3283) (details)
  252. Deprecate fake packages for lookup. (#3290) (details)
  253. Clarify encapsulated. (#3282) (details)
  254. Switch to https (#3338) (details)
  255. Update interface.tex (details)
  256. Fix bad use of dollar sign in listing without mathescape (details)
  257. Avoid unnecessary switch to math mode for \ldots (details)
  258. Start36 (#3330) (details)
  259. Update version in document (details)
  260. New branch (details)
  261. Bump version at website (details)
  262. Delete a verb making nonsense sentence (details)
  263. Remove stray braces in FORTRAN 77 type mapping table (details)
  264. Add missing link in the RationaleMCP table (details)
  265. Change terminology 'normal parameter' -> 'non-evaluable parameter' (details)
  266. Add array dimensions as first example of evaluable expression (details)
  267. Add missing closing parenthesis (details)
  268. Clarify that unit/displayUnit-attributes can be empty (details)
  269. Drop parenthesis about alternative design in non-normative section (details)
  270. Update README.md (details)
  271. AddScheme (details)
  272. Require it to be scalar. (details)
  273. Break line (details)
  274. Generalize stream connectors to records. (details)
  275. Clarify events for while-statements according to conclusions. (details)
  276. And also for for-loops. (details)
  277. Allow extends from empty base-class and define empty class. (details)
  278. Update chapters/functions.tex (details)
  279. Drop 'dB' from proposal (details)
  280. Don't say that end is a function call, and be a bit clearer. (#3361) (details)
  281. Describe a new concept "simple connector" that is not balanced. (#3356) (details)
  282. Update chapters/classes.tex (details)
  283. Update chapters/classes.tex (details)
  284. Update chapters/functions.tex (details)
  285. Clarify that external object may extend an empty class. (details)
  286. Update chapters/statements.tex (details)
  287. Update chapters/statements.tex (details)
  288. Update chapters/statements.tex (details)
  289. Minor grammar fix (details)
  290. Try to be clear that reduction expressions also require evaluable ranges. (details)
  291. Minor grammar fix, part two (details)
  292. Replace stray 'c' in definition of clocked sample (details)
  293. Sentence-base line breaking (details)
  294. Remove 'an' in "each an event" (details)
  295. Sentence-based line breaks in synchronous.tex (details)
  296. Update chapters/statements.tex (details)
  297. Update chapters/statements.tex (details)
  298. Update chapters/statements.tex (details)
  299. Update chapters/statements.tex (details)
  300. Update chapters/arrays.tex (details)
  301. Update chapters/arrays.tex (details)
  302. LineBreak (details)
  303. Evaluable for-equation range (details)
  304. Replace example by a better one with explanation. (details)
  305. Clarify difference without using bold. (details)
  306. Give better example for sources. (details)
  307. Don't use \emph for content of lesser importance (details)
  308. Add cross reference for short class definition 'partial' semantics (details)
  309. Add "propagating" (details)
  310. Make connect-annotation example fit page width (details)
  311. Update chapters/equations.tex (details)
  312. More details for deprecated feature. (details)
  313. Better linking of examples. (details)
  314. Update chapters/functions.tex (details)
  315. RestorUniquness (details)
  316. Restore comma and change the 2nd duplicate sentence. (details)
  317. Second... (details)
Commit 74beb16743d33fda019361733bbf7481539d08ae by Tidefelt Henrik
Base definitions of 'structural parameter' and 'structural expression'

This includes updating the relation to Evaluate = true.
The file was modified preamble.tex (diff)
The file was modified chapters/annotations.tex (diff)
The file was modified chapters/classes.tex (diff)
The file was modified chapters/operatorsandexpressions.tex (diff)
Commit 27040afbed4e939dcf01b2500df7699d0a3ab65e by Tidefelt Henrik
Refine meaning of Evaluate

With separation of normal and structural parameters, it seems possible to give a more imperative meaning of Evaluate, removing some room for ambiguities and unexpected differences between tools.
The file was modified chapters/classes.tex (diff)
The file was modified chapters/annotations.tex (diff)
Commit 666a9b30bcf299e18914a1a47166dc3df44357ae by Tidefelt Henrik
Add reference to future section
The file was modified chapters/classes.tex (diff)
Commit 0d700c67b0dc1ab71f35f5860c583c342664bde3 by Tidefelt Henrik
Add example regarding external functions in evaluation of structural parameters
The file was modified chapters/classes.tex (diff)
Commit 79d6210c86d1e84e62e24ad1d5a073a1d2c2082a by noreply
Fix typo reported by @gkurzbach

Co-authored-by: Gerd Kurzbach <Gerd.Kurzbach@esi-group.com>
The file was modified chapters/classes.tex (diff)
Commit fb341d91dd62ee738a5e95f32e0505e787e338d2 by noreply
Simplify rule for how to break cycles
The file was modified chapters/classes.tex (diff)
Commit 7b3343e16a4fddd1b32cefe57e8d1d9012d5c5a2 by Tidefelt Henrik
Explain how to generate good error messages for structural variability violation
The file was modified chapters/classes.tex (diff)
Commit 1be75311f01a657123716a28837606ec6987efd3 by Tidefelt Henrik
Make it possible for Evaluate = false to override Evaluate = true

Addressing use case suggested by Hans.
The file was modified chapters/classes.tex (diff)
The file was modified chapters/annotations.tex (diff)
Commit e74a90f738af8d89a1a9f2c6fb0bbcaaa4c9188b by Tidefelt Henrik
Introduce term 'evaluated parameter'
The file was modified chapters/classes.tex (diff)
Commit 5dd1b571b72227e943ec15915176e1f6448a2d51 by Tidefelt Henrik
Rename variables used in definitions of component variabilities
The file was modified chapters/classes.tex (diff)
Commit a79c61b306214c09303ee2dc9ce551873ff80554 by Tidefelt Henrik
Avoid declaration equations with undefined solutions in example
The file was modified chapters/classes.tex (diff)
Commit 23e1aec20a5d46c5b745c76bf2363686b21803f3 by Tidefelt Henrik
Use terminology 'evaluated parameter' when describing Evaluate
The file was modified chapters/annotations.tex (diff)
Commit 8ba996136b0f3742e152b1faec57e3dc2f24739b by Tidefelt Henrik
Go back to stronger form of acyclic binding rule
The file was modified chapters/classes.tex (diff)
Commit dbca391a5c0899459877a8914f23206d11c0fc67 by Tidefelt Henrik
Update reason that might cause parameter evaluation
The file was modified chapters/classes.tex (diff)
Commit cea1ec2d9d2599967a7d96a3e45c5eb928c22afa by Tidefelt Henrik
Fix case of fixed parameter without declaration equation
The file was modified chapters/classes.tex (diff)
Commit 399f530bff0f0ca9117d3884ede33457796a6905 by Tidefelt Henrik
Slightly modify example on prevention of external function evaluation
The file was modified chapters/classes.tex (diff)
The file was modified chapters/annotations.tex (diff)
Commit 65913cf9db95c1d4b509ac95552ab1ad35508986 by Tidefelt Henrik
Split complicated sentence with exception for recommended warning
The file was modified chapters/annotations.tex (diff)
Commit b1b0dd4fe982e975720b40afdfd6e53ad1807c2b by Tidefelt Henrik
Clarify "unexpanded" expression of declaration equation
The file was modified chapters/classes.tex (diff)
Commit 8b5c22bd45e9b0132f98987de9f055bfbc742b2a by Tidefelt Henrik
Also give non-normative example of using Evaluate = false
The file was modified chapters/annotations.tex (diff)
Commit dc77c90dad0785b217c633ea49b105242c2fbc9c by Tidefelt Henrik
Consider function input variables as structural expressions
The file was modified chapters/operatorsandexpressions.tex (diff)
Commit 48546cec8bd708f8f9f64361eda7c33ac849f079 by modelica
Multilingual Language Support - first suggestion
The file was addedRationaleMCP/0035/ReadMe.MD
Commit debc695d6410c789dfebb2911361bbea58685802 by modelica
[MCP 0035] - more clear formatting, actualized date
The file was addedRationaleMCP/0035/POT_Header.png
The file was modified RationaleMCP/0035/ReadMe.MD (diff)
Commit 1e0d87d24fb9a891e992f67862ba9ecb7142304c by modelica
refinement of the use cases and the proposed changes in the specification
The file was modified RationaleMCP/0035/ReadMe.MD (diff)
The file was addedRationaleMCP/0035/Readme.md
The file was removedRationaleMCP/0035/ReadMe.MD
The file was modified RationaleMCP/0035/Readme.md (diff)
The file was modified chapters/classes.tex (diff)
Commit 07b525cf4f40e24b45dfa6ec45335033ac6af794 by Tidefelt Henrik
Rename concept 'structural parameter' -> 'evaluable parameter'

Also renaming the associated 'structural expression' and 'structural component variability'.
The file was modified chapters/operatorsandexpressions.tex (diff)
The file was modified chapters/annotations.tex (diff)
The file was modified chapters/revisions.tex (diff)
The file was modified chapters/classes.tex (diff)
Commit d8069800ef552af69ce0a95f6dc9fa7f41953561 by Tidefelt Henrik
Non-normatively describe common meaning of 'structural parameter'
The file was modified chapters/classes.tex (diff)
Commit f399be9fadb46e0db53cbbea0b72ec66b31f5830 by Tidefelt Henrik
Fix 'definition equations' -> 'declaration equations'

(Only tangentially related to the PR, but close enough.)
The file was modified chapters/classes.tex (diff)
Commit 88a2c18865c3320f67c522d6bc76a00695e0e55d by Tidefelt Henrik
Rephrase slightly and avoid '=' as shorthand for 'that is'
The file was modified chapters/classes.tex (diff)
Commit e78573b1574f9d682bbc6ed3f1179a378cb6d875 by noreply
discussion about design choices added, 

some cleanup, SpecificationText.md added
The file was addedRationaleMCP/0035/SpecificationText.md
The file was modified RationaleMCP/0035/Readme.md (diff)
The file was removedmedia/fluidmix4.svg
The file was modified chapters/synchronous.tex (diff)
The file was removedmedia/statemachine.pdf
The file was removedmlsshared.sty
The file was removedmedia/fluidmix.svg
The file was removedmedia/fluidmix4.pdf
The file was modified chapters/library.tex (diff)
The file was removedmedia/innerouterconnector.svg
The file was modified RationaleMCP/ReadMe.md (diff)
The file was removedchapters/copyright.tex
The file was removed.CI/latexml/Dockerfile.incremental
The file was modified chapters/operatorsandexpressions.tex (diff)
The file was modified chapters/packages.tex (diff)
The file was removedRationaleMCP/0014/MCP-0014_Conversion.pdf
The file was removedchapters/titlepage.tex
The file was removedmedia/piecewise-constant.pdf
The file was modified RationaleMCP/0035/Readme.md (diff)
The file was removedmedia/bezierpoints.pdf
The file was modified chapters/equations.tex (diff)
The file was removedmls.bib
The file was removedRationaleMCP/0035/POT_Header.png
The file was modified chapters/derivationofstream.tex (diff)
The file was removedstyleguide.md
The file was removedcss/Magnifying_glass_icon.svg
The file was modified README.md (diff)
The file was removedmedia/hierarchical-statemachine.svg
The file was modified chapters/classes.tex (diff)
The file was modified chapters/syntax.tex (diff)
The file was modified media/clocked.pdf (diff)
The file was modified media/overdetermined.pdf (diff)
The file was modified Makefile (diff)
The file was modified media/innerouterconnector.pdf (diff)
The file was removedmedia/diagram_examples.png
The file was modified chapters/arrays.tex (diff)
The file was removedmedia/fluidmix.pdf
The file was removedcss/MLS-navbar-left.css
The file was modified chapters/annotations.tex (diff)
The file was modified chapters/lexicalstructure.tex (diff)
The file was modified chapters/stream.tex (diff)
The file was removedmedia/modelicapath.svg
The file was removedmedia/fluidmix3.svg
The file was removedmedia/piecewise-constant.svg
The file was modified media/subtype.pdf (diff)
The file was removed.CI/latexml/Dockerfile.2.incremental
The file was modified chapters/inheritance.tex (diff)
The file was modified .CI/Jenkinsfile (diff)
The file was removed.scripts/patch-viewport.sh
The file was modified chapters/revisions.tex (diff)
The file was modified media/fluidsystem.pdf (diff)
The file was removedRationaleMCP/0035/SpecificationText.md
The file was modified chapters/scoping.tex (diff)
The file was removedmedia/statemachineplot.svg
The file was modified chapters/statements.tex (diff)
The file was removededit/Sublime/.gitignore
The file was modified media/plantmodel.pdf (diff)
The file was removedmedia/statemachine.svg
The file was removedmedia/plantmodel.svg
The file was removedRationaleMCP/0033/example-figure.png
The file was modified media/clock.pdf (diff)
The file was modified chapters/unitexpressions.tex (diff)
The file was modified chapters/statemachines.tex (diff)
The file was removedmedia/fluidmix3.pdf
The file was modified media/modelicapath.pdf (diff)
The file was removed.CI/latexml/README.md
The file was removedRationaleMCP/0014/MCP_0014_Conversion_SpecChanges.pdf
The file was removedmedia/subtype.svg
The file was modified .gitignore (diff)
The file was removedmedia/clocked.svg
The file was modified chapters/abstract.tex (diff)
The file was removedRationaleMCP/0033/predefined-plots.md
The file was removedmedia/fluidsystem.svg
The file was modified chapters/preface.tex (diff)
The file was removedLICENSE.md
The file was modified chapters/connectors.tex (diff)
The file was removededit/Sublime/config.sublime-project
The file was modified chapters/dae.tex (diff)
The file was modified .CI/latexml/Dockerfile (diff)
The file was modified chapters/introduction.tex (diff)
The file was removedcss/MLS.css
The file was removedmedia/Modelica_Language.svg
The file was removedmedia/hierarchical-statemachine.pdf
The file was removedmedia/bezierpoints.svg
The file was modified .CI/index.py (diff)
The file was modified chapters/functions.tex (diff)
The file was modified chapters/interface.tex (diff)
The file was modified chapters/overloaded.tex (diff)
The file was removedmedia/clock.svg
The file was removedmedia/overdetermined.svg
The file was removedmedia/statemachineplot.pdf
The file was removedRationaleMCP/0033/ReadMe.md
The file was removed.scripts/patch-body-ios-hover.sh
The file was modified preamble.tex (diff)
The file was modified MLS.tex (diff)
The file was removedRationaleMCP/NewRelease.md
Commit 7877b30781eb77598ba3c963b28e8bd820f612a3 by Tidefelt Henrik
Formally introduce 'evaluable parameter' as shorthand
The file was modified chapters/classes.tex (diff)
Commit adc3f82dde90bfbdb39ea921e0503eb67da95de4 by Tidefelt Henrik
Break into smaller pieces by introducing new section 'Component Variability'
The file was modified chapters/classes.tex (diff)
Commit 51758d761be6da15ddfacf3b5657956573b9cb04 by Tidefelt Henrik
Swap order of sections

It makes more sense to talk about rules for parameters and constants after at least having first introduced the component variability prefixes.
The file was modified chapters/classes.tex (diff)
The file was modified chapters/classes.tex (diff)
The file was modified chapters/operatorsandexpressions.tex (diff)
The file was modified chapters/equations.tex (diff)
The file was modified chapters/revisions.tex (diff)
The file was modified chapters/annotations.tex (diff)
Commit 35fdfa8e416eecdc1d61588540ebcc9d595aa805 by noreply
describe msgid more clearly and reformulate syntactical comment
The file was modified RationaleMCP/0035/SpecificationText.md (diff)
Commit b25c88fcb97a43ca4d31940c96da06a7b21c9551 by Hans.Olsson
Revert "Test"

This reverts commit 115c849d3d267322f9caa1c1f90161e5188edd5c.
The file was addedRationaleMCP/0033/example-figure.png
The file was modified README.md (diff)
The file was addededit/Sublime/config.sublime-project
The file was addedmedia/statemachineplot.pdf
The file was added.CI/latexml/Dockerfile.2.incremental
The file was modified media/clocked.pdf (diff)
The file was addedmedia/fluidsystem.svg
The file was modified chapters/library.tex (diff)
The file was addedmedia/clock.svg
The file was addedmedia/hierarchical-statemachine.svg
The file was addedmedia/statemachine.pdf
The file was addedmedia/fluidmix3.svg
The file was modified chapters/overloaded.tex (diff)
The file was modified chapters/revisions.tex (diff)
The file was modified media/clock.pdf (diff)
The file was modified media/modelicapath.pdf (diff)
The file was addedmedia/fluidmix.svg
The file was addedstyleguide.md
The file was addedmedia/diagram_examples.png
The file was addedmedia/overdetermined.svg
The file was modified chapters/statements.tex (diff)
The file was added.scripts/patch-body-ios-hover.sh
The file was modified .CI/latexml/Dockerfile (diff)
The file was addedcss/MLS-navbar-left.css
The file was addedmedia/innerouterconnector.svg
The file was addedmedia/plantmodel.svg
The file was added.CI/latexml/README.md
The file was modified chapters/derivationofstream.tex (diff)
The file was addedRationaleMCP/NewRelease.md
The file was modified preamble.tex (diff)
The file was modified chapters/dae.tex (diff)
The file was modified chapters/lexicalstructure.tex (diff)
The file was addedmlsshared.sty
The file was addedRationaleMCP/0033/ReadMe.md
The file was addedmedia/fluidmix4.pdf
The file was addedmedia/piecewise-constant.pdf
The file was modified .CI/index.py (diff)
The file was addedmedia/statemachine.svg
The file was modified RationaleMCP/0035/Readme.md (diff)
The file was addedLICENSE.md
The file was modified .CI/Jenkinsfile (diff)
The file was addedchapters/titlepage.tex
The file was modified .gitignore (diff)
The file was modified chapters/functions.tex (diff)
The file was modified chapters/interface.tex (diff)
The file was addedmedia/Modelica_Language.svg
The file was addedmedia/fluidmix4.svg
The file was modified media/overdetermined.pdf (diff)
The file was addedcss/MLS.css
The file was modified media/plantmodel.pdf (diff)
The file was modified Makefile (diff)
The file was added.scripts/patch-viewport.sh
The file was modified chapters/classes.tex (diff)
The file was addedmedia/statemachineplot.svg
The file was modified RationaleMCP/ReadMe.md (diff)
The file was modified chapters/operatorsandexpressions.tex (diff)
The file was modified MLS.tex (diff)
The file was modified chapters/synchronous.tex (diff)
The file was modified chapters/syntax.tex (diff)
The file was modified chapters/connectors.tex (diff)
The file was addedchapters/copyright.tex
The file was modified media/fluidsystem.pdf (diff)
The file was addedmedia/bezierpoints.pdf
The file was addedmls.bib
The file was addedmedia/fluidmix3.pdf
The file was modified chapters/abstract.tex (diff)
The file was addedcss/Magnifying_glass_icon.svg
The file was addedmedia/subtype.svg
The file was addedmedia/hierarchical-statemachine.pdf
The file was addedRationaleMCP/0033/predefined-plots.md
The file was addedmedia/piecewise-constant.svg
The file was modified chapters/arrays.tex (diff)
The file was modified chapters/introduction.tex (diff)
The file was modified chapters/scoping.tex (diff)
The file was modified chapters/inheritance.tex (diff)
The file was modified chapters/packages.tex (diff)
The file was addedRationaleMCP/0014/MCP_0014_Conversion_SpecChanges.pdf
The file was modified chapters/preface.tex (diff)
The file was modified chapters/annotations.tex (diff)
The file was added.CI/latexml/Dockerfile.incremental
The file was addedmedia/clocked.svg
The file was addedRationaleMCP/0035/SpecificationText.md
The file was addedmedia/fluidmix.pdf
The file was modified media/subtype.pdf (diff)
The file was addedmedia/bezierpoints.svg
The file was addedmedia/modelicapath.svg
The file was addededit/Sublime/.gitignore
The file was modified media/innerouterconnector.pdf (diff)
The file was addedRationaleMCP/0035/POT_Header.png
The file was modified chapters/unitexpressions.tex (diff)
The file was modified chapters/equations.tex (diff)
The file was modified chapters/statemachines.tex (diff)
The file was modified chapters/stream.tex (diff)
The file was addedRationaleMCP/0014/MCP-0014_Conversion.pdf
Commit 34431684ed023a03e589da71e7a8239c39a387f3 by noreply
Add how to handle line breaks in strings
The file was modified RationaleMCP/0035/SpecificationText.md (diff)
The file was modified chapters/packages.tex (diff)
Commit 3a86103c319d0f9e75fcaf0662123e76c89464a8 by Hans.Olsson
Two minor changes (in both files).
The reason for specifying ISO 639-1 is that there's also ISO 639-2.
https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes
has 'de' as ISO 639-1 and 'deu', 'ger' as various ISO 639-2 codes, and ISO 639-3.
Additionally https://www.loc.gov/standards/iso639-2/php/English_list.php
there's gsw (Swiss German), nds (Low German), ...
The file was modified chapters/packages.tex (diff)
The file was modified RationaleMCP/0035/SpecificationText.md (diff)
The file was modified chapters/packages.tex (diff)
Commit 43e2b97f0b3a3f57d6ab6fadf30c5110653b8ee7 by Hans.Olsson
Make multiple lines non-normative.
The file was modified RationaleMCP/0035/SpecificationText.md (diff)
The file was modified chapters/packages.tex (diff)
Commit 6810d2b02e6d6350047f191ecf99e600185e2ac0 by noreply
Update chapters/packages.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/packages.tex (diff)
The file was modified RationaleMCP/0035/SpecificationText.md (diff)
The file was modified chapters/packages.tex (diff)
Commit 96a901d02d8b7b1bc4caf9283018c486fb80349f by noreply
Update chapters/packages.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/packages.tex (diff)
Commit c4ddf5842cae2be4f457c68faf6c197e321bf2c4 by noreply
Formatting

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/packages.tex (diff)
Commit 0f78474b559d6667ae74666dd8c6c55caa0c84ac by noreply
Formatting

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/packages.tex (diff)
Commit f67294f14c6ac603c8996394c3b7d9f5c6aac446 by noreply
Upper case initial:

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/packages.tex (diff)
Commit 7d28b406edfbca01c0c78c8d32a6e6c775ece577 by noreply
Also need to guard the period

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/packages.tex (diff)
Commit c0e104854673825b9bc0c5bb5341dc8bf60c370c by noreply
Sentence-based line breaking:

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/packages.tex (diff)
Commit 81aa782b8c1202e9b0c5819ab64d6cc4484d3f9c by noreply
Missing word

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/packages.tex (diff)
Commit b9482c94d1cf78a00edd2da24745f2a89f96d6bc by noreply
Apply suggestions from code review

Co-authored-by: Gerd Kurzbach <Gerd.Kurzbach@esi-group.com>
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/packages.tex (diff)
Commit a04657347e7022fc63fe57a51bc2370e6b652e70 by Hans.Olsson
Make text format non-normative.
The file was modified chapters/packages.tex (diff)
The file was modified chapters/packages.tex (diff)
Commit 41923bb5b5ef58abae769da01dfec8a985a8e295 by noreply
Update chapters/packages.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/packages.tex (diff)
Commit 92799e0c562faebfaf39ce9d282f6aa80800ebf7 by noreply
Update chapters/packages.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/packages.tex (diff)
Commit 5fba04e1c745af227be42799d2c9f199f573f12c by Tidefelt Henrik
Use \firstuse where 'transient analysis' is introduced
The file was modified chapters/classes.tex (diff)
Commit 3b520df9d60fa88ff5ef290ba04518f99f96e7ff by Tidefelt Henrik
Revert "Use \firstuse where 'transient analysis' is introduced"

We'll take care of this in #3146 instead.
See: https://github.com/modelica/ModelicaSpecification/pull/2754#discussion_r841705732

This reverts commit 5fba04e1c745af227be42799d2c9f199f573f12c.
The file was modified chapters/classes.tex (diff)
Commit 764d2847d5d8958f3a82158e9e9545270e68bdb5 by noreply
put more format description into nonnormative text
The file was modified chapters/packages.tex (diff)
Commit 2cf3cfecdf6e311558819b28ab51a85a23aa8ccf by noreply
remove Please

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/packages.tex (diff)
Commit 50851f8533ed3dc15910bced0b188cdd63c42582 by noreply
empty line inserted

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/packages.tex (diff)
Commit 14870466b19922f7afe33a6ae746a8000c6a65d3 by noreply
replace angle brackets

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/packages.tex (diff)
Commit fd69f62e4175ca4103785d14c364fb5f02864116 by noreply
replace angle brackets

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/packages.tex (diff)
Commit bc606e83cc07ad223bbbc0f4e2d82bd51f36131b by noreply
replace angle brackets

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/packages.tex (diff)
Commit 59195ce83e72be5622c89dee6b61a86952c85592 by noreply
insert empty line

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/packages.tex (diff)
Commit 8ab440a2fbea1f240a129820d86163ef8a39f76e by noreply
combine two sentences

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/packages.tex (diff)
Commit 6f7d111b09f6e7cb0d553b04bdcdbddd0c00f3e5 by noreply
replace angle brackets

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/packages.tex (diff)
Commit 4cbf17420a5ec969951fb273e79b0c4a764969da by noreply
reformulation

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/packages.tex (diff)
Commit 280c678e575720e005fbe9dd4b7ca53d3418e5c5 by noreply
replace angle brackets

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/packages.tex (diff)
Commit 66c81079fd007c60e3de97fada4189ea83b44092 by noreply
change formatting

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/packages.tex (diff)
Commit 9e1c474804e53e4e822f7ad54b7ff3be0a535d2c by noreply
introduction to nonnormative section added

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/packages.tex (diff)
Commit 95f7798b9901d6bfff89c9137b59d8bfe56ff89b by noreply
add missing sentence

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/packages.tex (diff)
Commit f65ad76111eae51608272a4540986bdd5e6e5da9 by Tidefelt Henrik
Reorganize non-normative contents

Prepared in collaboration with Gerd.
The file was modified chapters/packages.tex (diff)
Commit d20945f54e8da73975ae4bb1c3abb5bad3f7832e by Tidefelt Henrik
Fix build break by removing use of 'quotation' environment
The file was modified chapters/packages.tex (diff)
Commit 882be942f9527cbefa276e032cb92b69dfab2028 by noreply
add # -no-c-format to example

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/packages.tex (diff)
Commit 11fe279b738f8153b5f0ffdc49c5cbf6ee802d80 by noreply
explain wha no-c-format

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/packages.tex (diff)
Commit bd3439dc267e17f1ae719181fc87c417c8a00127 by Tidefelt Henrik
Use bibliography for gettext reference
The file was modified mls.bib (diff)
The file was modified chapters/packages.tex (diff)
Commit a5f9f57cfce5cf1c4cf9f2415e86c4ba638728e3 by Tidefelt Henrik
Remove stray 'and' in bibliography
The file was modified mls.bib (diff)
Commit ee2e64276d83f99cdbbf348c30baf12d0ac46b08 by Hans.Olsson
Branced off variant for limiting multiple connections.
Revert "Remove 2nd one; turn into separate PR."

This reverts commit 9ea8d41d45c723c9162bfb64e8c9268a9c65dc70.
The file was modified chapters/annotations.tex (diff)
Commit 68904a5f74b8de409d1523c5d8064b3a43c5df80 by Hans.Olsson
Remove zero start value and explain alternative.
The file was modified chapters/classes.tex (diff)
Commit ac7b059f9630d89bc06bbf9f3996bb089d0c709c by Hans.Olsson
And remove the problematic use of "modifier for".
The file was modified chapters/equations.tex (diff)
Commit fd551eb7bbf8ea9baaac4570d6e3132dfcbedd60 by Hans.Olsson
AdditionalImprovements
The file was modified chapters/equations.tex (diff)
Commit c61b836e8dfdf891570fc6ee426d6b814dbc46b5 by noreply
Update chapters/packages.tex

Co-authored-by: Thomas Beutlich <modelica@tbeu.de>
The file was modified chapters/packages.tex (diff)
Commit 6038e8b67ab83cae26128a6fcc833540d580afb1 by noreply
Update chapters/packages.tex

Co-authored-by: Thomas Beutlich <modelica@tbeu.de>
The file was modified chapters/packages.tex (diff)
Commit 88a08c3ef4f44ab21e9a8bbb81349af5af8b2fd1 by noreply
Update chapters/packages.tex

Co-authored-by: Thomas Beutlich <modelica@tbeu.de>
The file was modified chapters/packages.tex (diff)
Commit 6568b81e04f274eaf1682c8318e4af81ffe241b3 by noreply
Update chapters/packages.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/packages.tex (diff)
The file was modified chapters/equations.tex (diff)
Commit 1d3fe94081fa9c589427de80c57916d90f8706f7 by Hans.Olsson
Clean up fall-back value to have it in one place and be concise.
The file was modified chapters/classes.tex (diff)
Commit 72e0759b6dfdd0a1b8f2ae00513cb1019569df73 by Hans.Olsson
Add clocked discrete-time expressions to discrete-time.
The file was modified chapters/operatorsandexpressions.tex (diff)
The file was modified chapters/operatorsandexpressions.tex (diff)
Commit ac92a40e2f7efba67e855cb3faf516eb287edb23 by noreply
Update chapters/packages.tex
The file was modified chapters/packages.tex (diff)
The file was modified mls.bib (diff)
Commit 81e22dc91309d644c8ba854ffd445ca28de9305f by noreply
Update chapters/packages.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/packages.tex (diff)
Commit b57ea6d906d0a9ca3c0d55bb6382d492a9161a7f by noreply
Update chapters/packages.tex
The file was modified chapters/packages.tex (diff)
Commit f8a232ede343c9ef87e43d534d88cb05c5093fd0 by noreply
Update chapters/packages.tex
The file was modified chapters/packages.tex (diff)
Commit f56ef689e5ba462d44de68c47cb36bdc7a760529 by noreply
Update chapters/packages.tex
The file was modified chapters/packages.tex (diff)
Commit 45cdc4742554511ba9c9155f8c3fdcf48e0cb4dd by noreply
Update chapters/classes.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/classes.tex (diff)
Commit 49c6850197b4b36fd4d8742861a370cfa47b44c2 by noreply
Update chapters/classes.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/classes.tex (diff)
Commit 0f47b41ead531f0f51decac2baea53e6dd525d67 by noreply
Update chapters/classes.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/classes.tex (diff)
Commit 0daf6ca35bb15bdef2a106c9bd2737229ff52db7 by noreply
Update chapters/equations.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/equations.tex (diff)
Commit 382a7eeba55c8c5e43caef601fdf232d6d369569 by noreply
Update chapters/classes.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/classes.tex (diff)
Commit 3035ad02138cac1ba8a000584d8347df89902c75 by noreply
Update chapters/classes.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/classes.tex (diff)
The file was modified chapters/classes.tex (diff)
Commit eb35549f18c5cf5a748ec39dff73aff213a57657 by Hans.Olsson
Use fallback consistently and math for 0.0 and 0
The file was modified chapters/classes.tex (diff)
Commit b68547aa1064bbd71ca9d02a4ec88e29f9a6319a by Hans.Olsson
More clearly define that fallfack value is applicable everywhere.
The file was modified chapters/classes.tex (diff)
The file was modified chapters/classes.tex (diff)
Commit f7bd4185db3359bdf75384304d4ab56102102b73 by noreply
Update chapters/packages.tex
The file was modified chapters/packages.tex (diff)
Commit 07e7f8c3077d6a259d88021fd42d104da5121147 by noreply
Update chapters/packages.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/packages.tex (diff)
Commit babebafc08e7d39aa272a9cec8cd049e3afce0c2 by noreply
Update RationaleMCP/0035/Readme.md
The file was modified RationaleMCP/0035/Readme.md (diff)
Commit 2e6bd12e5a0dab08e0ea463a1c8522fe958a3641 by noreply
Update RationaleMCP/0035/SpecificationText.md
The file was modified RationaleMCP/0035/SpecificationText.md (diff)
Commit c70eadf7a061ae54d5153871fcc592a8d0cc240f by noreply
Update chapters/packages.tex

Co-authored-by: Thomas Beutlich <modelica@tbeu.de>
The file was modified chapters/packages.tex (diff)
Commit 0a98b13b713125475cbfcd2323ec2b02183c673a by noreply
Update RationaleMCP/0035/SpecificationText.md

Co-authored-by: Thomas Beutlich <modelica@tbeu.de>
The file was modified RationaleMCP/0035/SpecificationText.md (diff)
Commit 204a8f3c662f98f9b205e964dc6b3cd6d25493a5 by noreply
Update RationaleMCP/0035/SpecificationText.md

Co-authored-by: Thomas Beutlich <modelica@tbeu.de>
The file was modified RationaleMCP/0035/SpecificationText.md (diff)
Commit 194757e645f216e9e4b4542c75dcaac68b410e0c by noreply
Update chapters/packages.tex

Co-authored-by: Thomas Beutlich <modelica@tbeu.de>
The file was modified chapters/packages.tex (diff)
Commit 5ac47739c86fd94eef53fa3be240b39f2df81617 by Tidefelt Henrik
Clarify that a when-clause cannot activate multiple reinit for the same variable
The file was modified chapters/equations.tex (diff)
Commit 0d4841679b7e43a33f95aecd2bc48201259e451b by Tidefelt Henrik
Clean up white-space in listing
The file was modified chapters/equations.tex (diff)
Commit df75cbce33d2f95cba2e6e84bcdbfd662ed591e7 by Tidefelt Henrik
Clarify that variable of a reinit is not considered a left-hand side
The file was modified chapters/equations.tex (diff)
Commit c415d3fefcff08ebdfbbfc250752134a71ecbe46 by noreply
Update chapters/packages.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/packages.tex (diff)
Commit 8575bac1e52948b8cdf3feb8a9b1f9a20c2a7644 by Hans.Olsson
Add extra words to avoid odd line-break.
The file was modified chapters/packages.tex (diff)
Commit 8824abb527e07ce581ed7eef755800f5183482f7 by Hans.Olsson
Forbid zero delay.
Closes #3245
The file was modified chapters/operatorsandexpressions.tex (diff)
Commit 6e919637c69b7f1e8248cb54f18e96653c41b96d by Hans.Olsson
Try to clarify design pattern.
The file was modified chapters/classes.tex (diff)
Commit a49e4fcbf3270b0d217c209f8231b9f7c0d1146a by Hans.Olsson
Specify that extent and preserveAspectRatio use the same logic but separately.
Closes #3219
The file was modified chapters/annotations.tex (diff)
Commit 6ba0c85c328bcfeb8ed5b6075ccfd0afa670e503 by noreply
Apply suggestions from code review

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/equations.tex (diff)
The file was modified chapters/classes.tex (diff)
Commit c7281d48df75ea92d7b9faaa9fe94c1a04803c91 by noreply
Apply Hans' suggestion about multiple reinit for same variable

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>
The file was modified chapters/equations.tex (diff)
The file was modified chapters/equations.tex (diff)
The file was modified RationaleMCP/ReadMe.md (diff)
Commit ab496620e7d1f40d3f30efb5ecd3fd16ed419890 by noreply
Update chapters/equations.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/equations.tex (diff)
Commit 981be53febcca4ac35051735badc69eb9d135009 by noreply
Update chapters/packages.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/packages.tex (diff)
Commit cf9439ed35c9085dfa5cb6352d512285052dca60 by noreply
Update chapters/packages.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/packages.tex (diff)
Commit 735415e488c09ee07ffa35b289c9d5b587d81103 by noreply
Update chapters/packages.tex
The file was modified chapters/packages.tex (diff)
Commit 550a07ae55244af5b744883afd1235cbf4b6cbc9 by noreply
Update chapters/packages.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/packages.tex (diff)
Commit 538b161afcea2b967cf860656969600273fbf72f by noreply
Update chapters/packages.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/packages.tex (diff)
Commit 75461dd7282cee4716f1ff8f980f4a7b3cda29d0 by noreply
Update chapters/packages.tex
The file was modified chapters/packages.tex (diff)
Commit c04aa55a34d7aac600ee166b1bf236ec04fab9cb by noreply
Update chapters/packages.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/packages.tex (diff)
Commit 9d770e2f5622a75771833d9e9192782ed21ef003 by noreply
Update chapters/packages.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/packages.tex (diff)
Commit 93204ed1470f899edb75cfd1f4703ee316da4a70 by noreply
Update chapters/packages.tex
The file was modified chapters/packages.tex (diff)
Commit 90de57bb509c3dfc4802db2a4b55fe21300539c4 by noreply
Update chapters/packages.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/packages.tex (diff)
Commit 8b9376a140347665938950e6aa13a69662bccb81 by Tidefelt Henrik
Our 'format' string is inspired by ANSI-C, not fully according to it
The file was modified chapters/operatorsandexpressions.tex (diff)
Commit b27a186cfc432dc0800cf830a3f4374598379a5e by Tidefelt Henrik
Clarify rules about allowed combination of String named arguments
The file was modified chapters/operatorsandexpressions.tex (diff)
Commit 9a32ce010d26f3b672d44504dfd2479fa29cffcf by Tidefelt Henrik
Clean up presentation of 'format'
The file was modified chapters/operatorsandexpressions.tex (diff)
Commit 83c56554efd88d12a15d27414b3c3628a97292b3 by Tidefelt Henrik
Don't require 'significantDigits' and improve presentation
The file was modified chapters/operatorsandexpressions.tex (diff)
The file was modified chapters/operatorsandexpressions.tex (diff)
Commit 87c57dd5bc1a17ac4be6d841256c03eef38fed83 by Tidefelt Henrik
Change 'length modifier' -> 'length field specifier'

It seems unnecessary to use 'modifier', which generally has a very precise meaning in the specification, and isn't the term which seems to be standard when talking about format specifiers.
The file was modified chapters/operatorsandexpressions.tex (diff)
Commit ad1b6edc41df75f353a0c6aa344429ff3718346f by Tidefelt Henrik
Skip 'and format is not provided'

As suggested by Per.
The file was modified chapters/operatorsandexpressions.tex (diff)
Commit 160ca8f96edc1ad255f4a787db9a013d4e87adb2 by Tidefelt Henrik
Change 'conversion specifier' -> 'conversion specification'

As suggested by Hans.
The file was modified chapters/operatorsandexpressions.tex (diff)
Commit 8ff3f4a0de70bb01861c68d1a2377d22598a2d27 by noreply
Update chapters/packages.tex
The file was modified chapters/packages.tex (diff)
Commit 4cf8b76595c47dae3fcd08d1e8542b07a3eab3f7 by noreply
Update chapters/packages.tex
The file was modified chapters/packages.tex (diff)
Commit 2944edaad1e6b778b9f780b6e9991e4a77d9d214 by noreply
Say 'conversion specifier'

As suggested by Hans.

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>
The file was modified chapters/operatorsandexpressions.tex (diff)
Commit c5a48811802dbdd054469e9b50c2a73060aff470 by noreply
Say 'length modifier'

As suggested by Hans.

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>
The file was modified chapters/operatorsandexpressions.tex (diff)
Commit 64d8b0eaab69e22ab59e24b77c8f4a1ea1c4688a by Tidefelt Henrik
Add String synopsis case for Integer with 'format'
The file was modified chapters/operatorsandexpressions.tex (diff)
Commit 2278981cf4dc2b642d1b28d1a1d60ff3c4e645d4 by Tidefelt Henrik
Speak of Real and Integer instead of 'integral' and 'non-integral'

The use of 'integral' seems misleading in a context where also Booleans and enumeration values could be considered integral.
The file was modified chapters/operatorsandexpressions.tex (diff)
Commit c7aee926e77132d37ac52af02fa802f9231f13db by Tidefelt Henrik
Fix missing formatting of "T"
The file was modified chapters/functions.tex (diff)
Commit b8fd96f2f432ff304b9b438955d47a762c8cdb2f by Tidefelt Henrik
Sentence-based line breaking in array concatenation
The file was modified chapters/arrays.tex (diff)
Commit c9e9890e790a4a0b879d5eaae872583348b7d92e by Tidefelt Henrik
Add 'cat' to document index
The file was modified chapters/arrays.tex (diff)
Commit 1baba13f70e8e0552cbe85856830e7f9af242171 by noreply
Sentence-based line break

As noted by Hans.

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>
The file was modified chapters/arrays.tex (diff)
Commit 166b5da5d7ae65efd8c74d064e39b46f611e97a6 by Tidefelt Henrik
Fix grammar 'is' -> 'are'

Fixes #3271.
The file was modified chapters/interface.tex (diff)
Commit fcc36491641f0d2ef5d2ac8bae1989d6ff2883e1 by Tidefelt Henrik
Fix formatting of 'if-clause'
The file was modified chapters/dae.tex (diff)
Commit 811b065a949dcbf2c871bdb32904706d7114f4c1 by Tidefelt Henrik
Make list item complete sentences to match nearby item list style
The file was modified chapters/introduction.tex (diff)
Commit 233389983ae0d2b9b3f5a44d1bae9930521a5471 by Tidefelt Henrik
Mention name of equations generated from the connect sets
The file was modified chapters/connectors.tex (diff)
Commit e278f12db3ce13b33ede31a382175554d95ec24f by Tidefelt Henrik
Rename grammar production 'connect-clause' -> 'connect-equation'

This is both a better match with names of related productions such as 'if-equation', and also corresponds to what the resulting equation is called.
The file was modified chapters/equations.tex (diff)
The file was modified chapters/syntax.tex (diff)
Commit a8e1ae9a713a9bc1435a127eb1f856110ddefc7c by noreply
Update chapters/packages.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/packages.tex (diff)
Commit a8d60e9424bf1f146ce0409b4032c7be3f801961 by noreply
Update RationaleMCP/0035/Readme.md

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified RationaleMCP/0035/Readme.md (diff)
Commit 13f0d00fab620dd5cfbe255083895681759f1b5e by Tidefelt Henrik
Fix incorrect form of 'start-attribute'
The file was modified chapters/classes.tex (diff)
Commit df60bfa6f0b1ffcd51fc128d18e767129ff04ece by Hans.Olsson
Add "which is used in this case"
The file was modified chapters/classes.tex (diff)
Commit f14c5daea12f84433914c9f854205c4d334ac97d by Hans.Olsson
Clarify the difference between when-equations and clocked when-equations.
Closes #3001
The file was modified chapters/equations.tex (diff)
The file was modified chapters/synchronous.tex (diff)
Commit ae5f4329e639df684e68180884f47c0ab6b5f089 by noreply
Removing Modifications (MCP-0009) (#3167)

* Create README.md
  * Add from old svn-server
  * Added experience in Dymola.
  * Added user experience
  * As discussed at the meeting.
  * Clarified experience.
  * Removed empty-variant. The meeting otherwise found it ok.
  * Add semantics of break.
  * Clarify that it is legal despite the rules for balanced models.
* Update chapters/inheritance.tex
* Update RationaleMCP/0009/README.md
* Correct rule for modifiers so that we can add equations in modifiers on base-classes.
Co-authored-by: Elena Shmoylova <eshmoylova@users.noreply.github.com>
The file was addedRationaleMCP/0009/README.md
The file was modified chapters/classes.tex (diff)
The file was modified chapters/inheritance.tex (diff)
The file was modified chapters/syntax.tex (diff)
Commit 4818c0f8061311fb54e5fa21cfa83137f6a2a4f5 by noreply
Selective Model Extension (with specification text) (#3166)

MCP-0032: Initial commit.
* MCP0032: Added summary of the discussions and decisions of the 99th Modelica Design Meeting.
* MCP0032: Finished summary of the 99th Modelica Design Meeting.
* MCP0032: Added next examples library version with final deselection syntax.
* MCP0032: Added summary of the discussions and decisions at the 100th Modelica Design Meeting.
* MCP0032: Added next examples library version with final deselection syntax.
* MCP/0032: Update with latest feedback from the MAP-Lang meeting on 2021-09-18 and Elena Shmoylova (mostly clarification of rule 2.1 of "Semantic rules"-Section: deselected components must be models, blocks or connectors and deselecting a component also deselects all its connections).
* Incorporated feedback from Leonardo Laguna Ruiz and Henrik Tidefelt (Wolfram Research, Inc., [System Modeler](https://www.wolfram.com/system-modeler/)) and Elena Shmoylova (Waterloo Maple Inc.) given on [GitHub](https://github.com/modelica/ModelicaSpecification/issues/3005), resulting in the new _"Non-normative explanation of some interesting consequences of the semantic rules"_ Section.
* Correction annotation->annotation-clause outside of grammar-chapter.
One related to MCP - rest unrelated; so we might cherry pick and add them to master.
Co-authored-by: Christoff Bürger <Christoff.Buerger@gmail.com>
Co-authored-by: Elena Shmoylova <eshmoylova@users.noreply.github.com>
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was addedRationaleMCP/0032/examples/SelectiveExtension_13th_Modelica_Conference 0.3.0.zip
The file was addedRationaleMCP/0032/readme.md
The file was modified mls.bib (diff)
The file was modified chapters/inheritance.tex (diff)
The file was modified chapters/classes.tex (diff)
The file was modified chapters/syntax.tex (diff)
The file was addedRationaleMCP/0032/examples/SelectiveExtension_13th_Modelica_Conference 0.1.0.zip
The file was addedRationaleMCP/0032/minutes.md
The file was addedRationaleMCP/0032/examples/SelectiveExtension_13th_Modelica_Conference 0.2.0.zip
The file was addedRationaleMCP/0032/examples/SelectiveExtension_13th_Modelica_Conference 0.4.0.zip
The file was modified chapters/functions.tex (diff)
Commit 7545d9633a51f00a4e747bebe5a87c126fd08047 by noreply
Update chapters/equations.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/equations.tex (diff)
Commit 9f4b782501189afaa496b903b3938a60d49f742e by noreply
Update chapters/synchronous.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/synchronous.tex (diff)
The file was modified mls.bib (diff)
Commit e50c3b6f659c20cf01df7c21324c4a1a6f48d576 by Hans.Olsson
Clarify system of equations between different sub-clocks.
The file was modified chapters/synchronous.tex (diff)
Commit 88e40a93d49529e2c68bdd88e2c78349a67b1af7 by Hans.Olsson
Improve definition of exponentiation.
The file was modified chapters/arrays.tex (diff)
Commit 0c6725eda78e8933009d5dc7e27f7a3ddd567f8d by noreply
Update chapters/arrays.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/arrays.tex (diff)
Commit 1bc5f02be654ed8df6f565245545ec49574a8e59 by noreply
Update chapters/arrays.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/arrays.tex (diff)
Commit 82bdedaeba28651a3719b592e67bfb51e033cd8f by noreply
Update chapters/arrays.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/arrays.tex (diff)
Commit 0474458fe6be6ad55fe446c98b91bbc3c4fbfa1b by noreply
Update chapters/arrays.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/arrays.tex (diff)
Commit 14c2b0cfce6962941c20572476c7bfaa7267e6d8 by noreply
Update chapters/arrays.tex
The file was modified chapters/arrays.tex (diff)
Commit 28509c61799073da310edbd5c6eb482050a51248 by noreply
Apply suggestions from code review

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/synchronous.tex (diff)
Commit 86b9801d29fb7663694770218cf2381f7a33bffb by noreply
Update chapters/arrays.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/arrays.tex (diff)
Commit 9db33e7771c49c300639fabdcbc16c3cc3e643d4 by Tidefelt Henrik
Clarify that standard type coercion does not happen for String

According to web meeting decision: https://github.com/modelica/ModelicaSpecification/pull/3262#issuecomment-1323889913
The file was modified chapters/operatorsandexpressions.tex (diff)
Commit ffb661226fe24f396075f2f127a95d38cc934e0a by Tidefelt Henrik
Replace non-normative paragraph by three-part example
The file was modified chapters/operatorsandexpressions.tex (diff)
Commit bc40f994064bb08415d0a99015c2e8bbd5d5d877 by Tidefelt Henrik
Don't say that String supports String, because it doesn't

Fixes #3264.
The file was modified chapters/overloaded.tex (diff)
Commit ae655a5d09c7b539759132a2263fe69773b0a30a by Tidefelt Henrik
Add missing "if" in "if and only they"
The file was modified chapters/equations.tex (diff)
Commit cfaf791856e1a8a3cacc792a6227798859394d5b by Hans.Olsson
Split the restrictions for when-equations into two lists, since they are different forms.
The problem was introduced in Modelica 2.0 when the new restrictions were added.
Closes #3291
The file was modified chapters/equations.tex (diff)
Commit 4b13a9bba842fb96ebbff8e77d9ba762da71b6a4 by Hans.Olsson
Add cmap with other latex-packages.
Not sure if it works, or if we need to import it separately and possibly add more.
The file was modified .CI/latexml/Dockerfile (diff)
Commit 630a8b37e2b363ffbcbd947881d073cda66b33de by noreply
Update chapters/equations.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/equations.tex (diff)
Commit 02fefb55b4dee6f03e3bcec32f3cb58c1713c405 by Martin Sjölund
Uploaded a new docker image
The file was modified .CI/Jenkinsfile (diff)
Commit 036c60b91a4523df7ff876e846a220814b2700eb by Hans.Olsson
In order to support search and copying of ligatures.
Closes #3286
It may be that we need to install additional packages on the docker-image (cmap and one more).

It seems we don't use virtual fonts so the more complicated solution isn't needed.
Note that an alternative would be to use mmap, which also adds math-handling.
It has the nice benefit that symbols like \in and \bigcup are automatically handled by copy-paste.
However, since it doesn't handle fractions it seems unclear if it is worth it.
The file was modified MLS.tex (diff)
Commit 87e16ea64cf7532f891974e0b6875be007b51cd5 by Tidefelt Henrik
Initial draft for plot axis scale
The file was modified chapters/annotations.tex (diff)
Commit b8764c73d9c8ae4229bb8b958ed44f256eefc5a5 by Tidefelt Henrik
Fix mistake in decibel conversion
The file was modified chapters/annotations.tex (diff)
Commit 4e41383cdabf1cf3bf0f8f5b0e25590f10c19c96 by Tidefelt Henrik
Use more typical value of symlog parameter
The file was modified chapters/annotations.tex (diff)
Commit 4ebc0e75927c77a4f34055e663ccdebe39f6abf9 by Tidefelt Henrik
Mention that only two values of dB.order are in widespread use
The file was modified chapters/annotations.tex (diff)
The file was modified chapters/annotations.tex (diff)
Commit 648fcd7483148933fa0169610db90db600732f11 by Tidefelt Henrik
Rename dB parameter 'order' -> 'factor'
The file was modified chapters/annotations.tex (diff)
Commit 4862193e3d66f5671cbc32151a582ac2622668c8 by Tidefelt Henrik
Improve tick label example
The file was modified chapters/annotations.tex (diff)
Commit 683167f8e3db36f310dfdf6363a664cfea3150b8 by Tidefelt Henrik
Only allow dB conversion factors 10 and 20
The file was modified chapters/annotations.tex (diff)
Commit d609f556d7a28bdd016c15fc551da112dcc0f160 by noreply
Do not remove curl from the docker image (#3299)

tlmgr depends on curl to work correctly
The file was modified .CI/latexml/Dockerfile (diff)
Commit 95b3a291ba81e2059355ff551197bf34052bf993 by Tidefelt Henrik
Sentence-based line breaks for absoluteValue-annotation
The file was modified chapters/annotations.tex (diff)
Commit d0e8ad1d4f9a9f5aa687823c82b5bf224911f5e4 by Tidefelt Henrik
Don't format 'offset' as inline code
The file was modified chapters/annotations.tex (diff)
The file was modified chapters/annotations.tex (diff)
Commit bab1cf08d020f932c124d83608f82616eb6a07b7 by noreply
connect-clause was renamed to be connect-equation

Matching other definitions in the chapter
The file was modified chapters/syntax.tex (diff)
Commit 87ad62c5dbc9b5a23a4f46db391fdea1fc2d28fc by noreply
Missing type specifier in example (#3303)

* Missing type specifier in example
Missing type specifier in the example for Removing modifiers.
* Restore newline at end of file
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/inheritance.tex (diff)
Commit 2284c91be9674982269cb788a384af5393e74a9a by Hans.Olsson
Reference connector balancing restriction.
Closes #3260
The file was modified chapters/classes.tex (diff)
Commit 1521e3079d1866a7b74405f2da904924777ff20d by Hans.Olsson
Constrain array assignments with implicit iterators.
Closes #3250
The file was modified chapters/statements.tex (diff)
The file was modified chapters/statements.tex (diff)
Commit 8f9e1f233b0dbfca0097082e4fef434bcc70ce02 by Tidefelt Henrik
Add comment about LaTeXML issue 1377 being fixed on master
The file was modified chapters/operatorsandexpressions.tex (diff)
Commit 0c22668f3ff6efbf2d89a12a990cc39e937c017b by Tidefelt Henrik
Add comment about LaTeXML issue 1395 being fixed on master
The file was modified chapters/abstract.tex (diff)
Commit 56f68b69dc22a180f837f9c7f2d863acc33b6a76 by Hans.Olsson
Put normative part before example, and rewrite last sentence.
The file was modified chapters/statements.tex (diff)
The file was modified chapters/inheritance.tex (diff)
Commit c646156ef5813ec771c4ee8f73be4cb7ffac7856 by Hans.Olsson
Clarify that each can be inside an array.
Closes #3052
The file was modified chapters/inheritance.tex (diff)
Commit c320a718454221463a256a58d6d04353410a39ec by Hans.Olsson
Clarify that "final x=break" cannot be overriden.
Closes #3310
The file was modified chapters/inheritance.tex (diff)
Commit 22283d1b5b3fc36dd398e500be6199cf4aecc569 by Hans.Olsson
Remove "extends FilledShape" from Text-definitions.
Closes# 2157
It has been deprecated for quite some time, and my proposal is that we either do it now or just after releasing 3.6.
The file was modified chapters/annotations.tex (diff)
Commit d609eb26fb8066096bb405cb62592a5ae3834e30 by Tidefelt Henrik
Turn two listings into separate examples, and add short introductions
The file was modified chapters/statements.tex (diff)
Commit e4c4b56521c8bf80ba25de80521fe18582f144a7 by Tidefelt Henrik
Order example from more elementary to more advanced
The file was modified chapters/statements.tex (diff)
Commit f7e82174c939cadecd527cfe2c4ade1bd807e5ac by noreply
Apply suggestions from code review

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/inheritance.tex (diff)
The file was modified chapters/statements.tex (diff)
The file was modified chapters/statements.tex (diff)
The file was modified chapters/statements.tex (diff)
Commit dec293941a8076d7fa1e0cb4f0fa087ad6b28218 by Hans.Olsson
Revert "Merge remote-tracking branch 'origin/ClarifyEach' into ConstrainArrayAssignment"

This reverts commit de1b6a6545238584621ed3b36a7d7b9333702ac6, reversing
changes made to 2d4a795bf35799b0740c72fe6577949d1200a8ae.
The file was modified chapters/operatorsandexpressions.tex (diff)
The file was modified chapters/inheritance.tex (diff)
The file was modified chapters/abstract.tex (diff)
The file was modified chapters/equations.tex (diff)
The file was modified chapters/classes.tex (diff)
Commit ac1bdd1b8a49416f455940376ab7076db3a8b617 by Tidefelt Henrik
Add chapters/*.aux to clean-pdf target
The file was modified Makefile (diff)
Commit b5c470d9d8a4028beaf186f583c3358ea085156c by Tidefelt Henrik
Add more globs to clean-pdf and clean-html, until clean 'git clean -nx'
The file was modified Makefile (diff)
Commit 447920777c6daa71b6f363ac78e3db6f6bee2444 by Tidefelt Henrik
Only load cmap.sty when building PDF

Fixes #3302.
The file was modified MLS.tex (diff)
Commit 879245b05498eaf568b8be7551a7d8bf36c75ebb by Tidefelt Henrik
Use double quotes instead of single around two letter code fragment
The file was modified chapters/arrays.tex (diff)
Commit 3356f853fe85bead8eb7530e604ab5e9b765e381 by Tidefelt Henrik
Explain use of quotes around code fragments

Fixes #3191.
The file was modified styleguide.md (diff)
The file was modified chapters/introduction.tex (diff)
Commit fec41ce8aff0f11fe5804b90686d953bfef24073 by Tidefelt Henrik
Clarify relation between predefined type names and keywords

Fixes #2813.
The file was modified chapters/lexicalstructure.tex (diff)
The file was modified chapters/classes.tex (diff)
Commit 161f436a89643685c81f4d9b395ab430ea6b1881 by Tidefelt Henrik
Remove stray empty line in Placement record
The file was modified chapters/annotations.tex (diff)
The file was modified chapters/annotations.tex (diff)
Commit cbef87de335c956b7ec26ecdbb16ff7d3256af7e by Tidefelt Henrik
Simplify presentation of Transformation for improved clarity
The file was modified chapters/annotations.tex (diff)
Commit c630904a8b522ef224b22813c832c31f17e4f2d8 by noreply
Add text about lookup for choices. (#3307)

* Add text about lookup for choices.
Closes #3244
* Update chapters/inheritance.tex
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/inheritance.tex (diff)
Commit 22e0a3fefa273a3db0e32b07e4badd93c9ea480a by Hans.Olsson
Revert "Forbid zero delay."

This reverts commit 8824abb527e07ce581ed7eef755800f5183482f7.
The file was modified chapters/operatorsandexpressions.tex (diff)
Commit 0af4ff12f6507bfca888cd6d3be0c94a9e8f8dcd by noreply
Update chapters/abstract.tex
The file was modified chapters/abstract.tex (diff)
Commit 4e6871f6aa4f27d3a5f82a625e91d3da266fb0d2 by noreply
Update chapters/equations.tex
The file was modified chapters/equations.tex (diff)
Commit 697749f5b0149ab18e5ea2b7b79f3c613faf2636 by noreply
Update chapters/operatorsandexpressions.tex
The file was modified chapters/operatorsandexpressions.tex (diff)
Commit 28589fb3117addc9198ca9a8f29923a6fcc884fe by Hans.Olsson
Phone discussion. Deprecate one case.
The file was modified chapters/arrays.tex (diff)
Commit ebb39e426e902c6e1093f53ea80ea3053017cc9c by Hans.Olsson
Add non-zero in this case.
The file was modified chapters/arrays.tex (diff)
Commit 0512c5d602af30fb12990d1ad5a749bde8387d5b by Tidefelt Henrik
Deprecate String formatting of Real as Integer
The file was modified chapters/operatorsandexpressions.tex (diff)
Commit 02d1c3441309cd46ddbdd2c65908051131385796 by Tidefelt Henrik
Remove possibility to wrap code fragment in double quotes

As suggested by Hans.
The file was modified styleguide.md (diff)
The file was modified chapters/arrays.tex (diff)
Commit d2d314d908999cf2cbcb7bbab31cb7ceac681724 by noreply
Update chapters/packages.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/packages.tex (diff)
Commit 154715771dfb53ee7143c364feda9c6cf3c93db9 by noreply
Update chapters/packages.tex

Co-authored-by: Thomas Beutlich <modelica@tbeu.de>
The file was modified chapters/packages.tex (diff)
Commit e44b204e7c934200bf594d8cf6360b18e6a3edff by noreply
Update chapters/packages.tex

Co-authored-by: Thomas Beutlich <modelica@tbeu.de>
The file was modified chapters/packages.tex (diff)
Commit 7855a3f24d5228efb370456da806298882caa960 by noreply
Apply suggestions from code review

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/arrays.tex (diff)
Commit f74036f7a336f6da0d9fdf570cc0812ce7a94915 by Tidefelt Henrik
Fix indentation error in listing
The file was modified chapters/overloaded.tex (diff)
Commit 8513dca10075aa58733be9bba2162a26245f2cbf by Tidefelt Henrik
Describe the three alternatives for the deprecated feature

Addressing review comment by Hans.
The file was modified chapters/operatorsandexpressions.tex (diff)
Commit b0c55f0a91530ddaffbfdda7b92e2e625909a4ee by noreply
Update chapters/arrays.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/arrays.tex (diff)
The file was modified chapters/annotations.tex (diff)
Commit 7f9cb19ed320e0c51e84f6d75aff8744889a8fc0 by noreply
Add comma (#3329)

* Search and replace fixes.
Closes #3235
* Additional ones.
Note that I replaced the use of colon before an example with ",".
Clearly "e.g.,:" would seem excessive, and it wasn't clear that "e.g.:" is really correct (and it is at least rare).
https://en.wikipedia.org/wiki/Colon_(punctuation) indicates that the part before colon should be a complete sentence and these abbrevs. aren't.
* Update chapters/classes.tex
* Apply suggestions from code review
Restore case
* Add it to the style guide as well.
* Comma Before according to review
* One more missing comma before
* Better explanation of when to use comma
* Apply suggestions from code review
* Additional missing comma before.
Note that one sentence was rewritten to add a parenthesis around the example-text.

Co-authored-by: Elena Shmoylova <eshmoylova@users.noreply.github.com>
The file was modified chapters/annotations.tex (diff)
The file was modified chapters/statements.tex (diff)
The file was modified chapters/functions.tex (diff)
The file was modified chapters/dae.tex (diff)
The file was modified chapters/packages.tex (diff)
The file was modified chapters/scoping.tex (diff)
The file was modified chapters/library.tex (diff)
The file was modified chapters/arrays.tex (diff)
The file was modified chapters/stream.tex (diff)
The file was modified styleguide.md (diff)
The file was modified chapters/inheritance.tex (diff)
The file was modified chapters/lexicalstructure.tex (diff)
The file was modified chapters/synchronous.tex (diff)
The file was modified chapters/interface.tex (diff)
The file was modified chapters/operatorsandexpressions.tex (diff)
The file was modified chapters/connectors.tex (diff)
The file was modified chapters/equations.tex (diff)
The file was modified chapters/classes.tex (diff)
The file was modified chapters/overloaded.tex (diff)
The file was modified chapters/revisions.tex (diff)
The file was modified chapters/introduction.tex (diff)
The file was modified chapters/statemachines.tex (diff)
Commit 50b36699f815c5ee38e6a4f731da157e0fd0eccc by noreply
More advanced elaboration. (#3241)

* More advanced elaboration.
Specifically this allows hieararchical additions in buses
- if the penultimate component is potentially present.
Closes #3147
* Apply suggestions from code review

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
Co-authored-by: Elena Shmoylova <eshmoylova@users.noreply.github.com>
The file was modified chapters/connectors.tex (diff)
Commit c0361f4eae60f5e6aac619253ea83bdaaa400270 by noreply
Clarify that clock is only determined from equations. (#3283)

* Clarify that clock is only determined from equations.
Closes #3265
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/synchronous.tex (diff)
Commit 104367de93b954b96970cada940dad24ef59118a by noreply
Deprecate fake packages for lookup. (#3290)

* Deprecate fake packages for lookup.
Closes #3263
* Update chapters/scoping.tex
* Separate out the deprecated case more clearly, and add explanation for "operator".
* Keep calling it "requirements"
* Apply suggestions from code review
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/scoping.tex (diff)
Commit 8532b2d9bcc92d8491bbd86f33774a3dfd5d269a by noreply
Clarify encapsulated. (#3282)

* Clarify encapsulated.
Change grammar for two reasons:
* It is type-specifier not IDENT
* For encapsulated we really need the leading "." which is part of type-specifier.
Closes #3270
* Clarify composite name lookup (related to encapsulated).
* Clearer on global name lookup.
* Consistent use of terminology.
* Update chapters/classes.tex
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/scoping.tex (diff)
The file was modified chapters/classes.tex (diff)
Commit 3f4875d6ff268c900e118bbce39c1f269a8246f6 by noreply
Switch to https (#3338)

* Switch to https
Closes #3337
The file was modified mls.bib (diff)
Commit 5e474e1a44cfbdbaa9eb432f3d4e068a5a40ff9f by noreply
Update interface.tex

Minor omission here: The class `record` is missing in the example for the other record R2.
The file was modified chapters/interface.tex (diff)
Commit d828cccf96792c33afc27692c05ded5b614c88dd by Tidefelt Henrik
Fix bad use of dollar sign in listing without mathescape

Fixes #3342.
The file was modified chapters/annotations.tex (diff)
Commit 8c68dfb0e1c10d4140b6413878eb8570e12e5f60 by Tidefelt Henrik
Avoid unnecessary switch to math mode for \ldots
The file was modified chapters/annotations.tex (diff)
Commit c1258346b941d8a67b151f1dbf3f1c6092638ba1 by noreply
Start36 (#3330)

* Update copyright year.
* Add new revision section.
* Update status for MCPs.
(Yes, I know that the tag doesn't yet exist - but I think this is easier.)
* Adding new index entries.
There are a lot more things we could add, but these are primarily adding new indices for existing entries (even if they are very different).
* Use smarter macro and give hints for finding pull requests.
* Clean up introduction, sentence based lines and skip www.

---------

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/packages.tex (diff)
The file was addedRationaleMCP/Hints.md
The file was modified chapters/copyright.tex (diff)
The file was modified MLS.tex (diff)
The file was modified chapters/introduction.tex (diff)
The file was modified RationaleMCP/ReadMe.md (diff)
The file was modified chapters/revisions.tex (diff)
The file was modified mlsshared.sty (diff)
The file was modified chapters/inheritance.tex (diff)
Commit 20388be623b3d43ecd4ddb934af0dd4d8de92f9a by Hans.Olsson
Update version in document
The file was modified MLS.tex (diff)
The file was modified README.md (diff)
Commit d334b8b9ceeed6281b37ffdaf9630c41aed4f7ef by modelica
Bump version at website
The file was modified .CI/index.py (diff)
Commit 6b6631bf62ad1f85b836c28bbecf11173e71b2a2 by noreply
Delete a verb making nonsense sentence
The file was modified chapters/operatorsandexpressions.tex (diff)
Commit 548fe481510677f48a2f5c2d3a8786ae9794f43b by Tidefelt Henrik
Remove stray braces in FORTRAN 77 type mapping table
The file was modified chapters/functions.tex (diff)
Commit 3f9ee1d124ae0e96eb1ceaea13900a1b23f265de by Tidefelt Henrik
Add missing link in the RationaleMCP table
The file was modified RationaleMCP/ReadMe.md (diff)
Commit 3b051288c6ebfe673facf44e4ed77a5fb05a2fe3 by Tidefelt Henrik
Change terminology 'normal parameter' -> 'non-evaluable parameter'
The file was modified chapters/classes.tex (diff)
The file was modified chapters/operatorsandexpressions.tex (diff)
The file was modified chapters/annotations.tex (diff)
Commit 8aa912debbaeb3c241be0fff44bc1d31084be0d3 by Tidefelt Henrik
Add array dimensions as first example of evaluable expression
The file was modified chapters/classes.tex (diff)
Commit 27e4856c787f452394d97c158659229307f01fb3 by noreply
Add missing closing parenthesis

Co-authored-by: Thomas Beutlich <modelica@tbeu.de>
The file was modified RationaleMCP/ReadMe.md (diff)
Commit 6b772cdd2d5faffd843a002f20beb4f20ea511b9 by Tidefelt Henrik
Clarify that unit/displayUnit-attributes can be empty
The file was modified chapters/annotations.tex (diff)
The file was modified chapters/unitexpressions.tex (diff)
The file was modified chapters/classes.tex (diff)
Commit c77dd893380090f64bfd7316537d08274a969790 by Tidefelt Henrik
Drop parenthesis about alternative design in non-normative section

As suggested by Hans.
The file was modified chapters/classes.tex (diff)
Commit 0089f4a0eeb00ce9b8238f267281831dee46c5d7 by noreply
Update README.md

Just update main page, since 3.6 is accepted.
The file was modified README.md (diff)
The file was modified chapters/revisions.tex (diff)
Commit bf5fdee66f89b932034513b63da789a1701e507e by Hans.Olsson
Require it to be scalar.
The file was modified chapters/functions.tex (diff)
The file was modified chapters/functions.tex (diff)
Commit 719c0ac8196b7da9638d77065c6c3599085f659d by Hans.Olsson
Generalize stream connectors to records.
Closes #3336
The file was modified chapters/classes.tex (diff)
Commit 7059416188c032a668034d396135db277d938da9 by Hans.Olsson
Clarify events for while-statements according to conclusions.
Closes #3321
The file was modified chapters/statements.tex (diff)
Commit d6176e364cfac7bdc24af261066d38867acfafad by Hans.Olsson
And also for for-loops.
The file was modified chapters/statements.tex (diff)
Commit efe024c7c862cc45fe2b3097dc21eb1620d31f7f by Hans.Olsson
Allow extends from empty base-class and define empty class.
Closes #3320
The file was modified chapters/functions.tex (diff)
The file was modified chapters/classes.tex (diff)
Commit 1cae2908108dbab649fe280b3fdaf232e820a1fd by noreply
Update chapters/functions.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/functions.tex (diff)
Commit 7f45c055636674de9c23e2ec30f342413fb8a122 by Tidefelt Henrik
Drop 'dB' from proposal

Too much controversy and too little interest in standardization of dB scales.
The file was modified chapters/annotations.tex (diff)
Commit b82222dd6c4f27816e1ec2252475898192b4cb99 by noreply
Don't say that end is a function call, and be a bit clearer. (#3361)

* Don't say that end is a function call, and be a bit clearer.
Closes #3351
* Update chapters/operatorsandexpressions.tex
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/operatorsandexpressions.tex (diff)
Commit fa5d776daef59f0a9f7f82a41aa42c069e3deb89 by noreply
Describe a new concept "simple connector" that is not balanced. (#3356)

* Describe a new concept "simple connector" that is not balanced.
Proposal to resolve #3347
Closes #3347

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

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/classes.tex (diff)
Commit f7ba52147b75a1a57a4d905b846090b1e1cea932 by noreply
Update chapters/classes.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/classes.tex (diff)
Commit b177bbf209afdd84f14706a4d0ecee8363fa51d7 by noreply
Update chapters/functions.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/functions.tex (diff)
Commit 9d71fea0000098c209b6fb05633fc7281f62a779 by Hans.Olsson
Clarify that external object may extend an empty class.
The file was modified chapters/functions.tex (diff)
Commit 111330ff240f71cee6caf56ac017243024ee4169 by noreply
Update chapters/statements.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/statements.tex (diff)
Commit d6f48dbb5ac150f2c0e9e9aad7640c24dcc70104 by noreply
Update chapters/statements.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/statements.tex (diff)
Commit e18a098f86015b6e9cffe0cee16379b571b4e1f9 by noreply
Update chapters/statements.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/statements.tex (diff)
The file was modified chapters/annotations.tex (diff)
Commit f5878ac53ccdf0c342bf587a3da3930ad0f7ced7 by Hans.Olsson
Try to be clear that reduction expressions also require evaluable ranges.
Might later clean up terminology.
The file was modified chapters/arrays.tex (diff)
Commit 9ccdcde004c43f3af82e622c2a96aa6167847ea2 by Tidefelt Henrik
Minor grammar fix, part two
The file was modified chapters/annotations.tex (diff)
Commit 4522985f53d912e7f6cc09c03822004ab08cfa9b by Tidefelt Henrik
Replace stray 'c' in definition of clocked sample
The file was modified chapters/synchronous.tex (diff)
Commit a7b9b9623809339759c8e2c6a418f242c41b1c88 by Tidefelt Henrik
Sentence-base line breaking
The file was modified chapters/synchronous.tex (diff)
Commit dedef2d032ad6e2d89ec67179d7d80d325087d67 by Tidefelt Henrik
Remove 'an' in "each an event"
The file was modified chapters/synchronous.tex (diff)
Commit 481db30d01087df5b5cfe18d231108cc24b074cd by Tidefelt Henrik
Sentence-based line breaks in synchronous.tex

Completing the transition to sentence-based line breaks in this chapter.
The file was modified chapters/synchronous.tex (diff)
Commit 7fe0785c53a8d6252428514b0c0c3982b01f6414 by noreply
Update chapters/statements.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/statements.tex (diff)
Commit bd92bef4437a94489f24ca75e9f267a75937d5b3 by noreply
Update chapters/statements.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/statements.tex (diff)
Commit f2fac6616dec6a66ed78d5c528a210bed491fe3b by noreply
Update chapters/statements.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/statements.tex (diff)
Commit 7106911296e331eff7959e8c5996599eda3bf9f3 by noreply
Update chapters/statements.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/statements.tex (diff)
Commit 9091dd4432bb623790ed75e16149175b47e8ed39 by noreply
Update chapters/arrays.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/arrays.tex (diff)
Commit 0c512048a8dcccc696b9a395164cb7d11ed75eac by noreply
Update chapters/arrays.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/arrays.tex (diff)
The file was modified chapters/statements.tex (diff)
Commit 22f699eec13cd48c4dc0d9625e29cde6b6f2d49b by Hans.Olsson
Evaluable for-equation range
The file was modified chapters/equations.tex (diff)
Commit 6b372641438b4fb47d69efdabf7d954ab5c83353 by Hans.Olsson
Replace example by a better one with explanation.
Note that it is equivalent to the next example, as stated.
The file was modified chapters/synchronous.tex (diff)
Commit 17e26eafbc277456b558f29545520749e6bf13c5 by Hans.Olsson
Clarify difference without using bold.
Closes #3371
The file was modified chapters/annotations.tex (diff)
Commit 9caee93cd4488511d411f140957085ac63b60e82 by Hans.Olsson
Give better example for sources.
Closes #3249
The file was modified chapters/connectors.tex (diff)
Commit 654acd6650abe916800d77031d60295bfa2b8583 by Tidefelt Henrik
Don't use \emph for content of lesser importance

It it was considered important, it shouldn't have been put in a parenthesis in the first place.

Also putting \emph where it should be used to quote words in the listing.
The file was modified chapters/annotations.tex (diff)
Commit 7e72d760f548eb0d1c2c09b0b1deaaa8c26242a6 by Tidefelt Henrik
Add cross reference for short class definition 'partial' semantics
The file was modified chapters/classes.tex (diff)
Commit bbbab07bbecc2a56e011f9a313ff30bdd2e6fdb6 by noreply
Add "propagating"

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>
The file was modified chapters/classes.tex (diff)
Commit 315378f7528c8975ebef6f6667843fe4a20ffbd8 by Tidefelt Henrik
Make connect-annotation example fit page width

Fixes problem with empty line in listing caused by the entire list of points being moved to the next line.
The file was modified chapters/annotations.tex (diff)
Commit 75ba73cd057fe3e624fdf7c59cd1a06129a72f56 by noreply
Update chapters/equations.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/equations.tex (diff)
Commit d8a88acea3b57ec06c839915ae9dd6f2e5a8cdb8 by Hans.Olsson
More details for deprecated feature.
The file was modified chapters/packages.tex (diff)
Commit 4e950261d140b8e7393872a746443a86cc72ff75 by Hans.Olsson
Better linking of examples.
The file was modified chapters/synchronous.tex (diff)
Commit 802f609cf3a4497c6c1442313950a58271659f2d by noreply
Update chapters/functions.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/functions.tex (diff)
The file was modified chapters/packages.tex (diff)
Commit df1cb1f76b279877deddeb0e5487babd639f1ff1 by Hans.Olsson
Restore comma and change the 2nd duplicate sentence.
The file was modified chapters/packages.tex (diff)
The file was modified chapters/packages.tex (diff)