Issue #3827 has been updated by Usaku NAKAMURA.


??¡ã????£ã?¨è????¦ã?¿ã?¾ã????????

o ??«ã?¼ã?½ã?«ã?­ã?? -> 使ã?????????????«ã?ªã?£ã??
o Home?????????End??­ã?? -> 使ã?????????????«ã?ªã?£ã??
o ?????«ã???????¤ã?????å­? -> ??¥å????§ã?????????????«ã?ªã?£ã??
x ?????«ã???????¤ã?????å­???«å¯¾??????????????¯ã?¹ã????¼ã?? -> 1?????¤ã????????æ¶?????????????

??¨ã??????????????ruby??¨ã????¦ã?¯å??解決??¨è??????????¨æ???????¾ã??(???å¾????1??????readline??®ã??????????¨æ???????????)???
----------------------------------------
Bug #3827: ext/readline can't handle cursor keys and cp932 chars
http://redmine.ruby-lang.org/issues/3827

Author: Akio Tajima
Status: Assigned
Priority: Normal
Assignee: Akio Tajima
Category: ext
Target version: 1.9.3
ruby -v: ruby 1.9.2p0 (2010-08-18 revision 29036) [i386-mswin32_100]


=begin
 Ruby-1.9.2-p0???ext/readline??¨ã??GNU libreadline-4.3.2 (http://jarp.does.notwork.org/win32/)??®ç????¿å?????????§ã?«ã?¼ã?½ã?«ã?­ã?¼ã??Home/End??­ã?¼ã?ªã?©ã?®ç?¹æ????­ã?¼ã?®å?¥å???????§ã????¾ã??????????¾ã?????2?????¤ã????³ã?¼ã????®ã?????MSB?????ªã????®ã?³ã?¼ã????®ã?¿ã??????????¾ã?????ä¾?ï¼????表ã????§ã????????2?????¤ã????®ã?®ã??\?????®ã?¿ã???????????ï¼?
 ????????¯ã??è¤?????????§ã?????
 ???1.9.2???ext/readline???IO.getbyte?????¼ã?³å?ºã????¦ã????¾ã????????win32???1.9.2??®å??è£???§ã?¯ã?«ã?¼ã?½ã?«ã?­ã?¼ã?ªã?©ã?®ç?¹æ????­ã?¼ã??読ã????¾ã?????????????®ã???????¡è??????????¦ã????¾ã?????
 ???MBCS???符å?¡å¼µ?????????libreadline??«æ¸¡????????¦ã???????®ã?§ã????¡è??????????¦ã????¾ã?????
 
 æ·»ä????®ã??????????¯ã??win32??®å?´å????¯ã??IO.getbyte??§ã?¯ã?ªã??libreadline???rl_getc?????¼ã?³å?ºã??????????«ã??????????®ã?§ã??????????®ä¸­??§å?¥å????®æ????¡ã????¤æ?­ã?????wait_events?????¼ã?³å?ºã??????????«ã????¦ã????¾ã?????
=end



-- 
http://redmine.ruby-lang.org