Re: 日本語ファイル名のオープン で I/O エラー

[email protected] (IKEYAMA Tomonori / 池山智紀)
Newsgroups gmane.emacs.xemacs.user.japanese
Message-ID <[email protected]>
Tomoya Ida <[email protected]> writes:

> XEmacs on MS-Windows 
>
>  I/O 
> 
> 
>
> c:\.txt
>
> Signaling: (file-error "Finding truename" "Input/output error" "c:/.txt")
>   get-file-buffer("c:/.txt")
>   find-file-noselect("c:\\.txt")
>   find-file("c:\\.txt" nil)
>   call-interactively(find-file)

realpath.c 

  /* Sort of check we have a valid filename. */
  /* #### can we have escaped shell operators in a Windows filename? */
  if (strpbrk (name, "|<>\"") || strlen (name) >= MAX_PATH)
    {
      errno = EIO;
      return -1;
    }

 Shift JIS  2byte | 
realpath.c  Shift JIS 

strpbrk  _mbspbrk 

http://www.suiyokai.org/tomonori/xemacs/



> #  (C-i )
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.