Bug? Xemacs 21.1/Flim 1.14.2: mel-b-el.elc not installed correctly

Kenichi Handa handa @ etl.go.jp
2001年 6月 5日 (火) 08:42:18 JST


Shuhei KOBAYASHI <shuhei @ aqua.ocn.ne.jp> writes:
>>  ;; `write-region' が `selective-display' に影響される(らしい)というのは

> GNU Emacs の場合には以下の code で確認しましたが, これは XEmacs の場合
> も同様でしょうか?

> -- 
> Shuhei KOBAYASHI

> (let ((buffer-read-only nil)
>       (selective-display t)
>       ;; (selective-display nil)
>       (coding-system-for-write 'binary))
>   (base64-decode-region (point)(point-max))
>   (write-region (point)(point-max)
>                 (expand-file-name "foobar.txt" temporary-file-directory)))
> Zm9vDQpiYXINCg==

少なくとも Emacs にとってはこれは documented feature です。

selective-display's value is 
nil

Documentation:
Non-nil enables selective display:
Integer N as value means display only lines
 that start with less than n columns of space.
A value of t means, after a ^M, all the rest of the line is invisible.
 Then ^M's in the file are written into files as newlines.
 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Automatically becomes buffer-local when set in any fashion.

ちなみに selective-display は obsolete になりつつあります。
outline-mode も現在は overlay の invisible property を使うも
のになりましたし。

−− けんちゃん@AIST
      handa @ etl.go.jp




More information about the Emacs-mime-ja mailing list