* Bugs 15921 15979 16223 fixed [xcos]: EXPRESSION CLR DLR multichar exponents 80/20880/10
authorSamuel GOUGEON <sgougeon@free.fr>
Sat, 23 Feb 2019 23:48:14 +0000 (00:48 +0100)
committerClement DAVID <clement.david@esi-group.com>
Sun, 23 Feb 2020 21:11:00 +0000 (22:11 +0100)
commit59f9727daa8e1d1b160d0e21f22c3c756c78349a
tree4c26f035b19432e27cd0c6190d409589deb04b9f
parent1dbd58f072a19a02adc3d76eb83b9edcd27a910c
* Bugs 15921 15979 16223 fixed [xcos]: EXPRESSION CLR DLR multichar exponents

  * http://bugzilla.scilab.org/15921 : "<" in scifunc_block_m
  * http://bugzilla.scilab.org/15979 : EXPRESSION CLR DLR multichar exponents
  * http://bugzilla.scilab.org/16223 : * management in EXPRESSION CLR DLR..
    See the thread of http://mailinglists.scilab.org/Scilab-users-CLR-design-component-is-not-clear-in-scilab-6-0-2-x64-W10-tp4039907p4040012.html
  * Protection of "_" added (as in variable name "ab_c" in expressions)

  * Expected rendering: http://bugzilla.scilab.org/attachment.cgi?id=4905
  * Follow-up of https://codereview.scilab.org/19768

  Moving EXPRESSION to the Maths palette in review
    @ https://codereview.scilab.org/20867

  Test for 15921:
    - add a scifunc_block_m block
    - double-click. Answer OK to the first GUI
    - second GUI: enter y1=2*(u1<3)
    - all next GUI: answer OK
    - Finally, check that in the updated icon the formula shows y1=2(u1<3)

Change-Id: I9b06e80d8c8d91a4360dd1ecd8409cd912dd6f97
13 files changed:
scilab/CHANGES.md
scilab/modules/scicos_blocks/macros/Linear/CLR.sci
scilab/modules/scicos_blocks/macros/Linear/DLR.sci
scilab/modules/scicos_blocks/macros/Misc/EXPRESSION.sci
scilab/modules/scicos_blocks/macros/Misc/expr2LaTeX.sci [new file with mode: 0644]
scilab/modules/scicos_blocks/macros/Misc/scifunc_block_m.sci
scilab/modules/scicos_blocks/tests/nonreg_tests/bug_15979.tst [new file with mode: 0644]
scilab/modules/scicos_blocks/tests/nonreg_tests/bug_15979.zcos [new file with mode: 0644]
scilab/modules/xcos/help/en_US/palettes/Continuous_pal/CLR.xml
scilab/modules/xcos/help/en_US/palettes/Discrete_pal/DLR.xml
scilab/modules/xcos/help/en_US/palettes/Userdefinedfunctions_pal/EXPRESSION.xml
scilab/modules/xcos/help/fr_FR/palettes/Continuous_pal/CLR.xml
scilab/modules/xcos/help/fr_FR/palettes/Discrete_pal/DLR.xml