[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
[MD:1813]Bug of kill-ring action with NULL byte in string.
- X-ml-count: 1813
- Subject: [MD:1813]Bug of kill-ring action with NULL byte in string.
- From: himi@xxxxxxxxxxxxxxxxxxxxxxxxx
- Date: Fri, 09 Jun 2000 15:09:56 +0900
- User-agent: Wanderlust/2.2.3 (Always) SEMI/1.13.5 (Meihō) FLIM/1.13.2 (Kasanui) Emacs/20.6 (i386-*-nt5.0.2195) MULE/4.1 (AOI) Meadow/1.13 Beta1 (TANAHASHI:61)
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