仕様検討>Unicode
最終更新日: 2007.09.30
ここでは Unicode 対応作業に関する決定事項などを掲載しています。
以下の掲示板と連携しています:
ユニコード化担当者: kobake
サクラエディタ開発掲示板 記事#5044 より
・・・UNICODE版開発が主流になってしまった(場合の)未来には、
そのときから見れば古い(2007年現在の)ANSI版サクラエディタをメインに使っていただき、
新しいUNICODE版サクラエディタを2ndエディタとして使っていただくという選択肢を
提案させていただきたいと・・・
テキスト管理:
サクラエディタ開発掲示板 記事#5031 より
・・・エディタ部分に関わるテキスト管理はwchar_tで行い、
それに関するAPI呼び出しのときだけ、
ビルドオプションに応じた文字コードに変換する、といった実装方法を提案したいのですが・・・
サクラエディタ開発掲示板 記事#5044 より
・・・内部wchar_t化した後の、再度のchar対応は可能ではあります。
要望があるのであれば、先のことになってしまうと思いますが、
その作業を行い・・・
外部テキストの文字コード:
digital board(運営:kobake さん) 記事#15 より
INIファイル、マクロファイルをはじめとする(他にもあったかな?)外部テキストファイルは
すべて形式をUTF-8に統一します。
書込はUTF-8(BOM有)に固定、
読込はUTF-8とSJISに対応(BOMにより判別)とします。
ビルドに関して、VC6 は切り捨ての方向。
リソースの編集は、、、?
参照
サクラエディタ開発掲示板 2007/09/14 !#5015 VC6のこと
MSLU: Develop Unicode Applications for Windows 9x Platforms with the Microsoft Layer for Unicode
http://www.microsoft.com.nsatc.net/globaldev/handson/dev/mslu_announce.mspx
http://ja.wikipedia.org/wiki/Microsoft_Layer_for_Unicode
http://www.honet.ne.jp/~tri/program/bug_mslu.html
http://msdn.microsoft.com/msdnmag/issues/01/10/MSLU/default.aspx
バグが多い(?)とのこと。
Opencow: Open Layer for Unicode
http://opencow.sourceforge.net/
未検証。情報をお持ちの方、加筆お願いします。
libunicows
http://libunicows.sourceforge.net/
UNICODE表
Unicode Standard (unicode.org)
Final Unicode 5.0 names list (unicode.org)
Shift_JIS - UNICODE 変換表
Shift-JIS to Unicode (見やすく変換した版)
文字コード解説
サクラエディタ会議室掲示板
2007/09/15 !#5031 エディタ部分テキストの文字コード管理について
2007/09/12 !#4993 はじめまして&UNICODE化のこと
2007/03/23 !#4772 Unicodeプロジェクト (続き)
2007/03/23 !#4772 Unicodeプロジェクト
2006/04/10 !#4397 cmemory修正アップ
2005/05/28 !#3934 クリップボード UNICODE TEXT 対応
↓以下、リンクは張ったつもりだけどデータが無い版。読みたい方はINCMで。→掲示板過去ログ保管庫
2003/09/04 !#3080 そろそろ英訳しませんか?