Opened 3 years ago

Closed 3 years ago

Last modified 3 years ago

#18886 closed defect (fixed)

Array length issues for dojox/string/BidiEngine

Reported by: Kitson Kelly Owned by: Kitson Kelly
Priority: undecided Milestone: tbd
Component: Dojox Version: 1.11.2
Keywords: Cc:
Blocked By: Blocking:

Description (last modified by Kitson Kelly)

There are logic errors in this code:

  • Arrays supposed to contain the replacement codes (IsolatedForm?, FinalForm?, MedialForm?, InitialForm?) don’t have the same length as the BaseForm? array, resulting sometimes in incorrect results ("undefined" string inserted in the resulting shaped string).
  • The array BaseForm? has duplicates that cannot be reached by iterating through the elements. Only the first instance will be used.

There are also discrepancies with the unicode chart:

Change History (3)

comment:1 Changed 3 years ago by Kitson Kelly <me@…>

In d70383b/dojox:

Error: Processor CommitTicketReference failed
Unsupported version control system "git": Can't find an appropriate component, maybe the corresponding plugin was not enabled? 

comment:2 Changed 3 years ago by Kitson Kelly

Resolution: fixed
Status: newclosed

comment:3 Changed 3 years ago by Kitson Kelly

Description: modified (diff)
Note: See TracTickets for help on using tickets.