Correction SS-2350
2 votes

Wrong possibility to paste expression with its result to another expression

Created by Mike Kaganski on 5/24/2016 6:54 AM Last Updated by Davide on 8/28/2016 4:01 PM
%
 (hrs)
Logged: 0   (hrs)

 Description

It is currently (appVersion(4)="0.98.5983.24745") possible to copy/paste an expression with its result into another expression, and this way, have several "results" in one expression.

E.g.:

x:=5

y:=6

x=5 <= Copy this into first placeholder in expression "(#)+(#)=" below

y=6 <= Copy this into second placeholder in expression "(#)+(#)=" below

(x=5#)+(y=6#)= -> lastError="Fill in all empty elements." -> remove trailing placeholders in pasted subexpressions

(x=5)+(y=6)= -> lastError="= - not defined."

Actually, it would be nice to have such ability, if it worked correctly. But:

  1. It is only possible to make using copy-paste, not by entering directly -> not a designed option, but a side effect.
  2. It is pasted with a placeholder that is required to remove -> after that, no way to change units.
  3. It works incorrectly. Changing variables doesn't change "subresults", and it's possible to manually change "subresults" to arbitrary value.

So, this possibility either needs to be removed completely, or (hopefully) be fixed to be a new great feature.

    Davide (Sunday, August 28, 2016 4:00 PM) #

Fixed in latest build.