https://bugs.kde.org/show_bug.cgi?id=420671
Bug ID: 420671
Summary: KmPlot recognizes no syntax error, but draws another
function, when the expression ends with a binary
operator
Product: kmplot
Version: 1.3.0
Platform: Other
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: general
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
SUMMARY
When you draw a cartesian plot with a function which ends with a binary
operator, KmPlot recognizes no syntax error, but draws a different function
instead. Example: “f(x) = x” works fine, but “g(x) = x +” draws another
function. See screenshot. https://imgur.com/jQmhl26.png
STEPS TO REPRODUCE
1. Enter “f(x) = x” and “g(x) = x +”
OBSERVED RESULT
Two different graphs. Every time you try this, you get another second graph;
appears to be random.
EXPECTED RESULT
One graph and one syntax error
SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Xfce desktop, don’t know how to look up version, sorry.
KDE Frameworks Version: 5.68
Qt Version: 5.14.1
ADDITIONAL INFORMATION
I consider this as a bug. + as unary operator has no common meaning known to
me, and in the KmPlot function reference it is defined as binary operator. If
there is a purpose, I am curious which.
This appears to affect all binary operators, not just +.
--
You are receiving this mail because:
You are watching all bug changes.