[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

[MD:1814]Bug of kill-ring action with NULL byte in string.



>>>>> at Fri, 09 Jun 2000 15:09:56 +0900
>>>>> himi ==  <himi@xxxxxxxxxxxxxxxxxxxxxxxxx> said,

himi> うーん。やっぱり、'\0'も扱えないと駄目ですか。原因はわかっているん
himi> ですが、CF_TEXTは、ASCIZ文字列しか扱えないですからね。ま、何とか直
himi> せるとは思うけど、いま、SDKの資料がないので、ちょっと無理です。
himi> private clipboard formatの方でどうにかできるとは思います。

あ、そうか、C-w や M-w や C-y はclipboard が絡んでくるからか。

'\0' をkill-ring で取り扱うような事は、人間の手による試行錯誤位のもの
でしょうから、知ってさえいれば良いのですが。。。

でも、外部とのデータのやりとりはまだしも、Emacs 内でのやりとりでも
取り扱えないというのはちょっとヤダかなぁ。
今回は露骨な違いがあったから気がついたのでいいのですが、場合によっては
気づけない事もあるでしょうし。

(無理が生じない範囲で)取り扱えるようにする事を希望します。

--- Regards,
 Shun-ichi Goto  <gotoh@xxxxxxxxxxx>
   R&D Group, TAIYO Corp., Tokyo, JAPAN