[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
Re: [MD:6398] re-sync up with Emacs 21.4 and cleanups.
- X-ml-count: 6450
- Subject: Re: [MD:6398] re-sync up with Emacs 21.4 and cleanups.
- From: MIYOSHI Masanori <miyoshi@xxxxxxxxxxx>
- Date: Sun, 27 Mar 2005 07:58:37 +0900
- User-agent: Wanderlust/2.15.1 (Almost Unreal) EMIKO/1.14.1 (Choanoflagellata) LIMIT/1.14.8 (Hajinosato) APEL/10.6 Emacs/22.0.50 (i386-msvc-nt5.1.2600) MULE/5.0 (SAKAKI) Meadow/2.20-dev (KIKU)
>>>>> [meadow-develop : No.6448] にて
>>>>> 北口さんは書きました:
北口> この修正だと、Meadowを "C:\Meadow2.1" にインストールすると、EMACSLOADPATH
北口> に "C:\site-lisp" というパスが含まれてしまうので、いまいちかなと思います。
北口> ディスク容量を食ってしまいますけど、インストール先ディレクトリを丸ごと
北口> 変更する、というあたりで対処するしかないと思います(私はそうして2.00と
北口> 2.10を入れてます)。
私が気になるのは、従来と同じディレクトリ配置にしようとした場合に、
問題が発生することです。従来パスが通っていたところにパスが通らなく
なってしまうという些細な問題ですが。
互換性の意味から、従来と同じような配置も想定することは重要だと考え
ます。この配置は、NTEmacs でも想定している標準的なものでもあること
ですし。そして、"C:\site-lisp" というパスが含まれてしまうことだけ
では、この互換性をあきらめる理由としては弱いと思います。
北口> あと、よく見たらsrc/w32.cにも同じことがあって、
北口> --- w32.c (revision 3661)
北口> +++ w32.c (working copy)
北口> @@ -984,7 +984,7 @@
北口> {"HOME", "C:/"},
北口> {"PRELOAD_WINSOCK", NULL},
北口> {"emacs_dir", "C:/emacs"},
北口> - {"EMACSLOADPATH", "%emacs_dir%/site-lisp;%emacs_dir%/../site-lisp;%emacs_dir%/packages/lisp;%emacs_dir%/lisp;%emacs_dir%/leim"},
北口> + {"EMACSLOADPATH", "%emacs_dir%/site-lisp;%emacs_dir%/packages/lisp;%emacs_dir%/lisp;%emacs_dir%/leim"},
この設定はあまり重要ではないですよね。レジストリで EMACSLOADPATH
が設定されている場合には、この設定は無効となりますので。
もし修正するのであれば、上記の互換性についての配慮をお願いします。
--
三好 雅則 http://www.boreas.dti.ne.jp/~miyoshi/