[Mew-dist 2868] Re: patch for external program
OKUNISHI Fujikazu
fuji0924 at example.com
1997年 11月 1日 (土) 22:35:22 JST
>>> "Thu, 30 Oct 1997 21:02:48 +0900 (JST)" に発信されたメッセージ
>>> <19971030210248P.zane at example.com> にて
>>> "森實さん" == 森實 潤<zane at example.com> が仰るには..
森實さん> (require 'terminal)に変更して、byte-compileしてやってみたの
森實さん> ですが、悲しい事に結果は同じでした。
森實さん> Symbol's function definition is void: buffer-substring-no-properties
森實さん> です。
そらそうでしょう。Emacs19.28 ですから。坂本さんは多分 tm を入れておら
れるのではないでしょうか?
C-h f buffer-substring-no-properties[RET]
> buffer-substring-no-properties: a compiled Lisp function.
> (buffer-substring-no-properties START END)
>
> Return the characters of part of the buffer, without the text properties.
> The two arguments START and END are character positions;
> they can be in either order. [Emacs 19.29 emulating function]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
これは tm-OOMORI/emu/emu.el で吸収されているので、emu を前提にすれば OS/2
Mule や Mule/Win32 のような Emacs19.28 でも *この関数は* 使えます。
森實さん> ** The following functions are not known to be defined:
森實さん> selected-device, device-type, device-connection, w3-fetch,
森實さん> make-term, term-mode, term-char-mode
device-type とかが出てるので VM の比較的新しいのを使おうとした時と同じ
原因で 19.28 では動かないものではないかと思います。gnus-5.0.15 のは emu
を前提にしないでも動くのではないでしょうか。
;; うちでは gnus-5.0.15 のですが (require 'mime-setup) なので、tm なし
;; で使ってみたことはないのです。(^_^;
;; [ボソ] 将来 Emacs19/Mule2.x を捨てる際には Mew も emu API layer を
;; 使うようにすば楽になると思うのですが。もっとも XEmacs はともかくと
;; して FSF 版に SEMI が contribute されるのがいつになるかですね。(^_^;
;;; でも暫くは 19.28 を捨てないでくださいね。(^_^;; > かずさん
--
(ふ)
Mew-dist メーリングリストの案内