Not mentioned, because I have no idea what the reasons might be. I was
just trying to describe the behavior. If you know the reasons, pray
reveal them.
Henry Rich
On 10/24/2016 8:59 PM, bill lam wrote:
While the behavior is well documented, I suspect there should be
some specific reasons for prefering character index instead of
byte index, but that was not mentioned.
Пн, 24 окт 2016, Henry Rich написал(а):
It's already documented in the note at the end of
http://code.jsoftware.com/wiki/Guides/Window_Driver/ChildClasses#edit
& other controls. I'm not saying that the info might not profitably be
repeated elsewhere.
Henry Rich
On 10/24/2016 11:32 AM, Don Guinn wrote:
Added to the bug list. I vote for leaving it as it is and documenting the
way it works. It's not that hard to deal with once one is aware of how it
works.
On Mon, Oct 24, 2016 at 5:30 AM, chris burke <[email protected]> wrote:
I agree with Don in that this just needs documenting, and is not a bug.
On 24 October 2016 at 05:45, Bill <[email protected]> wrote:
Qt works on unicode characters, but j uses utf8 for interfacing with Qt
so
that I think this issue is a bug, it should report byte offset. Please
file a bug in jwiki for record.
On 24 Oct, 2016, at 1:28 PM, Don Guinn <[email protected]> wrote:
The return from (wd 'sm get edit') contains the text behind the window
and
select showing a selection. The text is literal and the select gives
indices of selected characters. If text contains any unicode
characters,
like line drawing characters the indices are offset. The indices are
not
in
bytes, but characters. Converting the text to either literal2 or
literal4
makes the select indices correct.
I don't think that this is an error, but one must convert the text to
literal2 or literal4 to get the index to work. Should the index reflect
the
U8 selection index instead of the literal2 or literal4 indices? A
little
inconsistency.
I haven't been able to find where this kind of information is covered,
but
it may be there somewhere. Is this the way it's supposed to work? If
so,
not a problem, but it needs to be documented. I learned how it works by
experimenting. There is no Discussion on the
Window_Driver/Session_Manager
page, I can put in it what I have found so far, but I suspect that
there
is
a lot more that should be covered.
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm