AkelPad Forum Index AkelPad
Support forum
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Case Converting of dotted and dotless "I"

 
Post new topic   Reply to topic    AkelPad Forum Index -> Discussion (English)
View previous topic :: View next topic  
Author Message
pureocean



Joined: 31 Mar 2013
Posts: 7

PostPosted: Tue Apr 15, 2014 8:05 pm    Post subject: Case Converting of dotted and dotless "I" Reply with quote

@Instructor:

Akelpad support converting of cases. All English cases perfect convert Upper, Lower, Sentence, Title, Invert with CTRL 0 and 6~9.

All Turkish specific characters convert support too. Expect dotted and dotless I ("I" and "ı").

Actually this is dilemma. Because English not exist "ı". Therefore Akelpad "I" lowercase converting to as "i". This is normal for English. But TR language not.

Uppercase: I
Lowercase: ı

Uppercase: İ
Lowercase: i

More info: http://en.wikipedia.org/wiki/Dotted_and_dotless_I

Localized Word version can converting this. How can I do it in AkelPad? Impossible?

--
P.S.: I'm using AkelPad everyday. incredibly helpful. Thank you very much for all your effort.


Last edited by pureocean on Fri Apr 18, 2014 5:53 am; edited 1 time in total
Back to top
View user's profile Send private message
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5375

PostPosted: Thu Apr 17, 2014 6:32 am    Post subject: Reply with quote

pureocean
Implemented, but you need to rebuild AkelPad with AKELEDIT_LINGUISTICCASING define. For example, if you will use Build-Eng.cmd for build:
Quote:
cl /O1 %CLFLAGS% /DAKELEDIT_STATICBUILD /DAKELEDIT_LINGUISTICCASING /DRC_VERSIONLANGID=%LANGID% AkelPad.c ...


Current development sources available on CVS. Settings for CVS client: http://sourceforge.net/p/akelpad/code/
Back to top
View user's profile Send private message Send e-mail
FeyFre



Joined: 07 Aug 2007
Posts: 2042
Location: Vinnitsa, Ukraine

PostPosted: Thu Apr 17, 2014 8:38 pm    Post subject: Reply with quote

Direct link to packed version snapshot from Repository.
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
pureocean



Joined: 31 Mar 2013
Posts: 7

PostPosted: Fri Apr 18, 2014 6:02 am    Post subject: Thanks Reply with quote

@Instructor and @FeyFre.

Thank you both for the informations.

I hope, I can compile correctly the sources. Once, I had complied a xvid svn build. Is result? Directly BSOD: Smile
Back to top
View user's profile Send private message
pureocean



Joined: 31 Mar 2013
Posts: 7

PostPosted: Fri Apr 18, 2014 9:46 am    Post subject: Reply with quote

I don't know CVS-SVN using. Therefore, I've prefer old way:

1) I downloaded AkelPad's last snapshot from http://akelpad.cvs.sourceforge.net/viewvc/akelpad/akelpad_4/?view=tar
2) I open Build-Eng.cmd with AkelPad. Smile And inserted "/DAKELEDIT_LINGUISTICCASING" string. And the file saved as "Build-TR.cmd".
3) I downloaded MS Visual C++ Toolkit 2003 from http://xona.com/2004/06/29.html
4) I downloaded Microsoft Platform SDK from http://www.microsoft.com/en-us/download/details.aspx?id=6510
5) I setup the path environments;

* C:\Program Files\Microsoft Platform SDK\SetEnv.Cmd
* C:\Program Files\Microsoft Visual C++ Toolkit 2003\vcvars32.bat
* CMD: SET path=%path%;C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;

(Need this fixing of cvtres.exe error)

6) And I finally ran "Build-TR.cmd". Special AkelPad.exe complied perfectly. Yes, as it should be working that case converting of dotted and dotless "I". Thank you both very much!
Back to top
View user's profile Send private message
Skif_off



Joined: 20 Oct 2013
Posts: 333

PostPosted: Fri Sep 19, 2014 12:29 pm    Post subject: Reply with quote

Instructor
Можно на русском - для чего этот ключ и почему не используется в официальных сборках?
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    AkelPad Forum Index -> Discussion (English) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


SourceForge.net Logo Powered by phpBB © 2001, 2005 phpBB Group