t-suw****@users*****
t-suw****@users*****
2007年 10月 14日 (日) 11:17:17 JST
Index: AquaSKK/ChangeLog diff -u AquaSKK/ChangeLog:1.48 AquaSKK/ChangeLog:1.49 --- AquaSKK/ChangeLog:1.48 Sat Oct 13 10:46:00 2007 +++ AquaSKK/ChangeLog Sun Oct 14 11:17:16 2007 @@ -1,3 +1,11 @@ +2007-10-14 Tomotaka SUWA <t.suw****@mac*****> + + * skkserv.cpp (skkserv::session): æ¤ç´¢ã®å¿çã§ã¯å¸¸ã«æ¹è¡ãä»å ãã + ããã«ä¿®æ£ã + + * ProxyDictionary.cpp (ProxyDictionary::search): skkserv ãããã³ã« + ã®è§£éãééã£ã¦ããããã2007-10-13 ã®ä¿®æ£ãå ã«æ»ããã + 2007-10-13 Tomotaka SUWA <t.suw****@mac*****> * ProxyDictionary.cpp (ProxyDictionary::search): åè£ãè¦ã¤ãããªã㣠Index: AquaSKK/ProxyDictionary.cpp diff -u AquaSKK/ProxyDictionary.cpp:1.4 AquaSKK/ProxyDictionary.cpp:1.5 --- AquaSKK/ProxyDictionary.cpp:1.4 Sat Oct 13 10:46:00 2007 +++ AquaSKK/ProxyDictionary.cpp Sun Oct 14 11:17:16 2007 @@ -1,5 +1,5 @@ /* - $Id: ProxyDictionary.cpp,v 1.4 2007/10/13 01:46:00 t-suwa Exp $ + $Id: ProxyDictionary.cpp,v 1.5 2007/10/14 02:17:16 t-suwa Exp $ MacOS X implementation of the SKK input method. @@ -101,10 +101,7 @@ session_.flush(); // çµæåä¿¡ - session_ >> response; - - // 次ã®ä¸æåãèªã¿é£ã°ã(æ¤ç´¢æåã®å ´åã¯æ¹è¡ã失æãªã空ç½) - session_.ignore(1); + std::getline(session_, response); active_ = false; Index: AquaSKK/skkserv.cpp diff -u AquaSKK/skkserv.cpp:1.6 AquaSKK/skkserv.cpp:1.7 --- AquaSKK/skkserv.cpp:1.6 Wed Sep 19 22:57:17 2007 +++ AquaSKK/skkserv.cpp Sun Oct 14 11:17:16 2007 @@ -1,5 +1,5 @@ /* - $Id: skkserv.cpp,v 1.6 2007/09/19 13:57:17 t-suwa Exp $ + $Id: skkserv.cpp,v 1.7 2007/10/14 02:17:16 t-suwa Exp $ MacOS X implementation of the SKK input method. @@ -117,7 +117,7 @@ jconv::convert_utf8_to_eucj(result, candidates); sock << '1' << candidates << std::endl; } else { - sock << '4' << word << ' '; + sock << '4' << word << std::endl; } sock.flush(); }