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

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



At Fri, 09 Jun 2000 11:42:45 +0900 (JST),
Shun-ichi GOTO <gotoh@xxxxxxxxxxx> wrote:

> 現象
> 
>   NULL 文字 ^@ (== 0 : null byte) を含むリージョン指定をして
>   kill-ring-save あるいは kill-region して取り込んだデータを yank すると、
>   NULL 文字の直前までしか挿入されない。(あたかも ASCIZ 文字列ハンドリン
>   グ不備かのごとく)

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

from himi