Unplanned
Last Updated: 24 Feb 2025 15:58 by Martin Ivanov
The CSharpTagger matches the following character combination as a multiline comment start - / * (slash and a start with a whitespace between). This causes wrong tags creation in scenarios where the * character is a part of a single line comment. The correct comment start and end should be /* and */.

In the following example, the beginning of the first single line comment is considered a multiline comment start, but since nothing closes it, the entire text is tagged and colored as a comment.

// ***********************************************************************
// some other content here
// some other content here
// ***********************************************************************

public class TestClass
{
}

Unplanned
Last Updated: 13 Mar 2025 09:42 by Dariush
Steps to Reproduce:
--Install Bopomofo or Quick input method (Traditional Chinese).
--Open the Telerik SyntaxEditor in a WPF application.
--In any text input field, enter an Alt code (e.g., Alt+0160 for a non-breaking space).
--Attempt to type any Chinese characters immediately after entering the Alt code.

Current Behavior:
  -Bopomofo IME:
    -- The user cannot type any Chinese characters after entering an Alt code.
    -- Switching the language (e.g., pressing Shift) allows English input, but Chinese input remains blocked.

Quick IME:
   -The input method automatically switches to English after entering an Alt code.
   -The language indicator still shows Chinese, but characters typed are in English.
   T-o resume Chinese input, the user must click another text field, alt-tab to another window, then return.

Expected Behavior:
   -Users should be able to continue typing Chinese characters after entering Alt codes without needing to manually switch inputs.
   -The IME state should remain consistent, allowing uninterrupted input.
1 2 3 4