google-code-export / notepad2-mod

Automatically exported from code.google.com/p/notepad2-mod
Other
2 stars 1 forks source link

Cannot compile with WDK in Korean Environment #69

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Install Korean Version of Windows(or set code page to 949)
2. Compile notepad2-mod with WDK
3.

What is the expected output? What do you see instead?
compiling notepad2-mod without any error

What version of the product are you using? On what operating system?
Windows 7 x86/x64

Please provide any additional information below.
WDK doesn't read non-ANSI characters.
And, source files of notepad2-mod is written in Western Europe(ISO-8859-1) code 
page.

Therefore in Korean code page(949), WDK cannot read some characters.
IMO, it cannot be compiled in other code pages.

- scintilla\lexers\LexCss.cxx
: line 4 contains non-Korean character.
But it's part of a comment. So, it can be removed or changed easily.

- src\version.h
: line 31, 32 contain non-Korean character (c).
They can be changed to (c) or similar characters.

- src\Notepad2.c
: line 3651, 3652, 3653, 3667, 3668 contain non-Korean characters.
But they're part of comments. So, they can be removed or changed easily.

- src\Edit.c
: line 1769 contains non-Korean quotation string: L"'`?"
That part should be changed to this way: L"\x0027\x0060\x00B4"

: line 4107 contains non-Korean delimiter string: L",;.:-+%&¦|/*?!\"\'~´#="
That part should be changed to this way: 
L"\x002C\x003B\x002E\x003A\x002D\x002B\x0025\x0026\x00A6\x007C\x002F\x002A\x003F
\x0021\x0022\x0027\x007E\x00B4\x0023\x003D"

Original issue reported on code.google.com by bluenl...@gmail.com on 10 Jan 2012 at 1:09

GoogleCodeExporter commented 9 years ago
Sorry, I'm not interested to change anything regarding this matter; it works 
fine for me and I'm not from Korea or any Eastern Asian country so nothing I 
can and I will do.

Original comment by XhmikosR on 10 Jan 2012 at 1:16