[Desktop-packages] [Bug 1800284] Re: digit transformed into exponent if moving between typing of two *
** Changed in: gnome-calculator Status: Unknown => Fix Released -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-calculator in Ubuntu. https://bugs.launchpad.net/bugs/1800284 Title: digit transformed into exponent if moving between typing of two * Status in GNOME Calculator: Fix Released Status in gnome-calculator package in Ubuntu: Fix Released Bug description: Open gnome-calculator Write (or compute) a number, let's type 9×9×9×9×9×9×9×9×9×9×9×9, enter. Or type directly 282429536481. What is observed : Now, We'll (try) to compute the product of all the digits. So move the caret after the first digit, type * Result (OK) : 2x|82429536481 Move right : 2x8|2429536481 Type another *, and observe, rather than adding a multiply sign, the digit is transformed into an exponent sign : 2x^|2429536481 What should be observed : 2x8x|2429536481 If you type anything else (like pressing space and deleting it), the bug doesn't occur. The bug is probably due to a bad test for converting ** into ^ : - first, it should detect that another key (arrow, shortcut, and even simple modifier should be counted as other keys) has been pressed. Or it should be based on the character preceding the caret, not the one previously pressed. - in any case, it should never replace anything than a * $ apt show gnome-calculator Package: gnome-calculator Version: 3.22.3-1 Priority: optional Section: math Maintainer: Debian GNOME Maintainers Installed-Size: 5 691 kB To manage notifications about this bug go to: https://bugs.launchpad.net/gnome-calculator/+bug/1800284/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1800284] Re: digit transformed into exponent if moving between typing of two *
The bug has been fixed in the current version ** Bug watch added: gitlab.gnome.org/GNOME/gnome-calculator/issues #91 https://gitlab.gnome.org/GNOME/gnome-calculator/issues/91 ** Also affects: gnome-calculator via https://gitlab.gnome.org/GNOME/gnome-calculator/issues/91 Importance: Unknown Status: Unknown ** Changed in: gnome-calculator (Ubuntu) Status: Triaged => Fix Released -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-calculator in Ubuntu. https://bugs.launchpad.net/bugs/1800284 Title: digit transformed into exponent if moving between typing of two * Status in GNOME Calculator: Unknown Status in gnome-calculator package in Ubuntu: Fix Released Bug description: Open gnome-calculator Write (or compute) a number, let's type 9×9×9×9×9×9×9×9×9×9×9×9, enter. Or type directly 282429536481. What is observed : Now, We'll (try) to compute the product of all the digits. So move the caret after the first digit, type * Result (OK) : 2x|82429536481 Move right : 2x8|2429536481 Type another *, and observe, rather than adding a multiply sign, the digit is transformed into an exponent sign : 2x^|2429536481 What should be observed : 2x8x|2429536481 If you type anything else (like pressing space and deleting it), the bug doesn't occur. The bug is probably due to a bad test for converting ** into ^ : - first, it should detect that another key (arrow, shortcut, and even simple modifier should be counted as other keys) has been pressed. Or it should be based on the character preceding the caret, not the one previously pressed. - in any case, it should never replace anything than a * $ apt show gnome-calculator Package: gnome-calculator Version: 3.22.3-1 Priority: optional Section: math Maintainer: Debian GNOME Maintainers Installed-Size: 5 691 kB To manage notifications about this bug go to: https://bugs.launchpad.net/gnome-calculator/+bug/1800284/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1800284] Re: digit transformed into exponent if moving between typing of two *
Thanks! ** Changed in: gnome-calculator (Ubuntu) Status: Confirmed => Triaged -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-calculator in Ubuntu. https://bugs.launchpad.net/bugs/1800284 Title: digit transformed into exponent if moving between typing of two * Status in gnome-calculator package in Ubuntu: Triaged Bug description: Open gnome-calculator Write (or compute) a number, let's type 9×9×9×9×9×9×9×9×9×9×9×9, enter. Or type directly 282429536481. What is observed : Now, We'll (try) to compute the product of all the digits. So move the caret after the first digit, type * Result (OK) : 2x|82429536481 Move right : 2x8|2429536481 Type another *, and observe, rather than adding a multiply sign, the digit is transformed into an exponent sign : 2x^|2429536481 What should be observed : 2x8x|2429536481 If you type anything else (like pressing space and deleting it), the bug doesn't occur. The bug is probably due to a bad test for converting ** into ^ : - first, it should detect that another key (arrow, shortcut, and even simple modifier should be counted as other keys) has been pressed. Or it should be based on the character preceding the caret, not the one previously pressed. - in any case, it should never replace anything than a * $ apt show gnome-calculator Package: gnome-calculator Version: 3.22.3-1 Priority: optional Section: math Maintainer: Debian GNOME Maintainers Installed-Size: 5 691 kB To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-calculator/+bug/1800284/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1800284] Re: digit transformed into exponent if moving between typing of two *
Hi, thanks for your interest. Bug reported as asked : https://gitlab.gnome.org/GNOME/gnome-calculator/issues/91 -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-calculator in Ubuntu. https://bugs.launchpad.net/bugs/1800284 Title: digit transformed into exponent if moving between typing of two * Status in gnome-calculator package in Ubuntu: Confirmed Bug description: Open gnome-calculator Write (or compute) a number, let's type 9×9×9×9×9×9×9×9×9×9×9×9, enter. Or type directly 282429536481. What is observed : Now, We'll (try) to compute the product of all the digits. So move the caret after the first digit, type * Result (OK) : 2x|82429536481 Move right : 2x8|2429536481 Type another *, and observe, rather than adding a multiply sign, the digit is transformed into an exponent sign : 2x^|2429536481 What should be observed : 2x8x|2429536481 If you type anything else (like pressing space and deleting it), the bug doesn't occur. The bug is probably due to a bad test for converting ** into ^ : - first, it should detect that another key (arrow, shortcut, and even simple modifier should be counted as other keys) has been pressed. Or it should be based on the character preceding the caret, not the one previously pressed. - in any case, it should never replace anything than a * $ apt show gnome-calculator Package: gnome-calculator Version: 3.22.3-1 Priority: optional Section: math Maintainer: Debian GNOME Maintainers Installed-Size: 5 691 kB To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-calculator/+bug/1800284/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1800284] Re: digit transformed into exponent if moving between typing of two *
Indeed, that's still an issue in the current version and seems an upstream one. Could you maybe report it to them as well on https://gitlab.gnome.org/GNOME/gnome-calculator/issues ? ** Changed in: gnome-calculator (Ubuntu) Importance: Undecided => Low ** Changed in: gnome-calculator (Ubuntu) Status: New => Confirmed -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-calculator in Ubuntu. https://bugs.launchpad.net/bugs/1800284 Title: digit transformed into exponent if moving between typing of two * Status in gnome-calculator package in Ubuntu: Confirmed Bug description: Open gnome-calculator Write (or compute) a number, let's type 9×9×9×9×9×9×9×9×9×9×9×9, enter. Or type directly 282429536481. What is observed : Now, We'll (try) to compute the product of all the digits. So move the caret after the first digit, type * Result (OK) : 2x|82429536481 Move right : 2x8|2429536481 Type another *, and observe, rather than adding a multiply sign, the digit is transformed into an exponent sign : 2x^|2429536481 What should be observed : 2x8x|2429536481 If you type anything else (like pressing space and deleting it), the bug doesn't occur. The bug is probably due to a bad test for converting ** into ^ : - first, it should detect that another key (arrow, shortcut, and even simple modifier should be counted as other keys) has been pressed. Or it should be based on the character preceding the caret, not the one previously pressed. - in any case, it should never replace anything than a * $ apt show gnome-calculator Package: gnome-calculator Version: 3.22.3-1 Priority: optional Section: math Maintainer: Debian GNOME Maintainers Installed-Size: 5 691 kB To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-calculator/+bug/1800284/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp