FileRead in Unicode installers can handle DBCS, conversion output is limited to UCS-2
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6399 212acab6-be3b-0410-9dea-997c60f758d6
This commit is contained in:
parent
7ce021a376
commit
d387a32658
4 changed files with 25 additions and 13 deletions
|
@ -26,7 +26,7 @@ Reads a string (ANSI characters) from a file opened with \R{FileOpen}{FileOpen}.
|
|||
\NsisWarnBlockContainerBegin
|
||||
\NsisBlockHeaderExeheadU
|
||||
\#{This is a bug in exehead but it is probably a good idea to document it here...}
|
||||
The \R{intro-unicode}{Unicode} version can only read text encoded with a single byte character set! The \NsisACPcp is used during the conversion.
|
||||
DBCS text is supported but conversion output is limited to UCS-2/BMP, surrogate pairs are not supported. The \NsisACPcp is used during the conversion.
|
||||
\NsisWarnBlockContainerEnd
|
||||
|
||||
|
||||
|
|
|
@ -8,6 +8,10 @@ Released on ?
|
|||
|
||||
\S2{} Minor Changes
|
||||
|
||||
\b FileRead in Unicode installers can handle DBCS, conversion output is limited to UCS-2.
|
||||
|
||||
\b FileRead in Unicode installers now uses the Unicode replacement character (U+FFFD) for invalid characters and not '?'.
|
||||
|
||||
\b FileReadByte no longer performs a Unicode conversion on non-ASCII characters
|
||||
|
||||
\H{v3.0a1} 3.0 Alpha 1
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue