Modify ↓

#736 closed Bug (Wont Fix)

Case proper for non-latin chars doesn't working

Reported by: MrCreatoR Owned by: Jos
Milestone: Component: SciTE4AutoIt
Version: 3.2.12.1 Severity: None
Keywords: Upper Lower Case Latin Cc:

Description

When i select some string that have not latin characters, the Upper/Lower Case options (CTRL + SHIFT + U) not working.

Here is a string to test:

$sString = "Привет мир!"

Select the Привет мир, and try to convert it, not working :(

Thanks.

Attachments (0)

Change History (6)

comment:1 by Valik, on Dec 9, 2008 at 5:54:27 PM

Resolution: → Wont Fix
Status: new → closed

You have been around long enough to know that we do not make SciTE and that core-SciTE issues are not to be reported to us because we don't fix them.

comment:2 by MrCreatoR, on Dec 9, 2008 at 8:18:53 PM

You have been around long enough to know that we do not make SciTE and that core-SciTE issues are not to be reported to us because we don't fix them.

I know that you don't make the SciTE :), but i have another SciTE copy, where i don't get this problem, so i just thought that this is a some kind of "local bug", and can be fixed with some parameter in the SciTE's files...

P.S
If you guys don't want a bug reports about SciTE, then maybe it will be better to remove the SciTE4AutoIt option from the "Component:" list? :) Or is it for other bugs, related directly to AutoIt?

P.P.S
And why the Bug tracking system does not recognizing my nick name/email? (it has been recognized until few days ago). I have to type it always :(.

in reply to:  2 ; comment:3 by Valik, on Dec 9, 2008 at 8:38:21 PM

Replying to MrCreatoR:

I know that you don't make the SciTE :), but i have another SciTE copy, where i don't get this problem, so i just thought that this is a some kind of "local bug", and can be fixed with some parameter in the SciTE's files...

Then give useful information like that initially.

P.S
If you guys don't want a bug reports about SciTE, then maybe it will be better to remove the SciTE4AutoIt option from the "Component:" list? :) Or is it for other bugs, related directly to AutoIt?

SciTE4AutoIt is a package that contains many tools and customizations. It's for those, not core SciTE issues.

P.P.S
And why the Bug tracking system does not recognizing my nick name/email? (it has been recognized until few days ago). I have to type it always :(.

I don't know what you mean by "recognize". The only people with accounts are the developers and even then cookies are only saved for the session so we have to re-login every time we close our browsers.

in reply to:  2 comment:4 by anonymous, on Dec 10, 2008 at 7:28:45 AM

Replying to MrCreatoR:

You have been around long enough to know that we do not make SciTE and that core-SciTE issues are not to be reported to us because we don't fix them.

I know that you don't make the SciTE :), but i have another SciTE copy, where i don't get this problem, so i just thought that this is a some kind of "local bug", and can be fixed with some parameter in the SciTE's files...

When I try it on the Standard distribution from Neil I get the same result as our version. Set the file encoding to UTF8.

in reply to:  3 comment:5 by MrCreatoR, on Dec 12, 2008 at 6:33:13 PM

Replying to Valik:

Replying to MrCreatoR:

I know that you don't make the SciTE :), but i have another SciTE copy, where i don't get this problem, so i just thought that this is a some kind of "local bug", and can be fixed with some parameter in the SciTE's files...

Then give useful information like that initially.

Ok, i have a solution (in Lua)...

In the au3.properties add this:

command.name.34.*=
command.34.*=ChangeCase U
command.mode.34.*=subsystem:lua,savebefore:no

command.name.35.*=
command.35.*=ChangeCase L
command.mode.35.*=subsystem:lua,savebefore:no

command.name.36.*=
command.36.*=ChangeCase I
command.mode.36.*=subsystem:lua,savebefore:no

user.shortcuts=\
Ctrl+Shift+U|1134|Ctrl+Shift+Г|1134|\
Ctrl+U|1135|Ctrl+Г|1135|\
Ctrl+I|1136|Ctrl+Ш|1136|
  • Where 1134,1135,1136 is the command.number + 1100 (MenuID?).
  • The russian shortcuts is to make it work when this keyboard layot is used, can be ommited.
  • The names are missed to prevent they appearing in the Tools menu.

Then add lua file (can be found ​here as ChangeCase.lua) to Lua directory, and to the SciTEStartup.lua file add this line: LoadLuaFile("ChangeCase.lua")

Thats it, as you can see, this also will add an "Invert Case" option.

P.P.S
And why the Bug tracking system does not recognizing my nick name/email? (it has been recognized until few days ago). I have to type it always :(.

I don't know what you mean by "recognize". The only people with accounts are the developers and even then cookies are only saved for the session so we have to re-login every time we close our browsers.

I mean that few month ago i was able to open the tracking system page, and see my nick-name when i creating new ticket (in the input field with Author... Your email or username:...), or when i looking for new tickets, i could select My Tickets option, now i don't see it :( - The system does not "remember" me.

comment:6 by MrCreatoR <mscreator@…>, on Dec 12, 2008 at 6:58:40 PM

Sorry about the recognition issue, it can be configured from the ​Preferences page :) - It's just seems that it was erased (cleaned) somehow.

Modify Ticket

Action
as closed The owner will remain Jos.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.