[Libreoffice-bugs] [Bug 57307] Basic IDE: adding variable to Watch window performs incorrectly if variable name contains_underscores
https://bugs.documentfoundation.org/show_bug.cgi?id=57307 Andreas Heinisch changed: What|Removed |Added Assignee|libreoffice-b...@lists.free |andreas.heini...@yahoo.de |desktop.org | -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 57307] Basic IDE: adding variable to Watch window performs incorrectly if variable name contains_underscores
https://bugs.documentfoundation.org/show_bug.cgi?id=57307 himajin100...@gmail.com changed: What|Removed |Added See Also|https://bugs.freedesktop.or | |g/show_bug.cgi?id=57308 | -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 57307] Basic IDE: adding variable to Watch window performs incorrectly if variable name contains_underscores
https://bugs.documentfoundation.org/show_bug.cgi?id=57307 himajin100...@gmail.com changed: What|Removed |Added See Also||https://bugs.documentfounda ||tion.org/show_bug.cgi?id=57 ||879 -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 57307] Basic IDE: adding variable to Watch window performs incorrectly if variable name contains_underscores
https://bugs.documentfoundation.org/show_bug.cgi?id=57307 himajin100...@gmail.com changed: What|Removed |Added See Also||https://bugs.documentfounda ||tion.org/show_bug.cgi?id=49 ||885 -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 57307] Basic IDE: adding variable to Watch window performs incorrectly if variable name contains_underscores
https://bugs.documentfoundation.org/show_bug.cgi?id=57307 --- Comment #10 from himajin100...@gmail.com --- 1. When your selection length is 0, Basic IDE tries to find what is the name of the identifier https://opengrok.libreoffice.org/xref/core/basctl/source/basicide/baside2.cxx?r=4a6dc219#686 2. it relies on BreakIterator for Word Break https://opengrok.libreoffice.org/xref/core/editeng/source/editeng/editeng.cxx?r=8feca893#645 https://opengrok.libreoffice.org/xref/core/editeng/source/editeng/editeng.cxx?r=8feca893#841 https://opengrok.libreoffice.org/xref/core/editeng/source/editeng/impedit2.cxx?r=8feca893#1534 3. BreakIterator uses data for "edit_word" (I'm not so sure) https://opengrok.libreoffice.org/xref/core/i18npool/source/breakiterator/breakiterator_unicode.cxx?r=da95fc29#94 4. So-called underscore,whose official name is U+005F LOW LINE and who is in "Punctuation, Connector [Pc]" Category is categorized into ExtendNumLet in UAX#29 https://unicode.org/reports/tr29/#ExtendNumLetWB 5. WB13a and WB13b says this character breaks neither before and after alphabets. https://unicode.org/reports/tr29/#WB13a https://unicode.org/reports/tr29/#WB13b 6. While icu4c's official data has a section for WB13a/WB13b, https://github.com/unicode-org/icu/blob/master/icu4c/source/data/brkitr/rules/word.txt#L159 LibreOffice does not have such a section. https://opengrok.libreoffice.org/xref/core/i18npool/source/breakiterator/data/edit_word.txt?r=f8f05d43#105 Can this be the cause? ADDITIONAL REFERENCE: ICU's break iterator does not consider underscores as word-breaking punctuation https://bugs.chromium.org/p/chromium/issues/detail?id=364301 -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 57307] Basic IDE: adding variable to Watch window performs incorrectly if variable name contains_underscores
https://bugs.documentfoundation.org/show_bug.cgi?id=57307 --- Comment #9 from Jean-Francois Nifenecker--- Might be related to this bug: variable selection is not easy in the IDE when variables contain underscores. A triple click selects the whole line instead of selecting the identifier only. Second, this is not consistent with Calc and Writer where a triple click actually selects "words" containing underscores. Wanted behaviour: triple-clicking an identifier containing underscore(s) selects the identifier only. Current behaviour: selects the whole line. -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 57307] Basic IDE: adding variable to Watch window performs incorrectly if variable name contains_underscores
https://bugs.documentfoundation.org/show_bug.cgi?id=57307 Xisco FaulĂchanged: What|Removed |Added CC||xiscofa...@libreoffice.org Assignee|lemoyne.cas...@gmail.com|libreoffice-b...@lists.free ||desktop.org --- Comment #8 from Xisco FaulĂ --- Setting Assignee back to default. Please assign it back to yourself if you're still working on this issue -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 57307] Basic IDE: adding variable to Watch window performs incorrectly if variable name contains_underscores
https://bugs.freedesktop.org/show_bug.cgi?id=57307 --- Comment #2 from LeMoyne Castle lemoyne.cas...@gmail.com --- Created attachment 72513 -- https://bugs.freedesktop.org/attachment.cgi?id=72513action=edit Selection/Watch failures Shows all manner of selected dreck in the Watch Window including: parts of vars, parts of multiple vars, etc. -- You are receiving this mail because: You are the assignee for the bug. ___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 57307] Basic IDE: adding variable to Watch window performs incorrectly if variable name contains_underscores
https://bugs.freedesktop.org/show_bug.cgi?id=57307 LeMoyne Castle lemoyne.cas...@gmail.com changed: What|Removed |Added Assignee|libreoffice-b...@lists.free |lemoyne.cas...@gmail.com |desktop.org | -- You are receiving this mail because: You are the assignee for the bug. ___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 57307] Basic IDE: adding variable to Watch window performs incorrectly if variable name contains_underscores
https://bugs.freedesktop.org/show_bug.cgi?id=57307 LeMoyne Castle lemoyne.cas...@gmail.com changed: What|Removed |Added See Also||https://bugs.freedesktop.or ||g/show_bug.cgi?id=57308 -- You are receiving this mail because: You are the assignee for the bug. ___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 57307] Basic IDE: adding variable to Watch window performs incorrectly if variable name contains_underscores
https://bugs.freedesktop.org/show_bug.cgi?id=57307 LeMoyne Castle lemoyne.cas...@gmail.com changed: What|Removed |Added Status|UNCONFIRMED |NEW CC||lemoyne.cas...@gmail.com Ever confirmed|0 |1 --- Comment #1 from LeMoyne Castle lemoyne.cas...@gmail.com --- Confirmed in build from 12/20 master. This issue is a more general IDE interface issue of selecting whole identifiers (on dbl click, on add to watch, ???). Selection in BASIC IDE should extend the selection from cursor to cover an entire identifier that contains any legal character. This should include extending the selection to whole keywords that contain other chars invalid for identifiers (like the $ at the end of CHR$()). I can confirm that is a long-standing issue. Moved to NEW. -- You are receiving this mail because: You are the assignee for the bug. ___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs