From mboxrd@z Thu Jan 1 00:00:00 1970 From: Kalle Olavi Niemitalo To: guile-emacs@sourceware.cygnus.com Subject: Re: scheme directory Date: Wed, 03 May 2000 12:15:00 -0000 Message-id: <87vh0vh2e7.fsf@PC486.Niemitalo.LAN> References: <20000503205439E.satoru-t@is.aist-nara.ac.jp> X-SW-Source: 2000-q2/msg00023.html Satoru Takabayashi writes: > # mkdir /usr/local/share/emacs/20.6/scheme > # cp -r emacs /usr/local/share/emacs/20.6/scheme This would be best, I think. > # mkdir /usr/local/share/emacs/site-scheme > # cp -r emacs /usr/local/share/emacs/site-scheme Actually, this is how it was before I changed "site-scheme" to "scheme". ;-) > Anyway, why should we install *.scm files into > "/usr/local/share/emacs/20.6/scheme/emacs" instead of > "/usr/local/share/emacs/20.6/scheme"? I think `emacs' at > the end of the path is redundant. The files contain Guile modules. For example, emacs/guile.scm is loaded with (use-module (emacs guile)). In the module name, `emacs' is not redundant. If we installed the *.scm files directly in .../scheme/, we would have to either change Guile's module-loading procedures or install a symlink somewhere. > Moreover, it might be fine to install *.scm files > automatically by `make install' of Guile Emacs. True.