Skip to content

Changes

Summary

  1. Add svg - and remove unclear parts. (details)
  2. Update chapters/annotations.tex (details)
  3. Remove trailing whitespace (details)
  4. Update chapters/annotations.tex (details)
  5. Remove double text. (details)
  6. Remove "paste" from "copy and paste". (details)
  7. Restrict 9.1.3 to normal connectors; so that expandable connector need not be balanced. (details)
  8. Trying to handle restriction for components of various specialized classes. (details)
  9. Try to correct these regressions. (details)
  10. Revert regression for function arguments. (details)
  11. Add proposed changes from svorkoetter (details)
  12. Tried to clarify copied a bit more. (details)
  13. Clearer that absolute size for svg. (details)
  14. Remove part about not modifiying constants, due to changes in Modelica 3.2. (details)
  15. Don't write that model and class are the same (details)
  16. Update ReadMe.md (details)
  17. Update ReadMe.md (details)
  18. Make width and height code. (details)
  19. Just list SVG as supported. (details)
  20. Use better logo files and remove old unused ones. (details)
  21. Unify the url and fix copyright and registered mark. (details)
  22. Updating dead links and also use DOI whenever possible. (details)
  23. Change SIunits to Units.SI as is the case as of MSL v4.0.0 (details)
  24. Link to itea homepage instead of custom domain. (details)
  25. Move the logo from abstract to title page (details)
  26. Fix syntax error. (details)
  27. Make logo on title page conditional for PDF only. (details)
  28. Typo (details)
  29. Allocate MCP number for "Multilingual support for Modelica" (details)
  30. removed 0035/Readme.md (details)
  31. Fix spelling (details)
  32. Improve so that .13 is a floating point number,  (#2491) (details)
  33. Clarify conversions (#2522) (details)
  34. Clean up use of quote symbols (#2508) (details)
  35. Rewrite in a better way. (#2527) (details)
  36. Try to clarify aspect ratio. (#2528) (details)
  37. Clarify that locally non-singular can combine to give a global singularity. (#2529) (details)
  38. Extend variability rules and fix invalid example (#2526) (details)
  39. Dialog group default (#2530) (details)
  40. Clarify that the order of declaration matters for the parameter dialog. (#2534) (details)
  41. Clarify convertClassIf (#2533) (details)
  42. Connector should not be able to inherit from expandable connector. (#2532) (details)
  43. Uri clarification (#2531) (details)
  44. Factor out function-partial-application (#2490) (details)
  45. Simpler variant for symmetric (details)
Commit c08bcd99ab650b85e18caf203a06f168e21c1d83 by Hans.Olsson
Add svg - and remove unclear parts.
Closes #174
The file was modified chapters/annotations.tex (diff)
Commit edf96c7a173ed154acce2ad31abc3340e2fc1821 by noreply
Update chapters/annotations.tex

Add comma

Co-Authored-By: Dietmar Winkler <dietmar.winkler@dwe.no>
The file was modified chapters/annotations.tex (diff)
Commit d7b33b819184d3c3434fe4ac1a7e9a8d1801177f by Hans.Olsson
Remove trailing whitespace
The file was modified chapters/annotations.tex (diff)
Commit e32d4c25eee99871acaef43b5abffcf0f62021b6 by noreply
Update chapters/annotations.tex

Correct grammar.

Co-Authored-By: Thomas Beutlich <modelica@tbeu.de>
The file was modified chapters/annotations.tex (diff)
Commit cd18bc212ab1f9bab98ce3cb6b7b2dd5761e9dc1 by Hans.Olsson
Remove double text.
Closes #2266
(minor part; for the main part it was decided to not make any change).
The file was modified chapters/classes.tex (diff)
Commit faaef755cb98ff7e7a29f6bd38061e955e03aa72 by Hans.Olsson
Remove "paste" from "copy and paste".
Closes #2260
The file was modified chapters/annotations.tex (diff)
Commit f6e3377d244da92e78efdf8f44868094190c513a by Hans.Olsson
Restrict 9.1.3 to normal connectors; so that expandable connector need not be balanced.
The file was modified chapters/connectors.tex (diff)
Commit edeeb745bdc8531b2f5bd73659092b8618a889c0 by Hans.Olsson
Trying to handle restriction for components of various specialized classes.
Closes #2235
The file was modified chapters/classes.tex (diff)
Commit 8b12d6991f6f5a102a1f4f388af62f1b835f814b by Hans.Olsson
Try to correct these regressions.
Note that the iterator-part may not be ideal; I understand that removing iterators from
the start of simple name lookup was a deliberate decision and I don't want to revert all of that.
Thus the new text is somewhat awkward.
Closes #2175
The file was modified chapters/scoping.tex (diff)
Commit a64f5ffcf6e51b132af2142032523ce3bc5d40ce by Hans.Olsson
Revert regression for function arguments.
Closes #2176
The file was modified chapters/syntax.tex (diff)
The file was modified chapters/functions.tex (diff)
Commit 27bac7af108dd662259bdd8c3dc9c919ba5deb07 by Hans.Olsson
Add proposed changes from svorkoetter
The file was modified chapters/connectors.tex (diff)
The file was modified chapters/classes.tex (diff)
Commit 9df59a277c97061522b7095ea0d11f5c7c79dde8 by Hans.Olsson
Tried to clarify copied a bit more.
The file was modified chapters/annotations.tex (diff)
Commit 8ffd1381123470b97a7947717363cdf7db584f7f by Hans.Olsson
Clearer that absolute size for svg.
The file was modified chapters/annotations.tex (diff)
Commit 5380f1713b4edbf57977217b37b55623eface5db by Hans.Olsson
Remove part about not modifiying constants, due to changes in Modelica 3.2.
Closes #1709
The file was modified chapters/functions.tex (diff)
Commit 1380aec74df79c0e4d4627bb06ed70a7cc8d4b33 by Hans.Olsson
Don't write that model and class are the same
Closes #1345
The file was modified chapters/classes.tex (diff)
Commit 62183f8032f12670ee9968c7b1d826863193f7cf by noreply
Update ReadMe.md

Add link for component iterators MCP
The file was modified RationaleMCP/ReadMe.md (diff)
Commit 9e9b95022adae318fec248f3d12b7f06aad4c0e4 by noreply
Update ReadMe.md

Fix link
The file was modified RationaleMCP/ReadMe.md (diff)
Commit 8c7a786bc4157bb84876b20bf9d67637b71ac0fb by Hans.Olsson
Make width and height code.
The file was modified chapters/annotations.tex (diff)
Commit 40c7785b1b390f21ca0291c6feebb55af665f846 by Hans.Olsson
Just list SVG as supported.
The file was modified chapters/annotations.tex (diff)
Commit cda00c9b05d6a543928cf611951dec907db0d5d4 by dietmar.winkler
Use better logo files and remove old unused ones. 

This saves almost 1 MB in size of the final document.
See also: https://github.com/modelica/MA-Logos/issues/2
The file was addedmedia/Modelica_Language.png
The file was modified MLS.tex (diff)
The file was addedmedia/Modelica_Language.pdf
The file was removedmedia/image1 - Copy.png
The file was modified chapters/abstract.tex (diff)
The file was removedmedia/image1.pdf
The file was removedmedia/image1.png
Commit 15ceb7c3dab1dab1b8a1e193867a520aba921567 by dietmar.winkler
Unify the url and fix copyright and registered mark.

The file was modified preamble.tex (diff)
The file was modified chapters/abstract.tex (diff)
The file was modified chapters/revisions.tex (diff)
The file was modified chapters/preface.tex (diff)
Commit 198bce44f6cacf4b4a1d5cf6961c8f849dfa5a12 by dietmar.winkler
Updating dead links and also use DOI whenever possible.

The file was modified chapters/revisions.tex (diff)
The file was modified chapters/literature.tex (diff)
Commit c54438a0b71e708322b0b185e6f765484daed862 by dietmar.winkler
Change SIunits to Units.SI as is the case as of MSL v4.0.0

Question is that since MSL 4.0.0 is based on MLS v3.4 if this might also be backported to 3.4 spec, *if* there will be   maintenance update.
The file was modified chapters/classes.tex (diff)
The file was modified chapters/operatorsandexpressions.tex (diff)
The file was modified chapters/annotations.tex (diff)
The file was modified chapters/connectors.tex (diff)
The file was modified chapters/inheritance.tex (diff)
The file was modified chapters/interface.tex (diff)
Commit e80cf5ed01b41285d12ac2032c43bf09c49addab by dietmar.winkler
Link to itea homepage instead of custom domain.

The file was modified chapters/revisions.tex (diff)
Commit 42fc271d4c9fe02e2a901a1e9a5047f73a105826 by dietmar.winkler
Move the logo from abstract to title page

It looked strange to have the logo appearing on the second page instead of the title page.
The file was modified preamble.tex (diff)
The file was modified chapters/abstract.tex (diff)
The file was modified preamble.tex (diff)
Commit 05ede755edb26641db00855116c57ef662fde998 by dietmar.winkler
Make logo on title page conditional for PDF only.

The file was modified preamble.tex (diff)
The file was modified chapters/abstract.tex (diff)
The file was modified chapters/abstract.tex (diff)
Commit adbe8d0c9c43e9eefaad00f58830ccd7359f692a by Gerd.Kurzbach
Allocate MCP number for "Multilingual support for Modelica"
The file was modified RationaleMCP/ReadMe.md (diff)
The file was addedRationaleMCP/0035/Readme.md
The file was removedRationaleMCP/0035/Readme.md
The file was modified chapters/operatorsandexpressions.tex (diff)
Commit 0030199754870cc762fc6765fd5fa5f496845e46 by noreply
Improve so that .13 is a floating point number,  (#2491)

Closes #2122
* Improve so that .13 is a floating point number, and some minor corrections.
* Introduce UNSIGNED-REAL and UNSIGNED-NUMBER to be able say that 13 is not a floating point, but can still be used everywhere where numbers are expected (13. is a floating point number).
* Add more examples
* Simplify descriptive text as proposed with good link to grammar
The file was modified chapters/syntax.tex (diff)
The file was modified chapters/lexicalstructure.tex (diff)
Commit 5efb1dd4464233788654d017b8bc145d8549e727 by noreply
Clarify conversions (#2522)

* Clarify needed defaults for old modifiers.
Closes #2517
* Clarify new modifiers
Closes #2519
* Clarify when to use convertElement and convertClass
Closes #2520
* Clarify goal of conversion
Closes #2514
* Add examples (including base-class variants)
The file was modified chapters/annotations.tex (diff)
Commit 82f050f8f54c63d47a314de7a92947e4445c0983 by noreply
Clean up use of quote symbols (#2508)

This fixes most of #2364 (carefully avoiding wording that would trigger GitHub action).

Summary of what this PR aims to cover:
- No upright quotes should appear outside of code snippets (`lstlisting` and `lstinline`).
- No quotes around inline code.
- Use `\lstinline` instead of quotes for inline code.
- Use `\emph` when there is a need to remind that something has a special meaning in the context of the specification (when the thing was introduced, it should have been marked with `\firstuse`, see below).
- Titles of publications, chapters, and sections in `\emph` instead of quotes.
- Use matching pairs of double quotes (“conceptual”) when using a word or phrase that is intentionally vague, lacking proper definition, or otherwise calls for the reader's imagination.
- Single quotes around single special characters where needed to get more clear separation from surrounding text.  Example (somewhat damaged by GitHub's font):
  > …there is an operator ‘`0`’ defining the zero-value
- Filenames in `\filename` (pretty big risk of not having found all occurrences).
- Use of `\firstuse` instead of `\emph` when a term is introduced (pretty big risk of not having found all occurrences).
- Use of the `example` and `nonnormative` environments whenever possible with at most minimal changes to content, in order to avoid misuse of interleaved fragments in `\emph`, making the source code maintainable, avoiding lots of tiny errors in the markup, and correcting many places where formatting was missing between the `\emph` fragments.

Parts of #2364 not covered by this PR:
- Proper handling of references.
- Cleanup inside non-normative text that couldn't be converted to use the `nonnormative` environment due to not being a stand alone sequence of paragraphs.  This requires #2368.

Minor changes:
* Clean up use of ``...''
* Clean up related to " being used outside of code snippets
* Use \filename to markup some filenames
* Get rid of some meaningless uses of \textbf
* Improve markup in simple cases of non-normative text and examples
* More cleanup, with special attention to single quotes
* Typesetting \filename with \textsf instead of \textit
* Remove forgotten \emph inside nonnormative
* Say 'stronger requirement than being balanced'
* Remove LaTeX source comment replaced by #2510
* Don't write math-like equation as Modelica source listing
* Use \emph instead of \lstinline for 'platform' in context of LibraryDirectory
* Wrap 'enabled' in \emph instead of \lstinline
* Add double quotes around fragment of inline code when explaining multiple iterators
* Use '\textgreater{} 2' instead of '$> 2$'
* Write ="Hz" inside \lstinline instead of just 'Hz'
* Write \lstinline!unit="s"! instead of 'unit \emph{s}'
* Fix quoting of opening parenthesis character
* Use \filename instead of \lstinline for some modelica URIs
* Fix encoding of backslashes inside \filename
* Fix matching of single quotes
* Say \lstinline!'+'! instead of just \lstinline!+! when speaking of operator overloading
* Say 'positive edge of' instead of 'when ... becomes ...'
* Wrap content of \filename in \mbox to prevent hyphenation from injecting hyphens

Co-authored-by: HansOlsson <hans.olsson@3ds.com>
The file was modified chapters/stream.tex (diff)
The file was modified chapters/introduction.tex (diff)
The file was modified chapters/statemachines.tex (diff)
The file was modified chapters/annotations.tex (diff)
The file was modified chapters/syntax.tex (diff)
The file was modified chapters/functions.tex (diff)
The file was modified chapters/dae.tex (diff)
The file was modified chapters/lexicalstructure.tex (diff)
The file was modified chapters/connectors.tex (diff)
The file was modified chapters/scoping.tex (diff)
The file was modified chapters/revisions.tex (diff)
The file was modified chapters/equations.tex (diff)
The file was modified chapters/packages.tex (diff)
The file was modified chapters/preface.tex (diff)
The file was modified chapters/synchronous.tex (diff)
The file was modified chapters/interface.tex (diff)
The file was modified chapters/glossary.tex (diff)
The file was modified chapters/arrays.tex (diff)
The file was modified chapters/overloaded.tex (diff)
The file was modified preamble.tex (diff)
The file was modified chapters/statements.tex (diff)
The file was modified chapters/unitexpressions.tex (diff)
The file was modified chapters/inheritance.tex (diff)
The file was modified chapters/derivationofstream.tex (diff)
The file was modified chapters/operatorsandexpressions.tex (diff)
The file was modified chapters/classes.tex (diff)
Commit 8b7536c6879b68dc8ebbc76d94e94164142baa85 by noreply
Rewrite in a better way. (#2527)

Closes #2524
The file was modified chapters/functions.tex (diff)
Commit c396698b66d44377661b6d9fa322b6a45b860475 by noreply
Try to clarify aspect ratio. (#2528)

Closes #2515
The file was modified chapters/annotations.tex (diff)
Commit 000a2de70ab8b03d7d146702db2af242d724726f by noreply
Clarify that locally non-singular can combine to give a global singularity. (#2529)

Note that locally non-singular may combine to globally non-singular or globally singular;
and the latter is the exception that should be mentioned.
Closes #2510
The file was modified chapters/classes.tex (diff)
Commit 68bbfc88621be9455e4e9cbbe157b461d5a000fb by noreply
Extend variability rules and fix invalid example (#2526)

* Fix and extend example on variability rules
* Clarify the role of rules based on expression variability
* Elaborate a little bit on the 'perfect matching rule'
* A variable declared with 'constant' prefix is unaffected by the initialization problem
Closes #2525
The file was modified chapters/equations.tex (diff)
The file was modified chapters/classes.tex (diff)
The file was modified chapters/operatorsandexpressions.tex (diff)
Commit 445dbdc819d0af841c1f35a434ca9391be92d6ca by noreply
Dialog group default (#2530)

Specify that Dialog.group does not have a default in record.
Closes #2476
The file was modified chapters/annotations.tex (diff)
Commit 22a2766328b588ef3413c832ec6dd5561a939983 by noreply
Clarify that the order of declaration matters for the parameter dialog. (#2534)

Closes #2310
The file was modified chapters/annotations.tex (diff)
Commit 7bf492ee792eb425826581f71adc827e78291a9f by noreply
Clarify convertClassIf (#2533)

Clarify literal values for convertClassIf (string and enumeration), and that Integer and Boolean is also allosed.
Closes #2451
The file was modified chapters/annotations.tex (diff)
Commit 27884f1055ff21929921953e2388d8955dc2fa0c by noreply
Connector should not be able to inherit from expandable connector. (#2532)

Closes #2298
The file was modified chapters/inheritance.tex (diff)
Commit 41790061cbfde940ea6dfc5baac70e7d62ce6139 by noreply
Uri clarification (#2531)

* Allow user defined fragments, and state that they may be renamed.
Closes #2445
* And follow URI-recommendation and use lower-case ("modelica://")

Co-authored-by: Dietmar Winkler <dietmar.winkler@dwe.no>
The file was modified chapters/packages.tex (diff)
The file was modified chapters/annotations.tex (diff)
Commit 2f0c7eea3a8e34fb46f6327a5ec52c619ccd370f by noreply
Factor out function-partial-application (#2490)

* Factor out function-partial-application
Closes #2250
The file was modified chapters/syntax.tex (diff)
The file was modified chapters/functions.tex (diff)
Commit a44e3c98272acb7ccaa3f68bb5abb870553728f4 by Hans.Olsson
Simpler variant for symmetric
The file was modified chapters/arrays.tex (diff)

Summary

  1. Add svg - and remove unclear parts. (details)
  2. Update chapters/annotations.tex (details)
  3. Remove trailing whitespace (details)
  4. Update chapters/annotations.tex (details)
  5. Remove double text. (details)
  6. Remove "paste" from "copy and paste". (details)
  7. Restrict 9.1.3 to normal connectors; so that expandable connector need not be balanced. (details)
  8. Trying to handle restriction for components of various specialized classes. (details)
  9. Try to correct these regressions. (details)
  10. Revert regression for function arguments. (details)
  11. Add proposed changes from svorkoetter (details)
  12. Tried to clarify copied a bit more. (details)
  13. Clearer that absolute size for svg. (details)
  14. Remove part about not modifiying constants, due to changes in Modelica 3.2. (details)
  15. Don't write that model and class are the same (details)
  16. Update ReadMe.md (details)
  17. Update ReadMe.md (details)
  18. Make width and height code. (details)
  19. Just list SVG as supported. (details)
  20. Use better logo files and remove old unused ones. (details)
  21. Unify the url and fix copyright and registered mark. (details)
  22. Updating dead links and also use DOI whenever possible. (details)
  23. Change SIunits to Units.SI as is the case as of MSL v4.0.0 (details)
  24. Link to itea homepage instead of custom domain. (details)
  25. Move the logo from abstract to title page (details)
  26. Fix syntax error. (details)
  27. Make logo on title page conditional for PDF only. (details)
  28. Typo (details)
  29. Allocate MCP number for "Multilingual support for Modelica" (details)
  30. removed 0035/Readme.md (details)
  31. Fix spelling (details)
  32. Improve so that .13 is a floating point number,  (#2491) (details)
  33. Clarify conversions (#2522) (details)
  34. Clean up use of quote symbols (#2508) (details)
  35. Rewrite in a better way. (#2527) (details)
  36. Try to clarify aspect ratio. (#2528) (details)
  37. Clarify that locally non-singular can combine to give a global singularity. (#2529) (details)
  38. Extend variability rules and fix invalid example (#2526) (details)
  39. Dialog group default (#2530) (details)
  40. Clarify that the order of declaration matters for the parameter dialog. (#2534) (details)
  41. Clarify convertClassIf (#2533) (details)
  42. Connector should not be able to inherit from expandable connector. (#2532) (details)
  43. Uri clarification (#2531) (details)
  44. Factor out function-partial-application (#2490) (details)
  45. Simpler variant for symmetric (details)
Commit c08bcd99ab650b85e18caf203a06f168e21c1d83 by Hans.Olsson
Add svg - and remove unclear parts.
Closes #174
The file was modified chapters/annotations.tex (diff)
Commit edf96c7a173ed154acce2ad31abc3340e2fc1821 by noreply
Update chapters/annotations.tex

Add comma

Co-Authored-By: Dietmar Winkler <dietmar.winkler@dwe.no>
The file was modified chapters/annotations.tex (diff)
Commit d7b33b819184d3c3434fe4ac1a7e9a8d1801177f by Hans.Olsson
Remove trailing whitespace
The file was modified chapters/annotations.tex (diff)
Commit e32d4c25eee99871acaef43b5abffcf0f62021b6 by noreply
Update chapters/annotations.tex

Correct grammar.

Co-Authored-By: Thomas Beutlich <modelica@tbeu.de>
The file was modified chapters/annotations.tex (diff)
Commit cd18bc212ab1f9bab98ce3cb6b7b2dd5761e9dc1 by Hans.Olsson
Remove double text.
Closes #2266
(minor part; for the main part it was decided to not make any change).
The file was modified chapters/classes.tex (diff)
Commit faaef755cb98ff7e7a29f6bd38061e955e03aa72 by Hans.Olsson
Remove "paste" from "copy and paste".
Closes #2260
The file was modified chapters/annotations.tex (diff)
Commit f6e3377d244da92e78efdf8f44868094190c513a by Hans.Olsson
Restrict 9.1.3 to normal connectors; so that expandable connector need not be balanced.
The file was modified chapters/connectors.tex (diff)
Commit edeeb745bdc8531b2f5bd73659092b8618a889c0 by Hans.Olsson
Trying to handle restriction for components of various specialized classes.
Closes #2235
The file was modified chapters/classes.tex (diff)
Commit 8b12d6991f6f5a102a1f4f388af62f1b835f814b by Hans.Olsson
Try to correct these regressions.
Note that the iterator-part may not be ideal; I understand that removing iterators from
the start of simple name lookup was a deliberate decision and I don't want to revert all of that.
Thus the new text is somewhat awkward.
Closes #2175
The file was modified chapters/scoping.tex (diff)
Commit a64f5ffcf6e51b132af2142032523ce3bc5d40ce by Hans.Olsson
Revert regression for function arguments.
Closes #2176
The file was modified chapters/syntax.tex (diff)
The file was modified chapters/functions.tex (diff)
Commit 27bac7af108dd662259bdd8c3dc9c919ba5deb07 by Hans.Olsson
Add proposed changes from svorkoetter
The file was modified chapters/classes.tex (diff)
The file was modified chapters/connectors.tex (diff)
Commit 9df59a277c97061522b7095ea0d11f5c7c79dde8 by Hans.Olsson
Tried to clarify copied a bit more.
The file was modified chapters/annotations.tex (diff)
Commit 8ffd1381123470b97a7947717363cdf7db584f7f by Hans.Olsson
Clearer that absolute size for svg.
The file was modified chapters/annotations.tex (diff)
Commit 5380f1713b4edbf57977217b37b55623eface5db by Hans.Olsson
Remove part about not modifiying constants, due to changes in Modelica 3.2.
Closes #1709
The file was modified chapters/functions.tex (diff)
Commit 1380aec74df79c0e4d4627bb06ed70a7cc8d4b33 by Hans.Olsson
Don't write that model and class are the same
Closes #1345
The file was modified chapters/classes.tex (diff)
Commit 62183f8032f12670ee9968c7b1d826863193f7cf by noreply
Update ReadMe.md

Add link for component iterators MCP
The file was modified RationaleMCP/ReadMe.md (diff)
Commit 9e9b95022adae318fec248f3d12b7f06aad4c0e4 by noreply
Update ReadMe.md

Fix link
The file was modified RationaleMCP/ReadMe.md (diff)
Commit 8c7a786bc4157bb84876b20bf9d67637b71ac0fb by Hans.Olsson
Make width and height code.
The file was modified chapters/annotations.tex (diff)
Commit 40c7785b1b390f21ca0291c6feebb55af665f846 by Hans.Olsson
Just list SVG as supported.
The file was modified chapters/annotations.tex (diff)
Commit cda00c9b05d6a543928cf611951dec907db0d5d4 by dietmar.winkler
Use better logo files and remove old unused ones. 

This saves almost 1 MB in size of the final document.
See also: https://github.com/modelica/MA-Logos/issues/2
The file was modified MLS.tex (diff)
The file was removedmedia/image1 - Copy.png
The file was modified chapters/abstract.tex (diff)
The file was removedmedia/image1.png
The file was addedmedia/Modelica_Language.png
The file was addedmedia/Modelica_Language.pdf
The file was removedmedia/image1.pdf
Commit 15ceb7c3dab1dab1b8a1e193867a520aba921567 by dietmar.winkler
Unify the url and fix copyright and registered mark.

The file was modified preamble.tex (diff)
The file was modified chapters/preface.tex (diff)
The file was modified chapters/revisions.tex (diff)
The file was modified chapters/abstract.tex (diff)
Commit 198bce44f6cacf4b4a1d5cf6961c8f849dfa5a12 by dietmar.winkler
Updating dead links and also use DOI whenever possible.

The file was modified chapters/literature.tex (diff)
The file was modified chapters/revisions.tex (diff)
Commit c54438a0b71e708322b0b185e6f765484daed862 by dietmar.winkler
Change SIunits to Units.SI as is the case as of MSL v4.0.0

Question is that since MSL 4.0.0 is based on MLS v3.4 if this might also be backported to 3.4 spec, *if* there will be   maintenance update.
The file was modified chapters/interface.tex (diff)
The file was modified chapters/connectors.tex (diff)
The file was modified chapters/inheritance.tex (diff)
The file was modified chapters/annotations.tex (diff)
The file was modified chapters/classes.tex (diff)
The file was modified chapters/operatorsandexpressions.tex (diff)
Commit e80cf5ed01b41285d12ac2032c43bf09c49addab by dietmar.winkler
Link to itea homepage instead of custom domain.

The file was modified chapters/revisions.tex (diff)
Commit 42fc271d4c9fe02e2a901a1e9a5047f73a105826 by dietmar.winkler
Move the logo from abstract to title page

It looked strange to have the logo appearing on the second page instead of the title page.
The file was modified preamble.tex (diff)
The file was modified chapters/abstract.tex (diff)
The file was modified preamble.tex (diff)
Commit 05ede755edb26641db00855116c57ef662fde998 by dietmar.winkler
Make logo on title page conditional for PDF only.

The file was modified chapters/abstract.tex (diff)
The file was modified preamble.tex (diff)
The file was modified chapters/abstract.tex (diff)
Commit adbe8d0c9c43e9eefaad00f58830ccd7359f692a by Gerd.Kurzbach
Allocate MCP number for "Multilingual support for Modelica"
The file was modified RationaleMCP/ReadMe.md (diff)
The file was addedRationaleMCP/0035/Readme.md
The file was removedRationaleMCP/0035/Readme.md
The file was modified chapters/operatorsandexpressions.tex (diff)
Commit 0030199754870cc762fc6765fd5fa5f496845e46 by noreply
Improve so that .13 is a floating point number,  (#2491)

Closes #2122
* Improve so that .13 is a floating point number, and some minor corrections.
* Introduce UNSIGNED-REAL and UNSIGNED-NUMBER to be able say that 13 is not a floating point, but can still be used everywhere where numbers are expected (13. is a floating point number).
* Add more examples
* Simplify descriptive text as proposed with good link to grammar
The file was modified chapters/syntax.tex (diff)
The file was modified chapters/lexicalstructure.tex (diff)
Commit 5efb1dd4464233788654d017b8bc145d8549e727 by noreply
Clarify conversions (#2522)

* Clarify needed defaults for old modifiers.
Closes #2517
* Clarify new modifiers
Closes #2519
* Clarify when to use convertElement and convertClass
Closes #2520
* Clarify goal of conversion
Closes #2514
* Add examples (including base-class variants)
The file was modified chapters/annotations.tex (diff)
Commit 82f050f8f54c63d47a314de7a92947e4445c0983 by noreply
Clean up use of quote symbols (#2508)

This fixes most of #2364 (carefully avoiding wording that would trigger GitHub action).

Summary of what this PR aims to cover:
- No upright quotes should appear outside of code snippets (`lstlisting` and `lstinline`).
- No quotes around inline code.
- Use `\lstinline` instead of quotes for inline code.
- Use `\emph` when there is a need to remind that something has a special meaning in the context of the specification (when the thing was introduced, it should have been marked with `\firstuse`, see below).
- Titles of publications, chapters, and sections in `\emph` instead of quotes.
- Use matching pairs of double quotes (“conceptual”) when using a word or phrase that is intentionally vague, lacking proper definition, or otherwise calls for the reader's imagination.
- Single quotes around single special characters where needed to get more clear separation from surrounding text.  Example (somewhat damaged by GitHub's font):
  > …there is an operator ‘`0`’ defining the zero-value
- Filenames in `\filename` (pretty big risk of not having found all occurrences).
- Use of `\firstuse` instead of `\emph` when a term is introduced (pretty big risk of not having found all occurrences).
- Use of the `example` and `nonnormative` environments whenever possible with at most minimal changes to content, in order to avoid misuse of interleaved fragments in `\emph`, making the source code maintainable, avoiding lots of tiny errors in the markup, and correcting many places where formatting was missing between the `\emph` fragments.

Parts of #2364 not covered by this PR:
- Proper handling of references.
- Cleanup inside non-normative text that couldn't be converted to use the `nonnormative` environment due to not being a stand alone sequence of paragraphs.  This requires #2368.

Minor changes:
* Clean up use of ``...''
* Clean up related to " being used outside of code snippets
* Use \filename to markup some filenames
* Get rid of some meaningless uses of \textbf
* Improve markup in simple cases of non-normative text and examples
* More cleanup, with special attention to single quotes
* Typesetting \filename with \textsf instead of \textit
* Remove forgotten \emph inside nonnormative
* Say 'stronger requirement than being balanced'
* Remove LaTeX source comment replaced by #2510
* Don't write math-like equation as Modelica source listing
* Use \emph instead of \lstinline for 'platform' in context of LibraryDirectory
* Wrap 'enabled' in \emph instead of \lstinline
* Add double quotes around fragment of inline code when explaining multiple iterators
* Use '\textgreater{} 2' instead of '$> 2$'
* Write ="Hz" inside \lstinline instead of just 'Hz'
* Write \lstinline!unit="s"! instead of 'unit \emph{s}'
* Fix quoting of opening parenthesis character
* Use \filename instead of \lstinline for some modelica URIs
* Fix encoding of backslashes inside \filename
* Fix matching of single quotes
* Say \lstinline!'+'! instead of just \lstinline!+! when speaking of operator overloading
* Say 'positive edge of' instead of 'when ... becomes ...'
* Wrap content of \filename in \mbox to prevent hyphenation from injecting hyphens

Co-authored-by: HansOlsson <hans.olsson@3ds.com>
The file was modified chapters/synchronous.tex (diff)
The file was modified chapters/interface.tex (diff)
The file was modified chapters/overloaded.tex (diff)
The file was modified chapters/introduction.tex (diff)
The file was modified chapters/annotations.tex (diff)
The file was modified preamble.tex (diff)
The file was modified chapters/derivationofstream.tex (diff)
The file was modified chapters/statements.tex (diff)
The file was modified chapters/functions.tex (diff)
The file was modified chapters/dae.tex (diff)
The file was modified chapters/connectors.tex (diff)
The file was modified chapters/glossary.tex (diff)
The file was modified chapters/inheritance.tex (diff)
The file was modified chapters/equations.tex (diff)
The file was modified chapters/unitexpressions.tex (diff)
The file was modified chapters/lexicalstructure.tex (diff)
The file was modified chapters/classes.tex (diff)
The file was modified chapters/stream.tex (diff)
The file was modified chapters/revisions.tex (diff)
The file was modified chapters/packages.tex (diff)
The file was modified chapters/preface.tex (diff)
The file was modified chapters/statemachines.tex (diff)
The file was modified chapters/syntax.tex (diff)
The file was modified chapters/operatorsandexpressions.tex (diff)
The file was modified chapters/scoping.tex (diff)
The file was modified chapters/arrays.tex (diff)
Commit 8b7536c6879b68dc8ebbc76d94e94164142baa85 by noreply
Rewrite in a better way. (#2527)

Closes #2524
The file was modified chapters/functions.tex (diff)
Commit c396698b66d44377661b6d9fa322b6a45b860475 by noreply
Try to clarify aspect ratio. (#2528)

Closes #2515
The file was modified chapters/annotations.tex (diff)
Commit 000a2de70ab8b03d7d146702db2af242d724726f by noreply
Clarify that locally non-singular can combine to give a global singularity. (#2529)

Note that locally non-singular may combine to globally non-singular or globally singular;
and the latter is the exception that should be mentioned.
Closes #2510
The file was modified chapters/classes.tex (diff)
Commit 68bbfc88621be9455e4e9cbbe157b461d5a000fb by noreply
Extend variability rules and fix invalid example (#2526)

* Fix and extend example on variability rules
* Clarify the role of rules based on expression variability
* Elaborate a little bit on the 'perfect matching rule'
* A variable declared with 'constant' prefix is unaffected by the initialization problem
Closes #2525
The file was modified chapters/operatorsandexpressions.tex (diff)
The file was modified chapters/equations.tex (diff)
The file was modified chapters/classes.tex (diff)
Commit 445dbdc819d0af841c1f35a434ca9391be92d6ca by noreply
Dialog group default (#2530)

Specify that Dialog.group does not have a default in record.
Closes #2476
The file was modified chapters/annotations.tex (diff)
Commit 22a2766328b588ef3413c832ec6dd5561a939983 by noreply
Clarify that the order of declaration matters for the parameter dialog. (#2534)

Closes #2310
The file was modified chapters/annotations.tex (diff)
Commit 7bf492ee792eb425826581f71adc827e78291a9f by noreply
Clarify convertClassIf (#2533)

Clarify literal values for convertClassIf (string and enumeration), and that Integer and Boolean is also allosed.
Closes #2451
The file was modified chapters/annotations.tex (diff)
Commit 27884f1055ff21929921953e2388d8955dc2fa0c by noreply
Connector should not be able to inherit from expandable connector. (#2532)

Closes #2298
The file was modified chapters/inheritance.tex (diff)
Commit 41790061cbfde940ea6dfc5baac70e7d62ce6139 by noreply
Uri clarification (#2531)

* Allow user defined fragments, and state that they may be renamed.
Closes #2445
* And follow URI-recommendation and use lower-case ("modelica://")

Co-authored-by: Dietmar Winkler <dietmar.winkler@dwe.no>
The file was modified chapters/packages.tex (diff)
The file was modified chapters/annotations.tex (diff)
Commit 2f0c7eea3a8e34fb46f6327a5ec52c619ccd370f by noreply
Factor out function-partial-application (#2490)

* Factor out function-partial-application
Closes #2250
The file was modified chapters/functions.tex (diff)
The file was modified chapters/syntax.tex (diff)
Commit a44e3c98272acb7ccaa3f68bb5abb870553728f4 by Hans.Olsson
Simpler variant for symmetric
The file was modified chapters/arrays.tex (diff)