変換の仮実装。
1 parent f7c9e7d commit aa8c1e2227fba0b6c06b8690a3a23e2275bebae8
@tamra tamra authored on 20 Nov 2004
Showing 8 changed files
View
6
scim-wnn/src/Makefile.am
-DSCIM_ICONDIR=\"@SCIM_ICONDIR@\" \
-DSCIM_WNN_LOCALEDIR=\"$(datadir)/locale\" \
-DSCIM_WNN_ICON_FILE=\"@SCIM_ICONDIR@/scim-wnn.png\"
 
noinst_HEADERS = scim_wnn_imengine.h wnnproto.h romkan.h romkan_table.h
noinst_HEADERS = scim_wnn_imengine.h wnnproto.h romkan.h romkan_table.h \
wnnconversion.h
 
moduledir = @SCIM_MODULEDIR@/IMEngine
module_LTLIBRARIES = wnn.la
 
wnn_la_SOURCES = scim_wnn_imengine.cpp romkan.cpp
wnn_la_SOURCES = scim_wnn_imengine.cpp romkan.cpp wnnconversion.cpp
 
wnn_la_CFLAGS = @SCIM_CFLAGS@ @SCIM_DEBUG_FLAGS@
wnn_la_CXXFLAGS = @SCIM_CFLAGS@ @SCIM_DEBUG_FLAGS@
 
View
11
scim-wnn/src/romkan.cpp
}
 
 
/*!
\fn Romkan::getText()
\fn Romkan::getText(bool hosei)
*/
WideString Romkan::getText()
WideString Romkan::getText(bool hosei)
{
if (hosei) {
if (text.substr(pos - 1,1) == utf8_mbstowcs("n")) {
WideString w;
iconvert.convert(w,String("ん"));
text = text.substr(0,pos - 1) + w;
}
}
return(text);
}
 
 
View
scim-wnn/src/romkan.h
View
scim-wnn/src/scim_wnn_imengine.cpp
View
scim-wnn/src/scim_wnn_imengine.h
View
scim-wnn/src/wnnconversion.cpp 0 → 100644
View
scim-wnn/src/wnnconversion.h 0 → 100644
View
scim-wnn/src/wnnproto.h