Bug 159376

Summary: Some functions present in Dictionary can't be used (e.g. arctanh). Console says they are unimplemented.
Product: [Applications] kalgebra Reporter: Joey Adams <joeyadams3.14159>
Component: generalAssignee: Aleix Pol <aleixpol>
Status: RESOLVED FIXED    
Severity: wishlist    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:

Description Joey Adams 2008-03-15 22:56:09 UTC
Version:           0.7 (using 4.00.00 (KDE 4.0.0), compiled sources)
Compiler:          gcc
OS:                Linux (i686) release 2.6.24-2.fc9

KAlgebra 0.7 on Fedora 9 Alpha has unimplemented functions (such as arctanh) that are listed in the Dictionary but report as simply "WRONG" in the 2D graph window rather than saying that the function is unimplemented (one must type the expression in the console to find this out).  Perhaps "WRONG" should be replaced with more specific error messages such as "arctanh() not implemented" for this one and "Syntax error", "missing end )" for those respective errors.
Comment 1 Aleix Pol 2008-03-15 23:57:31 UTC
SVN commit 786061 by apol:

Added a missing operation.
BUG: 159376


 M  +7 -6      operations.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=786061
Comment 2 Aleix Pol 2008-03-16 00:22:21 UTC
SVN commit 786065 by apol:

Backport of the fix.
CCBUG: 159376


 M  +3 -1      analitza.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=786065
Comment 3 Creidieki M. Crouch 2008-04-03 16:23:01 UTC
I think this bug should still be open.  The patch from Aleix Pol added one of the missing operations, but we are still missing arccsc, arccsch, arcsec, arcsech, arcsinh, arctanh.
Comment 4 Aleix Pol 2008-04-03 16:28:37 UTC
Yes you are right, I'm reopening the bug.
Comment 5 Aleix Pol 2008-09-27 15:57:45 UTC
It is finally working now, there is the OperatorsModelTest which is checking this won't happen anymore ;).