GNOME Bugzilla – Bug 80725
Expr entry Widget does not accept range sel.
Last modified: 2010-07-14 06:06:47 UTC
new gnumeric in A1 enter =sum(34) click between 3 and 4 try to select a range. THe same probelm occurs also in dialogs with expr entry widgets. Typing there 34 into an entry locks the entry for range selection.
Hmm, this does not seem like a bug. what are you expecting to happen ?
Well, if my cursor sits at the | in =sum(3|4) and I select A2:A5 I would have expected to obtain =sum(A2:A5). As a user I probably wouldn't try to select a range on the sheet unless I expect that range to be entered in the entry box. While it may be arguable whether I am justified to expect that behaviour, I would think that if I select 34 in =sum(34) then range selection should definitely work.
I'm still worried about handling things like =foo("abc12|3")
re-examining this in light of my work on rangesel. I'm makeing two major changes in the way things are handled 1) Moving the parsing of intersheet, and interbook references down into the reference parsers, out of the grammar. 2) exposing the lexer from the the parser for use by the rangesel mechanism. That will give us the power to recognize that "3|4" is a string that should be replaced in it's entirety.
*** Bug 359438 has been marked as a duplicate of this bug. ***
This problem has been fixed in the development version. The fix will be available in the next major software release. Thank you for your bug report.
apparently git ate my changes