
Seven years ago, in March 2013, I discovered a bug in the BASIC programming language that is included with LibreOffice suite of applications. I found that if BASIC was requested to return a 1 to 4 x nibbles Hex string, it would return positive integers OK but it would have an error when attempting to return a negative integer. For examples: Cint(&H0) returned 0 OK Cint(&H7FFF) returned 32767 OK Cint(&HFFFF) should have returned -1, but returned an "overflow error" Cint(&H8000) should have returned -32768, but returned an "overflow error". On the 14th March 2013, I opened a case for this issue on Bugzilla and it was logged as Bug 62326 https://bugs.documentfoundation.org/show_bug.cgi?id=62326 === The most recent comment posted on this bug was two weeks ago: Comment 39 Commit Notification 2020-03-30 06:59:05 UTC Andreas Heinisch committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/ffbcbbc8dcc946d4d91cc08a937c2067be5a... Cleanup for tdf#130476, tdf#62323 and tdf#62326 It will be available in 7.0.0. === Version 7.0 of LibreOffice is scheduled for release in August 2020. === So.... Good things come to those who wait! cheers, Ian.