Skip to content
Success

Changes

Summary

  1. Paraphrase complicated negated sentence (details)
  2. Update chapters/overloaded.tex (details)
  3. Base definitions of 'structural parameter' and 'structural expression' (details)
  4. Refine meaning of Evaluate (details)
  5. Add reference to future section (details)
  6. Add example regarding external functions in evaluation of structural parameters (details)
  7. Fix typo reported by @gkurzbach (details)
  8. Simplify rule for how to break cycles (details)
  9. Explain how to generate good error messages for structural variability violation (details)
  10. Make it possible for Evaluate = false to override Evaluate = true (details)
  11. Introduce term 'evaluated parameter' (details)
  12. Rename variables used in definitions of component variabilities (details)
  13. Avoid declaration equations with undefined solutions in example (details)
  14. Use terminology 'evaluated parameter' when describing Evaluate (details)
  15. Go back to stronger form of acyclic binding rule (details)
  16. Update reason that might cause parameter evaluation (details)
  17. Fix case of fixed parameter without declaration equation (details)
  18. Slightly modify example on prevention of external function evaluation (details)
  19. Remove excessive 'has' (details)
  20. Split complicated sentence with exception for recommended warning (details)
  21. Apply suggestions from code review (details)
  22. Clarify "unexpanded" expression of declaration equation (details)
  23. Also give non-normative example of using Evaluate = false (details)
  24. Consider function input variables as structural expressions (details)
  25. Multilingual Language Support - first suggestion (details)
  26. [MCP 0035] - more clear formatting, actualized date (details)
  27. refinement of the use cases and the proposed changes in the specification (details)
  28. Add link (details)
  29. change ident to name (details)
  30. Define experiment using a record. (details)
  31. Fix (details)
  32. Add index entries (details)
  33. Rename concept 'structural parameter' -> 'evaluable parameter' (details)
  34. Non-normatively describe common meaning of 'structural parameter' (details)
  35. Fix 'definition equations' -> 'declaration equations' (details)
  36. Rephrase slightly and avoid '=' as shorthand for 'that is' (details)
  37. discussion about design choices added, (details)
  38. Test (details)
  39. Formally introduce 'evaluable parameter' as shorthand (details)
  40. Break into smaller pieces by introducing new section 'Component Variability' (details)
  41. Swap order of sections (details)
  42. Update cross references (details)
  43. describe msgid more clearly and reformulate syntactical comment (details)
  44. Revert "Test" (details)
  45. Add how to handle line breaks in strings (details)
  46. Add in LaTeX form. (details)
  47. Two minor changes (in both files). (details)
  48. FixWS (details)
  49. Make multiple lines non-normative. (details)
  50. Update chapters/packages.tex (details)
  51. Clarify when quoted. (details)
  52. Update chapters/packages.tex (details)
  53. Formatting (details)
  54. Formatting (details)
  55. Upper case initial: (details)
  56. Also need to guard the period (details)
  57. Sentence-based line breaking: (details)
  58. Missing word (details)
  59. Apply suggestions from code review (details)
  60. Make text format non-normative. (details)
  61. Use URIs (details)
  62. Update chapters/packages.tex (details)
  63. Update chapters/packages.tex (details)
  64. Use \firstuse where 'transient analysis' is introduced (details)
  65. Revert "Use \firstuse where 'transient analysis' is introduced" (details)
  66. Apply suggestions from code review (details)
  67. Clarify further. (details)
  68. Update chapters/annotations.tex (details)
  69. Apply suggestions from code review (details)
  70. Clarify as discussed. (details)
  71. put more format description into nonnormative text (details)
  72. remove Please (details)
  73. empty line inserted (details)
  74. replace angle brackets (details)
  75. replace angle brackets (details)
  76. replace angle brackets (details)
  77. insert empty line (details)
  78. combine two sentences (details)
  79. replace angle brackets (details)
  80. reformulation (details)
  81. replace angle brackets (details)
  82. change formatting (details)
  83. introduction to nonnormative section added (details)
  84. add missing sentence (details)
  85. Reorganize non-normative contents (details)
  86. Fix build break by removing use of 'quotation' environment (details)
  87. add # -no-c-format to example (details)
  88. explain wha no-c-format (details)
  89. Use bibliography for gettext reference (details)
  90. Remove stray 'and' in bibliography (details)
  91. Update chapters/annotations.tex (details)
  92. Remove default, and update simulation model requirement for StopTime. (details)
  93. Update chapters/annotations.tex (details)
  94. Move description to synopsis. (details)
  95. Clarify non-normative text. (details)
  96. The (details)
  97. Update chapters/connectors.tex (details)
  98. Update chapters/connectors.tex (details)
  99. Add proposed text. (details)
  100. Update chapters/annotations.tex (details)
  101. Explain why abs does not generate events. (details)
  102. Reformulate (details)
  103. Language (details)
  104. Add 'time' to document index (details)
  105. Update ReadMe.md (details)
  106. Update RationaleMCP/ReadMe.md (details)
  107. Update chapters/annotations.tex (details)
  108. Add directorySelector (details)
  109. Better examples for expandable connectors. (#3195) (details)
  110. WS (details)
  111. Work around broken tables (#3205) (details)
  112. Update chapters/annotations.tex (details)
  113. Update chapters/annotations.tex (details)
  114. Table fine (#3208) (details)
  115. Remove arrayLayout since most tools have not implemented it. (#3196) (details)
  116. Non optional connector (#3129) (details)
  117. Branced off variant for limiting multiple connections. (details)
  118. Clarify previous parameter. (details)
  119. Also mention outputs when presenting list of inputs and outputs (details)
  120. Forbid combination of parameter and input. (#3211) (details)
  121. Correct invalid reference. (details)
  122. Clarify elsewhen (#3217) (details)
  123. Change 'to' -> 'of' to work with both 'inputs' and 'outputs' (details)
  124. Clean up whitespace in listings (details)
  125. Fix obsolete hard-coded cross-references from normal text to list items (details)
  126. Fix hard-coded references in listing (details)
  127. Reformulate by adding definition. (details)
  128. More complete change. (details)
  129. FixLatex (details)
  130. Update chapters/operatorsandexpressions.tex (details)
  131. Update chapters/operatorsandexpressions.tex (details)
  132. Change so that we don't say that there are always discontinuities, and explain for example. (details)
  133. FixLatex (details)
  134. Remove zero start value and explain alternative. (details)
  135. And remove the problematic use of "modifier for". (details)
  136. AdditionalImprovements (details)
  137. Update chapters/packages.tex (details)
  138. Update chapters/packages.tex (details)
  139. Update chapters/packages.tex (details)
  140. Update chapters/packages.tex (details)
  141. SelectAcceptable (details)
  142. Clean up fall-back value to have it in one place and be concise. (details)
  143. Introduced in #3217 (details)
  144. Add clocked discrete-time expressions to discrete-time. (details)
  145. Update chapters/synchronous.tex (details)
  146. Explain that hidden contents should not be referenced. (details)
  147. Sentence-based lines, and break one long line. (details)
  148. Actual restriction should be normative. (details)
  149. RemoveWS (details)
  150. Update chapters/packages.tex (details)
  151. Update mls.bib (details)
  152. Clarify role of protected components passed to external functions (details)
  153. Adjust non-normative description of smoothOrder (details)
  154. Stress continuity of function arguments (details)
  155. Update chapters/packages.tex (details)
  156. Update chapters/packages.tex (details)
  157. Update chapters/packages.tex (details)
  158. Update chapters/packages.tex (details)
  159. Update chapters/classes.tex (details)
  160. Update chapters/classes.tex (details)
  161. Update chapters/classes.tex (details)
  162. Update chapters/equations.tex (details)
  163. Update chapters/classes.tex (details)
  164. Update chapters/classes.tex (details)
  165. Add example for shiftSample. (#3233) (details)
  166. Spelling (details)
  167. Use fallback consistently and math for 0.0 and 0 (details)
  168. More clearly define that fallfack value is applicable everywhere. (details)
  169. Spelling (details)
  170. Update chapters/packages.tex (details)
  171. Update chapters/packages.tex (details)
  172. Update RationaleMCP/0035/Readme.md (details)
  173. Update RationaleMCP/0035/SpecificationText.md (details)
  174. Update chapters/packages.tex (details)
  175. Update RationaleMCP/0035/SpecificationText.md (details)
  176. Update RationaleMCP/0035/SpecificationText.md (details)
  177. Update chapters/packages.tex (details)
  178. Add strict requirement for tools. (details)
  179. Clarify record type compatible (#3230) (details)
  180. Extend choicesAllMatching to records. (#3229) (details)
  181. Clarify that a when-clause cannot activate multiple reinit for the same variable (details)
  182. Don't give impression of undefined behavior being error (details)
  183. Clean up white-space in listing (details)
  184. Clarify that variable of a reinit is not considered a left-hand side (details)
  185. Say "Unsafe, " as proposed by Hans (details)
  186. Update chapters/packages.tex (details)
  187. Add extra words to avoid odd line-break. (details)
  188. Grammar for contents. (details)
  189. Forbid zero delay. (details)
  190. Try to clarify design pattern. (details)
  191. Specify that extent and preserveAspectRatio use the same logic but separately. (details)
  192. Replace modelica:// by modelica:/ (details)
  193. Update chapters/annotations.tex (details)
  194. Apply suggestions from code review (details)
  195. Apply Hans' suggestion about multiple reinit for same variable (details)
  196. Grammar and punctuation (details)
  197. Add links for MCP-0027 (details)
  198. Update chapters/equations.tex (details)
  199. Update chapters/packages.tex (details)
  200. Update chapters/packages.tex (details)
  201. Reorder text that had been separated and add example from comments. (details)
  202. Update chapters/packages.tex (details)
  203. Update chapters/annotations.tex (details)
  204. Update chapters/annotations.tex (details)
  205. Update chapters/annotations.tex (details)
  206. Update chapters/annotations.tex (details)
  207. Update chapters/packages.tex (details)
  208. Update chapters/packages.tex (details)
  209. Update chapters/packages.tex (details)
  210. Update chapters/packages.tex (details)
  211. Update chapters/packages.tex (details)
  212. Update chapters/packages.tex (details)
  213. Update chapters/packages.tex (details)
  214. Our 'format' string is inspired by ANSI-C, not fully according to it (details)
  215. Clarify rules about allowed combination of String named arguments (details)
  216. Clean up presentation of 'format' (details)
  217. Don't require 'significantDigits' and improve presentation (details)
  218. Split long sentence (details)
  219. Change 'length modifier' -> 'length field specifier' (details)
  220. Skip 'and format is not provided' (details)
  221. Change 'conversion specifier' -> 'conversion specification' (details)
  222. Update chapters/packages.tex (details)
  223. Update chapters/packages.tex (details)
  224. Say 'conversion specifier' (details)
  225. Say 'length modifier' (details)
  226. Add String synopsis case for Integer with 'format' (details)
  227. Speak of Real and Integer instead of 'integral' and 'non-integral' (details)
  228. Fix missing formatting of "T" (details)
  229. Sentence-based line breaking in array concatenation (details)
  230. Add 'cat' to document index (details)
  231. Sentence-based line break (details)
  232. Fix grammar 'is' -> 'are' (details)
  233. Fix formatting of 'if-clause' (details)
  234. Make list item complete sentences to match nearby item list style (details)
  235. Mention name of equations generated from the connect sets (details)
  236. Rename grammar production 'connect-clause' -> 'connect-equation' (details)
  237. Update chapters/packages.tex (details)
  238. Update RationaleMCP/0035/Readme.md (details)
  239. Fix incorrect form of 'start-attribute' (details)
  240. Add "which is used in this case" (details)
  241. Clarify the difference between when-equations and clocked when-equations. (details)
  242. Removing Modifications (MCP-0009) (#3167) (details)
  243. Selective Model Extension (with specification text) (#3166) (details)
  244. Update chapters/equations.tex (details)
  245. Update chapters/synchronous.tex (details)
  246. Update link (details)
  247. Clarify system of equations between different sub-clocks. (details)
  248. Improve definition of exponentiation. (details)
  249. Update chapters/arrays.tex (details)
  250. Update chapters/arrays.tex (details)
  251. Update chapters/arrays.tex (details)
  252. Update chapters/arrays.tex (details)
  253. Update chapters/arrays.tex (details)
  254. Apply suggestions from code review (details)
  255. Update chapters/arrays.tex (details)
  256. Clarify that standard type coercion does not happen for String (details)
  257. Replace non-normative paragraph by three-part example (details)
  258. Don't say that String supports String, because it doesn't (details)
  259. Add missing "if" in "if and only they" (details)
  260. Split the restrictions for when-equations into two lists, since they are different forms. (details)
  261. Add cmap with other latex-packages. (details)
  262. Update chapters/equations.tex (details)
  263. Uploaded a new docker image (details)
  264. In order to support search and copying of ligatures. (details)
  265. Initial draft for plot axis scale (details)
  266. Fix mistake in decibel conversion (details)
  267. Use more typical value of symlog parameter (details)
  268. Mention that only two values of dB.order are in widespread use (details)
  269. Fix broken math (details)
  270. Rename dB parameter 'order' -> 'factor' (details)
  271. Improve tick label example (details)
  272. Only allow dB conversion factors 10 and 20 (details)
  273. Do not remove curl from the docker image (#3299) (details)
  274. Sentence-based line breaks for absoluteValue-annotation (details)
  275. Don't format 'offset' as inline code (details)
  276. Add formatting of 'true' (details)
  277. connect-clause was renamed to be connect-equation (details)
  278. Missing type specifier in example (#3303) (details)
  279. Reference connector balancing restriction. (details)
  280. Constrain array assignments with implicit iterators. (details)
  281. Plural. (details)
  282. Add comment about LaTeXML issue 1377 being fixed on master (details)
  283. Add comment about LaTeXML issue 1395 being fixed on master (details)
  284. Put normative part before example, and rewrite last sentence. (details)
  285. Fix typo. (details)
  286. Clarify that each can be inside an array. (details)
  287. Clarify that "final x=break" cannot be overriden. (details)
  288. Remove "extends FilledShape" from Text-definitions. (details)
  289. Turn two listings into separate examples, and add short introductions (details)
  290. Order example from more elementary to more advanced (details)
  291. Apply suggestions from code review (details)
  292. MakeNormative (details)
  293. MoveNormative (details)
  294. MoveNormative (details)
  295. Revert "Merge remote-tracking branch 'origin/ClarifyEach' into ConstrainArrayAssignment" (details)
  296. Update classes.tex (details)
  297. Add chapters/*.aux to clean-pdf target (details)
  298. Add more globs to clean-pdf and clean-html, until clean 'git clean -nx' (details)
  299. Only load cmap.sty when building PDF (details)
  300. Use double quotes instead of single around two letter code fragment (details)
  301. Explain use of quotes around code fragments (details)
  302. Clarify relation between predefined type names and keywords (details)
  303. Remove stray empty line in Placement record (details)
  304. Improve language (details)
  305. Simplify presentation of Transformation for improved clarity (details)
  306. Add text about lookup for choices. (#3307) (details)
  307. Revert "Forbid zero delay." (details)
  308. Update chapters/abstract.tex (details)
  309. Update chapters/equations.tex (details)
  310. Update chapters/operatorsandexpressions.tex (details)
  311. Phone discussion. Deprecate one case. (details)
  312. Add non-zero in this case. (details)
  313. Deprecate String formatting of Real as Integer (details)
  314. Remove possibility to wrap code fragment in double quotes (details)
  315. Update chapters/packages.tex (details)
  316. Update chapters/packages.tex (details)
  317. Update chapters/packages.tex (details)
  318. Apply suggestions from code review (details)
  319. Fix indentation error in listing (details)
  320. Describe the three alternatives for the deprecated feature (details)
  321. Update chapters/arrays.tex (details)
  322. Fix minor typo (details)
  323. Add comma (#3329) (details)
  324. More advanced elaboration. (#3241) (details)
  325. Update chapters/annotations.tex (details)
  326. Clarify that clock is only determined from equations. (#3283) (details)
  327. Deprecate fake packages for lookup. (#3290) (details)
  328. Clarify encapsulated. (#3282) (details)
  329. Switch to https (#3338) (details)
  330. Update interface.tex (details)
  331. Fix bad use of dollar sign in listing without mathescape (details)
  332. Avoid unnecessary switch to math mode for \ldots (details)
  333. Start36 (#3330) (details)
  334. Update version in document (details)
  335. New branch (details)
  336. Bump version at website (details)
  337. Delete a verb making nonsense sentence (details)
  338. Remove stray braces in FORTRAN 77 type mapping table (details)
  339. Add missing link in the RationaleMCP table (details)
  340. Change terminology 'normal parameter' -> 'non-evaluable parameter' (details)
  341. Add array dimensions as first example of evaluable expression (details)
  342. Add missing closing parenthesis (details)
  343. Clarify that unit/displayUnit-attributes can be empty (details)
  344. Drop parenthesis about alternative design in non-normative section (details)
  345. Update README.md (details)
  346. AddScheme (details)
  347. Require it to be scalar. (details)
  348. Break line (details)
  349. Generalize stream connectors to records. (details)
  350. Clarify events for while-statements according to conclusions. (details)
  351. And also for for-loops. (details)
  352. Allow extends from empty base-class and define empty class. (details)
  353. Update chapters/functions.tex (details)
  354. Drop 'dB' from proposal (details)
  355. Don't say that end is a function call, and be a bit clearer. (#3361) (details)
  356. Describe a new concept "simple connector" that is not balanced. (#3356) (details)
  357. Update chapters/classes.tex (details)
  358. Update chapters/classes.tex (details)
  359. Update chapters/functions.tex (details)
  360. Clarify that external object may extend an empty class. (details)
  361. Update chapters/statements.tex (details)
  362. Update chapters/statements.tex (details)
  363. Update chapters/statements.tex (details)
  364. Minor grammar fix (details)
  365. Try to be clear that reduction expressions also require evaluable ranges. (details)
  366. Minor grammar fix, part two (details)
  367. Replace stray 'c' in definition of clocked sample (details)
  368. Sentence-base line breaking (details)
  369. Remove 'an' in "each an event" (details)
  370. Sentence-based line breaks in synchronous.tex (details)
  371. Update chapters/statements.tex (details)
  372. Update chapters/statements.tex (details)
  373. Update chapters/statements.tex (details)
  374. Update chapters/statements.tex (details)
  375. Update chapters/arrays.tex (details)
  376. Update chapters/arrays.tex (details)
  377. LineBreak (details)
  378. Evaluable for-equation range (details)
  379. Replace example by a better one with explanation. (details)
  380. Clarify difference without using bold. (details)
  381. Give better example for sources. (details)
  382. Don't use \emph for content of lesser importance (details)
  383. Add cross reference for short class definition 'partial' semantics (details)
  384. Add "propagating" (details)
  385. Make connect-annotation example fit page width (details)
  386. Update chapters/equations.tex (details)
  387. More details for deprecated feature. (details)
  388. Better linking of examples. (details)
  389. Update chapters/functions.tex (details)
  390. RestorUniquness (details)
  391. Restore comma and change the 2nd duplicate sentence. (details)
  392. Second... (details)
  393. TranslationToEvaluable (details)
  394. CleanupAsWell (details)
  395. SeparateEvaluable (details)
  396. AssertLevelEvaluable (details)
  397. ConditionalComponentEvaluable (details)
  398. Change paragraph to sentence-based line breaks (details)
  399. Add missing styling of 'packageprefixname' (details)
  400. Specify attributes of built-in types that are evaluable (details)
  401. Exclude 'unbounded' from evaluable attributes (details)
  402. Add non-normative comment about displayUnit being just a default (details)
  403. Revert line. (details)
  404. Unneeded (details)
  405. Update chapters/synchronous.tex (details)
  406. Update chapters/synchronous.tex (details)
  407. Clarified parameter expression. (details)
  408. Treat periodic and non-periodic differently. (details)
  409. Update chapters/synchronous.tex (details)
  410. Fix a few cases of 'connect-equation' styling (details)
  411. Update chapters/synchronous.tex (details)
  412. Update name of MCP-0027 (details)
  413. Update classes.tex (details)
  414. Don't speak of overriding non-final displayUnit (details)
  415. Confusion between label and index. (details)
  416. List changes at web-site (details)
  417. Remove revisions from text (details)
  418. RemoveWS (details)
  419. Grammar change (details)
  420. Add semantics of general subscripting. (details)
  421. Add example. (details)
  422. Update chapters/revisions.tex (details)
  423. Update chapters/revisions.tex (details)
  424. Update chapters/classes.tex (details)
  425. fix typo (details)
  426. Update chapters/arrays.tex (details)
  427. Update chapters/syntax.tex (details)
  428. Update chapters/revisions.tex (details)
  429. Fix typo (details)
  430. Update this text for general subscripting as well. (details)
  431. Additional changes for previous. (details)
  432. Fix trivial typo. (details)
  433. Left-over from Modelica 1.1; clarify built-in good option. (details)
  434. Line-based paragraphs. (details)
  435. Note about special case, and use proper syntax for example. (details)
  436. Hopefully this is clearer and correct. (details)
  437. Avoid repetition. (details)
  438. Update chapters/connectors.tex (details)
  439. Update chapters/arrays.tex (details)
  440. Add comment about LaTeXML issue with cmap being fixed (details)
  441. Use lower case 'add' (details)
  442. Add comment about requested LaTeXML feature being marked as fixed (details)
  443. Code simplification based on discussion in LaTeXML issue (details)
  444. Update chapters/connectors.tex (details)
  445. Initial commit of ReadMe.md, based on old PDF (details)
  446. Add reference to MCP issue (details)
  447. Update links (details)
  448. Update RationaleMCP/0029/ReadMe.md (details)
  449. Update ReadMe.md (details)
  450. Generalize to allow Integer flow. (details)
  451. Grammar (details)
  452. Add minor specification text corresponding to what has been implemented. (details)
  453. Add text for top-level classes as well. (details)
  454. Specify how to handle invalid choices, #3311. (details)
  455. And deprecate annotations on redeclare-modifiers. (details)
  456. Update chapters/annotations.tex (details)
  457. Update chapters/annotations.tex (details)
  458. Update chapters/inheritance.tex (details)
  459. Update chapters/inheritance.tex (details)
  460. Reformulated proposal. (details)
  461. Update chapters/arrays.tex (details)
  462. Generalize/clarify reinit (details)
  463. Sentence-based line breaks for Figure-annotation (details)
  464. Add missing "variable:" to text markup link examples (details)
  465. Sentence-based line breaks for Text-annotation (details)
  466. Don't use hyphened form 'component-references' (details)
  467. Trying to clarify array introduction - covering all cases. (details)
  468. Update chapters/inheritance.tex (details)
  469. Update chapters/dae.tex (details)
  470. Update chapters/dae.tex (details)
  471. Update chapters/equations.tex (details)
  472. Fix revisions (#3423) (details)
  473. Update README.md (details)
  474. Clean up reference to BIPM specification (details)
  475. Rewrite with reference to component-reference in the grammar (details)
  476. Give example of 'quoted identifier' to for two reasons (details)
  477. Bump copyright year [ci skip] (details)
  478. Sentence-based line breaks, as suggested (details)
  479. Add missing style markup of class specializations (details)
  480. Remove bad markup in index entry for 'assert' (details)
  481. Clarify complicated sentence about 'input' prefix exception in functions (details)
  482. Sentence-based line breaks (details)
  483. Always call it 'short class definition', not '... declaration' (details)
  484. Allow finding 'short class definition' in the document index (details)
  485. Change 'special class function type' -> 'specialized class function' (details)
  486. Sentence-based line breaks in packages.tex (details)
  487. Clarify file-system mapping of Modelica URI (not) ending in '/' (details)
  488. Rephrase to avoid filename extending beyond page border (details)
  489. Change 'scalar constants' -> 'scalar constant expressions' (details)
  490. Sentence-based line breaks in lexicalstructure.tex (details)
  491. Change 'literal constant' -> 'literal' (details)
  492. Apply suggestions from code review (details)
  493. Update functions.tex (details)
  494. Update functions.tex (details)
  495. Update annotations.tex (details)
  496. Prepare for inherited experiment by restricting it to non-partial models. (details)
  497. Update chapters/annotations.tex (details)
  498. Clarify that there is no restriction for the text. (details)
  499. Spelling (details)
  500. Apply suggestions from code review (details)
  501. Apply suggestions from code review (details)
  502. Update chapters/annotations.tex (details)
  503. Support non-integer exponents to handle the result of square. (details)
  504. Balancing of models with overdetermined connectors. (details)
  505. Avoid using the word "public variable section" since it does not exist. (details)
  506. Update chapters/functions.tex (details)
  507. Fix grammar (details)
  508. Amend recent commit with missing \lstinline markup (details)
  509. Apply suggestions from code review (details)
  510. More consistent non-syntax variant of definining annotations. (details)
  511. Need mathescape (details)
  512. From comment in #3433 (details)
  513. Remove bindings for these as well. (details)
  514. Update chapters/packages.tex (details)
  515. The difference should be in the other order. (details)
  516. Update according to decision. (details)
  517. The original diff (details)
  518. Update chapters/unitexpressions.tex (details)
  519. Update chapters/unitexpressions.tex (details)
  520. Update chapters/unitexpressions.tex (details)
  521. Explain what annotation definitions mean. (details)
  522. Apply it to the new annotations and some old. (details)
  523. Reduce it further (details)
  524. Fix quoting! (details)
  525. Apply suggestions from code review (details)
  526. Add description of what a default value in record means. (details)
  527. Use constant instead of parameter for the time being. (details)
  528. Add constant everywhere where applicable, and parameter for the specific enable-case. (details)
  529. Move how-to-interpret earlier in the chapter. (details)
  530. Add note about annotation-syntax in Introduction. (details)
  531. Add note about why we can skip some license files. (details)
  532. Redundant overdetermined2 (#3385) (details)
  533. Add stylesheet. (#3409) (details)
  534. Restrictions and more examples for the Include annotation (#3452) (details)
  535. Use lowercase 'a' and 'b' for connector instances in examples (details)
  536. Update example with over-determined spanning tree figure (details)
  537. Attempting to rename clocked. (#3313) (details)
  538. The Figure.group is a figure group, not a plot group (details)
  539. use vector fonts when generating the PDF (details)
  540. According to comments. (details)
  541. Separate applying, associating, and inferencing for solverMethod. (details)
  542. Update chapters/synchronous.tex (details)
  543. It's just Black. (details)
  544. Cleaning up current tick. (details)
  545. Update chapters/synchronous.tex (details)
  546. Apply suggestions from code review (details)
  547. Define order within legend according to order of appearance (details)
  548. Introduce 'zOrder' to give control over drawing order (details)
  549. Allow parameter/constant in connectors as well. (details)
  550. Require that the strings are non-empty. (details)
  551. LineBased (details)
  552. ToolResponsibility (details)
  553. UserResponsibility (details)
  554. According to decision, add comment in front. (details)
  555. Make similar description of graphics back to front ordering (details)
  556. Call it "license text file" (details)
  557. Apply suggestions from code review (details)
  558. Apply suggestions from code review (details)
  559. Stricter and skip the weird statement about fill("", 0) (details)
  560. Simplified. (details)
  561. Update chapters/annotations.tex (details)
  562. Apply suggestions from code review (details)
  563. More advanced suggestions from code review. (details)
  564. Update chapters/annotations.tex (details)
  565. Update chapters/functions.tex (details)
  566. Update chapters/annotations.tex (details)
  567. Removed unneeded clarification of empty string. (details)
  568. Cleanup. (details)
  569. Rename new label. (details)
  570. Apply suggestions from code review (details)
  571. Cleanup based on comments. (details)
  572. In the end it is a user responsibility (details)
  573. WSRemoval (details)
  574. Sentence-based line breaks (details)
  575. Say 'Returns' (details)
  576. Update chapters/functions.tex (details)
  577. Update chapters/annotations.tex (details)
  578. Update chapters/annotations.tex (details)
  579. Discretized non clocked (#3399) (details)
  580. Add missing ; (details)
  581. New prefix added in 2022. (details)
  582. Sentence-based line breaks (details)
  583. Remove deprecated assignment modification and declaration assignment (details)
  584. LineBased (details)
  585. Remove (details)
  586. Introduce nthRoot (#3494) (details)
  587. Update chapters/annotations.tex (details)
  588. Update chapters/annotations.tex (details)
  589. List annotations as exception to hyphenation rule in style guide, and fix deviations (details)
  590. Improve license visibility at GitHub (details)
  591. Add Modelica Language logo for dark mode (details)
  592. Clarify missing values. (details)
  593. Fix typo (details)
  594. A line only has thickness, not lineThickness. (details)
  595. Compatible non SI units (#3522) (details)
  596. Add proposed texts. (#3517) (details)
  597. Sentence-based line breaks in annotations.tex (#3514) (details)
  598. Update README.md (#3529) (details)
  599. Reformulate to use normal terminology. (#3530) (details)
  600. Remove parenthesis that doesn't help. (details)
  601. Clarify details. (details)
  602. Sentence on one line. (details)
  603. Add other cases. (details)
  604. Clarify that when-statements can be part of system of equations. (details)
  605. And clarify that it also applies for when initial(). (details)
  606. Make normative (details)
  607. Fix typo (details)
  608. Update name of MCP-0031 in MCP overview table (details)
  609. General record member referencing (#3516) (details)
  610. Apply suggestions from code review (details)
  611. Clarify continuity. (details)
  612. Apply suggestions from code review (details)
  613. ReorderAsSuggested (details)
  614. FixWS (details)
  615. LineBased (details)
  616. RestrictItToPossible (details)
  617. AddFinalExample (details)
  618. AddRedeclareExample (details)
  619. AddReplaceableExample (details)
  620. AddEnd (details)
  621. WS (details)
  622. WSLast (details)
  623. Allow all cases, but describe that it isn't syntactic sugar in the odd case. (details)
  624. Try to be clearer. (details)
  625. WS (details)
  626. Fix typo "uses" vs "use" (details)
  627. Don't speak of postfix operators (details)
  628. Update chapters/equations.tex (details)
  629. Clarify that a null pointer is an error. (#3503) (details)
  630. Apply suggestions from code review (details)
  631. Update chapters/operatorsandexpressions.tex (details)
  632. Apply suggestions from code review (details)
  633. DefaultForDocumentationClass (details)
  634. DefaultViewHandling (details)
  635. DefaultValue (details)
  636. SingleInstanceReformulation (details)
  637. AsSuggested (details)
  638. Generalize conditional components (details)
  639. Remove space after 'previous' and 'hold' (details)
  640. Minor cleanup of conditional components (details)
  641. Change so that all variables in initial algorithms are treated the same (details)
  642. Update chapters/classes.tex (details)
  643. Add missing hyphenation of 'discrete-time' (details)
  644. Just remove to avoid discussion (details)
  645. Fix string (details)
  646. Sensible quoting. (details)
  647. Update chapters/inheritance.tex (details)
  648. Update chapters/classes.tex (details)
  649. Explain the delay for event clock. (details)
  650. Update chapters/synchronous.tex (details)
  651. Replace level with boolean(s) (details)
  652. Remove the problematic defaults. (details)
  653. Update chapters/packages.tex (details)
  654. FixTypo (details)
  655. Update chapters/functions.tex (details)
  656. Workaround 'morestring' issue in LaTeXML build (details)
  657. Sentence-base line breaks in classes.tex (details)
  658. Format 'record' and 'type' (details)
  659. Avoid "conceptual" (details)
  660. ForwardReference (details)
  661. WS (details)
  662. Format more cases of 'type' (details)
  663. Update chapters/synchronous.tex (details)
  664. Simplify text. Don't make a special case for ignoring empty modifiers that don't matter. (details)
  665. Don't use inline code for the Boolean values (details)
  666. Restore inline code for 'false' in context of shouldPass (details)
  667. Avoid scare quotes in text (details)
  668. Apply suggestions from code review (details)
  669. Update chapters/annotations.tex (details)
  670. Update chapters/inheritance.tex (details)
  671. Update chapters/annotations.tex (details)
  672. Update chapters/annotations.tex (details)
  673. From review. (details)
  674. Require that ranges and conditions around 'connect' are evaluable (details)
  675. AvoidBackSlash (details)
  676. FixLabels (details)
  677. DontMoveThat (details)
  678. Clarify that component references work in this form. (details)
  679. I was confused by the previous text and almost thought it was an error in the source. (details)
  680. Fix cases of declaration assignment in function listings (details)
  681. Be consistent for file extensions. (details)
  682. Update chapters/annotations.tex (details)
  683. RewriteBasedOnSuggestion (details)
  684. UseProposedAlternative (details)
  685. Update chapters/annotations.tex (details)
  686. Initialization of clocked variables in algorithms. (details)
  687. Specify that comments on choices shall not be copied. (details)
  688. Change to consistently use file extensions without leading dot (#3599) (details)
  689. Add exception for reinit, with example. (#3568) (details)
  690. Cleanup of attribute formatting and fix missing inline math (#3597) (details)
  691. Based on comments in #3597 (#3607) (details)
  692. Clarifications of stored-definition (#3588) (details)
  693. Correct highlighting (details)
  694. RepatedInOtherChapter (details)
  695. Include sub-connectors in icon (#3603) (details)
  696. Update "parameter" to "evaluable" in connectors.tex (details)
  697. Add missing 'constant' for members of License (details)
  698. Be clearer in definition of Inf and avoid relying on Modelica.Constants. (#3612) (details)
  699. Describe lookup of annotation enumeration types (#3621) (details)
  700. Let section title reflect that content also covers operators (details)
  701. Add cross references to the connection set rule regarding 'quantity' (details)
  702. Add 'checkBox' to document index (details)
  703. Use same language for 'checkBox' as for 'choicesAllMatching' (details)
  704. Restore init for clocked discretized. (#3577) (details)
  705. Consistent built-in (#3600) (details)
  706. Clarify impure in systems of equations. (#3571) (details)
  707. Clarify further. (#3616) (details)
  708. Clarify quantity (#3634) (details)
  709. Avoid syntax errors. (#3496) (details)
  710. Remove empty rest-of-line comment in listing (details)
  711. Default Icon; more or less according to decision. (#3624) (details)
  712. Generalize vendor-specific markup in figures (#3630) (details)
  713. Fix typos (details)
  714. Make absoluteValue inferred by default (details)
  715. Demand that initialPoints span range from 0 to 1 (details)
  716. Specify that annotations shall only be used where appropriate (#3642) (details)
  717. Use more overview tables for annotations (#3628) (details)
  718. Change to proper function declarations. (details)
  719. Allow deselection partial classes. (details)
  720. Tone down inference of absoluteValue, and define inheritance (details)
  721. Update chapters/annotations.tex (details)
  722. Start clearing up annotation syntax for functions. (#3617) (details)
  723. Make it explicit that tools can show the value of variables for asserts (#3641) (details)
  724. Avoid confusing reuse of 'x' in spatialDistribution description (#3649) (details)
  725. Add example about empty annotations (#3654) (details)
  726. Add min, max where appropriate. (#3651) (details)
  727. Remove excessive semicolons (details)
  728. Introduce EllipseClosure.Default for the default behavior (#3655) (details)
  729. Add connectorSizing to document index (#3666) (details)
  730. Be clearer about showStartAttributes. (#3604) (details)
  731. Clearer protection (#3629) (details)
  732. Closes #3669 (details)
  733. I think this just clarifies the current text which had "expand into scalar equations"; (details)
  734. Add package.order to document index (details)
  735. Closes #3675 (details)
  736. Grammar now calls it description, not comment (details)
  737. Grammar now uses type-specifier here (details)
  738. Consistent formatting (details)
  739. Fix Merging of Modifications example explanation (details)
  740. Update chapters/classes.tex (details)
  741. Update chapters/classes.tex (details)
  742. Clarify (details)
  743. Proposed (#3683) (details)
  744. Sentence-based line breaks and small fixes in inheritance.tex (#3682) (details)
  745. Change font for comments (#3665) (details)
  746. Don't use Markdown code quotes in LaTeX source (details)
  747. Use sentence-based line breaks in preface.tex (details)
  748. Use sentence-based line breaks in stream.tex (details)
  749. Use sentence-based line breaks in interface.tex (details)
  750. Use sentence-based line breaks in equations.tex (details)
  751. Use sentence-based line breaks in statements.tex (details)
  752. Use sentence-based line breaks in functions.tex (details)
  753. Use sentence-based line breaks in packages.tex (details)
  754. Use sentence-based line breaks in synchronous.tex (details)
  755. Use sentence-based line breaks in library.tex (details)
  756. Use sentence-based line breaks in syntax.tex (details)
  757. Use sentence-based line breaks in annotations.tex (details)
  758. Use sentence-based line breaks in arrays.tex (details)
  759. Use sentence-based line breaks in classes.tex (details)
  760. Use sentence-based line breaks in connectors.tex (details)
  761. Use sentence-based line breaks in derivationofstream.tex (details)
  762. Use sentence-based line breaks in operatorsandexpressions.tex (details)
  763. Use sentence-based line breaks in statemachines.tex (details)
  764. Use sentence-based line breaks in scoping.tex (details)
  765. Use sentence-based line breaks in inheritance.tex (details)
  766. Use sentence-based line breaks in lexicalstructure.tex (details)
  767. Remove % at end-of-line before \label (details)
  768. Remove % at end-of-line following \caption{ (details)
  769. Clarify html in description strings (details)
  770. FixReference (details)
  771. ReferenceDetails (details)
  772. Describe common ways of using ModelicaUtilities.h (#3455) (details)
  773. Fix link (#3699) (details)
  774. Shorten identifier for two reasons (#3685) (details)
  775. Skip all of the changes of font-size, it seemed to cause more problems. (#3664) (details)
  776. Improve description of HTML encoded content (#3700) (details)
  777. Give safe alternative for integer min. (#3702) (details)
  778. Apply suggested workaround for LaTeXML issue (details)
  779. Clarify array of records (#3715) (details)
  780. Also allow connectorSizing for constants (#3716) (details)
  781. Add missing formatting of 's' (details)
  782. Clarify division and introduce element-wise (#3714) (details)
  783. Make it easier to see which operators that are not allowed inside functions (#3717) (details)
  784. Have one clear definition of equation count. (details)
  785. Add the missing overleaf details (details)
  786. Change record inputs to be const (#3723) (details)
  787. Fix indentation of annotation in listing (details)
  788. Tidy up use of grammar for version strings (details)
  789. Make use of PACKAGE-VERSION for versions in the file system (details)
  790. Break long lines in listings for licensing (details)
  791. Fix indentation of listing in example (details)
  792. Make annotation lines in external function example listing shorter (details)
  793. Clean up C comment in example listing (details)
  794. Avoid stray sub-list with just a single item (details)
  795. Improve line breaking in SolverMethod listing (details)
  796. Break line and indent (details)
  797. Point out single space a second time (details)
  798. Remove definition of VERSION-NUMBER-STRING (details)
  799. Clean up string in unassignedMessage example (#3735) (details)
  800. Use modern table presentation of external function annotations (#3739) (details)
  801. Use modern table presentation for choices and choicesAllMatching (#3741) (details)
  802. fix typo in range of variable x in model NotSurjective (details)
  803. fix fix... (details)
  804. Fix grammar and hyperref, remove unused defines (details)
  805. Fix hyphenation (details)
  806. Clarify handling of GenerateEvents = true (details)
  807. Make real interval clock similar to rational interval clock. (#3754) (details)
  808. Clarify strange sentence #3729 (#3752) (details)
  809. Apply modern table presentation to Versions (#3737) (details)
  810. Create Tutorial.md based on 1.4 tutorial (#3672) (details)
  811. Use consistent language when talking about scheduling clock ticks (details)
  812. Apply modern table presentation to License Texts (#3766) (details)
  813. Clarify that a fixed parameter cannot make use of fallback (#3769) (details)
  814. Remove confusion about the connectorSizing "corresponding variable" (details)
  815. AsProposed (details)
  816. Gather all specification of interval() at first tick under 'interval' (#3761) (details)
  817. Make the grammar more consistent, and explain rewrite based on feedback. (#3757) (details)
  818. The links were no longer working, when the branches are merged. (details)
  819. Add partial derivative to document index (details)
  820. Add BOM to document index (details)
  821. Proposal for improving pure situation, (#3755) (details)
  822. Propose Solution for connectorSizing (#3774) (details)
  823. Vectorized min max (#3728) (details)
  824. Clarify (#3786) (details)
  825. Remove misplaced semicolon in Documentation annotation (details)
  826. Discrete-time variability based on GenerateEvents (#3610) (details)
  827. Describe 'delay' as event-generating operator (#3730) (details)
  828. Also mention evaluable in list of expression variabilities (details)
  829. List changes (#3780) (details)
  830. Fix typos. (details)
  831. Define size(A, j) as syntactic sugar (#3792) (details)
  832. Clarify when (#3697) (details)
  833. Local balance (#3750) (details)
  834. Add noneFromVersion to document index (details)
  835. Generalize modern table presentation with application to Protection (#3770) (details)
  836. Normatively describe trade-off at delay times close to zero (#3760) (details)
  837. Define time as keyword. (#3797) (details)
  838. Define a^s for matrices (#3805) (details)
  839. Non real solvability (#3798) (details)
  840. Change from parameter to evaluable. (#3806) (details)
  841. Define that equations for the state-variables should be inside the states. (details)
  842. Clarify restrictions on fill patterns. (#3789) (details)
  843. Images with examples of gradient fills (#3802) (details)
  844. Disambiguate passing of constant protected component references in external call (details)
  845. Fix language mistakes in "left hand side" and "similarly as" (#3817) (details)
  846. Improve synchronous section (#3807) (details)
  847. Improve return-statement example (#3823) (details)
  848. Start input (#3827) (details)
  849. Small cleanup of rules for input/output prefixes (details)
  850. Workaround for LaTeXML issue with the babel package (details)
  851. New LTS Ubuntu variant. (#3831) (details)
  852. Introduce "potential" and then use it. (#3829) (details)
  853. Clarify lexical scope contraining clause of encapsulated class. Closes #3814 (#3836) (details)
  854. Local balance per type (#3818) (details)
  855. Initialization for sample (#3849) (details)
  856. Improve connection line annotation (#3845) (details)
  857. Generate events equality (#3825) (details)
  858. Define when-clause clearly (#3856) (details)
  859. Further clarify parameter and evaluable for synchronous. (#3839) (details)
  860. States are always active for one tick. (#3853) (details)
  861. Clarify derivatives. (#3848) (details)
  862. And end-parenthesis (#3850) (details)
  863. Separate sections for clock restrictions (#3826) (details)
  864. Clarify events in algorithms, and add examples. (#3837) (details)
  865. Derivative in left-hand-side (#3838) (details)
  866. Use scroll-padding-top to avoid top banner occlusion (details)
  867. Merge pull request #3862 from henrikt-ma/reinit-event-iteration (details)
  868. Linkable grammar productions and lexical units (#3863) (details)
  869. Non-normatively give rough explanation of 'tunable parameter' (#3867) (details)
  870. See if we can just remove the MathJax. (#3877) (details)
  871. Add missing period at end of sentence (#3881) (details)
  872. Non-normatively mention result-reference from 'der' (#3871) (details)
Commit ae44dea2d99d2d6ad83d54d6ec32216cff0e1eec by noreply
Paraphrase complicated negated sentence
The file was modifiedchapters/overloaded.tex (diff)
Commit c811f7315c838088855365569949f4ee690e8b78 by noreply
Update chapters/overloaded.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/overloaded.tex (diff)
Commit 74beb16743d33fda019361733bbf7481539d08ae by Tidefelt Henrik
Base definitions of 'structural parameter' and 'structural expression'

This includes updating the relation to Evaluate = true.
The file was modifiedchapters/classes.tex (diff)
The file was modifiedchapters/operatorsandexpressions.tex (diff)
The file was modifiedchapters/annotations.tex (diff)
The file was modifiedpreamble.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 modifiedchapters/annotations.tex (diff)
The file was modifiedchapters/classes.tex (diff)
Commit 666a9b30bcf299e18914a1a47166dc3df44357ae by Tidefelt Henrik
Add reference to future section
The file was modifiedchapters/classes.tex (diff)
Commit 0d700c67b0dc1ab71f35f5860c583c342664bde3 by Tidefelt Henrik
Add example regarding external functions in evaluation of structural parameters
The file was modifiedchapters/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 modifiedchapters/classes.tex (diff)
Commit fb341d91dd62ee738a5e95f32e0505e787e338d2 by noreply
Simplify rule for how to break cycles
The file was modifiedchapters/classes.tex (diff)
Commit 7b3343e16a4fddd1b32cefe57e8d1d9012d5c5a2 by Tidefelt Henrik
Explain how to generate good error messages for structural variability violation
The file was modifiedchapters/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 modifiedchapters/classes.tex (diff)
The file was modifiedchapters/annotations.tex (diff)
Commit e74a90f738af8d89a1a9f2c6fb0bbcaaa4c9188b by Tidefelt Henrik
Introduce term 'evaluated parameter'
The file was modifiedchapters/classes.tex (diff)
Commit 5dd1b571b72227e943ec15915176e1f6448a2d51 by Tidefelt Henrik
Rename variables used in definitions of component variabilities
The file was modifiedchapters/classes.tex (diff)
Commit a79c61b306214c09303ee2dc9ce551873ff80554 by Tidefelt Henrik
Avoid declaration equations with undefined solutions in example
The file was modifiedchapters/classes.tex (diff)
Commit 23e1aec20a5d46c5b745c76bf2363686b21803f3 by Tidefelt Henrik
Use terminology 'evaluated parameter' when describing Evaluate
The file was modifiedchapters/annotations.tex (diff)
Commit 8ba996136b0f3742e152b1faec57e3dc2f24739b by Tidefelt Henrik
Go back to stronger form of acyclic binding rule
The file was modifiedchapters/classes.tex (diff)
Commit dbca391a5c0899459877a8914f23206d11c0fc67 by Tidefelt Henrik
Update reason that might cause parameter evaluation
The file was modifiedchapters/classes.tex (diff)
Commit cea1ec2d9d2599967a7d96a3e45c5eb928c22afa by Tidefelt Henrik
Fix case of fixed parameter without declaration equation
The file was modifiedchapters/classes.tex (diff)
Commit 399f530bff0f0ca9117d3884ede33457796a6905 by Tidefelt Henrik
Slightly modify example on prevention of external function evaluation
The file was modifiedchapters/classes.tex (diff)
The file was modifiedchapters/annotations.tex (diff)
Commit 65913cf9db95c1d4b509ac95552ab1ad35508986 by Tidefelt Henrik
Split complicated sentence with exception for recommended warning
The file was modifiedchapters/annotations.tex (diff)
Commit 94f03f9624436f3d2cf9e911c9af96aa0aca1909 by noreply
Apply suggestions from code review

Co-authored-by: Elena Shmoylova <eshmoylova@users.noreply.github.com>
The file was modifiedchapters/overloaded.tex (diff)
Commit b1b0dd4fe982e975720b40afdfd6e53ad1807c2b by Tidefelt Henrik
Clarify "unexpanded" expression of declaration equation
The file was modifiedchapters/classes.tex (diff)
Commit 8b5c22bd45e9b0132f98987de9f055bfbc742b2a by Tidefelt Henrik
Also give non-normative example of using Evaluate = false
The file was modifiedchapters/annotations.tex (diff)
Commit dc77c90dad0785b217c633ea49b105242c2fbc9c by Tidefelt Henrik
Consider function input variables as structural expressions
The file was modifiedchapters/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 modifiedRationaleMCP/0035/ReadMe.MD (diff)
The file was addedRationaleMCP/0035/POT_Header.png
Commit 1e0d87d24fb9a891e992f67862ba9ecb7142304c by modelica
refinement of the use cases and the proposed changes in the specification
The file was modifiedRationaleMCP/0035/ReadMe.MD (diff)
The file was addedRationaleMCP/0035/Readme.md
The file was removedRationaleMCP/0035/ReadMe.MD
The file was modifiedRationaleMCP/0035/Readme.md (diff)
Commit a3dc9dcf263da53624cc2ad97e0df0425a5c4d8e by Hans.Olsson
Define experiment using a record.
The file was modifiedchapters/annotations.tex (diff)
The file was modifiedchapters/annotations.tex (diff)
The file was modifiedchapters/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 modifiedchapters/revisions.tex (diff)
The file was modifiedchapters/operatorsandexpressions.tex (diff)
The file was modifiedchapters/annotations.tex (diff)
The file was modifiedchapters/classes.tex (diff)
Commit d8069800ef552af69ce0a95f6dc9fa7f41953561 by Tidefelt Henrik
Non-normatively describe common meaning of 'structural parameter'
The file was modifiedchapters/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 modifiedchapters/classes.tex (diff)
Commit 88a2c18865c3320f67c522d6bc76a00695e0e55d by Tidefelt Henrik
Rephrase slightly and avoid '=' as shorthand for 'that is'
The file was modifiedchapters/classes.tex (diff)
Commit e78573b1574f9d682bbc6ed3f1179a378cb6d875 by noreply
discussion about design choices added, 

some cleanup, SpecificationText.md added
The file was modifiedRationaleMCP/0035/Readme.md (diff)
The file was addedRationaleMCP/0035/SpecificationText.md
The file was removedRationaleMCP/0014/MCP_0014_Conversion_SpecChanges.pdf
The file was removedRationaleMCP/0033/predefined-plots.md
The file was modifiedRationaleMCP/0035/Readme.md (diff)
The file was removedmedia/fluidmix4.svg
The file was removedRationaleMCP/0033/ReadMe.md
The file was removedmedia/clock.svg
The file was modifiedMakefile (diff)
The file was modifiedchapters/equations.tex (diff)
The file was removedLICENSE.md
The file was modifiedchapters/operatorsandexpressions.tex (diff)
The file was removedmedia/fluidmix3.pdf
The file was modified.CI/index.py (diff)
The file was modifiedchapters/revisions.tex (diff)
The file was removedmedia/fluidmix.svg
The file was modifiedmedia/plantmodel.pdf (diff)
The file was modifiedMLS.tex (diff)
The file was modifiedmedia/innerouterconnector.pdf (diff)
The file was modifiedchapters/arrays.tex (diff)
The file was modifiedmedia/fluidsystem.pdf (diff)
The file was removedmlsshared.sty
The file was removed.CI/latexml/README.md
The file was modifiedchapters/syntax.tex (diff)
The file was removedmedia/innerouterconnector.svg
The file was removedmedia/statemachine.svg
The file was modified.CI/latexml/Dockerfile (diff)
The file was removedmedia/bezierpoints.svg
The file was removedmls.bib
The file was removedmedia/fluidmix.pdf
The file was removedcss/MLS-navbar-left.css
The file was removed.scripts/patch-viewport.sh
The file was removedRationaleMCP/NewRelease.md
The file was modifiedchapters/classes.tex (diff)
The file was modifiedmedia/subtype.pdf (diff)
The file was removedmedia/bezierpoints.pdf
The file was removedmedia/diagram_examples.png
The file was removedmedia/hierarchical-statemachine.pdf
The file was modifiedpreamble.tex (diff)
The file was modifiedchapters/statemachines.tex (diff)
The file was modifiedchapters/preface.tex (diff)
The file was removedmedia/fluidmix3.svg
The file was removedmedia/piecewise-constant.pdf
The file was removedRationaleMCP/0014/MCP-0014_Conversion.pdf
The file was removedmedia/statemachineplot.svg
The file was removedRationaleMCP/0033/example-figure.png
The file was removedmedia/statemachineplot.pdf
The file was removedmedia/fluidsystem.svg
The file was removedcss/Magnifying_glass_icon.svg
The file was modifiedchapters/library.tex (diff)
The file was removedmedia/modelicapath.svg
The file was removedchapters/copyright.tex
The file was modifiedchapters/dae.tex (diff)
The file was modifiedchapters/scoping.tex (diff)
The file was removedmedia/statemachine.pdf
The file was removedRationaleMCP/0035/POT_Header.png
The file was modifiedchapters/overloaded.tex (diff)
The file was modifiedchapters/annotations.tex (diff)
The file was modified.gitignore (diff)
The file was modifiedchapters/derivationofstream.tex (diff)
The file was modifiedchapters/packages.tex (diff)
The file was removedmedia/piecewise-constant.svg
The file was removededit/Sublime/config.sublime-project
The file was modifiedmedia/clocked.pdf (diff)
The file was removedmedia/hierarchical-statemachine.svg
The file was removedRationaleMCP/0035/SpecificationText.md
The file was modifiedchapters/abstract.tex (diff)
The file was removed.scripts/patch-body-ios-hover.sh
The file was removed.CI/latexml/Dockerfile.incremental
The file was modifiedmedia/clock.pdf (diff)
The file was removedmedia/clocked.svg
The file was modified.CI/Jenkinsfile (diff)
The file was modifiedchapters/functions.tex (diff)
The file was modifiedchapters/stream.tex (diff)
The file was modifiedchapters/introduction.tex (diff)
The file was removed.CI/latexml/Dockerfile.2.incremental
The file was modifiedmedia/modelicapath.pdf (diff)
The file was modifiedmedia/overdetermined.pdf (diff)
The file was removededit/Sublime/.gitignore
The file was modifiedchapters/inheritance.tex (diff)
The file was removedmedia/plantmodel.svg
The file was removedmedia/subtype.svg
The file was modifiedchapters/connectors.tex (diff)
The file was modifiedREADME.md (diff)
The file was modifiedchapters/synchronous.tex (diff)
The file was removedchapters/titlepage.tex
The file was modifiedchapters/unitexpressions.tex (diff)
The file was modifiedchapters/statements.tex (diff)
The file was removedcss/MLS.css
The file was removedmedia/fluidmix4.pdf
The file was removedmedia/overdetermined.svg
The file was modifiedRationaleMCP/ReadMe.md (diff)
The file was modifiedchapters/lexicalstructure.tex (diff)
The file was modifiedchapters/interface.tex (diff)
The file was removedstyleguide.md
The file was removedmedia/Modelica_Language.svg
Commit 7877b30781eb77598ba3c963b28e8bd820f612a3 by Tidefelt Henrik
Formally introduce 'evaluable parameter' as shorthand
The file was modifiedchapters/classes.tex (diff)
Commit adc3f82dde90bfbdb39ea921e0503eb67da95de4 by Tidefelt Henrik
Break into smaller pieces by introducing new section 'Component Variability'
The file was modifiedchapters/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 modifiedchapters/classes.tex (diff)
The file was modifiedchapters/revisions.tex (diff)
The file was modifiedchapters/classes.tex (diff)
The file was modifiedchapters/equations.tex (diff)
The file was modifiedchapters/annotations.tex (diff)
The file was modifiedchapters/operatorsandexpressions.tex (diff)
Commit 35fdfa8e416eecdc1d61588540ebcc9d595aa805 by noreply
describe msgid more clearly and reformulate syntactical comment
The file was modifiedRationaleMCP/0035/SpecificationText.md (diff)
Commit b25c88fcb97a43ca4d31940c96da06a7b21c9551 by Hans.Olsson
Revert "Test"

This reverts commit 115c849d3d267322f9caa1c1f90161e5188edd5c.
The file was modified.CI/Jenkinsfile (diff)
The file was addedmedia/fluidmix3.pdf
The file was modifiedchapters/packages.tex (diff)
The file was addedRationaleMCP/0035/SpecificationText.md
The file was modifiedchapters/interface.tex (diff)
The file was addedcss/MLS-navbar-left.css
The file was modified.gitignore (diff)
The file was addedLICENSE.md
The file was modifiedchapters/statemachines.tex (diff)
The file was addedmedia/fluidmix3.svg
The file was modifiedchapters/lexicalstructure.tex (diff)
The file was modifiedmedia/clocked.pdf (diff)
The file was addedmedia/hierarchical-statemachine.svg
The file was modifiedmedia/plantmodel.pdf (diff)
The file was addedmedia/fluidmix4.pdf
The file was addedmedia/diagram_examples.png
The file was modifiedmedia/clock.pdf (diff)
The file was added.scripts/patch-viewport.sh
The file was addedmlsshared.sty
The file was addedRationaleMCP/0033/example-figure.png
The file was addedmedia/fluidmix.svg
The file was modifiedchapters/arrays.tex (diff)
The file was addedRationaleMCP/0014/MCP-0014_Conversion.pdf
The file was addedcss/Magnifying_glass_icon.svg
The file was modifiedmedia/subtype.pdf (diff)
The file was addedmedia/plantmodel.svg
The file was modifiedchapters/scoping.tex (diff)
The file was modifiedmedia/fluidsystem.pdf (diff)
The file was modifiedmedia/overdetermined.pdf (diff)
The file was addedmls.bib
The file was modifiedchapters/introduction.tex (diff)
The file was added.CI/latexml/Dockerfile.2.incremental
The file was modifiedchapters/derivationofstream.tex (diff)
The file was modified.CI/index.py (diff)
The file was added.CI/latexml/Dockerfile.incremental
The file was addedcss/MLS.css
The file was addedRationaleMCP/0033/predefined-plots.md
The file was modifiedMakefile (diff)
The file was modifiedchapters/revisions.tex (diff)
The file was addedmedia/statemachineplot.pdf
The file was addedmedia/fluidsystem.svg
The file was modifiedREADME.md (diff)
The file was addedmedia/piecewise-constant.pdf
The file was modifiedchapters/preface.tex (diff)
The file was addedmedia/statemachine.pdf
The file was modifiedchapters/dae.tex (diff)
The file was addedRationaleMCP/0014/MCP_0014_Conversion_SpecChanges.pdf
The file was modifiedchapters/annotations.tex (diff)
The file was addedmedia/Modelica_Language.svg
The file was modified.CI/latexml/Dockerfile (diff)
The file was addedmedia/subtype.svg
The file was addedmedia/statemachine.svg
The file was addedchapters/copyright.tex
The file was addedmedia/clocked.svg
The file was addedmedia/innerouterconnector.svg
The file was modifiedchapters/operatorsandexpressions.tex (diff)
The file was addedmedia/statemachineplot.svg
The file was modifiedRationaleMCP/0035/Readme.md (diff)
The file was modifiedchapters/synchronous.tex (diff)
The file was addededit/Sublime/.gitignore
The file was addedmedia/hierarchical-statemachine.pdf
The file was added.CI/latexml/README.md
The file was addedmedia/bezierpoints.pdf
The file was addededit/Sublime/config.sublime-project
The file was modifiedmedia/innerouterconnector.pdf (diff)
The file was addedRationaleMCP/0035/POT_Header.png
The file was addedRationaleMCP/NewRelease.md
The file was modifiedchapters/functions.tex (diff)
The file was addedmedia/modelicapath.svg
The file was modifiedchapters/overloaded.tex (diff)
The file was addedRationaleMCP/0033/ReadMe.md
The file was addedmedia/clock.svg
The file was modifiedchapters/equations.tex (diff)
The file was modifiedRationaleMCP/ReadMe.md (diff)
The file was modifiedpreamble.tex (diff)
The file was addedstyleguide.md
The file was addedmedia/fluidmix4.svg
The file was addedmedia/piecewise-constant.svg
The file was modifiedchapters/statements.tex (diff)
The file was modifiedchapters/stream.tex (diff)
The file was addedmedia/fluidmix.pdf
The file was modifiedchapters/abstract.tex (diff)
The file was modifiedchapters/unitexpressions.tex (diff)
The file was addedmedia/overdetermined.svg
The file was modifiedchapters/syntax.tex (diff)
The file was modifiedMLS.tex (diff)
The file was modifiedmedia/modelicapath.pdf (diff)
The file was modifiedchapters/connectors.tex (diff)
The file was modifiedchapters/library.tex (diff)
The file was addedchapters/titlepage.tex
The file was addedmedia/bezierpoints.svg
The file was added.scripts/patch-body-ios-hover.sh
The file was modifiedchapters/classes.tex (diff)
The file was modifiedchapters/inheritance.tex (diff)
Commit 34431684ed023a03e589da71e7a8239c39a387f3 by noreply
Add how to handle line breaks in strings
The file was modifiedRationaleMCP/0035/SpecificationText.md (diff)
The file was modifiedchapters/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 modifiedRationaleMCP/0035/SpecificationText.md (diff)
The file was modifiedchapters/packages.tex (diff)
The file was modifiedchapters/packages.tex (diff)
Commit 43e2b97f0b3a3f57d6ab6fadf30c5110653b8ee7 by Hans.Olsson
Make multiple lines non-normative.
The file was modifiedchapters/packages.tex (diff)
The file was modifiedRationaleMCP/0035/SpecificationText.md (diff)
Commit 6810d2b02e6d6350047f191ecf99e600185e2ac0 by noreply
Update chapters/packages.tex

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

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

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

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

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

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

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

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/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 modifiedchapters/packages.tex (diff)
Commit a04657347e7022fc63fe57a51bc2370e6b652e70 by Hans.Olsson
Make text format non-normative.
The file was modifiedchapters/packages.tex (diff)
The file was modifiedchapters/packages.tex (diff)
Commit 41923bb5b5ef58abae769da01dfec8a985a8e295 by noreply
Update chapters/packages.tex

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

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/packages.tex (diff)
Commit 5fba04e1c745af227be42799d2c9f199f573f12c by Tidefelt Henrik
Use \firstuse where 'transient analysis' is introduced
The file was modifiedchapters/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 modifiedchapters/classes.tex (diff)
Commit 9f3f9ad9e6754c12598e174004a6a7961655ace2 by noreply
Apply suggestions from code review

From review

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
Co-authored-by: Elena Shmoylova <eshmoylova@users.noreply.github.com>
The file was modifiedchapters/annotations.tex (diff)
The file was modifiedchapters/annotations.tex (diff)
Commit 1c8d3b74116612f0e54ee76818dbc58afd4d8707 by noreply
Update chapters/annotations.tex

Co-authored-by: Elena Shmoylova <eshmoylova@users.noreply.github.com>
The file was modifiedchapters/annotations.tex (diff)
Commit f4d12b9cc03d7fbb4a0e8863d3b27223d5529482 by noreply
Apply suggestions from code review

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/annotations.tex (diff)
The file was modifiedchapters/annotations.tex (diff)
Commit 764d2847d5d8958f3a82158e9e9545270e68bdb5 by noreply
put more format description into nonnormative text
The file was modifiedchapters/packages.tex (diff)
Commit 2cf3cfecdf6e311558819b28ab51a85a23aa8ccf by noreply
remove Please

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/packages.tex (diff)
Commit bd3439dc267e17f1ae719181fc87c417c8a00127 by Tidefelt Henrik
Use bibliography for gettext reference
The file was modifiedchapters/packages.tex (diff)
The file was modifiedmls.bib (diff)
Commit a5f9f57cfce5cf1c4cf9f2415e86c4ba638728e3 by Tidefelt Henrik
Remove stray 'and' in bibliography
The file was modifiedmls.bib (diff)
Commit 98255736f09f4fa94c0d81ac6130a7e27d4bd2f2 by noreply
Update chapters/annotations.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/annotations.tex (diff)
Commit eb7f2affcf78ba172e4acb360b93f989fd629dae by Hans.Olsson
Remove default, and update simulation model requirement for StopTime.
The file was modifiedchapters/annotations.tex (diff)
Commit 8fee4b0a38da9d688f1fe3c7beb3e4ea9c58ed88 by noreply
Update chapters/annotations.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/annotations.tex (diff)
Commit 8f17cbe7e7abf6568df5273d1a90e81255a5cafb by Hans.Olsson
Move description to synopsis.
I use the same introductory text as Documentation,
in order to clarify that the annotation has the same name as the record.
The file was modifiedchapters/annotations.tex (diff)
Commit 2abf25acd9e6b888680bd014970420f8cc38f194 by Hans.Olsson
Clarify non-normative text.
Closes #3194
(well #3195 is needed for the example-update.)
The file was modifiedchapters/connectors.tex (diff)
The file was modifiedchapters/connectors.tex (diff)
Commit 4a0c93b952f1ca3e77a9fa871798e3a5f895a774 by noreply
Update chapters/connectors.tex

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

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/connectors.tex (diff)
The file was modifiedchapters/annotations.tex (diff)
Commit 5a4c674b2fa640cc7ab87741249c2bad05c0d62b by noreply
Update chapters/annotations.tex

This sounds good to me

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/annotations.tex (diff)
Commit 22c722491a66cd281c59b096062265de4c8901b4 by Hans.Olsson
Explain why abs does not generate events.
The file was modifiedchapters/operatorsandexpressions.tex (diff)
The file was modifiedchapters/operatorsandexpressions.tex (diff)
The file was modifiedchapters/operatorsandexpressions.tex (diff)
Commit 7c5b118069b3515627c242ceff6ad967446a923e by Tidefelt Henrik
Add 'time' to document index
The file was modifiedchapters/operatorsandexpressions.tex (diff)
Commit 2c255381dbc088099a64e333ff7b675567831889 by noreply
Update ReadMe.md

Add issue-column as well. I know that in most new cases it is a Pull-Request not an Issue, but the point is to use it for discussion so it doesn't matter.

Also removing the redundant parenthesis around links due to:
- No need to highlight links when separate columns
- Slightly less text which helps when adding more
- The automatically generated link (for the new issues) are in this form
The file was modifiedRationaleMCP/ReadMe.md (diff)
Commit 65f2ef3b241e2c099189105624a1a2edd506488e by noreply
Update RationaleMCP/ReadMe.md
The file was modifiedRationaleMCP/ReadMe.md (diff)
Commit a7fbf34d68458a1030cd5a1d421cfbcc5f1b65ca by noreply
Update chapters/annotations.tex
The file was modifiedchapters/annotations.tex (diff)
Commit 8d7e57b27d2d9a068cec5243f8f9e4c5f95770a2 by Hans.Olsson
Add directorySelector
As discussed at phone meeting the filter is not allowed.
Other design issues are discussed in #3187
Closes #3187
The file was modifiedchapters/annotations.tex (diff)
Commit 00903137c1c7a6ee63840035a49b05b59469518b by noreply
Better examples for expandable connectors. (#3195)

* Better example for expandable connectors.
Related to #3191 but only half-closes it.
The file was modifiedchapters/connectors.tex (diff)
The file was modifiedchapters/annotations.tex (diff)
Commit daf43660d4fa44620d4df879756f77442d87ea9e by noreply
Work around broken tables (#3205)

Add {} around all lstinline in tables, except if only first - or already present.
The file was modifiedchapters/functions.tex (diff)
The file was modifiedchapters/inheritance.tex (diff)
The file was modifiedchapters/arrays.tex (diff)
The file was modifiedchapters/lexicalstructure.tex (diff)
The file was modifiedchapters/operatorsandexpressions.tex (diff)
Commit cf2b5c4b4f91d73b3c2e694da51f111174090cab by noreply
Update chapters/annotations.tex

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

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/annotations.tex (diff)
Commit b345cb72b8310802c20035dd03d5a9fa1fbd7cd5 by noreply
Table fine (#3208)

* Also need to handle first argument, or separator is lost.
Closes #3156
* All including first.

* Mistake

* FixLatex
The file was modifiedchapters/inheritance.tex (diff)
The file was modifiedchapters/connectors.tex (diff)
The file was modifiedchapters/lexicalstructure.tex (diff)
The file was modifiedchapters/syntax.tex (diff)
The file was modifiedchapters/statemachines.tex (diff)
The file was modifiedchapters/operatorsandexpressions.tex (diff)
The file was modifiedchapters/synchronous.tex (diff)
The file was modifiedchapters/arrays.tex (diff)
The file was modifiedchapters/annotations.tex (diff)
The file was modifiedchapters/functions.tex (diff)
Commit d89fa50ea4e7d8ab24e08ad7b7701505d87238fe by noreply
Remove arrayLayout since most tools have not implemented it. (#3196)

* Remove arrayLayout since most tools have not implemented it.
As far as currently known no library uses it.
Closes #3189
* EndExample
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/functions.tex (diff)
Commit 2e520c53bd3a7dc8584a9e2318d242f9477b3f55 by noreply
Non optional connector (#3129)

* Describe new annotation for checking number of connections.
* Do not require that conditionally active connectors are connected; reverting #178
Closes #3117
* Apply suggestions from code review
* Removed elided code as suggested, and indicate that something is missing.
Also reduce to one flange-connector.
* Remove 2nd one; turn into separate PR.
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/annotations.tex (diff)
The file was modifiedchapters/classes.tex (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 modifiedchapters/annotations.tex (diff)
Commit 3cc5f79ff49b4aa7439dcf39bf8ae040b27ab81b by Hans.Olsson
Clarify previous parameter.
Closes #3074
The file was modifiedchapters/synchronous.tex (diff)
Commit b3ad899cc7458a512b7f340bd15c399322bf4eb7 by Tidefelt Henrik
Also mention outputs when presenting list of inputs and outputs
The file was modifiedchapters/functions.tex (diff)
Commit a9b3f311cb8078996ea357afa34cb08ab744026a by noreply
Forbid combination of parameter and input. (#3211)

* Forbid combination of parameter and input.
Closes #3141
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/classes.tex (diff)
Commit cbc4fb6075c286095d4ff3ff7688c196dc11732d by Hans.Olsson
Correct invalid reference.
The file was modifiedchapters/synchronous.tex (diff)
Commit 96ddf788ff9fb6625297b30b29076189aabb14ea by noreply
Clarify elsewhen (#3217)

* Clarify elsewhen
Closes #3216

* Update chapters/equations.tex
The file was modifiedchapters/equations.tex (diff)
Commit b22a3d08baef7d93427f029f411b92a1a64e6504 by noreply
Change 'to' -> 'of' to work with both 'inputs' and 'outputs'

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>
The file was modifiedchapters/functions.tex (diff)
Commit 111edadc1173305a6f5e9b00d2120e268c4ca833 by Tidefelt Henrik
Clean up whitespace in listings
The file was modifiedchapters/interface.tex (diff)
The file was modifiedchapters/functions.tex (diff)
Commit 395af159515b3ffb6b9b8169993eeede942313d2 by Tidefelt Henrik
Fix obsolete hard-coded cross-references from normal text to list items

Besides avoiding the bad use of hard-coded references, this fixes the problem that the references assume alphabetical enumeration, while the referenced enumeration is numeric.
The file was modifiedchapters/functions.tex (diff)
Commit 389ad163f05da27d850e8bf2cd846ab21cbfefad by Tidefelt Henrik
Fix hard-coded references in listing
The file was modifiedchapters/functions.tex (diff)
Commit ad26a378803c4089d2e83f3ea6ecd86fb11840d0 by Hans.Olsson
Reformulate by adding definition.
Additionally explain non-normatively why they are called 'state'.
And remove 'state' from definition of previous (it makes the definition circular and isn't really true when previous is applied to a parameter).
The file was modifiedchapters/synchronous.tex (diff)
The file was modifiedchapters/synchronous.tex (diff)
The file was modifiedchapters/synchronous.tex (diff)
Commit 11567f56601d246e05f323978057aa37ad907a52 by noreply
Update chapters/operatorsandexpressions.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/operatorsandexpressions.tex (diff)
Commit 2abb21466c2bcc870f569b2f8987b148a9dfea17 by noreply
Update chapters/operatorsandexpressions.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/operatorsandexpressions.tex (diff)
Commit ab15ebf0648576dc54d33cc4473bfdf2cb79eb29 by Hans.Olsson
Change so that we don't say that there are always discontinuities, and explain for example.
The file was modifiedchapters/operatorsandexpressions.tex (diff)
The file was modifiedchapters/operatorsandexpressions.tex (diff)
Commit 68904a5f74b8de409d1523c5d8064b3a43c5df80 by Hans.Olsson
Remove zero start value and explain alternative.
The file was modifiedchapters/classes.tex (diff)
Commit ac7b059f9630d89bc06bbf9f3996bb089d0c709c by Hans.Olsson
And remove the problematic use of "modifier for".
The file was modifiedchapters/equations.tex (diff)
Commit fd551eb7bbf8ea9baaac4570d6e3132dfcbedd60 by Hans.Olsson
AdditionalImprovements
The file was modifiedchapters/equations.tex (diff)
Commit c61b836e8dfdf891570fc6ee426d6b814dbc46b5 by noreply
Update chapters/packages.tex

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

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

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

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/packages.tex (diff)
The file was modifiedchapters/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 modifiedchapters/classes.tex (diff)
Commit 50dbb7b1934ff022766c375e531071746ce6ac65 by Hans.Olsson
Introduced in #3217
Just typo.
The file was modifiedchapters/equations.tex (diff)
Commit 72e0759b6dfdd0a1b8f2ae00513cb1019569df73 by Hans.Olsson
Add clocked discrete-time expressions to discrete-time.
The file was modifiedchapters/operatorsandexpressions.tex (diff)
Commit efdfea1d2f09250c9193b193618bba8affb1aa82 by noreply
Update chapters/synchronous.tex

Co-authored-by: Elena Shmoylova <eshmoylova@users.noreply.github.com>
The file was modifiedchapters/synchronous.tex (diff)
Commit 21ae0aac0c484223e2881a13796d1ed13ff0c5ca by Hans.Olsson
Explain that hidden contents should not be referenced.
Closes #3049
The file was modifiedchapters/annotations.tex (diff)
Commit adc0d486dfc452fa60c9eacb1653cf7e1f144ef9 by Hans.Olsson
Sentence-based lines, and break one long line.
The file was modifiedchapters/annotations.tex (diff)
Commit 94cb64504dd03cd5ad495792340558be84315d62 by Hans.Olsson
Actual restriction should be normative.
The file was modifiedchapters/annotations.tex (diff)
The file was modifiedchapters/operatorsandexpressions.tex (diff)
Commit ac92a40e2f7efba67e855cb3faf516eb287edb23 by noreply
Update chapters/packages.tex
The file was modifiedchapters/packages.tex (diff)
The file was modifiedmls.bib (diff)
Commit 9a406248fe35e14f2bce0c47abba8d1f2108eea9 by Tidefelt Henrik
Clarify role of protected components passed to external functions

Closes #3188.  Note that the resolution is not according to the generalization that was first proposed in the issue, but on the contrary clearly rules out such a generalization.
The file was modifiedchapters/functions.tex (diff)
Commit 1061fc6f9cc9bf211c63c242097be0a3b5ee8618 by Tidefelt Henrik
Adjust non-normative description of smoothOrder

Closes #3200.
The file was modifiedchapters/functions.tex (diff)
Commit 69fc45b1b5085f1323acf3a6cdf475620aa636c5 by noreply
Stress continuity of function arguments

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>
The file was modifiedchapters/functions.tex (diff)
Commit 81e22dc91309d644c8ba854ffd445ca28de9305f by noreply
Update chapters/packages.tex

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

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

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

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

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

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

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/classes.tex (diff)
Commit d33adc1bfc8c998348da5c11e93d1e3c05229374 by noreply
Add example for shiftSample. (#3233)

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

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

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

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

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

Co-authored-by: Thomas Beutlich <modelica@tbeu.de>
The file was modifiedchapters/packages.tex (diff)
Commit 3b7d30576dc9c44262b170d33b0d6816e189e67e by Hans.Olsson
Add strict requirement for tools.
The file was modifiedchapters/annotations.tex (diff)
Commit 2fd51c81ee5c7a0b9d0edbf6b3eb5acaa94401ab by noreply
Clarify record type compatible (#3230)

* Clarify type compatible for records.
Closes #3145
* Line based sentences.
* Including feedback
Co-authored-by: Elena Shmoylova <eshmoylova@users.noreply.github.com>
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/interface.tex (diff)
Commit 0f1ed88f69ee8ad6fb3ac5bfc77e0da6c087c2e1 by noreply
Extend choicesAllMatching to records. (#3229)

* Extend choicesAllMatching to records.
Closes #321
* Clarify that choicesAllMatching is valid in just two cases.
And also specify that only recommend to present choices anyway for replaceable.

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
Co-authored-by: Elena Shmoylova <eshmoylova@users.noreply.github.com>
The file was modifiedchapters/inheritance.tex (diff)
Commit 5ac47739c86fd94eef53fa3be240b39f2df81617 by Tidefelt Henrik
Clarify that a when-clause cannot activate multiple reinit for the same variable
The file was modifiedchapters/equations.tex (diff)
Commit 9b24987a426fb349c6d26db29a5a65b5cb4800fd by Tidefelt Henrik
Don't give impression of undefined behavior being error

The word "invalid" sounds too much like something which is definitely an error, which isn't the case here.
The file was modifiedchapters/operatorsandexpressions.tex (diff)
Commit 0d4841679b7e43a33f95aecd2bc48201259e451b by Tidefelt Henrik
Clean up white-space in listing
The file was modifiedchapters/equations.tex (diff)
Commit df75cbce33d2f95cba2e6e84bcdbfd662ed591e7 by Tidefelt Henrik
Clarify that variable of a reinit is not considered a left-hand side
The file was modifiedchapters/equations.tex (diff)
Commit e0cbaf745822452caa45b2b073c4125196d1be08 by noreply
Say "Unsafe, " as proposed by Hans

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>
The file was modifiedchapters/operatorsandexpressions.tex (diff)
Commit c415d3fefcff08ebdfbbfc250752134a71ecbe46 by noreply
Update chapters/packages.tex

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

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/classes.tex (diff)
The file was modifiedchapters/equations.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 modifiedchapters/equations.tex (diff)
The file was modifiedchapters/equations.tex (diff)
The file was modifiedRationaleMCP/ReadMe.md (diff)
Commit ab496620e7d1f40d3f30efb5ecd3fd16ed419890 by noreply
Update chapters/equations.tex

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

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

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/packages.tex (diff)
Commit 285df573f8eccaa9631e4be45a738b8b5a48b02c by Hans.Olsson
Reorder text that had been separated and add example from comments.
The file was modifiedchapters/annotations.tex (diff)
Commit 735415e488c09ee07ffa35b289c9d5b587d81103 by noreply
Update chapters/packages.tex
The file was modifiedchapters/packages.tex (diff)
Commit 1ec8564f1e14f6ea04974776096e8ff2fb3248f8 by noreply
Update chapters/annotations.tex

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

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/annotations.tex (diff)
Commit 962be6c0929dbc9136e499c6d2abcfd4b25d57f9 by noreply
Update chapters/annotations.tex

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

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

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

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

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

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

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/packages.tex (diff)
Commit 8b9376a140347665938950e6aa13a69662bccb81 by Tidefelt Henrik
Our 'format' string is inspired by ANSI-C, not fully according to it
The file was modifiedchapters/operatorsandexpressions.tex (diff)
Commit b27a186cfc432dc0800cf830a3f4374598379a5e by Tidefelt Henrik
Clarify rules about allowed combination of String named arguments
The file was modifiedchapters/operatorsandexpressions.tex (diff)
Commit 9a32ce010d26f3b672d44504dfd2479fa29cffcf by Tidefelt Henrik
Clean up presentation of 'format'
The file was modifiedchapters/operatorsandexpressions.tex (diff)
Commit 83c56554efd88d12a15d27414b3c3628a97292b3 by Tidefelt Henrik
Don't require 'significantDigits' and improve presentation
The file was modifiedchapters/operatorsandexpressions.tex (diff)
The file was modifiedchapters/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 modifiedchapters/operatorsandexpressions.tex (diff)
Commit ad1b6edc41df75f353a0c6aa344429ff3718346f by Tidefelt Henrik
Skip 'and format is not provided'

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

As suggested by Hans.
The file was modifiedchapters/operatorsandexpressions.tex (diff)
Commit 8ff3f4a0de70bb01861c68d1a2377d22598a2d27 by noreply
Update chapters/packages.tex
The file was modifiedchapters/packages.tex (diff)
Commit 4cf8b76595c47dae3fcd08d1e8542b07a3eab3f7 by noreply
Update chapters/packages.tex
The file was modifiedchapters/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 modifiedchapters/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 modifiedchapters/operatorsandexpressions.tex (diff)
Commit 64d8b0eaab69e22ab59e24b77c8f4a1ea1c4688a by Tidefelt Henrik
Add String synopsis case for Integer with 'format'
The file was modifiedchapters/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 modifiedchapters/operatorsandexpressions.tex (diff)
Commit c7aee926e77132d37ac52af02fa802f9231f13db by Tidefelt Henrik
Fix missing formatting of "T"
The file was modifiedchapters/functions.tex (diff)
Commit b8fd96f2f432ff304b9b438955d47a762c8cdb2f by Tidefelt Henrik
Sentence-based line breaking in array concatenation
The file was modifiedchapters/arrays.tex (diff)
Commit c9e9890e790a4a0b879d5eaae872583348b7d92e by Tidefelt Henrik
Add 'cat' to document index
The file was modifiedchapters/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 modifiedchapters/arrays.tex (diff)
Commit 166b5da5d7ae65efd8c74d064e39b46f611e97a6 by Tidefelt Henrik
Fix grammar 'is' -> 'are'

Fixes #3271.
The file was modifiedchapters/interface.tex (diff)
Commit fcc36491641f0d2ef5d2ac8bae1989d6ff2883e1 by Tidefelt Henrik
Fix formatting of 'if-clause'
The file was modifiedchapters/dae.tex (diff)
Commit 811b065a949dcbf2c871bdb32904706d7114f4c1 by Tidefelt Henrik
Make list item complete sentences to match nearby item list style
The file was modifiedchapters/introduction.tex (diff)
Commit 233389983ae0d2b9b3f5a44d1bae9930521a5471 by Tidefelt Henrik
Mention name of equations generated from the connect sets
The file was modifiedchapters/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 modifiedchapters/equations.tex (diff)
The file was modifiedchapters/syntax.tex (diff)
Commit a8e1ae9a713a9bc1435a127eb1f856110ddefc7c by noreply
Update chapters/packages.tex

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

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedRationaleMCP/0035/Readme.md (diff)
Commit 13f0d00fab620dd5cfbe255083895681759f1b5e by Tidefelt Henrik
Fix incorrect form of 'start-attribute'
The file was modifiedchapters/classes.tex (diff)
Commit df60bfa6f0b1ffcd51fc128d18e767129ff04ece by Hans.Olsson
Add "which is used in this case"
The file was modifiedchapters/classes.tex (diff)
Commit f14c5daea12f84433914c9f854205c4d334ac97d by Hans.Olsson
Clarify the difference between when-equations and clocked when-equations.
Closes #3001
The file was modifiedchapters/synchronous.tex (diff)
The file was modifiedchapters/equations.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 modifiedchapters/classes.tex (diff)
The file was modifiedchapters/syntax.tex (diff)
The file was modifiedchapters/inheritance.tex (diff)
The file was addedRationaleMCP/0009/README.md
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 modifiedchapters/functions.tex (diff)
The file was modifiedchapters/syntax.tex (diff)
The file was addedRationaleMCP/0032/examples/SelectiveExtension_13th_Modelica_Conference 0.4.0.zip
The file was addedRationaleMCP/0032/readme.md
The file was addedRationaleMCP/0032/minutes.md
The file was addedRationaleMCP/0032/examples/SelectiveExtension_13th_Modelica_Conference 0.1.0.zip
The file was modifiedchapters/classes.tex (diff)
The file was modifiedchapters/inheritance.tex (diff)
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.3.0.zip
The file was modifiedmls.bib (diff)
Commit 7545d9633a51f00a4e747bebe5a87c126fd08047 by noreply
Update chapters/equations.tex

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

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

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

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

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

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

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

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/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 modifiedchapters/operatorsandexpressions.tex (diff)
Commit ffb661226fe24f396075f2f127a95d38cc934e0a by Tidefelt Henrik
Replace non-normative paragraph by three-part example
The file was modifiedchapters/operatorsandexpressions.tex (diff)
Commit bc40f994064bb08415d0a99015c2e8bbd5d5d877 by Tidefelt Henrik
Don't say that String supports String, because it doesn't

Fixes #3264.
The file was modifiedchapters/overloaded.tex (diff)
Commit ae655a5d09c7b539759132a2263fe69773b0a30a by Tidefelt Henrik
Add missing "if" in "if and only they"
The file was modifiedchapters/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 modifiedchapters/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 modifiedchapters/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 modifiedMLS.tex (diff)
Commit 87e16ea64cf7532f891974e0b6875be007b51cd5 by Tidefelt Henrik
Initial draft for plot axis scale
The file was modifiedchapters/annotations.tex (diff)
Commit b8764c73d9c8ae4229bb8b958ed44f256eefc5a5 by Tidefelt Henrik
Fix mistake in decibel conversion
The file was modifiedchapters/annotations.tex (diff)
Commit 4e41383cdabf1cf3bf0f8f5b0e25590f10c19c96 by Tidefelt Henrik
Use more typical value of symlog parameter
The file was modifiedchapters/annotations.tex (diff)
Commit 4ebc0e75927c77a4f34055e663ccdebe39f6abf9 by Tidefelt Henrik
Mention that only two values of dB.order are in widespread use
The file was modifiedchapters/annotations.tex (diff)
The file was modifiedchapters/annotations.tex (diff)
Commit 648fcd7483148933fa0169610db90db600732f11 by Tidefelt Henrik
Rename dB parameter 'order' -> 'factor'
The file was modifiedchapters/annotations.tex (diff)
Commit 4862193e3d66f5671cbc32151a582ac2622668c8 by Tidefelt Henrik
Improve tick label example
The file was modifiedchapters/annotations.tex (diff)
Commit 683167f8e3db36f310dfdf6363a664cfea3150b8 by Tidefelt Henrik
Only allow dB conversion factors 10 and 20
The file was modifiedchapters/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 modifiedchapters/annotations.tex (diff)
Commit d0e8ad1d4f9a9f5aa687823c82b5bf224911f5e4 by Tidefelt Henrik
Don't format 'offset' as inline code
The file was modifiedchapters/annotations.tex (diff)
The file was modifiedchapters/annotations.tex (diff)
Commit bab1cf08d020f932c124d83608f82616eb6a07b7 by noreply
connect-clause was renamed to be connect-equation

Matching other definitions in the chapter
The file was modifiedchapters/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 modifiedchapters/inheritance.tex (diff)
Commit 2284c91be9674982269cb788a384af5393e74a9a by Hans.Olsson
Reference connector balancing restriction.
Closes #3260
The file was modifiedchapters/classes.tex (diff)
Commit 1521e3079d1866a7b74405f2da904924777ff20d by Hans.Olsson
Constrain array assignments with implicit iterators.
Closes #3250
The file was modifiedchapters/statements.tex (diff)
The file was modifiedchapters/statements.tex (diff)
Commit 8f9e1f233b0dbfca0097082e4fef434bcc70ce02 by Tidefelt Henrik
Add comment about LaTeXML issue 1377 being fixed on master
The file was modifiedchapters/operatorsandexpressions.tex (diff)
Commit 0c22668f3ff6efbf2d89a12a990cc39e937c017b by Tidefelt Henrik
Add comment about LaTeXML issue 1395 being fixed on master
The file was modifiedchapters/abstract.tex (diff)
Commit 56f68b69dc22a180f837f9c7f2d863acc33b6a76 by Hans.Olsson
Put normative part before example, and rewrite last sentence.
The file was modifiedchapters/statements.tex (diff)
The file was modifiedchapters/inheritance.tex (diff)
Commit c646156ef5813ec771c4ee8f73be4cb7ffac7856 by Hans.Olsson
Clarify that each can be inside an array.
Closes #3052
The file was modifiedchapters/inheritance.tex (diff)
Commit c320a718454221463a256a58d6d04353410a39ec by Hans.Olsson
Clarify that "final x=break" cannot be overriden.
Closes #3310
The file was modifiedchapters/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 modifiedchapters/annotations.tex (diff)
Commit d609eb26fb8066096bb405cb62592a5ae3834e30 by Tidefelt Henrik
Turn two listings into separate examples, and add short introductions
The file was modifiedchapters/statements.tex (diff)
Commit e4c4b56521c8bf80ba25de80521fe18582f144a7 by Tidefelt Henrik
Order example from more elementary to more advanced
The file was modifiedchapters/statements.tex (diff)
Commit f7e82174c939cadecd527cfe2c4ade1bd807e5ac by noreply
Apply suggestions from code review

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/inheritance.tex (diff)
The file was modifiedchapters/statements.tex (diff)
The file was modifiedchapters/statements.tex (diff)
The file was modifiedchapters/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 modifiedchapters/abstract.tex (diff)
The file was modifiedchapters/inheritance.tex (diff)
The file was modifiedchapters/operatorsandexpressions.tex (diff)
The file was modifiedchapters/equations.tex (diff)
The file was modifiedchapters/classes.tex (diff)
Commit ac1bdd1b8a49416f455940376ab7076db3a8b617 by Tidefelt Henrik
Add chapters/*.aux to clean-pdf target
The file was modifiedMakefile (diff)
Commit b5c470d9d8a4028beaf186f583c3358ea085156c by Tidefelt Henrik
Add more globs to clean-pdf and clean-html, until clean 'git clean -nx'
The file was modifiedMakefile (diff)
Commit 447920777c6daa71b6f363ac78e3db6f6bee2444 by Tidefelt Henrik
Only load cmap.sty when building PDF

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

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

Fixes #2813.
The file was modifiedchapters/classes.tex (diff)
The file was modifiedchapters/lexicalstructure.tex (diff)
Commit 161f436a89643685c81f4d9b395ab430ea6b1881 by Tidefelt Henrik
Remove stray empty line in Placement record
The file was modifiedchapters/annotations.tex (diff)
The file was modifiedchapters/annotations.tex (diff)
Commit cbef87de335c956b7ec26ecdbb16ff7d3256af7e by Tidefelt Henrik
Simplify presentation of Transformation for improved clarity
The file was modifiedchapters/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 modifiedchapters/inheritance.tex (diff)
Commit 22e0a3fefa273a3db0e32b07e4badd93c9ea480a by Hans.Olsson
Revert "Forbid zero delay."

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

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

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

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

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

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

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

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/arrays.tex (diff)
The file was modifiedchapters/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 modifiedchapters/dae.tex (diff)
The file was modifiedchapters/functions.tex (diff)
The file was modifiedchapters/connectors.tex (diff)
The file was modifiedchapters/revisions.tex (diff)
The file was modifiedchapters/statements.tex (diff)
The file was modifiedchapters/statemachines.tex (diff)
The file was modifiedchapters/inheritance.tex (diff)
The file was modifiedchapters/lexicalstructure.tex (diff)
The file was modifiedchapters/classes.tex (diff)
The file was modifiedstyleguide.md (diff)
The file was modifiedchapters/annotations.tex (diff)
The file was modifiedchapters/scoping.tex (diff)
The file was modifiedchapters/stream.tex (diff)
The file was modifiedchapters/synchronous.tex (diff)
The file was modifiedchapters/library.tex (diff)
The file was modifiedchapters/operatorsandexpressions.tex (diff)
The file was modifiedchapters/packages.tex (diff)
The file was modifiedchapters/introduction.tex (diff)
The file was modifiedchapters/interface.tex (diff)
The file was modifiedchapters/arrays.tex (diff)
The file was modifiedchapters/equations.tex (diff)
The file was modifiedchapters/overloaded.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 modifiedchapters/connectors.tex (diff)
Commit 58e2e8561d9eed005e277fc5a84bcd72c492ab35 by noreply
Update chapters/annotations.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/annotations.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 modifiedchapters/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 modifiedchapters/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 modifiedchapters/scoping.tex (diff)
The file was modifiedchapters/classes.tex (diff)
Commit 3f4875d6ff268c900e118bbce39c1f269a8246f6 by noreply
Switch to https (#3338)

* Switch to https
Closes #3337
The file was modifiedmls.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 modifiedchapters/interface.tex (diff)
Commit d828cccf96792c33afc27692c05ded5b614c88dd by Tidefelt Henrik
Fix bad use of dollar sign in listing without mathescape

Fixes #3342.
The file was modifiedchapters/annotations.tex (diff)
Commit 8c68dfb0e1c10d4140b6413878eb8570e12e5f60 by Tidefelt Henrik
Avoid unnecessary switch to math mode for \ldots
The file was modifiedchapters/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 modifiedchapters/inheritance.tex (diff)
The file was modifiedchapters/introduction.tex (diff)
The file was modifiedRationaleMCP/ReadMe.md (diff)
The file was modifiedmlsshared.sty (diff)
The file was addedRationaleMCP/Hints.md
The file was modifiedchapters/packages.tex (diff)
The file was modifiedMLS.tex (diff)
The file was modifiedchapters/copyright.tex (diff)
The file was modifiedchapters/revisions.tex (diff)
Commit 20388be623b3d43ecd4ddb934af0dd4d8de92f9a by Hans.Olsson
Update version in document
The file was modifiedMLS.tex (diff)
The file was modifiedREADME.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 modifiedchapters/operatorsandexpressions.tex (diff)
Commit 548fe481510677f48a2f5c2d3a8786ae9794f43b by Tidefelt Henrik
Remove stray braces in FORTRAN 77 type mapping table
The file was modifiedchapters/functions.tex (diff)
Commit 3f9ee1d124ae0e96eb1ceaea13900a1b23f265de by Tidefelt Henrik
Add missing link in the RationaleMCP table
The file was modifiedRationaleMCP/ReadMe.md (diff)
Commit 3b051288c6ebfe673facf44e4ed77a5fb05a2fe3 by Tidefelt Henrik
Change terminology 'normal parameter' -> 'non-evaluable parameter'
The file was modifiedchapters/annotations.tex (diff)
The file was modifiedchapters/operatorsandexpressions.tex (diff)
The file was modifiedchapters/classes.tex (diff)
Commit 8aa912debbaeb3c241be0fff44bc1d31084be0d3 by Tidefelt Henrik
Add array dimensions as first example of evaluable expression
The file was modifiedchapters/classes.tex (diff)
Commit 27e4856c787f452394d97c158659229307f01fb3 by noreply
Add missing closing parenthesis

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

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

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

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/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 modifiedchapters/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 modifiedchapters/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 modifiedchapters/connectors.tex (diff)
Commit b5e1af609e3d8e9f536bb361600d7293bc41cd8c by noreply
Update chapters/classes.tex

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

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

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

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

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

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/statements.tex (diff)
The file was modifiedchapters/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 modifiedchapters/arrays.tex (diff)
Commit 9ccdcde004c43f3af82e622c2a96aa6167847ea2 by Tidefelt Henrik
Minor grammar fix, part two
The file was modifiedchapters/annotations.tex (diff)
Commit 4522985f53d912e7f6cc09c03822004ab08cfa9b by Tidefelt Henrik
Replace stray 'c' in definition of clocked sample
The file was modifiedchapters/synchronous.tex (diff)
Commit a7b9b9623809339759c8e2c6a418f242c41b1c88 by Tidefelt Henrik
Sentence-base line breaking
The file was modifiedchapters/synchronous.tex (diff)
Commit dedef2d032ad6e2d89ec67179d7d80d325087d67 by Tidefelt Henrik
Remove 'an' in "each an event"
The file was modifiedchapters/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 modifiedchapters/synchronous.tex (diff)
Commit 7fe0785c53a8d6252428514b0c0c3982b01f6414 by noreply
Update chapters/statements.tex

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

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

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

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

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

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/arrays.tex (diff)
The file was modifiedchapters/statements.tex (diff)
Commit 22f699eec13cd48c4dc0d9625e29cde6b6f2d49b by Hans.Olsson
Evaluable for-equation range
The file was modifiedchapters/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 modifiedchapters/synchronous.tex (diff)
Commit 17e26eafbc277456b558f29545520749e6bf13c5 by Hans.Olsson
Clarify difference without using bold.
Closes #3371
The file was modifiedchapters/annotations.tex (diff)
Commit 9caee93cd4488511d411f140957085ac63b60e82 by Hans.Olsson
Give better example for sources.
Closes #3249
The file was modifiedchapters/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 modifiedchapters/annotations.tex (diff)
Commit 7e72d760f548eb0d1c2c09b0b1deaaa8c26242a6 by Tidefelt Henrik
Add cross reference for short class definition 'partial' semantics
The file was modifiedchapters/classes.tex (diff)
Commit bbbab07bbecc2a56e011f9a313ff30bdd2e6fdb6 by noreply
Add "propagating"

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>
The file was modifiedchapters/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 modifiedchapters/annotations.tex (diff)
Commit 75ba73cd057fe3e624fdf7c59cd1a06129a72f56 by noreply
Update chapters/equations.tex

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

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/functions.tex (diff)
The file was modifiedchapters/packages.tex (diff)
Commit df1cb1f76b279877deddeb0e5487babd639f1ff1 by Hans.Olsson
Restore comma and change the 2nd duplicate sentence.
The file was modifiedchapters/packages.tex (diff)
The file was modifiedchapters/packages.tex (diff)
Commit eacde12447648573d33515b40d5bbdf9bd301026 by Hans.Olsson
TranslationToEvaluable
The file was modifiedchapters/scoping.tex (diff)
The file was modifiedchapters/connectors.tex (diff)
The file was modifiedchapters/synchronous.tex (diff)
The file was modifiedchapters/equations.tex (diff)
Commit 98e32db1a1878c5ad5b3b955e46ec3a0909812ad by Hans.Olsson
ConditionalComponentEvaluable
The file was modifiedchapters/classes.tex (diff)
Commit d24fb42e28743d91a46d1ecb81d33b9a2fe8f5fe by Tidefelt Henrik
Change paragraph to sentence-based line breaks
The file was modifiedchapters/packages.tex (diff)
Commit 4dc1d80d8b76aae301eb3a88415a9aa2735131d3 by Tidefelt Henrik
Add missing styling of 'packageprefixname'
The file was modifiedchapters/packages.tex (diff)
Commit d8556d4eedc71a96bfa784fd0fcd202ac0ac2dba by Tidefelt Henrik
Specify attributes of built-in types that are evaluable
The file was modifiedchapters/classes.tex (diff)
Commit c502b41509e29fe32c0d0fe458a2054707b8a95e by noreply
Exclude 'unbounded' from evaluable attributes

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>
The file was modifiedchapters/classes.tex (diff)
Commit 6c7f3cd1f982fa4980cde65ed1a166b167dc61d5 by Tidefelt Henrik
Add non-normative comment about displayUnit being just a default
The file was modifiedchapters/classes.tex (diff)
The file was modifiedchapters/connectors.tex (diff)
The file was modifiedchapters/equations.tex (diff)
Commit 049dff6270fff2e3bf1cb8c6c4c1df20f34ad43f by noreply
Update chapters/synchronous.tex

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

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/synchronous.tex (diff)
Commit 67f3de2ae9a6b6135c1196c87f60595bb6b21d70 by Hans.Olsson
Clarified parameter expression.
Also explain one special case of parameter expression.
The file was modifiedchapters/synchronous.tex (diff)
Commit 512863e6c1eef43c7b553647d403a0b36dd2bfc7 by Hans.Olsson
Treat periodic and non-periodic differently.
The file was modifiedchapters/synchronous.tex (diff)
Commit 32308f190c2cfa4864b0ff307cc5d4bca85fa274 by noreply
Update chapters/synchronous.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/synchronous.tex (diff)
Commit 9956d1b2de2408b3d6ee8feaabf88459fd711848 by Tidefelt Henrik
Fix a few cases of 'connect-equation' styling
The file was modifiedchapters/connectors.tex (diff)
The file was modifiedchapters/classes.tex (diff)
The file was modifiedchapters/revisions.tex (diff)
Commit 520560746c264b56ee6242ca1afaece946daee72 by noreply
Update chapters/synchronous.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/synchronous.tex (diff)
The file was modifiedRationaleMCP/ReadMe.md (diff)
Commit e062836cc9224df0d4c6d6ebcfeb9d32f62517b8 by noreply
Update classes.tex

Minor grammar issue
The file was modifiedchapters/classes.tex (diff)
Commit 9e1eec294e7ba9dd9636e392f5c0e56586bccf13 by noreply
Don't speak of overriding non-final displayUnit

As suggested by Hans.

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>
The file was modifiedchapters/classes.tex (diff)
Commit 8b60bbabe22bff547e5684ed03accc9df7ebb9f7 by Hans.Olsson
Confusion between label and index.
The file was modifiedchapters/classes.tex (diff)
Commit f1600a88f5953ad272c73629fa8822982727ed33 by Hans.Olsson
List changes at web-site
The file was modifiedREADME.md (diff)
Commit 138f52c2752df2d61b17faf346d367237d2ea944 by Hans.Olsson
Remove revisions from text
The file was modifiedchapters/revisions.tex (diff)
The file was modifiedchapters/revisions.tex (diff)
The file was modifiedchapters/syntax.tex (diff)
Commit 0e9191c5eb1e34b067a866094fb0959621a4ec90 by Hans.Olsson
Add semantics of general subscripting.
The file was modifiedchapters/arrays.tex (diff)
The file was modifiedchapters/arrays.tex (diff)
Commit 3443dff2a4a58e8f3f36a2f0ec80f756d5344b6e by noreply
Update chapters/revisions.tex

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

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

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

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/arrays.tex (diff)
Commit 76cfe01a3f96465e9653fb562ddafcca071edad8 by noreply
Update chapters/syntax.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/syntax.tex (diff)
Commit f686a5c3025e01800c51c4e49af7b65a8bb98f83 by noreply
Update chapters/revisions.tex

Co-authored-by: Elena Shmoylova <eshmoylova@users.noreply.github.com>
The file was modifiedchapters/revisions.tex (diff)
The file was modifiedchapters/inheritance.tex (diff)
Commit f2ee9847b8f0707ce9ce0d265fd5bf04e1df36f2 by Hans.Olsson
Update this text for general subscripting as well.
The file was modifiedchapters/operatorsandexpressions.tex (diff)
Commit 110a0a1a8276f4b6f66859f7c6df5813c496af1a by Hans.Olsson
Additional changes for previous.
The file was modifiedchapters/operatorsandexpressions.tex (diff)
Commit dae7ba4b6c53cc2d9c53b9049fd29f44b5ac7a8b by Hans.Olsson
Fix trivial typo.
Seems that it was introduced in #2660
The file was modifiedchapters/arrays.tex (diff)
Commit 9b29bee1f7d3e299f53aa74e92ec6b627f691ded by Hans.Olsson
Left-over from Modelica 1.1; clarify built-in good option.
The file was modifiedchapters/functions.tex (diff)
Commit f68994b58794b24f1506a7ac5b2a075251a75d0e by Hans.Olsson
Line-based paragraphs.
The file was modifiedchapters/functions.tex (diff)
Commit 721fe8cbfbedd59c3392837423ef6322bb2f9226 by Hans.Olsson
Note about special case, and use proper syntax for example.
The file was modifiedchapters/arrays.tex (diff)
Commit f3164a76409c5d0679dffc6c46914896636215da by Hans.Olsson
Hopefully this is clearer and correct.
I can find lots of completely incorrect interpretations of the original text.
The file was modifiedchapters/connectors.tex (diff)
The file was modifiedchapters/connectors.tex (diff)
Commit 08b8ac97571c7ef86765d75778c0b1d381ff7ab1 by noreply
Update chapters/connectors.tex

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

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/arrays.tex (diff)
Commit 2a47318168816e002b43e09dbef092b10db793a9 by Tidefelt Henrik
Add comment about LaTeXML issue with cmap being fixed
The file was modifiedMLS.tex (diff)
The file was modifiedchapters/functions.tex (diff)
Commit 475ab6deb07189003efa40644cda94216bdb6e39 by Tidefelt Henrik
Add comment about requested LaTeXML feature being marked as fixed
The file was modifiedMLS.tex (diff)
Commit bc882f90056c25df44bd5fff6844d9717d70616b by Tidefelt Henrik
Code simplification based on discussion in LaTeXML issue

See: https://github.com/brucemiller/LaTeXML/issues/2033
The file was modifiedMLS.tex (diff)
Commit 28cb60e50b553e93243fa71c8d9408604d45794c by noreply
Update chapters/connectors.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/connectors.tex (diff)
Commit a2bbc94291147080625bfe81c923285dc5acf409 by modelica
Initial commit of ReadMe.md, based on old PDF

This is just a rough manual conversion of the following file to get the MCP branch started:
- https://svn.modelica.org/projects/MCP/MAinternal/MCP-0029_LicenseExport/MCP-0029_LicenseExport_Overview.pdf
The file was addedRationaleMCP/0029/ReadMe.md
Commit d5a0fa41df038d5581364fdadc9769c038c3190f by modelica
Add reference to MCP issue
The file was modifiedRationaleMCP/0029/ReadMe.md (diff)
The file was modifiedRationaleMCP/0029/ReadMe.md (diff)
Commit eee51a3d36ab431023bdd104b98357f09a088d7f by modelica
Update RationaleMCP/0029/ReadMe.md

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>
The file was modifiedRationaleMCP/0029/ReadMe.md (diff)
Commit 166e4de921fc9c867adff1556845b84594b81ce0 by modelica
Update ReadMe.md

Added prototype.
The file was modifiedRationaleMCP/0029/ReadMe.md (diff)
Commit 1447dd16ad29c1a20a7b3dea5a4abc1490e2cadd by Hans.Olsson
Generalize to allow Integer flow.
The file was modifiedchapters/classes.tex (diff)
The file was modifiedchapters/dae.tex (diff)
The file was modifiedchapters/arrays.tex (diff)
Commit 6af11bb9294c11a8763427509231b721e9a3f891 by Hans.Olsson
Add minor specification text corresponding to what has been implemented.
Since it can also occur at top-level packages we should likely add that as well
The file was modifiedchapters/functions.tex (diff)
Commit feca9b10dc392522b1b258f220c13af63cdf3d73 by Hans.Olsson
Add text for top-level classes as well.
The file was modifiedchapters/annotations.tex (diff)
The file was modifiedchapters/functions.tex (diff)
Commit debb219d7f07f847397f80c9550765938b4ce595 by Hans.Olsson
Specify how to handle invalid choices, #3311.
I understand that it is different from the text in #3311 - but thinking about possible implementations I'm not sure which variant is best.
The file was modifiedchapters/inheritance.tex (diff)
Commit f200b398248a015faad6a60cc557f0bd0537ef45 by Hans.Olsson
And deprecate annotations on redeclare-modifiers.
The file was modifiedchapters/inheritance.tex (diff)
Commit 60a7222757b97c9c7ca35de3d69f1ae2d16adfac by noreply
Update chapters/annotations.tex

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

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/annotations.tex (diff)
Commit e8aa6be87007a3a07830334cc4e61198364e2385 by noreply
Update chapters/inheritance.tex

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

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/inheritance.tex (diff)
Commit a7aa1560a6a1f3e8a9e8a4e643b177c5e47f2ad1 by Hans.Olsson
Reformulated proposal.
The file was modifiedchapters/inheritance.tex (diff)
Commit f411680f49de5f57e9582f88e015ca2b6765832f by noreply
Update chapters/arrays.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/arrays.tex (diff)
Commit 6a89fb3882b03c2db720082a3bbb569f65253ddb by Hans.Olsson
Generalize/clarify reinit
The file was modifiedchapters/equations.tex (diff)
Commit ae12c4a9fdf68346691ec0d8b171cc50d9066f93 by Tidefelt Henrik
Sentence-based line breaks for Figure-annotation
The file was modifiedchapters/annotations.tex (diff)
Commit cc1b4086d66182f2c782bed8ccc7fcfff27e513d by Tidefelt Henrik
Add missing "variable:" to text markup link examples
The file was modifiedchapters/annotations.tex (diff)
Commit 7008f385bef581e5104b7083778bc59ba4211ba3 by Tidefelt Henrik
 Sentence-based line breaks for Text-annotation
The file was modifiedchapters/annotations.tex (diff)
Commit 979214151be21dea2641876808fe6f1bea91127b by Tidefelt Henrik
Don't use hyphened form 'component-references'

This was the only occurrence of this form in the entire document.
The file was modifiedchapters/annotations.tex (diff)
Commit 670106976fea5f195bbd4018184ceb803d81d46e by Hans.Olsson
Trying to clarify array introduction - covering all cases.
Closes #3414
The file was modifiedchapters/arrays.tex (diff)
Commit f496d8497e1182eeba03ee22023ece9e390030ab by noreply
Update chapters/inheritance.tex
The file was modifiedchapters/inheritance.tex (diff)
Commit d917df5e33fb1bd850413cf67e417bbc43540fdf by noreply
Update chapters/dae.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/dae.tex (diff)
Commit 4648a07bb38f5a74c705e6692e21ea14c219d083 by noreply
Update chapters/dae.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/dae.tex (diff)
Commit 91a3b73a267b84aaf4a8dd332fb280899475f145 by noreply
Update chapters/equations.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/equations.tex (diff)
Commit 0d998cdceffb4aa2773e5475473f402bcb5c0440 by noreply
Fix revisions (#3423)

* Avoid link to modelica.org/documents

* Plural

* Update chapters/revisions.tex

Co-authored-by: Malte Lenz <malte.lenz@gmail.com>
The file was modifiedchapters/revisions.tex (diff)
Commit 9441278e65fad2fab1d87387fd181d40c3335d33 by noreply
Update README.md

Remove dead link
The file was modifiedREADME.md (diff)
Commit 148e1bdb8ae4b68be9d6ae690080c4d617b36eda by Tidefelt Henrik
Clean up reference to BIPM specification
The file was modifiedchapters/annotations.tex (diff)
Commit 46130eb81fe0f3ccb135f4c90a9968f96fbeff88 by Tidefelt Henrik
Rewrite with reference to component-reference in the grammar
The file was modifiedchapters/annotations.tex (diff)
Commit 8b647bbd266e069e834bbcd6f49513f263ce03c5 by Tidefelt Henrik
Give example of 'quoted identifier' to for two reasons

Reasons:
1) The quoted space illustrates why this wouldn't work for the simple %par form.
2) The quoted '}' is a reminder that finding the end of %{par} is not simply a matter of finding the first '}'.
The file was modifiedchapters/annotations.tex (diff)
Commit 1742321cf0c771039e8eb55e1e704132a604a9e2 by modelica
Bump copyright year [ci skip]
The file was modifiedLICENSE.md (diff)
Commit 3e8cc840955d4028b20b43542731ba510b1be0ca by noreply
Sentence-based line breaks, as suggested

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>
The file was modifiedchapters/annotations.tex (diff)
Commit 5b92619a80540903e7a97677bd5acfb3420004b6 by Tidefelt Henrik
Add missing style markup of class specializations

Amends the recent #3421.
The file was modifiedchapters/arrays.tex (diff)
Commit da0584ba6d3696ed4103e9b814e0b183f6952908 by Tidefelt Henrik
Remove bad markup in index entry for 'assert'
The file was modifiedchapters/statements.tex (diff)
Commit 87fe1614f14602f533c892ae43cf34bd49e3fe9e by Tidefelt Henrik
Clarify complicated sentence about 'input' prefix exception in functions
The file was modifiedchapters/classes.tex (diff)
Commit dd704028101427c53ea16be76c53afc329bf9f64 by Tidefelt Henrik
Sentence-based line breaks
The file was modifiedchapters/classes.tex (diff)
Commit 5390817500ad2da07e0e9ee9eaaab3614d0f4cf7 by Tidefelt Henrik
Always call it 'short class definition', not '... declaration'
The file was modifiedchapters/inheritance.tex (diff)
Commit 549d905d34905b7b4a8ff52913c524526c923e60 by Tidefelt Henrik
Allow finding 'short class definition' in the document index

In order to make the index entry point to a good location, I needed to rephrase the paragraph slightly.  I'd say breaking the sentence in two, like this, was good for readability anyway.
The file was modifiedchapters/classes.tex (diff)
Commit 292c7bd97cd695a05e11ed368734483fbb6ce463 by Tidefelt Henrik
Change 'special class function type' -> 'specialized class function'
The file was modifiedchapters/classes.tex (diff)
Commit 379c3bfbcaccb8ba00049bc859e3d1e04f21c2b3 by Tidefelt Henrik
Sentence-based line breaks in packages.tex
The file was modifiedchapters/packages.tex (diff)
Commit eb4c06f57b41fef379358a79d2630fefa4acd77e by Tidefelt Henrik
Clarify file-system mapping of Modelica URI (not) ending in '/'
The file was modifiedchapters/packages.tex (diff)
Commit c5a15203d0aa45b222b3cb2871dee55f8bac346b by Tidefelt Henrik
Rephrase to avoid filename extending beyond page border
The file was modifiedchapters/packages.tex (diff)
Commit 897a477939d867c0787230839600b706b7a88979 by Tidefelt Henrik
Change 'scalar constants' -> 'scalar constant expressions'
The file was modifiedchapters/functions.tex (diff)
Commit 70282555288acf0625c7c1216493d058fdeb73f7 by Tidefelt Henrik
Sentence-based line breaks in lexicalstructure.tex
The file was modifiedchapters/lexicalstructure.tex (diff)
Commit dfb1864715e8112f2830c5b6737013d6e35d92b6 by Tidefelt Henrik
Change 'literal constant' -> 'literal'
The file was modifiedchapters/lexicalstructure.tex (diff)
Commit fba09e158781495fbdf76c44dbae2fcaaeab0b43 by noreply
Apply suggestions from code review

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/annotations.tex (diff)
Commit 1e6a714da48340b2601fc67be17a0bb7ddee8c04 by noreply
Update functions.tex

Clarify multiple license files and simplify reference.
The file was modifiedchapters/functions.tex (diff)
Commit 8a8c7fdecd53424e4c44cec1f5e444da5ea03a2c by noreply
Update functions.tex

Move to other file.
The file was modifiedchapters/functions.tex (diff)
Commit 0eef5700467f9821f08ee7e7f20a66120f7c6a2e by noreply
Update annotations.tex

Add here as the general description.
The file was modifiedchapters/annotations.tex (diff)
Commit b2d805d4316e779ff79134b8a269f2beef93f321 by Hans.Olsson
Prepare for inherited experiment by restricting it to non-partial models.
The file was modifiedchapters/annotations.tex (diff)
Commit 4d700cfc860324b1132bfcb2a8f74c53882d75df by noreply
Update chapters/annotations.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/annotations.tex (diff)
Commit 842471f9d9889f5639fd04e1e0b4c5891ffb940e by Hans.Olsson
Clarify that there is no restriction for the text.
Having a requirement that prevents a tool from just showing the text may have a bad performance impact.
The file was modifiedchapters/annotations.tex (diff)
The file was modifiedchapters/annotations.tex (diff)
Commit ccc48b3d9e3c2f7a978062e810384b1b01ae1636 by noreply
Apply suggestions from code review

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/annotations.tex (diff)
Commit 5f1041cec38fcb15ffa3cb7f9c7ee796475d65d1 by noreply
Apply suggestions from code review

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

Co-authored-by: Elena Shmoylova <eshmoylova@users.noreply.github.com>
The file was modifiedchapters/annotations.tex (diff)
Commit b42bdcfc7d6ccce49daf01bbbfd80db189648e3a by Hans.Olsson
Support non-integer exponents to handle the result of square.
The file was modifiedchapters/unitexpressions.tex (diff)
Commit 1944c1faeaa0defb8e17a213babec87db1d13b4f by Hans.Olsson
Balancing of models with overdetermined connectors.
Closes #3441
The file was modifiedchapters/classes.tex (diff)
Commit 98d48c5a37b560a95de2e1a7815244c63070eb64 by Hans.Olsson
Avoid using the word "public variable section" since it does not exist.
Additionally avoid "formal parameters" as it is unclear as well.
Closes #3437
The file was modifiedchapters/functions.tex (diff)
Commit 9a8e5447f5895be8c6d27306ca22027ea13f6405 by noreply
Update chapters/functions.tex
The file was modifiedchapters/functions.tex (diff)
Commit 7b7a32ccae6a835c92993b679fcdd02334670026 by Hans.Olsson
Fix grammar
Closes #3445
The file was modifiedchapters/annotations.tex (diff)
Commit 23f70b1a49f34e8a12cc981d082e5e3fa50e3b56 by Tidefelt Henrik
Amend recent commit with missing \lstinline markup
The file was modifiedchapters/functions.tex (diff)
Commit 32895ac8827b7a35872073b7f6c28775b0bc5a04 by noreply
Apply suggestions from code review

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/classes.tex (diff)
Commit 52750bf8e5b3fe5135ca938d0fac309e898d8087 by Hans.Olsson
More consistent non-syntax variant of definining annotations.
The file was modifiedchapters/annotations.tex (diff)
The file was modifiedchapters/annotations.tex (diff)
The file was modifiedchapters/packages.tex (diff)
Commit efff72f095e4e91fdf5914f1e5f050d7138cd4a1 by Hans.Olsson
Remove bindings for these as well.
The file was modifiedchapters/annotations.tex (diff)
Commit 61a01762fc9971d77a8867224b5bb7f768e31483 by noreply
Update chapters/packages.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/packages.tex (diff)
Commit 7b75ad1ff1a91c7a30bb56ec6fbeb93fde825cea by Hans.Olsson
The difference should be in the other order.
The equalityConstraint should be smaller than the size of the variable.
The file was modifiedchapters/classes.tex (diff)
Commit 4234c28b3c5976968aee51c1e569cac9c58b413c by Hans.Olsson
Update according to decision.
Allow non-simplified fractions, but still prohibit m(4/2).
The file was modifiedchapters/unitexpressions.tex (diff)
The file was modifiedchapters/annotations.tex (diff)
Commit cf0595ed17864ef7356cfc3c3235f79ae0e75ca8 by noreply
Update chapters/unitexpressions.tex

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

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/unitexpressions.tex (diff)
Commit 121a8a9bae2913da3ef23526afe91eddd01bf147 by noreply
Update chapters/unitexpressions.tex
The file was modifiedchapters/unitexpressions.tex (diff)
Commit 0d29c5f3e6ac9a5caadd4d218088ac3416225a7c by Hans.Olsson
Explain what annotation definitions mean.
The file was modifiedchapters/annotations.tex (diff)
Commit 65505e916873f552e0533d9d3126505f020b60a2 by Hans.Olsson
Apply it to the new annotations and some old.
The file was modifiedchapters/annotations.tex (diff)
The file was modifiedchapters/annotations.tex (diff)
The file was modifiedchapters/annotations.tex (diff)
Commit d07b419c445a86130d8dbf36b9eae030278e0adb by noreply
Apply suggestions from code review

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/annotations.tex (diff)
Commit 5d43d2359fc0624d8949c56d6445f6ab9509fb59 by Hans.Olsson
Add description of what a default value in record means.
The file was modifiedchapters/annotations.tex (diff)
Commit 1aafeb51073baf3cfdfa4a70f4525d4d5315ea46 by Hans.Olsson
Use constant instead of parameter for the time being.
The file was modifiedchapters/annotations.tex (diff)
Commit 61349faece41eda4f63a1f3ed47ea70cf42375ea by Hans.Olsson
Add constant everywhere where applicable, and parameter for the specific enable-case.
The file was modifiedchapters/annotations.tex (diff)
Commit 32cc58db3711f3b9b5b57c47f49c758ddc3ae300 by Hans.Olsson
Move how-to-interpret earlier in the chapter.
The file was modifiedchapters/annotations.tex (diff)
Commit 93d01ebea3f4d745c218c598dc795c0dcbf54d93 by Hans.Olsson
Add note about annotation-syntax in Introduction.
The file was modifiedchapters/introduction.tex (diff)
Commit 0c58eb5f9c37f31c328def01f8e0f1259ca8d93e by Hans.Olsson
Add note about why we can skip some license files.
The file was modifiedchapters/annotations.tex (diff)
Commit 7da16b4f3c15f019d958bc15f548fd336c3a9113 by noreply
Redundant overdetermined2 (#3385)

* Clarify overdetermined connectors in general.
* And new handling of redundant connections.
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
Co-authored-by: Elena Shmoylova <eshmoylova@users.noreply.github.com>
The file was modifiedchapters/connectors.tex (diff)
Commit 9a8ac0737a1b811c2ec62fab8c83ff880da3d9ff by noreply
Add stylesheet. (#3409)

* Add stylesheet.
* Do not add specific tags.
* Add use of styelsheet
* Add vendor-style based on comments.

Co-authored-by: Malte Lenz <malte.lenz@gmail.com>
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedmlsshared.sty (diff)
The file was modifiedchapters/annotations.tex (diff)
Commit 7fe3b4888434c119aac4a1f5b9aab9a2dc37f953 by noreply
Restrictions and more examples for the Include annotation (#3452)

* Restrictions and more examples for the Include annotation

Fixes #3451.

* Fix typo in "funciton"

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>

* Add "in different translation units"

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>

* Insert missing "tools" to make sentence parse

* Simplify slightly by avoiding negation

* Try to make a case for putting a prototype directly in the Include annotation

To make sense, I needed to put all semantics related to the annotation in the same place.

* Add use case with wrapper forwarding pointers to functions in  ModelicaUtilities.h

* Drop item about forwarding pointers to functions from ModelicaUtilities.h

A replacement will be proposed in the form of a separate PR.

---------

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>
The file was modifiedchapters/functions.tex (diff)
Commit 0d90bf38f4a5b4a930a16b62a5d49c9f9b04a9cf by Tidefelt Henrik
Use lowercase 'a' and 'b' for connector instances in examples
The file was modifiedchapters/connectors.tex (diff)
Commit 1db0ccbe1062862a299fdb8aa495b2537d9b06b3 by Tidefelt Henrik
Update example with over-determined spanning tree figure
The file was modifiedmedia/overdetermined.svg (diff)
The file was modifiedchapters/connectors.tex (diff)
The file was modifiedmedia/overdetermined.pdf (diff)
Commit 4860f2f3e8255b8c5e88f15eae27e3b13964f1c2 by noreply
Attempting to rename clocked. (#3313)

* Attempting to rename clocked.
* Since discretized is part of clocked.
* Better formatting to make it readable.
* Try to be clear with sub-clock/base-clock.
* Be clear with partitions, found when adding sub-clock/base-clock.
* Introducing discretized.
* Major change with new separatio of different kinds of paritions.
* Cleaned up.
* Clean up index.
* Use sub-partition and base-partition.
* Add conversion operators (the term, not the individual ones) to index.
* Line break and explain clock vs clocked partition.
Closes #3091

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
Co-authored-by: Elena Shmoylova <eshmoylova@users.noreply.github.com>
The file was modifiedchapters/synchronous.tex (diff)
The file was modifiedchapters/statemachines.tex (diff)
Commit d949a55d74e3fde6bda6f0ccf7c373dd4823afa4 by Tidefelt Henrik
The Figure.group is a figure group, not a plot group
The file was modifiedchapters/annotations.tex (diff)
Commit 7008e33f173abf2ef0c7f72bf6faa910999c722e by noreply
use vector fonts when generating the PDF

Fixes #3476
The file was modified.CI/latexml/Dockerfile (diff)
Commit 498839debc68e7094d1d9bea3bf35acfba9be64f by Hans.Olsson
According to comments.
The file was modifiedchapters/introduction.tex (diff)
Commit 039348897ea7267727b3901db450f7a950a49e78 by Hans.Olsson
Separate applying, associating, and inferencing for solverMethod.
Closes #3465
The file was modifiedchapters/synchronous.tex (diff)
Commit 8c460ade9bf43cb0dfe4418ceb34f23f9ceb45cd by noreply
Update chapters/synchronous.tex
The file was modifiedchapters/synchronous.tex (diff)
Commit ff220576641dff9d2684288941b4e187fe1db73a by Hans.Olsson
It's just Black.
Closes #3462
The file was modifiedchapters/annotations.tex (diff)
Commit 868cf6c8a3ff24cb14ffb9318eabc3303b9c378c by Hans.Olsson
Cleaning up current tick.
Closes #3458
The file was modifiedchapters/statemachines.tex (diff)
Commit 2e7161fb76b28c28475943f92119b17fee9183f7 by noreply
Update chapters/synchronous.tex

Co-authored-by: Elena Shmoylova <eshmoylova@users.noreply.github.com>
The file was modifiedchapters/synchronous.tex (diff)
Commit bb5ec0b615cb1ee72e016b44315ac26f5cd4bb6a by noreply
Apply suggestions from code review

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/annotations.tex (diff)
Commit 038f1a185c08de27b46a9fef2bb6e13ee4d04559 by Tidefelt Henrik
Define order within legend according to order of appearance
The file was modifiedchapters/annotations.tex (diff)
Commit 7ae3b83f10709313499c4632a285d7afd8441d27 by Tidefelt Henrik
Introduce 'zOrder' to give control over drawing order
The file was modifiedchapters/annotations.tex (diff)
Commit bdd89a1b92e73f8153afcff6d53bd8f878866299 by Hans.Olsson
Allow parameter/constant in connectors as well.
Closes #3471
The file was modifiedchapters/classes.tex (diff)
Commit 4ff775baa2bf7efe3a5a96b1b818115ef7617a29 by Hans.Olsson
Require that the strings are non-empty.
Closes #3459
The file was modifiedchapters/annotations.tex (diff)
The file was modifiedchapters/functions.tex (diff)
The file was modifiedchapters/functions.tex (diff)
The file was modifiedchapters/functions.tex (diff)
Commit ddd8df9613a416903337c30a4db0da2ae4fa6e15 by Hans.Olsson
According to decision, add comment in front.
The file was modifiedchapters/annotations.tex (diff)
Commit 0210871bdc343f0c29f5c74a384d1a53d8103e9d by Tidefelt Henrik
Make similar description of graphics back to front ordering
The file was modifiedchapters/annotations.tex (diff)
Commit 7b77cbcf9984e2aac6375688bf35ab3c14965c0c by Tidefelt Henrik
Call it "license text file"

According to 2024-02-20 phone meeting.
The file was modifiedchapters/annotations.tex (diff)
The file was modifiedchapters/functions.tex (diff)
Commit 7338c521c9259e0906e70f4d3a378f25c4521493 by noreply
Apply suggestions from code review

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/functions.tex (diff)
Commit 206ecd157adf2aaf3e2e5355705cbdd48633c632 by noreply
Apply suggestions from code review

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/annotations.tex (diff)
Commit cff137424c02df409f177ba21943f413b33b8511 by Hans.Olsson
Stricter and skip the weird statement about fill("", 0)
The file was modifiedchapters/annotations.tex (diff)
The file was modifiedchapters/annotations.tex (diff)
Commit 40a6bc67003846d7161311bbe65ed846a501bd26 by noreply
Update chapters/annotations.tex

Added. I guess the intent was "literal (strings or arrays of strings)" - but spelling it out is clearer.

Co-authored-by: Elena Shmoylova <eshmoylova@users.noreply.github.com>
The file was modifiedchapters/annotations.tex (diff)
Commit 8bc28a8c3988ea8e1f3ae48c4e9e9dc3c64d7c66 by noreply
Apply suggestions from code review

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/introduction.tex (diff)
The file was modifiedchapters/annotations.tex (diff)
Commit 4ef0f65a50f68bda682a29d0cd1d10d348f1a6a5 by Hans.Olsson
More advanced suggestions from code review.
The file was modifiedchapters/annotations.tex (diff)
Commit 65f4cf4b0eb025e8885cd201401a9ca70d62ab01 by noreply
Update chapters/annotations.tex

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

Co-authored-by: Elena Shmoylova <eshmoylova@users.noreply.github.com>
The file was modifiedchapters/functions.tex (diff)
Commit c59e23b123db7d8ba5874bc7590250ea72698bb9 by noreply
Update chapters/annotations.tex
The file was modifiedchapters/annotations.tex (diff)
Commit 3ff67860589b71265d7f05cc2c61c55c8fc7f473 by Hans.Olsson
Removed unneeded clarification of empty string.
Add deprecated description of the problematic case.
The file was modifiedchapters/annotations.tex (diff)
The file was modifiedchapters/annotations.tex (diff)
The file was modifiedchapters/introduction.tex (diff)
The file was modifiedchapters/annotations.tex (diff)
Commit 3fdffb96464b46067faa21375a69987c1f4dc00a by noreply
Apply suggestions from code review

Co-authored-by: Elena Shmoylova <eshmoylova@users.noreply.github.com>
The file was modifiedchapters/annotations.tex (diff)
Commit 73f5d9ecface584af639862156e4612fd0377e60 by Hans.Olsson
Cleanup based on comments.
The file was modifiedchapters/annotations.tex (diff)
Commit 229298810e04e1b283b977f130dd394c26476659 by noreply
In the end it is a user responsibility

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>
The file was modifiedchapters/annotations.tex (diff)
The file was modifiedchapters/annotations.tex (diff)
Commit cae549a8b87c6b517cd42c8232ad8a5d31b3723f by Tidefelt Henrik
Sentence-based line breaks
The file was modifiedchapters/arrays.tex (diff)
Commit a6b4ef29c48226cdbe47aa922d3261b6d53bfd92 by Tidefelt Henrik
Say 'Returns'

Matching the style of nearby similar text.
The file was modifiedchapters/arrays.tex (diff)
Commit 753ec189a1ba0c55bcd1527d2a86e7d80f0012ed by noreply
Update chapters/functions.tex

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

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/annotations.tex (diff)
Commit 8f5ca14865e0dfb8035453c5df2f7127438f84fc by noreply
Update chapters/annotations.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/annotations.tex (diff)
Commit 3384864cd903a31b9ab8e37eee26c6a0ed86fc76 by noreply
Discretized non clocked (#3399)

* Rename continuous-time partition to unclocked partition.
At first non-clocked was considered, but it is used in logical circuits for something different.
* Apply suggestions from code review
Co-authored-by: Elena Shmoylova <eshmoylova@users.noreply.github.com>
The file was modifiedchapters/synchronous.tex (diff)
The file was modifiedchapters/functions.tex (diff)
Commit 355982ab53f0e0aa4dc65adb6befbcf77ff942d2 by Hans.Olsson
New prefix added in 2022.
https://www.bipm.org/en/cgpm-2022/resolution-3

1e27 ronna R
1e–27 ronto r
1e30 quetta Q
1e–30 quecto q
The file was modifiedchapters/unitexpressions.tex (diff)
Commit ad6047a05e6bcf90a9966f67b9850b00c7bc5502 by Tidefelt Henrik
Sentence-based line breaks
The file was modifiedchapters/functions.tex (diff)
Commit 9c8b2f9454c8c181907c396bc17feefd7c7db2bb by Tidefelt Henrik
Remove deprecated assignment modification and declaration assignment

Fixes #3493.
The file was modifiedchapters/syntax.tex (diff)
The file was modifiedchapters/functions.tex (diff)
The file was modifiedchapters/annotations.tex (diff)
The file was modifiedchapters/annotations.tex (diff)
Commit 1b2d0b9ecd084584d2d29a367cc12158c74254b9 by noreply
Introduce nthRoot (#3494)

* Introduce nthRoot
* Apply suggested typo fix
Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>
The file was modifiedchapters/operatorsandexpressions.tex (diff)
Commit be3b7215786aa337ae2cb3b52b368eb9c74b7aaf by noreply
Update chapters/annotations.tex
The file was modifiedchapters/annotations.tex (diff)
Commit 5a004561d69c361d8ff53223043ce9351e0a49f8 by noreply
Update chapters/annotations.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/annotations.tex (diff)
Commit 184734592226ccbd0ebda0b14885cd53a1711f10 by Tidefelt Henrik
List annotations as exception to hyphenation rule in style guide, and fix deviations
The file was modifiedchapters/annotations.tex (diff)
The file was modifiedchapters/functions.tex (diff)
The file was modifiedstyleguide.md (diff)
Commit 1c6bf34db6ecbb28de89202fcf57b54e4971fa60 by modelica
Improve license visibility at GitHub
The file was modifiedLICENSE.md (diff)
Commit 194e9bbd4f1f0a0016febff3bce22dda60d1e70c by modelica
Add Modelica Language logo for dark mode
The file was addedmedia/Modelica_Language_dark.svg
The file was modifiedREADME.md (diff)
Commit e4ab6b759a0907e5e463a97fd291651b99125ff3 by Hans.Olsson
Clarify missing values.
The file was modifiedchapters/annotations.tex (diff)
The file was modifiedchapters/functions.tex (diff)
Commit 134b0c07feaec09a7b9369e31eec912a7e538d4e by Hans.Olsson
A line only has thickness, not lineThickness.
Closes #3523
The file was modifiedchapters/annotations.tex (diff)
Commit 03e0507f37bad06ef66e7a29f69a4d902f817050 by noreply
Compatible non SI units (#3522)

* StickToSIunit
* NonSI
* Cleanup
* Consistency
* Apply suggestions from code review
Co-authored-by: Malte Lenz <malte.lenz@gmail.com>
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
* Update chapters/unitexpressions.tex
The file was modifiedchapters/unitexpressions.tex (diff)
Commit f97963a1bd62f0c06bf4f016813e8377086744a7 by noreply
Add proposed texts. (#3517)

* Add proposed texts.
The explanation for enable=false was simplified to just say "parameters not used".
The reason is that there can be multiple reasons for not using a parameter in a configuration:
- Propagated to disabled component
- Different initialization, xi_start in Modelica.Blocks.Continuous.LimPID
- Other configurations, dp_small in Modelica.Fluid.Fittings.BaseClasses.QuadraticTurbulent.BaseModel

(The models don't use this at the moment, and I don't think that these specific models should do it, but perhaps similar ones.)

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/equations.tex (diff)
Commit 1ce1501fd183c1d408ffce293b0522082f34ce88 by noreply
Sentence-based line breaks in annotations.tex (#3514)

The file was modifiedchapters/annotations.tex (diff)
Commit 90e3e7ec84bea317e40f3e63a1c49a54dd9cf6cc by noreply
Update README.md (#3529)

Fix build error.
The file was modifiedREADME.md (diff)
Commit 78d0c6ff25cfd35c662bb64b624c4c4c30a50329 by noreply
Reformulate to use normal terminology. (#3530)

* Reformulate to use normal terminology.
Closes #3515
Co-authored-by: Elena Shmoylova <eshmoylova@users.noreply.github.com>
The file was modifiedchapters/annotations.tex (diff)
Commit 5faaa47f7b4991b05934e82585af9c05caf01f46 by Hans.Olsson
Remove parenthesis that doesn't help.
Closes #3490
The file was modifiedchapters/annotations.tex (diff)
The file was modifiedchapters/equations.tex (diff)
The file was modifiedchapters/functions.tex (diff)
The file was modifiedchapters/functions.tex (diff)
Commit 17708f75841ae220bff20c5aceef27e983a30214 by Hans.Olsson
Clarify that when-statements can be part of system of equations.
The file was modifiedchapters/equations.tex (diff)
Commit e47b84d4cdf4eb3656a6464a11f321246c8534f9 by Hans.Olsson
And clarify that it also applies for when initial().
The file was modifiedchapters/functions.tex (diff)
Commit 1a1d178f8596f9e73ead9c29fa89cbae05ba2854 by Hans.Olsson
Make normative
Cloes #3444
The file was modifiedchapters/operatorsandexpressions.tex (diff)
Commit 8988ad0f169268d12b722bdabea3e98b9b31331b by Hans.Olsson
Fix typo
Closes #3537
Was introduced by rewrite in 5a4203ae7
The file was modifiedchapters/arrays.tex (diff)
Commit 86761c3d288f8d48a955d64b09f5d8d591aaf836 by Tidefelt Henrik
Update name of MCP-0031 in MCP overview table
The file was modifiedRationaleMCP/ReadMe.md (diff)
Commit e937f86190322c5db9e81e8bbad186d46d0f89c4 by noreply
General record member referencing (#3516)

* GeneralizePostfixAccess
* Using "an" for output-expression-list.
* SpaceForClarity
* New explanation of postfix operations that makes more sense.
* Be clear about component references.
* Apply suggestions from code review
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/operatorsandexpressions.tex (diff)
The file was modifiedchapters/arrays.tex (diff)
The file was modifiedchapters/syntax.tex (diff)
Commit c0a8299fb0566cf5fdfd71d539f1cf00d1deac43 by noreply
Apply suggestions from code review

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/functions.tex (diff)
The file was modifiedchapters/equations.tex (diff)
Commit c51c33f72481642404a502edf4df87bf4c71bb0e by Hans.Olsson
Clarify continuity.
Closes #3502
The file was modifiedchapters/operatorsandexpressions.tex (diff)
Commit d17708f0855d790b5eb012230da09da181ba114c by noreply
Apply suggestions from code review

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/annotations.tex (diff)
The file was modifiedchapters/annotations.tex (diff)
The file was modifiedchapters/operatorsandexpressions.tex (diff)
The file was modifiedchapters/inheritance.tex (diff)
The file was modifiedchapters/inheritance.tex (diff)
The file was modifiedchapters/inheritance.tex (diff)
The file was modifiedchapters/inheritance.tex (diff)
The file was modifiedchapters/inheritance.tex (diff)
The file was modifiedchapters/inheritance.tex (diff)
The file was modifiedchapters/inheritance.tex (diff)
The file was modifiedchapters/inheritance.tex (diff)
Commit 6df6022eee2870880cc835a3d028c733b0359ae0 by Hans.Olsson
Allow all cases, but describe that it isn't syntactic sugar in the odd case.
The file was modifiedchapters/inheritance.tex (diff)
The file was modifiedchapters/inheritance.tex (diff)
The file was modifiedchapters/inheritance.tex (diff)
Commit 437380fdc8f6335de6bd99ce15998f77ca575349 by noreply
Fix typo "uses" vs "use"

"classes... uses" -> "classes... use"
The file was modifiedchapters/annotations.tex (diff)
Commit e19ac36e3a5ecd9ba8ac2e2cf1adf761030e9af1 by Tidefelt Henrik
Don't speak of postfix operators

Fixes #3541.
The file was modifiedchapters/operatorsandexpressions.tex (diff)
Commit 40fe5f68bfe533dafafa162c1132a20d937ee0bd by noreply
Update chapters/equations.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/equations.tex (diff)
Commit af0be8d53b6c43d0a98add17752eb1bf799f5037 by noreply
Clarify that a null pointer is an error. (#3503)

* Clarify that a null pointer is an error.
Closes #3500
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/functions.tex (diff)
Commit 78a4de01e59e75f8f50b3bfdae167d7d2d5c0942 by noreply
Apply suggestions from code review

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/inheritance.tex (diff)
Commit c40c32f8030e56734dbb7e7995380a3dc0b7e680 by noreply
Update chapters/operatorsandexpressions.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/operatorsandexpressions.tex (diff)
Commit 81816ccfc28f7cb9b9d87380bb5c50e60a21d13f by noreply
Apply suggestions from code review

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/annotations.tex (diff)
Commit 93e6e9628cccf7372499e2223024adcb074d2492 by Hans.Olsson
DefaultForDocumentationClass
The file was modifiedchapters/annotations.tex (diff)
The file was modifiedchapters/annotations.tex (diff)
The file was modifiedchapters/annotations.tex (diff)
Commit d6dd28f612685b4a3f4423fd75360094e3d3619d by Hans.Olsson
SingleInstanceReformulation
The file was modifiedchapters/annotations.tex (diff)
The file was modifiedchapters/classes.tex (diff)
Commit 84bc45bdabd97a33f5d90d051c910f497ca10868 by Hans.Olsson
Generalize conditional components
Closes #3489
The file was modifiedchapters/classes.tex (diff)
Commit e5d05f500d86aabc0cc154f9a2f0c9ad9d1d279c by Tidefelt Henrik
Remove space after 'previous' and 'hold'
The file was modifiedchapters/synchronous.tex (diff)
Commit 5ddb2012a009c18b0cf35b2abdbcee38ab7952bc by noreply
Minor cleanup of conditional components

Some small things noticed while reviewing #3556
The file was modifiedchapters/classes.tex (diff)
Commit 16f9b051d18973dc29812f9c9c45e4a64724728d by Hans.Olsson
Change so that all variables in initial algorithms are treated the same
Closes #3472
The file was modifiedchapters/statements.tex (diff)
Commit 0adf3c3e04f8a78868a4a0530da43dcbad7f3b83 by noreply
Update chapters/classes.tex

Co-authored-by: Elena Shmoylova <eshmoylova@users.noreply.github.com>
The file was modifiedchapters/classes.tex (diff)
Commit 3a27146994b5db1eca5d8a6a23e2e493f0709506 by Tidefelt Henrik
Add missing hyphenation of 'discrete-time'
The file was modifiedchapters/equations.tex (diff)
The file was modifiedchapters/operatorsandexpressions.tex (diff)
Commit bf52f52ede2ff401ddf7dc73e986276bc3a6f937 by Hans.Olsson
Just remove to avoid discussion
The file was modifiedchapters/classes.tex (diff)
The file was modifiedchapters/packages.tex (diff)
The file was modifiedchapters/packages.tex (diff)
Commit c9dfbbe20b9711a44f9b4ace46ab06fbf3ecaad8 by noreply
Update chapters/inheritance.tex

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

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/classes.tex (diff)
Commit f32a8121b868b49fe6e7b84770d2a524e8bc7506 by Hans.Olsson
Explain the delay for event clock.
Closes #3557
The file was modifiedchapters/synchronous.tex (diff)
Commit 8ab8f369f06852fd3b00ff76750615e69556cce1 by noreply
Update chapters/synchronous.tex
The file was modifiedchapters/synchronous.tex (diff)
Commit de0777aa40fbb9703cae7357f3f46b2c6ccf0424 by Hans.Olsson
Replace level with boolean(s)
The file was modifiedchapters/classes.tex (diff)
Commit aa6ce474bb2c502e465d1ceb270eeba26c56ce1b by Hans.Olsson
Remove the problematic defaults.
The file was modifiedchapters/annotations.tex (diff)
Commit ff4257bcaccf4bc2715207dd6fc0040886d8ed6f by noreply
Update chapters/packages.tex

Remove note to proceed

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

Co-authored-by: Elena Shmoylova <eshmoylova@users.noreply.github.com>
The file was modifiedchapters/functions.tex (diff)
Commit ba716026aba86d23373e9613363e7bcce532cf9e by Tidefelt Henrik
Workaround 'morestring' issue in LaTeXML build
The file was modifiedchapters/lexicalstructure.tex (diff)
Commit 31b89623ce087b03fc79a72469a557ccf4519504 by Tidefelt Henrik
Sentence-base line breaks in classes.tex
The file was modifiedchapters/classes.tex (diff)
Commit b4c3114980025c74f4951e5847756f19a2790248 by Tidefelt Henrik
Format 'record' and 'type'
The file was modifiedchapters/classes.tex (diff)
The file was modifiedchapters/inheritance.tex (diff)
The file was modifiedchapters/inheritance.tex (diff)
The file was modifiedchapters/inheritance.tex (diff)
Commit 927e4ecb50a73e8f07f3e14664c7c32f82310dd5 by Tidefelt Henrik
Format more cases of 'type'
The file was modifiedchapters/classes.tex (diff)
Commit 6a82b273957f34a28bd636c56987cdcfee01cf89 by noreply
Update chapters/synchronous.tex

This is better.

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>
The file was modifiedchapters/synchronous.tex (diff)
Commit 68a89ebff5c81c811bd2588af1b23c475d04d824 by Hans.Olsson
Simplify text. Don't make a special case for ignoring empty modifiers that don't matter.
Closes #3576
The file was modifiedchapters/inheritance.tex (diff)
Commit dee5cc744b8b51437b73229154f3877b6971af6a by Tidefelt Henrik
Don't use inline code for the Boolean values

To is how we do it in the vast majority of cases, and is consistent with not using code style for numeric values.

Inspired by a styling mistake made in #3561.
The file was modifiedchapters/annotations.tex (diff)
The file was modifiedchapters/overloaded.tex (diff)
Commit 423b5badb7f308e7fb0271b8c6a1cf401d1365c0 by Tidefelt Henrik
Restore inline code for 'false' in context of shouldPass

According to today's phone meeting decision.
The file was modifiedchapters/annotations.tex (diff)
Commit 9d94d68b7e6a45a54191b5758b7baa1b47b57f14 by Tidefelt Henrik
Avoid scare quotes in text
The file was modifiedchapters/annotations.tex (diff)
Commit 41f9c575c4522056ac0e0ed24e9b1864ce99ec49 by noreply
Apply suggestions from code review

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

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/annotations.tex (diff)
Commit 95d161ba39cb2fdbcecc2f6d5a8cc83911eb3af3 by noreply
Update chapters/inheritance.tex

Ok, makes sense.

Co-authored-by: Elena Shmoylova <eshmoylova@users.noreply.github.com>
The file was modifiedchapters/inheritance.tex (diff)
Commit d8ec36a6ac0c382d2e79e58637632e385fa49e33 by noreply
Update chapters/annotations.tex
The file was modifiedchapters/annotations.tex (diff)
Commit de2bb83ccc5c4e701417fb1890ab20ff75700024 by noreply
Update chapters/annotations.tex
The file was modifiedchapters/annotations.tex (diff)
The file was modifiedchapters/annotations.tex (diff)
Commit 4835a597d9eebc151c01f630b17c48bd6e26a7f9 by Tidefelt Henrik
Require that ranges and conditions around 'connect' are evaluable
The file was modifiedchapters/equations.tex (diff)
The file was modifiedchapters/packages.tex (diff)
The file was modifiedchapters/dae.tex (diff)
The file was modifiedchapters/derivationofstream.tex (diff)
The file was modifiedchapters/derivationofstream.tex (diff)
Commit 95fe0256d5e13b03a981d23758412551f2558952 by Hans.Olsson
Clarify that component references work in this form.
It is a clarification, since it already states that they are component-references and the quoted part includes it.

See https://github.com/modelica/ModelicaStandardLibrary/issues/4494
The file was modifiedchapters/annotations.tex (diff)
Commit 9e25acfc62efdc357c69861829b21b1f675eb901 by Hans.Olsson
I was confused by the previous text and almost thought it was an error in the source.
I believe this is as clear and it preserves the two important parts of the previous change: embedded space (required quoted identifier) and embedded } (more complicated quoting).
It does not include a hierarchical name as that it is now explained separately.
Should thus be merged after #3592
Not needed, but I think it avoids issue.
The file was modifiedchapters/annotations.tex (diff)
Commit a6bb2154df4e9484d01c3c9746f5d272048ca6a3 by Tidefelt Henrik
Fix cases of declaration assignment in function listings
The file was modifiedchapters/overloaded.tex (diff)
Commit 6fc8f0495395f5524ce0c08f2024cb68ed3d294d by Hans.Olsson
Be consistent for file extensions.
In #3588 I realized that it's a bit unclear if the file extension starts with the dot or after the dot.
https://en.wikipedia.org/wiki/Filename_extension isn't clear either
Alternatively we could have the part after the dot, this is just to make it consistent
The file was modifiedchapters/annotations.tex (diff)
Commit 503f28aa9eff563a707446a8e5533c9bfe5e926c by noreply
Update chapters/annotations.tex

Co-authored-by: Thomas Beutlich <modelica@tbeu.de>
The file was modifiedchapters/annotations.tex (diff)
Commit 267ebfce68b82a067fdf9de1d3eb1489fd6a27e0 by Hans.Olsson
RewriteBasedOnSuggestion
The file was modifiedchapters/annotations.tex (diff)
Commit 1e03275563ea871e46f9910e291990dbabe707f8 by Hans.Olsson
UseProposedAlternative
The file was modifiedchapters/annotations.tex (diff)
Commit 38f4a6a3cd7c914689571870548d81eb22030625 by noreply
Update chapters/annotations.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/annotations.tex (diff)
Commit 8b2dae1afb189c88f530c0542c08fe7c1cff7ca6 by Hans.Olsson
Initialization of clocked variables in algorithms.
Closes #3107
The file was modifiedchapters/statements.tex (diff)
Commit 10cd074a1383ee8d763e62717f0ee17a9539a4c3 by Hans.Olsson
Specify that comments on choices shall not be copied.
Closes #3397
Note that line 309 already contain "When present, the description-string of a modifier overrides the existing description."
The file was modifiedchapters/inheritance.tex (diff)
Commit 1f83435f333899631a2e2fd773b4eb0683fb631b by noreply
Change to consistently use file extensions without leading dot (#3599)

* Change to consistently use file extensions without leading.

* Update chapters/packages.tex
The file was modifiedchapters/annotations.tex (diff)
The file was modifiedchapters/packages.tex (diff)
Commit 2761e8e19345185f6eadd2e8562d055be0c00c13 by noreply
Add exception for reinit, with example. (#3568)

* Add exception for reinit, with example.
Based on decision in #3544

* Update chapters/operatorsandexpressions.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>

---------

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/operatorsandexpressions.tex (diff)
Commit 251693dbfdd3843f69f88d7d7dd9589d1401d0d3 by noreply
Cleanup of attribute formatting and fix missing inline math (#3597)

* Sentence-based line breaks in derivationofstream.tex
* Apply correct styling of min/max-attributes
* Sentence-based line breaks in statemachines.tex
* Apply correct styling of some more attributes
* Restore missing line math
Fixes #3596.

The scope creep (this is not about fixing styling of attributes) is unfortunate, but a consequence of still having some chapters which have not been converted to sentence-based line breaks.

* Add suspended hyphenation

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>
The file was modifiedchapters/derivationofstream.tex (diff)
The file was modifiedchapters/statemachines.tex (diff)
The file was modifiedchapters/classes.tex (diff)
The file was modifiedchapters/unitexpressions.tex (diff)
Commit ee43afd3fa04317f279643a3e2f85a5ec0cd7817 by noreply
Based on comments in #3597 (#3607)

* Based on comments in #3597
Clean up text, and restore some missing math.
Merging the derivation and the stream-chapter would be a larger effort.
* Update chapters/derivationofstream.tex
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/derivationofstream.tex (diff)
Commit 3bc13e16aaf5d1415511d950377e645b08d22255 by noreply
Clarifications of stored-definition (#3588)

* Use space, not hyphen, in 'file system'
There were already examples of this form in the document, and it is hard to find the form 'file-system' in other sources.
* Source code readability
* Clarifications of stored-definition
Fixes #3466.
* Don't hyphenate 'class-hierarchy'
* Rephrase with 'whose name… matches'
Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>
The file was modifiedchapters/syntax.tex (diff)
The file was modifiedchapters/packages.tex (diff)
Commit 9e81c42fed311f0ecc6f91b46e545af32fbab15c by Hans.Olsson
Correct highlighting
Closes #3608
The file was modifiedchapters/syntax.tex (diff)
The file was modifiedchapters/equations.tex (diff)
Commit 95736f8a13a8f9940b473024c726eaa2f66c795c by noreply
Include sub-connectors in icon (#3603)

* Sentence-based lines.
* Actual proposal
Closes #2472
* Apply suggestions from code review
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/annotations.tex (diff)
Commit b546b95047f3afece810563ee44a582f91e8f6a9 by noreply
Update "parameter" to "evaluable" in connectors.tex

Changes in #3582 affected only equations.tex. I thought we should check connect.tex as well. I believe those are all instances where "parameter" should be "evaluable."
The file was modifiedchapters/connectors.tex (diff)
Commit 6207e602d8c8681ac034aa38c26c2cda904e8d98 by Tidefelt Henrik
Add missing 'constant' for members of License
The file was modifiedchapters/annotations.tex (diff)
Commit 32757ec00096ae7d79d19739881db4e93d4e39da by noreply
Be clearer in definition of Inf and avoid relying on Modelica.Constants. (#3612)

* Be clearer in definition of Inf and avoid relying on Modelica.Constants.
* Avoid introducing another constant.
* Apply suggestions from code review
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
* Clarified logic further.
* Based on feedback.
* Be consistent for integer
* Simpler text
* Clearer
* Indentation of comments
The file was modifiedchapters/classes.tex (diff)
The file was modifiedchapters/arrays.tex (diff)
Commit 46709d3f381569956f23a4cbb615fbc15c35031a by noreply
Describe lookup of annotation enumeration types (#3621)

* Describe lookup of annotation enumeration types
Fixes #3620.
For a better presentation, the content of 'Other Predefined Types' is reordered a bit, so that the true built-in enumeration types are presented next to each other, and the related but not truly built-in types are mentioned last.
* Describe semantic restrictions of annotation syntax
Fixes #3615.
* Remove remark about possible shadowing issues in actual implementations
* Omit "very"
* Add cross reference for 'class-modification'
* Remove labels on sections which shouldn't be referenced
Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>
The file was modifiedchapters/inheritance.tex (diff)
The file was modifiedchapters/annotations.tex (diff)
The file was modifiedchapters/classes.tex (diff)
Commit fdbc02d79f374f4360490865113a78640c20f34f by Tidefelt Henrik
Let section title reflect that content also covers operators
The file was modifiedchapters/arrays.tex (diff)
Commit cb3524663ef7a66c2f8976de4bc1d8b0fded481f by Tidefelt Henrik
Add cross references to the connection set rule regarding 'quantity'
The file was modifiedchapters/classes.tex (diff)
The file was modifiedchapters/connectors.tex (diff)
Commit 0463dd6144c941067fb07ea8d1b6a14850df9816 by Tidefelt Henrik
Add 'checkBox' to document index

In the same fashion as choicesAllMatching.
The file was modifiedchapters/inheritance.tex (diff)
Commit 4eb61080547381b078965601b044593dc23ea582 by Tidefelt Henrik
Use same language for 'checkBox' as for 'choicesAllMatching'

The replaced use of 'definition' here doesn't look like a formulation used elsewhere.
The file was modifiedchapters/inheritance.tex (diff)
Commit 242aeb2cd71e6ee7ac31ff5661e8c94d369ea769 by noreply
Restore init for clocked discretized. (#3577)

* Restore init for clocked discretized.
* Apply suggestions from code review
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/synchronous.tex (diff)
Commit 418900b253cdeee8ab9154a0d16eb6d488b94476 by noreply
Consistent built-in (#3600)

* CleanerBuiltin
* Apply suggestions from code review
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
* Still call event generating ones operators, waiting for GenerateEvent cleanup
The file was modifiedchapters/scoping.tex (diff)
The file was modifiedchapters/operatorsandexpressions.tex (diff)
Commit ce07d23442cb9d442f6edba8e02fd5153da7c4f2 by noreply
Clarify impure in systems of equations. (#3571)

* Clarify impure in systems of equations.
* Update chapters/functions.tex
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/functions.tex (diff)
Commit dbb535700eea91c5294de19ab7782d26d7582e1e by noreply
Clarify further. (#3616)

* Clarify further.
Closes #3551
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/stream.tex (diff)
Commit be361323f81493077bf7a4afad12f2d1952c1bd0 by noreply
Clarify quantity (#3634)

* Clarify quantity
Based on comment in #3626
* Update chapters/connectors.tex
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/connectors.tex (diff)
Commit 130cc90cb49d160eb8fb13dc274a0408e9ae0662 by noreply
Avoid syntax errors. (#3496)

* Avoid syntax errors.
* Spelling
* Update chapters/annotations.tex
* Update chapters/annotations.tex
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/annotations.tex (diff)
Commit 8feb3154b1058fb8f976f7ef500048262ad18452 by Tidefelt Henrik
Remove empty rest-of-line comment in listing
The file was modifiedchapters/scoping.tex (diff)
Commit 9dec4b9050399c2e1f3a7a375b1b419a79a56aa5 by noreply
Default Icon; more or less according to decision. (#3624)

* More or less according to decision.
Introducing a name for it to make it easier to refer to, and to break up the long sentence.
Closes #3613
* Update chapters/annotations.tex
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/annotations.tex (diff)
Commit c507fb133dabbfd32d6b44812b3565c9a3292e3d by noreply
Generalize vendor-specific markup in figures (#3630)

* Generalize vendor-specific markup in figures
* Fix grammar: 'is' -> 'are'
* Fix typo 'safefly' -> 'safely'
Co-authored-by: Elena Shmoylova <eshmoylova@users.noreply.github.com>
The file was modifiedchapters/annotations.tex (diff)
The file was modifiedchapters/annotations.tex (diff)
Commit d7e0c29b80bea093067ac3bc2e87a873024ab29b by Tidefelt Henrik
Make absoluteValue inferred by default

Fixes #3631.
The file was modifiedchapters/annotations.tex (diff)
Commit 8ca672acb4387b42821f61255da7f2ce528d4c5d by Tidefelt Henrik
Demand that initialPoints span range from 0 to 1
The file was modifiedchapters/operatorsandexpressions.tex (diff)
Commit a296cac9e884523b8ab97fb92f7a5439c70ee545 by noreply
Specify that annotations shall only be used where appropriate (#3642)

* Specify that annotations shall only be used where their semantics is defined.
Closes #3638
* Update chapters/annotations.tex
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/annotations.tex (diff)
Commit ee6b7e1c9d6fdd4d62c5b25c1a8d41f95ef9ab89 by noreply
Use more overview tables for annotations (#3628)

* Use overview table for graphical user interface annotations
* Rewrite broken reference to preferredView 'view'
* Use overview table for usage restriction annotations
Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>
* Reformulate as 'may at most be connected once'
The file was modifiedchapters/classes.tex (diff)
The file was modifiedchapters/annotations.tex (diff)
Commit 860ca1b802f260ab5c73077b772db8446330611a by Hans.Olsson
Change to proper function declarations.
So that they are not mistaken for the start of functions definitions.
The file was modifiedchapters/functions.tex (diff)
Commit c8f9b9a8f37de2207ab3460065d55e2ee6655b35 by Hans.Olsson
Allow deselection partial classes.
The file was modifiedchapters/inheritance.tex (diff)
Commit f42b5408fc69d6492166f20abf4804c589998e3d by Tidefelt Henrik
Tone down inference of absoluteValue, and define inheritance
The file was modifiedchapters/annotations.tex (diff)
Commit 4599b81bb2fb7c0c5748e9c6fe65e319081b4118 by noreply
Update chapters/annotations.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/annotations.tex (diff)
Commit a426507b912808f9eeb9a4aeebe598e7e280dd2a by noreply
Start clearing up annotation syntax for functions. (#3617)

* Start clearing up annotation syntax for functions.
* Replace defaults in declarations by texts.
Also provide smarter default for LateInline.
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/functions.tex (diff)
Commit 085d77a9c6ac1f8ea0f5ff1df1f915de62dba456 by noreply
Make it explicit that tools can show the value of variables for asserts (#3641)

* Make it explicit that tools can show the value of variables.
See: https://github.com/modelica/ModelicaStandardLibrary/pull/4519 and https://github.com/modelica/ModelicaStandardLibrary/issues/4399

The reason for "may" is:
- To not require the value to be duplicated, for cases such as: https://github.com/modelica/ModelicaStandardLibrary/issues/4399
- Support even smarter debugging.

I thought it was sufficiently important to make it normative.

* Reformulate to be clearer what is recommended for tools and users.

* Apply suggestions from code review

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/equations.tex (diff)
Commit 1ac7f879d2a6d68fbb0e81dd3555eb57304cb832 by noreply
Avoid confusing reuse of 'x' in spatialDistribution description (#3649)

* Avoid confusing reuse of 'x' in spatialDistribution description
* Avoid ".0" in math
* Fix half-baked partial derivative as suggested
* Remove invalid relation between x and \xi
* Add missing 't' arguments
Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>
The file was modifiedchapters/operatorsandexpressions.tex (diff)
Commit c3fcd65af7b797e548ed7a1dc89bc54bbedc7c62 by noreply
Add example about empty annotations (#3654)

* Add example about empty annotations

* Also give example of Boolean annotation without modifier

* Deprecate modification-less element-modification in annotations
The file was modifiedchapters/annotations.tex (diff)
Commit 20e6a9238d7ed9edeb4c1de8b3c535a2714e61f1 by noreply
Add min, max where appropriate. (#3651)

* Add min, max where appropriate.
Closes #3650
* Update chapters/operatorsandexpressions.tex
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/operatorsandexpressions.tex (diff)
Commit d2c19211033c64510013302b96431dc97967ab65 by modelica
Remove excessive semicolons
The file was modifiedchapters/functions.tex (diff)
Commit 5dd5e266f1f511293d29bd8d3840416e97a7757a by noreply
Introduce EllipseClosure.Default for the default behavior (#3655)

* Introduce EllipseClosure.Default for the default behavior
Fixes #3646.
* Change 'Default' -> 'Automatic'
The file was modifiedchapters/annotations.tex (diff)
Commit 64799dfd5cbb83fcb225f744a9919add5642dea7 by noreply
Add connectorSizing to document index (#3666)

* Add connectorSizing to document index
The file was modifiedchapters/annotations.tex (diff)
The file was modifiedmlsshared.sty (diff)
Commit 327a4692eab902ef6450b7a044b7d4a889baaecb by noreply
Be clearer about showStartAttributes. (#3604)

* Be clearer about showStartAttributes.
Closes #3406
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
Based on decision.
The file was modifiedchapters/annotations.tex (diff)
Commit c7074f463713ff96d29ea7879e4eea45e977c7fe by noreply
Clearer protection (#3629)

* Be consistent with example.
* Skip unneeded indentation.
* Remove incorrect referene.
* Try to be clearer.
* Default for dates.
* Rename class a suggested.
* Apply suggestions from code review
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/annotations.tex (diff)
The file was modifiedchapters/annotations.tex (diff)
Commit cd6d4dc5263e9f6c35910ee80523f43338fee399 by Hans.Olsson
I think this just clarifies the current text which had "expand into scalar equations";
but didn't consider that the original could be a record equation.
I don't see a need to specify something special for inlining as it is just one case of expanding - and the current text also prohibits a=cat(1,a[2:end],{1});
We could change to "into e.g., scalar equations" - but it seems a bit excessive.
Closes #3662
The file was modifiedchapters/classes.tex (diff)
Commit 9abbe4f2274397c6b86b05a2c154a93096026add by Tidefelt Henrik
Add package.order to document index
The file was modifiedchapters/packages.tex (diff)
The file was modifiedchapters/classes.tex (diff)
Commit 99fcc1ae2f998430b52ea44ad9610057cdce380a by Hans.Olsson
Grammar now calls it description, not comment
The file was modifiedchapters/classes.tex (diff)
Commit fc80f225d9b104c56654e423aace22a6933b5339 by Hans.Olsson
Grammar now uses type-specifier here
The file was modifiedchapters/classes.tex (diff)
The file was modifiedchapters/classes.tex (diff)
Commit 249294401994904802eab25b03909e700fc253f0 by gs1150e
Fix Merging of Modifications example explanation

Move an example explanation from its current location after the 2nd
example in the Merging of Modifications subsection to the 1st example
where it actually applies.
The file was modifiedchapters/inheritance.tex (diff)
Commit 1b7ca902b41a593f8a29225db7b9727528227381 by noreply
Update chapters/classes.tex

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

Co-authored-by: Thomas Beutlich <modelica@tbeu.de>
The file was modifiedchapters/classes.tex (diff)
The file was modifiedchapters/annotations.tex (diff)
Commit 1c526907cd7b18c8c1faf881b3a48d7ddd01112b by noreply
Proposed (#3683)

* Proposed
* Update chapters/annotations.tex
Co-authored-by: Malte Lenz <malte.lenz@gmail.com>
The file was modifiedchapters/annotations.tex (diff)
Commit fbce0b72c5a2e7fd06c2fcdda0ee8492259176ae by noreply
Sentence-based line breaks and small fixes in inheritance.tex (#3682)

* Change to sentence-based line breaks in inheritance.tex
* Break out comment from bottom of listing
* Shorten too long comment in listing to fit page width
The file was modifiedchapters/inheritance.tex (diff)
Commit 1135d6ddfb57ee5935c687d077d0b8bbb70759be by noreply
Change font for comments (#3665)

* For PDF change font, comments seemed to be fixed-width where letters weren't designed for that.
The file was modifiedpreamble.tex (diff)
The file was modifiedmlsshared.sty (diff)
Commit 108465b9ea6a4b01987f64536ff33611703ac4ba by Tidefelt Henrik
Don't use Markdown code quotes in LaTeX source
The file was modifiedchapters/functions.tex (diff)
Commit 640dc097628da96c671118cae10481096248012f by Tidefelt Henrik
Use sentence-based line breaks in preface.tex
The file was modifiedchapters/preface.tex (diff)
Commit fb1aed1f2493f6cef3d9d7ea7c3051ec44bc693d by Tidefelt Henrik
Use sentence-based line breaks in stream.tex
The file was modifiedchapters/stream.tex (diff)
Commit 9ff1b52e9b0cb74b5ab7e35f64257272df25c461 by Tidefelt Henrik
Use sentence-based line breaks in interface.tex
The file was modifiedchapters/interface.tex (diff)
Commit 812babcdbd241c7468633e7f63e9bac14666770e by Tidefelt Henrik
Use sentence-based line breaks in equations.tex
The file was modifiedchapters/equations.tex (diff)
Commit 34b97ec4c7165ec4ae00b496dc29b5fccd2974da by Tidefelt Henrik
Use sentence-based line breaks in statements.tex
The file was modifiedchapters/statements.tex (diff)
Commit deccba04604e8c43f2e93a512c07dee21b001dca by Tidefelt Henrik
Use sentence-based line breaks in functions.tex
The file was modifiedchapters/functions.tex (diff)
Commit 6f1bef7682b79593bd39e3969ab01477ec7bbade by Tidefelt Henrik
Use sentence-based line breaks in packages.tex
The file was modifiedchapters/packages.tex (diff)
Commit 55ab8a8a4a49b2c8c410b48de930e2b11cc255b4 by Tidefelt Henrik
Use sentence-based line breaks in synchronous.tex
The file was modifiedchapters/synchronous.tex (diff)
Commit da5d1ec03134bc52051ffe3ecef5e872ff86d76c by Tidefelt Henrik
Use sentence-based line breaks in library.tex
The file was modifiedchapters/library.tex (diff)
Commit 62c32c463b1a6cdb951068cd769eea271d659ab8 by Tidefelt Henrik
Use sentence-based line breaks in syntax.tex
The file was modifiedchapters/syntax.tex (diff)
Commit 150a6de541262f749cdc27112365927e1d6dc801 by Tidefelt Henrik
Use sentence-based line breaks in annotations.tex
The file was modifiedchapters/annotations.tex (diff)
Commit 3e1a039f274a3dfa1b5f40addeffa3af63261e4d by Tidefelt Henrik
Use sentence-based line breaks in arrays.tex
The file was modifiedchapters/arrays.tex (diff)
Commit feaa91a67e2a993c13babe2fa8b6e2ae354428b7 by Tidefelt Henrik
Use sentence-based line breaks in classes.tex
The file was modifiedchapters/classes.tex (diff)
Commit 7cbdfa2a4d43e8dc98ac0d587d3fbe7f484798c2 by Tidefelt Henrik
Use sentence-based line breaks in connectors.tex
The file was modifiedchapters/connectors.tex (diff)
Commit 352475b4eef093d8a7d72771a05788d85643c8dd by Tidefelt Henrik
Use sentence-based line breaks in derivationofstream.tex
The file was modifiedchapters/derivationofstream.tex (diff)
Commit 97c08d015f06ca0aec3cd10ffa1ddfa63bc6161e by Tidefelt Henrik
Use sentence-based line breaks in operatorsandexpressions.tex
The file was modifiedchapters/operatorsandexpressions.tex (diff)
Commit 8a638054aebd2273e8f609d9cab424a47145bbae by Tidefelt Henrik
Use sentence-based line breaks in statemachines.tex
The file was modifiedchapters/statemachines.tex (diff)
Commit 73507492f8a15fb292351009b1928d13a8ddcac8 by Tidefelt Henrik
Use sentence-based line breaks in scoping.tex
The file was modifiedchapters/scoping.tex (diff)
Commit 273e71cca8dd325eb902b9569e42d67a895c3a4a by Tidefelt Henrik
Use sentence-based line breaks in inheritance.tex
The file was modifiedchapters/inheritance.tex (diff)
Commit a1c66b2487585224bc7095481f50cba553cd8dd2 by Tidefelt Henrik
Use sentence-based line breaks in lexicalstructure.tex
The file was modifiedchapters/lexicalstructure.tex (diff)
Commit 085cfabfdbcd4efbdbce327f2058fda8bc46e950 by Tidefelt Henrik
Remove % at end-of-line before \label
The file was modifiedchapters/operatorsandexpressions.tex (diff)
The file was modifiedchapters/arrays.tex (diff)
The file was modifiedchapters/annotations.tex (diff)
Commit 221e689ce90a087aa654f037a53279de6165c835 by Tidefelt Henrik
Remove % at end-of-line following \caption{

Per Hans' request.
The file was modifiedchapters/connectors.tex (diff)
The file was modifiedchapters/derivationofstream.tex (diff)
The file was modifiedchapters/interface.tex (diff)
The file was modifiedchapters/synchronous.tex (diff)
The file was modifiedchapters/annotations.tex (diff)
The file was modifiedchapters/packages.tex (diff)
The file was modifiedchapters/operatorsandexpressions.tex (diff)
The file was modifiedchapters/stream.tex (diff)
The file was modifiedchapters/arrays.tex (diff)
The file was modifiedchapters/statemachines.tex (diff)
Commit d3560fa521f1413c1d55bdb48366b5a10def2022 by noreply
Clarify html in description strings

See https://github.com/modelica/ModelicaSpecification/issues/3051
The file was modifiedchapters/syntax.tex (diff)
The file was modifiedchapters/operatorsandexpressions.tex (diff)
The file was modifiedchapters/connectors.tex (diff)
Commit f94d27d03bb15fb3c338f8f51ca71a7aa7b9c0c9 by noreply
Describe common ways of using ModelicaUtilities.h (#3455)

* Describe common ways of using ModelicaUtilities.h
* Mention that the MSL has an instance of ModelicaUtilities.h
* Fix grammar and rewrite more clearly
* Apply suggestion 'independently of Modelica tools'
Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>
The file was modifiedchapters/functions.tex (diff)
Commit 285c8f18d52ed6a41f628c6721fa646728f6cf34 by noreply
Fix link (#3699)

* Replace url by doi-link
Closes #3698

* Use doi instead of url when possible.
Have both to avoid paywall for one.

* RemoveComments
The file was modifiedmls.bib (diff)
Commit dfd62894ea1713e215751627e3cafc52680e8071 by noreply
Shorten identifier for two reasons (#3685)

* Shorten identifier for two reasons:
- It is too long
- It causes problem for HTML it seems
Closes #3663
* ChangeToTopPackage
* NonIt
The file was modifiedchapters/functions.tex (diff)
The file was modifiedchapters/annotations.tex (diff)
Commit 7576d055892209f863643d08bd7a32fcc9fd809b by noreply
Skip all of the changes of font-size, it seemed to cause more problems. (#3664)

* Skip all of the changes of font-size, it seemed to cause more problems.
* Restore as comments - but have "NOT ACTIVE" at the start to reduce confusion.
The file was modifiedcss/MLS.css (diff)
Commit 9ad2a9233cde7cc0a63d993681dc56bdc8f01e56 by noreply
Improve description of HTML encoded content (#3700)

* Fix incomplete sentence with examples of references to external resources

* Improve and align description of HTML encoded content

* Fix typo in 'refereces'

Co-authored-by: Malte Lenz <malte.lenz@gmail.com>

* Reformulate in terms of Modelica URIs

---------

Co-authored-by: Malte Lenz <malte.lenz@gmail.com>
The file was modifiedchapters/annotations.tex (diff)
The file was modifiedchapters/packages.tex (diff)
The file was modifiedchapters/syntax.tex (diff)
Commit 09bdd63be55905ba11f5c6bea5a98ab036fc86ce by noreply
Give safe alternative for integer min. (#3702)

* Give safe alternative for integer min.

* FromReview
The file was modifiedchapters/classes.tex (diff)
Commit 62f5d43e404d0cacffc4c196988011773d6bc533 by Tidefelt Henrik
Apply suggested workaround for LaTeXML issue
The file was modifiedMakefile (diff)
Commit cc2561a68d2c9f75f3b90220b7eac9b69f7faa4f by noreply
Clarify array of records (#3715)

* Clarify
* Update chapters/functions.tex
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/functions.tex (diff)
Commit 9438bf0a37d9bcfdeb6f9650f0df5b08eb38c542 by noreply
Also allow connectorSizing for constants (#3716)

* Also allow connectorSizing for constants

* Avoid speaking of 'parameter'
The file was modifiedchapters/annotations.tex (diff)
Commit dbfc1a60829f2faac787d6413743f3461225c488 by Tidefelt Henrik
Add missing formatting of 's'
The file was modifiedchapters/arrays.tex (diff)
Commit aec7bc7de0050fdc47349a3b79afa9a44d1475d3 by noreply
Clarify division and introduce element-wise (#3714)

* Give reference for division (and exponentiation).
Closes #3710
* Reorder operations in list.
The reason for this is that the text below should preferably use the same order, and to me
"multiplication, addition, and subtraction" or "exponentiation and division" just looks wrong.
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/operatorsandexpressions.tex (diff)
Commit 3fbb2c7f498ca69f57ff10dcf607ca94e44caadd by noreply
Make it easier to see which operators that are not allowed inside functions (#3717)

* Make it easier to see which operators that are not allowed inside functions
Fixes #3280.
* Fix bad double negation
* Extend list of examples of disallowed operators
As suggested by Hans.
* Repeat that when-statements are not allowed in function bodies
As suggested by Hans.
* Improve language
As suggested by Hans.
Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>
The file was modifiedchapters/synchronous.tex (diff)
The file was modifiedchapters/functions.tex (diff)
The file was modifiedchapters/statemachines.tex (diff)
The file was modifiedchapters/statements.tex (diff)
The file was modifiedchapters/operatorsandexpressions.tex (diff)
The file was modifiedchapters/connectors.tex (diff)
Commit c5cb23a5b65fa600c46b4f3722d0fb2b89f1795c by Hans.Olsson
Have one clear definition of equation count.
Closes #3703
I'm fully aware that there's a push to not scalarize, it is not intended to prevent that - only to define the size.
The file was modifiedchapters/equations.tex (diff)
The file was modifiedchapters/classes.tex (diff)
Commit 90eae96997d5665e247cf78de9dbfd49fc3b5434 by modelica
Add the missing overleaf details
The file was modifiedREADME.md (diff)
The file was addedoverleaf_guide.md
Commit f2be011ea8d4b8e93dce79f8302b6d270f078c35 by noreply
Change record inputs to be const (#3723)

* SameAsForArrays
* Update chapters/functions.tex
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/functions.tex (diff)
Commit 6c01c1baccbac2bace550f1afbfd346929fbc71d by Tidefelt Henrik
Fix indentation of annotation in listing
The file was modifiedchapters/annotations.tex (diff)
Commit d50b173773d83aba90806808e40c126ad744e98e by Tidefelt Henrik
Tidy up use of grammar for version strings
The file was modifiedchapters/annotations.tex (diff)
Commit 3a5c06c8c13b1bd2c285f38aec858a398ae53ae5 by Tidefelt Henrik
Make use of PACKAGE-VERSION for versions in the file system
The file was modifiedchapters/annotations.tex (diff)
Commit 26a48c141818e1302b2014d5c698d7019d6e9a47 by Tidefelt Henrik
Break long lines in listings for licensing
The file was modifiedchapters/annotations.tex (diff)
Commit a8ca4954710beea899013e78f89948b2d4ac2727 by Tidefelt Henrik
Fix indentation of listing in example
The file was modifiedchapters/annotations.tex (diff)
Commit 4f4c8eaf49715559b34ea2f5d0b040f9388d2927 by Tidefelt Henrik
Make annotation lines in external function example listing shorter
The file was modifiedchapters/functions.tex (diff)
Commit 7fd160ae2fab1c0056f4f8ed12b44a2cc08a404c by Tidefelt Henrik
Clean up C comment in example listing
The file was modifiedchapters/functions.tex (diff)
Commit 3531a43d1b55df9e374714fbc98ae646eab32da0 by Tidefelt Henrik
Avoid stray sub-list with just a single item
The file was modifiedchapters/scoping.tex (diff)
Commit 5cf408b7188bf8b89daedf3c6d9f2f185a7c760d by Tidefelt Henrik
Improve line breaking in SolverMethod listing
The file was modifiedchapters/synchronous.tex (diff)
Commit c64e66ca96a2e8177df80783eddcdf8883b4513a by noreply
Break line and indent

As suggested by Hans.

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>
The file was modifiedchapters/annotations.tex (diff)
Commit 50fda65d678fa180787d952e3b96db607176506a by Tidefelt Henrik
Point out single space a second time
The file was modifiedchapters/annotations.tex (diff)
Commit 0e313a6bb1f7d0d2220d09353b1937707311ba33 by Tidefelt Henrik
Remove definition of VERSION-NUMBER-STRING
The file was modifiedchapters/annotations.tex (diff)
Commit 11c0732b4bdf22071db0dca06b7070701f33319e by noreply
Clean up string in unassignedMessage example (#3735)

* Clean up string in unassignedMessage example

* Change to multi-line string

As requested by Hans.  (My preference would be to avoid hard-coded line breaks in messages where they don't correspond to paragraph breaks.)

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>

* Remove trailing whitespace

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>

---------

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>
The file was modifiedchapters/annotations.tex (diff)
Commit 1497fa59d9166066f0fbdb88be15ab5efb192f15 by noreply
Use modern table presentation of external function annotations (#3739)

* Use modern table presentation of external function annotations

* Present scalar string case instead of string array in synopsis

As suggested by Hans.

* Remove forgotten [grammar] in lstlisting
The file was modifiedchapters/functions.tex (diff)
Commit c9881c6bf491f461515d28647228acae5b2ac880 by noreply
Use modern table presentation for choices and choicesAllMatching (#3741)

* Use modern table presentation for choices and choicesAllMatching
* Reformulate slightly
Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>
The file was modifiedchapters/inheritance.tex (diff)
Commit 357f9ed4ad05b996a2a194cefda6dad705b57178 by noreply
fix typo in range of variable x in model NotSurjective
The file was modifiedchapters/functions.tex (diff)
The file was modifiedchapters/functions.tex (diff)
Commit a5afeccf1bbc52a3266350751e3d2414da96c3f9 by Hannebohm Philip
Fix grammar and hyperref, remove unused defines
The file was modifiedchapters/classes.tex (diff)
The file was modifiedchapters/functions.tex (diff)
The file was modifiedpreamble.tex (diff)
Commit 3724507900d2a4503bd5bfb7af20c1c140290c73 by Tidefelt Henrik
Fix hyphenation

Hyphenated forms are used when going in front of the noun they describe.  There are more cases like this that we should return to some other time.
The file was modifiedchapters/functions.tex (diff)
Commit 6e25c58620c3728d28bb8749a00984d43c791d83 by Tidefelt Henrik
Clarify handling of GenerateEvents = true
The file was modifiedchapters/functions.tex (diff)
Commit 5c266c43bd6d3c977928b73fac5dc9559c00992d by noreply
Make real interval clock similar to rational interval clock. (#3754)

* Make real interval clock similar to rational interval clock.
In particular continue example.
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/synchronous.tex (diff)
Commit 8beeca576b7576c437674b668fa8f1c8ee41d508 by noreply
Clarify strange sentence #3729 (#3752)

* Clarify strange sentence #3729
And also unify noEvent-handling:
I assume that the previous text was a bit odd since it talked about "event-generating" to avoid stating that it only applied outside of noEvent;
I thus found it necessary to add a noEvent-context for the new text.
And unfortunately the noEvent-part had to be unified.
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/operatorsandexpressions.tex (diff)
The file was modifiedchapters/equations.tex (diff)
Commit 26f258a37cba9729c45a0c6442e8520803aedc53 by noreply
Apply modern table presentation to Versions (#3737)

* Apply modern table presentation to Versions
* Improve annotation readability
* Fix grammar of 'conversion-rule'
* Add semicolon after 'version'
* Rewrite bad sentence for version-annotation as two sentences
* Change PACKAGE-VERSION-STRING -> PACKAGE-VERSION
Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>
The file was modifiedchapters/annotations.tex (diff)
Commit a1fe15afe8877a0b2788adb42b31121253d56674 by noreply
Create Tutorial.md based on 1.4 tutorial (#3672)

Seems general consensus that is good enough
* Update README.md
Add link to tutorial
* Add files via upload
Add figures from 1.4 rationale, and fig5 from 1.4 tutorial.
* Create and Update Tutorial.md
Manually converted from pfd-document.
Add contents
Add spaces
Replace file mapping and MODELICAPATH by references.
- Basically the file mapping was too messy to quickly clean up for me. We could re-add it someone has the time.
- The MODELICAPATH information was outdated. We no longer recommend relying on an environment variable (since that creates a mess with multiple tool).
Update to Modelica 2 graphical annotations.
Remove most of the graphical annotations, since those details don't fit with a tutorial.
Remove changes, and update references.
The enable-attribute does not exist, and they are now called "conditional components" not "conditional models".
Having a more detailed tutorial for state-machines would be good.
Be consistent with the Modelica standard library.
Updated link-references, internally, to spec, and to MSL.
Minor cleanup
Also propose if-equations, since if-expressions seems like a bad solution.
Introduce if-equations as a better alternative, and also update explanation to explain why.
Use if-equation for pendulum as well.
Add images
Missed language setting
Indicate that it isn't just 1.4.
Use ElectricPotential instead of Voltage in the connectors.
Fix indentation
Modelica.SIunits -> Modelica.Units.SI and specific changes.
Convert to code.
Updated some bad code to current Modelica.
Referencing SCCS and old version systems isn't good.
And saying that the history information is _comparable_ to version control systems no longer seem relevant with good version control systems. so just deleted.
Sensible reference.
Closes #3674
Adds a list of new features, and notes that the tutorial is up-to-date, but doesn't explain newer features.
Update
Minor text change, and
Replaced examples-link to first workshop by link to all proceedings.
Update homotopy with doi-link
RelativeLinks
CleanUpLinks
SentenceBasedLineBreaks
FixLists
FixLongLines
Have refences on a separate line.
That makes it easier to generate pdf of the document.
NoFancyQuote
Factor out listings part so that it can be re-used
Merge #3665 into this branch.
A bit more complicated due to restructuring.
Replace fake-enumeration example by two cases that make sense.
They are based on real types:
Modelica.Mechanics.MultiBody.Types.Axis
Modelica.Blocks.Types.FilterType
But simplified.
Note that enumerations were added in Modelica 2.0, after the tutorial.
SwiftlyAddingBlankSpace
---------
Co-authored-by: Thomas Beutlich <modelica@tbeu.de>
The file was modifiedmlsshared.sty (diff)
The file was modifiedREADME.md (diff)
The file was addedTutorial.md
The file was addedtutorialExtra/Fig3.png
The file was addedtutorialExtra/Fig4.png
The file was addedtutorialExtra/Fig5.png
The file was addedmlslistings.sty
The file was addedtutorialExtra/Fig1.png
The file was addedtutorialExtra/Fig2.png
The file was modifiedpreamble.tex (diff)
Commit b88553089ec4acfbbcfeaab1c34caf29d02d99bb by Tidefelt Henrik
Use consistent language when talking about scheduling clock ticks

This is a follow-up to #3754.
The file was modifiedchapters/synchronous.tex (diff)
Commit 32b6b2a2a502233eb9f60084b6d1cdfe71196218 by noreply
Apply modern table presentation to License Texts (#3766)

The file was modifiedchapters/annotations.tex (diff)
The file was modifiedchapters/functions.tex (diff)
Commit 7ac9d1c59afc237e52048b09cad6a69370678df4 by noreply
Clarify that a fixed parameter cannot make use of fallback (#3769)

The file was modifiedchapters/equations.tex (diff)
Commit 0b72abd9fa38a42be9c2bf1f9eb066118bcb5195 by Tidefelt Henrik
Remove confusion about the connectorSizing "corresponding variable"

As suggested in https://github.com/modelica/ModelicaSpecification/issues/3772#issuecomment-3462546145.
The file was modifiedchapters/annotations.tex (diff)
The file was modifiedchapters/annotations.tex (diff)
Commit 1c0e702f380e484cba2437773a65831dfc5c51ba by noreply
Gather all specification of interval() at first tick under 'interval' (#3761)

* Remove excessive empty lines
* Move sentence in rational interval clock text into example
Based on positive reaction to https://github.com/modelica/ModelicaSpecification/issues/3751#issuecomment-3352385221.
* Move all specification of interval() at first tick into one place
Fixes #3751.
* Change initial 'interval()' for rational interval clock
Per request from Hans.
The file was modifiedchapters/synchronous.tex (diff)
Commit 333d9eefe9852e658880ff2387bc15807bc58dc6 by noreply
Make the grammar more consistent, and explain rewrite based on feedback. (#3757)

* Make the grammar more consistent, and explain rewrite based on feedback.
* Nonnormative
* AddWS
* Update chapters/syntax.tex
* Apply suggestions from code review
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/syntax.tex (diff)
Commit 5029bf17c0034df6a136b1cd669aae0df68e9260 by Hans.Olsson
The links were no longer working, when the branches are merged.
Changing to using the folder on master in that case, and changing header to "Documents".
We _could_ make a clearer distinction, or have a separate column for just the branch - but that's mostly internal and for external use this should suffice.
(Similarly removing the documents-folder once merged doesn't make sense for external use.)
The file was modifiedRationaleMCP/ReadMe.md (diff)
Commit ca442d31a6924b260d534eb76c9f0db2093e6f78 by Tidefelt Henrik
Add partial derivative to document index
The file was modifiedchapters/functions.tex (diff)
Commit 241ee2d6a50bd0d6a3d01e137046db1f59bfd802 by Tidefelt Henrik
Add BOM to document index
The file was modifiedchapters/packages.tex (diff)
Commit c4aad4a99d057fdb86f6140df9b925064cec1612 by noreply
Proposal for improving pure situation, (#3755)

* Proposal for improving pure situation, to ensure that current MSL is valid and that users can update.
Closes #3719
Note that in addition to the changes in the issue reordered the items and changed "must" to "should" for the deprecated semantic, and clearly indicated that the exception is the deprecated case.
(Having a "must"-requirement and then have exceptions for it just seems wrong.)
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/functions.tex (diff)
Commit 3daf6fbd57bd69b5b3960eb9625c7d57a664d2a1 by noreply
Propose Solution for connectorSizing (#3774)

* ProposeSolution
* Reformulate
* AlmostAsSuggest
* Update chapters/annotations.tex
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/annotations.tex (diff)
Commit ae8359f6968d23b0e23bc3d63771176d2e981c16 by noreply
Vectorized min max (#3728)

* RemoveRestriction
* AddReference
* Apply suggestions from code review
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/operatorsandexpressions.tex (diff)
Commit e7945006a2c8698cb0c3d9623a5b9134384968db by noreply
Clarify (#3786)

* Clarify
* Update chapters/functions.tex
* As suggested, and remove double empty lines.
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/functions.tex (diff)
Commit 68fe7b2361bc7454ff910b3d0c3a4f97433fff28 by Tidefelt Henrik
Remove misplaced semicolon in Documentation annotation
The file was modifiedchapters/annotations.tex (diff)
Commit 5bfe4c3f77ebfa6b6d583d506e1375b1ceaf306a by noreply
Discrete-time variability based on GenerateEvents (#3610)

* Add variability change for these functions.
* After some thinking I believe this is how we handle multiple outputs.
So, an Integer output will be discrete-time, but a Real output still non-discrete time (assuming the inputs are non-discrete time).
* To handle the other case for GenerateEvents-functions.
* Forgot variability for inputs previously.
* State that variables in functions being discrete-time is a bit more complicated, with link.
* Add examples.
* Apply suggestions from code review
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/operatorsandexpressions.tex (diff)
The file was modifiedchapters/functions.tex (diff)
Commit 5196f051df0f3702814bbce915c3f59ab20211fa by noreply
Describe 'delay' as event-generating operator (#3730)

* Describe 'delay' as event-generating operator
* Remove obsolete table entry
* Generalize 'delay' to discrete-valued types
* Clarify event generation for discontinuities in non-discrete-time input
* Define 'delay' variability in the natural way based on first argument
* Add missing \mathit around variable name
Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>
The file was modifiedchapters/operatorsandexpressions.tex (diff)
Commit 672c8af418d8f9a56b8268f5665482d974cb4be5 by Tidefelt Henrik
Also mention evaluable in list of expression variabilities
The file was modifiedchapters/operatorsandexpressions.tex (diff)
Commit 6363acd39162c481449dc54b8aa472f7ba2eeba6 by noreply
List changes (#3780)

* Start
* Description
* Description
* Update 3610.md
* MajorMinor
* Apply suggestions from code review
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was addedRationaleMCP/Changes/3_7/3610.md
The file was addedRationaleMCP/Changes/Readme.md
The file was modifiedchapters/statemachines.tex (diff)
The file was modifiedchapters/derivationofstream.tex (diff)
The file was modifiedchapters/stream.tex (diff)
The file was modifiedchapters/annotations.tex (diff)
The file was modifiedchapters/inheritance.tex (diff)
The file was modifiedchapters/equations.tex (diff)
The file was modifiedchapters/overloaded.tex (diff)
The file was modifiedchapters/functions.tex (diff)
The file was modifiedchapters/dae.tex (diff)
The file was modifiedchapters/interface.tex (diff)
The file was modifiedchapters/synchronous.tex (diff)
The file was modifiedchapters/introduction.tex (diff)
Commit b9d15a69b657289adde12ddf7b1ab7c9647b10c4 by noreply
Define size(A, j) as syntactic sugar (#3792)

The file was modifiedchapters/operatorsandexpressions.tex (diff)
The file was modifiedchapters/arrays.tex (diff)
Commit 1f69f6d1664c11ca897a5c71513159ec2a99fad7 by noreply
Clarify when (#3697)

* ClarifyThatThereIsMore
* Try to clarify how discrete variables work.
Closes #3695
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/equations.tex (diff)
The file was modifiedchapters/classes.tex (diff)
Commit 5beb277545e0f7335b20dc3558ac96e3dca6945b by noreply
Local balance (#3750)

* Correcting the issues in #3732
* Rename "number of variables" to "number of potential variables" to reduce confusion.
* Break tie for input/output causality.
* For N2 case.
* Update chapters/classes.tex
* TheRestrictionForOverdetermined
The file was modifiedchapters/classes.tex (diff)
The file was modifiedchapters/connectors.tex (diff)
Commit 4ae7449120fce9b58c060eca10ae12c2425e5990 by Tidefelt Henrik
Add noneFromVersion to document index
The file was modifiedchapters/annotations.tex (diff)
Commit dd0fe16def094b67bc33bafc5af4536ac6f42a8d by noreply
Generalize modern table presentation with application to Protection (#3770)

* Generalize modern table presentation with application to Protection
* Remove redundant addition of 'preferredView' to document index
* Modern table presentation for graphical objects IN PROGRESS
* Don't use "Annot.SubAnnot" notation in annotation synopsis
* Present Documentation similarly to Protection
* Improve structure of the 'figures' annotation presentation
* Fix typo
* Don't end paragraph with a colon
* Further improve introduction to Placement
* Don't repeat specification in section introduction
* Non-normative rationale for iconTransformation
The file was modifiedchapters/annotations.tex (diff)
Commit 7d18ae8ebb9406dc02ce046c74eb9b1b972379ea by noreply
Normatively describe trade-off at delay times close to zero (#3760)

* Normatively describe trade-off at delay times close to zero

* Say 'delayTime' for consistency with 'delayMax'

* Describe what remains of the 'delay' section as implementation notes
The file was modifiedchapters/operatorsandexpressions.tex (diff)
Commit 77c6cfb7785589fb2a0fd77e7c7801132ba0befc by noreply
Define time as keyword. (#3797)

* Define time as keyword.
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/operatorsandexpressions.tex (diff)
The file was modifiedchapters/syntax.tex (diff)
The file was modifiedchapters/lexicalstructure.tex (diff)
The file was modifiedmlslistings.sty (diff)
Commit 7d16d0a20be8de8de662e2db43b8f35c3c166af5 by noreply
Define a^s for matrices (#3805)

* Define that a^s has the same type as a
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/arrays.tex (diff)
Commit 59d6630932ec8f29cf9056b2ec809b07cccf4dd8 by noreply
Non real solvability (#3798)

* Specifying solvability requirement for non-Real equations.
Closes #3779
* Be clearer for multi-returning functions.
* Apply suggestions from code review
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/equations.tex (diff)
The file was modifiedchapters/dae.tex (diff)
Commit 4da2a880a00794c57b6180d0bf0ffb7ac8d6fd65 by noreply
Change from parameter to evaluable. (#3806)

* Change from parameter to evaluable.
Closes #3799
Note that there's one remaing parameter that also should be changed, but it is part of #3798
* Apply suggestions from code review
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/equations.tex (diff)
Commit a025f2e19b41075ea41d50989611ea1cf24b3288 by Hans.Olsson
Define that equations for the state-variables should be inside the states.
The file was modifiedchapters/statemachines.tex (diff)
Commit bec5d07465f648da6227942f5cf17e95ec323ed1 by noreply
Clarify restrictions on fill patterns. (#3789)

* Clarify restrictions on fill patterns.
Closes #1826
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/annotations.tex (diff)
Commit 971e800aa71e860baf435dac226eea5d802acb68 by noreply
Images with examples of gradient fills (#3802)

* Fix three hyphenation errors

* Provide images to complement the textual specification of gradient fills

* Use smooth = Bezier for Polygon example
The file was addedmedia/sphere-gradient.svg
The file was addedmedia/sphere-gradient-bezier.png
The file was modifiedchapters/annotations.tex (diff)
The file was addedmedia/cylinder-gradient.png
The file was addedmedia/sphere-gradient-triangle.svg
The file was addedmedia/cylinder-gradient.pdf
The file was addedmedia/sphere-gradient-bezier.svg
The file was addedmedia/sphere-gradient-triangle.png
The file was addedmedia/sphere-gradient.pdf
The file was addedmedia/sphere-gradient.png
The file was modifiedchapters/functions.tex (diff)
The file was addedmedia/sphere-gradient-triangle.pdf
The file was addedmedia/cylinder-gradient.svg
The file was addedmedia/sphere-gradient-bezier.pdf
Commit 83a9fa18b2e3f078c9de39ad2d9965b12da52498 by Tidefelt Henrik
Disambiguate passing of constant protected component references in external call
The file was modifiedchapters/functions.tex (diff)
Commit 7bf27459a2ea70f77a7362d968fcea205697e7fd by noreply
Fix language mistakes in "left hand side" and "similarly as" (#3817)

* Systematic hyphenation of 'left-hand side' and 'right-hand side'
* Systematically change "similarly as" -> "similarly to"
* Say 'for variability as if'
* Say 'using bar directly in a model'
* Say 'Similar to locally balanced'
Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>
The file was modifiedRationaleMCP/Changes/3_7/3610.md (diff)
The file was modifiedchapters/synchronous.tex (diff)
The file was modifiedchapters/functions.tex (diff)
The file was modifiedchapters/classes.tex (diff)
The file was modifiedTutorial.md (diff)
The file was modifiedchapters/dae.tex (diff)
The file was modifiedchapters/statemachines.tex (diff)
The file was modifiedRationaleMCP/0029/ReadMe.md (diff)
The file was modifiedchapters/annotations.tex (diff)
The file was modifiedchapters/equations.tex (diff)
The file was modifiedchapters/statements.tex (diff)
Commit 4a686368904fb4da9f6e28c6a1f9643a1df93390 by noreply
Improve synchronous section (#3807)

* Add example for subSample,superSample for non-clock
* UseInteger
* Move description.
* Example for shiftSample
* Forgot end
* Add back-sample signal example.
* Apply suggestions from code review
* Make example non-normative.
And description of example for event-clocks.
I didn't use the simpler "Event clocks cannot be super-sampled:"
* Change to just numbers, not formatted as Modelica.
* ClarifyThatTime
* MoveIntoExample
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/synchronous.tex (diff)
Commit a4a6eb286be54d3bd5fe3e29d323be923143e4ad by noreply
Improve return-statement example (#3823)

* Improve return-statement example

* Restore returning 0 in case of failure

* Restore name 'x' for the array to be searched
The file was modifiedchapters/functions.tex (diff)
Commit b761f43ccbf24d0759ada668ed615aa556ab429d by noreply
Start input (#3827)

* Main part of using start or fallback-value for inputs.
* WS
* Exception for fallback value.
* Try to add some language indicating that it depends.
* Apply suggestions from code review
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/classes.tex (diff)
Commit 0b631ba7f1a42254f3250ed1ac9b5665cc99a7b1 by Tidefelt Henrik
Small cleanup of rules for input/output prefixes
The file was modifiedchapters/classes.tex (diff)
Commit 3501a3277cd78e2e5dfa1d36a0810354737200aa by Tidefelt Henrik
Workaround for LaTeXML issue with the babel package
The file was modifiedpreamble.tex (diff)
Commit 27bb29939d2890bb560fd88b98e3439048b0789b by noreply
New LTS Ubuntu variant. (#3831)

* New LTS Ubuntu variant.
Closes #3830

* Update Ubuntu version used in Docker image

* zlib and pkg-config are now needed to build xslt using cpanm

* Skip LaTeXML tests (they list the wrong expected output in this release)

* Workaround for LaTeXML issue with the babel package

---------

Co-authored-by: Martin Sjölund <martin.sjolund@liu.se>
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified.CI/latexml/Dockerfile (diff)
The file was modified.CI/Jenkinsfile (diff)
Commit 9be4f6f021b4650c6903de2a66e5b1f393acdf07 by noreply
Introduce "potential" and then use it. (#3829)

* In the previous text it looked as if "potential" was redundant, now it is instead formulated to first define "potential" variable and then use it.
* Cleaner handling of degrees of freedom with focus on the important case.
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/connectors.tex (diff)
Commit 996f864b52ea72fde944c8637afb4f2f2bf9d3ca by noreply
Clarify lexical scope contraining clause of encapsulated class. Closes #3814 (#3836)

* Closes #3814
Just clarifies
Split sentence into two to make it easier to read.
Fix double space
---------

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/classes.tex (diff)
Commit 0ebd9aee4cc8dbdde794ea5f863755f31b15eabf by noreply
Local balance per type (#3818)

* Systematic hyphenation of 'left-hand side' and 'right-hand side'
* Systematically change "similarly as" -> "similarly to"
* Initial work on defining local balance per type
* Restore rule for outer components
* Say "locally balanced for Real"
* Merge items and simplify language
Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>
The file was modifiedchapters/classes.tex (diff)
Commit ab037f960ec5e2ddd28d5d8ceb4eb08b451ee5aa by noreply
Initialization for sample (#3849)

* Clarify.
* Further clarify - could skip if more confusing.
Co-authored-by: Markus Olsson <markus.olsson@modelon.com>
The file was modifiedchapters/operatorsandexpressions.tex (diff)
Commit 016cdbdaae84e67c9cd78a8926cac5a99b3c4ec0 by noreply
Improve connection line annotation (#3845)

* Minor cleanup
* Clean up record definition of the Text for connection lines
* Clarify where 'rotation' and 'origin' are coming from
* Clean up example by not explaining deprecated behavior
* Remove deprecations and introduce TextAlignment.Automatic
* Improve sentence about forbidden TextAlignment.Automatic
* Skip the word "other"
The file was modifiedchapters/annotations.tex (diff)
Commit 0649128b6529dace805f3a61a9cb662c95573737 by noreply
Generate events equality (#3825)

* Explain that GeneratEvents=true functions don't allow equality.
* Add explanation. Might need improvement.
* Apply suggestion from @henrikt-ma
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/operatorsandexpressions.tex (diff)
Commit 916e705c67e38f2dedf9b6e9f5f916acbca07424 by noreply
Define when-clause clearly (#3856)
The file was modifiedchapters/equations.tex (diff)
The file was modifiedchapters/statements.tex (diff)
Commit 696332f8d6b75f12add394b7e3d8f28a792ba202 by noreply
Further clarify parameter and evaluable for synchronous. (#3839)

* Further clarify parameter and evaluable for synchronous.
Clarification triggered by #3811 - but not part of original text.
The file was modifiedchapters/synchronous.tex (diff)
Commit b5e3ee136cdb7f7e51d89162cd897ccc0d51f5e3 by noreply
States are always active for one tick. (#3853)

* States are always active for one tick.
Closes #3842

* White space and further clarify.
The file was modifiedchapters/statemachines.tex (diff)
Commit ae31210c97a7767d915be47076e6a330369ed574 by noreply
Clarify derivatives. (#3848)

* Clarify derivatives.
Closes #3846
* Apply suggestions from code review
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/functions.tex (diff)
Commit 4fbcd803cd49b3776ac939d4eadba7ea300b0ed5 by noreply
And end-parenthesis (#3850)

Closes #3844
The file was modifiedchapters/functions.tex (diff)
Commit 7b630dcdb4d3471df615ad1d8b646ec2bfe57d96 by noreply
Separate sections for clock restrictions (#3826)

* Introduce heading
* Split into two sub-sections to make it even easier.
* Apply suggestions from code review
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/synchronous.tex (diff)
Commit bfac56044e602daca8d5a478b2f77c2bb523687e by noreply
Clarify events in algorithms, and add examples. (#3837)

* Clarify events in algorithms, and add examples.
* Split example in two, and explain that same for for-equation.
* Apply suggestions from code review
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modifiedchapters/equations.tex (diff)
Commit 2fc7bee2786d5dcb8726d94f179baa6640f1a5b1 by noreply
Derivative in left-hand-side (#3838)

* Allow der-operator in the left-hand-side syntactically also for algorithms.
* Also specify semantics of assignment to derivatives.
* Based on feedback.
* AsSuggested
The file was modifiedchapters/syntax.tex (diff)
The file was modifiedchapters/statements.tex (diff)
Commit 2937fe20e20526a6ffb0f99212c2a2d8b9428a79 by Tidefelt Henrik
Use scroll-padding-top to avoid top banner occlusion
The file was modifiedcss/MLS-navbar-left.css (diff)
Commit e7d091c4c054b93ed7a9e6fbef81e14b33b22afc by noreply
Merge pull request #3862 from henrikt-ma/reinit-event-iteration

Clarify role of when-clause conditions in event iteration
The file was modifiedchapters/operatorsandexpressions.tex (diff)
The file was modifiedchapters/equations.tex (diff)
Commit ea852d712f5e37b4b886a4b8b4a990ad5c416d14 by noreply
Linkable grammar productions and lexical units (#3863)

* Make grammar productions linkable
* Remove leading white-space
* Change UNSIGNED-NUMBER -> unsigned-number
Upper case names should be reserved for lexical tokens
* Link references to grammar productions
* Fix dangling reference to 'comment' production
* Make lexical units linkable in the same way as grammar productions
* Fix malformed references to grammar productions
* Avoid duplicating within-clause grammar
* Avoid duplicating function call grammar
* Avoid repeating connect-equation grammar
* Don't repeat component declaration grammar
* Don't repeat grammar for component clauses and class definitions
* Don't repeat grammar for external function declaration
* Don't repeat definition of the IDENT lexical unit
* Don't repeat grammar of relational and logical expressions
* Don't repeat grammar for extends-clause
* Avoid repeating grammar for redeclare extends, and clean up examples
* Don't repeat grammar for constraining-clause
* Don't repeat grammar for der-class-specifier
* Don't repeat grammar for equation section
* Don't repeat grammar for for-equation
* Don't repeat grammar for connect-equation
* Don't repeat grammar for if-equation
* Don't repeat grammar for when-equation

* Insert empty lines for better source code readability

* Don't repeat grammar for algorithm section

* Don't repeat grammar for for-statement

* Update outdated duplicated grammar

* Don't repeat grammar for while-statement

* Use 'grammar' language for grammar listing

* Don't repeat grammar for if-statement

* Don't repeat grammar for when-statement

* Insert empty lines for source code readability

* Remove weird grammar examples of "for-clause prefixes"

Based on discussion with Hans.

* Avoid abuse of grammar in presentation of for-index constructs

* Improve description of simple equality equation, with reference to grammar

* Improve description of simple assignment statement, with reference to grammar

* Don't repeat grammar for multi-output assignment

* Use Modelica instead of grammar in listing showing break-statement

* Update grammar listings in notation section

* smoothOrder should be UNSIGNED-INTEGER

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>

* smoothOrder() should be UNSIGNED-INTEGER

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>

* Derivative constraint 'order' should be UNSIGNED-INTEGER

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>

* Fix typo 'equatins' -> 'equations'

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>

* Clarify which 'name'

---------

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>
The file was modifiedchapters/unitexpressions.tex (diff)
The file was modifiedchapters/connectors.tex (diff)
The file was modifiedchapters/introduction.tex (diff)
The file was modifiedchapters/inheritance.tex (diff)
The file was modifiedchapters/syntax.tex (diff)
The file was modifiedchapters/lexicalstructure.tex (diff)
The file was modifiedchapters/scoping.tex (diff)
The file was modifiedpreamble.tex (diff)
The file was modifiedchapters/functions.tex (diff)
The file was modifiedchapters/statements.tex (diff)
The file was modifiedchapters/arrays.tex (diff)
The file was modifiedcss/MLS.css (diff)
The file was modifiedchapters/synchronous.tex (diff)
The file was modifiedchapters/annotations.tex (diff)
The file was modifiedmlslistings.sty (diff)
The file was modifiedchapters/packages.tex (diff)
The file was modifiedchapters/classes.tex (diff)
The file was modifiedchapters/equations.tex (diff)
The file was modifiedchapters/operatorsandexpressions.tex (diff)
Commit a951ef20118e9e647f411460ee05ab82b78d06f5 by noreply
Non-normatively give rough explanation of 'tunable parameter' (#3867)

* Non-normatively give rough explanation of 'tunable parameter'
* Fix typo
* Give some examples of reasons for not being tunable
* Clean up "User Input" and cross-reference tunable parameters
The file was modifiedchapters/classes.tex (diff)
The file was modifiedchapters/annotations.tex (diff)
Commit 9767cf4cf9d98a1a99ea5b78e78dd207ca63fb2e by noreply
See if we can just remove the MathJax. (#3877)

* See if we can just remove the MathJax.
The alternative would be to improve the logic as most browsers now are MathML capable.
* For some reason CI doesn't use Makefile...
* AndFeathers
The file was modifiedMakefile (diff)
The file was modified.CI/Jenkinsfile (diff)
Commit 18818eb28a7e47640c04e00a4edef85d9424ea69 by noreply
Add missing period at end of sentence (#3881)
The file was modifiedchapters/packages.tex (diff)
Commit 746456ceff7c9eecb4bfd05daf94e5a9e33546e1 by noreply
Non-normatively mention result-reference from 'der' (#3871)

* Non-normatively mention result-reference from 'der'

* Drop 'outside annotations'
The file was modifiedchapters/operatorsandexpressions.tex (diff)