misc:software:Emacs:Gauche開発環境の整備

misc:software:Emacs:Gauche開発環境の整備

Windows 版 gauche の導入

Gauche - Browse /Gauche-mingw at SourceForge.netGauche-mingw-0.9.2.msi を入手して、 Gauche をインストールする。

gnupack/config.ini

gnupack/config.ini に gosh.exe のパスをつぎのように登録すること。

    PATH           = %PATH%;C:\Program Files (x86)\Gauche\bin;

~/.emacs.d/init.el

Amazon.co.jp: プログラミングGauche: Kahuaプロジェクト, 川合 史朗: 本 の 22ページの説明を参考にしてつぎのように設定する。

(modify-coding-system-alist 'process "gosh" '(utf-8 . utf-8))

(setq scheme-program-name "gosh -i")
(autoload 'scheme-mode "cmuscheme" "Major mode for Scheme." t)
(autoload 'run-scheme "cmuscheme" "Run an inferior Scheme process." t)

(defun scheme-other-window ()
  "Run scheme on other window"
  (interactive)
  (switch-to-buffer-other-window
   (get-buffer-create "*scheme*"))
  (run-scheme scheme-program-name)
  (unless auto-complete-mode
    (auto-complete-mode)))

(define-key global-map (kbd "C-c s") 'scheme-other-window)

Last modified : 2013/06/18 01:58:14 JST
blechmusik (blechmusik@gmail.com)