Hi peterzay, This is not possible to be done, because gcalctool supports storing results as variable (e.g. "a = 123+34") and then use them in another expressions (e.g. "b = 123+a").
And, if this request is implemented, it will be impossible to enter something like "a = 123+34". Even if we implement it by checking that if "=" is entered after numbers, then evaluate. And if "=" is entered after characters, then don't evaluate. This, then it brings more problems, as it won't work when entering something like "123+ans =" or with hexadecimal digits (e.g. "123abc + 1b ="). -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gcalctool in Ubuntu. https://bugs.launchpad.net/bugs/755195 Title: gcalctool should calculate the result when the = key is pressed Status in GCalctool: Confirmed Status in “gcalctool” package in Ubuntu: Triaged Bug description: Binary package hint: gcalctool When I use a mouse pointer to do 2+2= I get 4, but when I use a keyboard I get 2+2= as per attached screenshot. In basic mode (default), I expect normal calculator behaviour, not algebraic behaviour. After this, you have to press Enter to display the result. The expected result would be to display the result when pressing the = key, just as when you press the Enter key. ProblemType: Bug DistroRelease: Ubuntu 11.04 Package: gcalctool 5.91.93-0ubuntu1 ProcVersionSignature: Ubuntu 2.6.38-7.39-generic 2.6.38 Uname: Linux 2.6.38-7-generic i686 Architecture: i386 Date: Sat Apr 9 02:28:31 2011 LiveMediaBuild: Ubuntu 11.04 "Natty Narwhal" - Beta i386 (20110402) ProcEnviron: LANGUAGE=en_US:en LANG=en_US.UTF-8 SHELL=/bin/bash SourcePackage: gcalctool UpgradeStatus: No upgrade log present (probably fresh install) To manage notifications about this bug go to: https://bugs.launchpad.net/gcalctool/+bug/755195/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

