[CKEditor Dev] #6962: Opera: problems with "small hard sign" in russian: ъ

3 views
Skip to first unread message

CKEditor

unread,
Jan 11, 2011, 1:13:15 PM1/11/11
to ckeditor...@googlegroups.com
#6962: Opera: problems with "small hard sign" in russian: ъ
----------------------------+-----------------------------------------------
Reporter: alexanderilyin | Type: Bug
Status: new | Priority: Normal
Component: General | Version: 3.5
Keywords: russian ъ |
----------------------------+-----------------------------------------------
Decription in Russian and suggested solution for v.2 is here:
http://lusever.livejournal.com/50932.html and it's not working for 3.5

Problem is when user press "ъ" key, it's interpreted as CTRL+B (bold)
combination so user could not input "ъ" in editor.

--
Ticket URL: <http://dev.ckeditor.com/ticket/6962>
CKEditor <http://ckeditor.com/>
The text editor for Internet

CKEditor

unread,
May 1, 2011, 11:13:22 PM5/1/11
to ckeditor...@googlegroups.com
#6962: Opera: problems with "small hard sign" in russian: ъ
-----------------------------+-----------------------
Reporter: alexanderilyin | Owner:
Type: Bug | Status: confirmed
Priority: Normal | Milestone:
Component: General | Version: 3.5
Resolution: | Keywords: russian ъ
-----------------------------+-----------------------
Changes (by hallvord@…):

* cc: fredck, garryyao (added)
* status: new => confirmed


Comment:

Is this a general, known problem? I would expect it to happen in all
browsers, not just Opera, though I have not investigated.

This code is not guaranteed to work when users use keyboard layouts (such
as Russian) that are typed directly (not through IME) and create keypress
events for characters with Unicode value > 1000 (since 1000 is the lowest
meta character constant used by CKEditor):

{{{
getKeystroke : function()
{
var keystroke = this.getKey();

if ( this.$.ctrlKey || this.$.metaKey )
keystroke += CKEDITOR.CTRL;

if ( this.$.shiftKey )
keystroke += CKEDITOR.SHIFT;

if ( this.$.altKey )
keystroke += CKEDITOR.ALT;

return keystroke;
},
}}}

--
Ticket URL: <http://dev.ckeditor.com/ticket/6962#comment:1>
CKEditor <http://ckeditor.com/>
The text editor for the Internet

CKEditor

unread,
May 1, 2011, 11:15:28 PM5/1/11
to ckeditor...@googlegroups.com
#6962: Opera: problems with "small hard sign" in russian: ъ
-----------------------------+-----------------------
Reporter: alexanderilyin | Owner:
Type: Bug | Status: confirmed
Priority: Normal | Milestone:
Component: General | Version: 3.5
Resolution: | Keywords: russian ъ
-----------------------------+-----------------------
Changes (by hallvord@…):

* cc: hallvord@… (added)


--
Ticket URL: <http://dev.ckeditor.com/ticket/6962#comment:2>
CKEditor <http://ckeditor.com/>
The text editor for the Internet

CKEditor

unread,
May 2, 2011, 8:06:33 AM5/2/11
to ckeditor...@googlegroups.com
#6962: Opera: problems with "small hard sign" in russian: ъ
-----------------------------+-----------------------
Reporter: alexanderilyin | Owner:
Type: Bug | Status: confirmed
Priority: Normal | Milestone:
Component: General | Version: 3.5
Resolution: | Keywords: russian ъ
-----------------------------+-----------------------

Comment (by fredck):

@hallvord, good observation. Do you think that fixing the constants to
values over 10FFFF (the Unicode range top) would be enough at this point?

--
Ticket URL: <http://dev.ckeditor.com/ticket/6962#comment:3>
CKEditor <http://ckeditor.com/>
The text editor for the Internet

CKEditor

unread,
May 2, 2011, 8:09:47 AM5/2/11
to ckeditor...@googlegroups.com
#6962: Opera: problems with "small hard sign" in russian: ъ
-----------------------------+-----------------------
Reporter: alexanderilyin | Owner:
Type: Bug | Status: confirmed
Priority: Normal | Milestone:
Component: General | Version: 3.5
Resolution: | Keywords: russian ъ
-----------------------------+-----------------------

Comment (by hallvord@…):

Certainly :). I don't expect any practical uptake of characters outside
the current Unicode charts anytime soon..

--
Ticket URL: <http://dev.ckeditor.com/ticket/6962#comment:4>
CKEditor <http://ckeditor.com/>
The text editor for the Internet

CKEditor

unread,
May 2, 2011, 9:39:00 AM5/2/11
to ckeditor...@googlegroups.com
#6962: Opera: problems with "small hard sign" in russian: ъ
-----------------------------+--------------------
Reporter: alexanderilyin | Owner: fredck
Type: Bug | Status: review
Priority: Normal | Milestone:
Component: General | Version: 3.5
Resolution: | Keywords:
-----------------------------+--------------------
Changes (by fredck):

* keywords: russian ъ =>
* owner: => fredck
* status: confirmed => review


Comment:

Ok, so the fix should be that simple.

--
Ticket URL: <http://dev.ckeditor.com/ticket/6962#comment:5>
CKEditor <http://ckeditor.com/>
The text editor for the Internet

CKEditor

unread,
May 10, 2011, 11:13:27 AM5/10/11
to ckeditor...@googlegroups.com
#6962: Opera: problems with "small hard sign" in russian: ъ
-----------------------------+---------------------------
Reporter: alexanderilyin | Owner: fredck
Type: Bug | Status: review_passed
Priority: Normal | Milestone:
Component: General | Version: 3.5
Resolution: | Keywords:
-----------------------------+---------------------------
Changes (by garry.yao):

* status: review => review_passed


--
Ticket URL: <http://dev.ckeditor.com/ticket/6962#comment:6>
CKEditor <http://ckeditor.com/>
The text editor for the Internet

CKEditor

unread,
May 11, 2011, 9:21:57 AM5/11/11
to ckeditor...@googlegroups.com
#6962: Opera: problems with "small hard sign" in russian: ъ
-----------------------------+--------------------
Reporter: alexanderilyin | Owner: fredck
Type: Bug | Status: closed
Priority: Normal | Milestone:
Component: General | Version: 3.5
Resolution: fixed | Keywords:
-----------------------------+--------------------
Changes (by fredck):

* status: review_passed => closed
* resolution: => fixed


Comment:

Fixed with [6916].

--
Ticket URL: <http://dev.ckeditor.com/ticket/6962#comment:7>
CKEditor <http://ckeditor.com/>
The text editor for the Internet

CKEditor

unread,
May 11, 2011, 9:22:10 AM5/11/11
to ckeditor...@googlegroups.com
#6962: Opera: problems with "small hard sign" in russian: ъ
-----------------------------+----------------------------
Reporter: alexanderilyin | Owner: fredck
Type: Bug | Status: closed
Priority: Normal | Milestone: CKEditor 3.6.1
Component: General | Version: 3.5
Resolution: fixed | Keywords:
-----------------------------+----------------------------
Changes (by fredck):

* milestone: => CKEditor 3.6.1


--
Ticket URL: <http://dev.ckeditor.com/ticket/6962#comment:8>
CKEditor <http://ckeditor.com/>
The text editor for the Internet

CKEditor

unread,
May 11, 2011, 11:31:07 AM5/11/11
to ckeditor...@googlegroups.com
#6962: Opera: problems with "small hard sign" in russian: ъ
-----------------------------+----------------------------
Reporter: alexanderilyin | Owner: fredck
Type: Bug | Status: closed
Priority: Normal | Milestone: CKEditor 3.6.1
Component: General | Version: 3.5
Resolution: fixed | Keywords:
-----------------------------+----------------------------

Comment (by fredck):

Packager file updated with [6817].

--
Ticket URL: <http://dev.ckeditor.com/ticket/6962#comment:9>
CKEditor <http://ckeditor.com/>
The text editor for the Internet

Reply all
Reply to author
Forward
0 new messages