2017/10/24(火) [n年前の日記]
#4 [xyzzy] xyzzyにhsp-modeを追加してみたり
ググったら xyzz 用の hsp-mode を公開されてる方がいらっしゃったので使わせてもらったり。ありがたや。
_hsp-mode - 世界の仕組み研究所 - アットウィキ
_netinstaller - 世界の仕組み研究所 - アットウィキ
_Windows用フリーウェア2 - cHspComp
netinstallerでインストールしようとしたが、エラーが出てインストールできなかった。仕方ないので、hsp-mode002.tar.gz を別途ダウンロード・解凍して、手作業でインストールした。
解凍すると、etc , site-lisp フォルダが出てくる。
~/.xyzzy に以下を追加。環境に合わせて、HSP3.5インストール場所の指定を変更する必要有り。
~/etc/hsp-mode-user.l を編集。自分の場合、F9 , C-F9 , S-F9 あたりを別のアレコレで使ってるのでコメントアウトした。どうせメニューに「HSP(P)」が追加されて、そちらを経由して利用できるので問題無し。
~/site-lisp/hsp-mode.l をバイトコンパイル。M-x byte-compile-file と打って、~/site-lisp/hsp-mode.l を指定。
cHspComp を、 _Windows用フリーウェア2 - cHspComp から入手。
chspcomp.zip をDLして解凍すると色々ファイルが入ってるので、以下の2つのファイルを、HSP3.5インストールフォルダにコピーしておく。
xyzzy を再起動すれば、hspファイルを開いた際に色付け表示されるようになっている、はず。
編集後、F5キーでコンパイル+実行ができる。
_hsp-mode - 世界の仕組み研究所 - アットウィキ
_netinstaller - 世界の仕組み研究所 - アットウィキ
_Windows用フリーウェア2 - cHspComp
netinstallerでインストールしようとしたが、エラーが出てインストールできなかった。仕方ないので、hsp-mode002.tar.gz を別途ダウンロード・解凍して、手作業でインストールした。
解凍すると、etc , site-lisp フォルダが出てくる。
- etc/HSP を、xyzzyインストールフォルダ/etc にコピー。
- etc/hsp-mode-user-default.l を、xyzzyインストールフォルダ/etc に、hsp-mode-user.l というファイル名でコピー。
- site-lisp/hsp-mode.l を、xyzzyインストールフォルダ/site-lisp にコピー。
~/.xyzzy に以下を追加。環境に合わせて、HSP3.5インストール場所の指定を変更する必要有り。
;; ---------------------------------------- ;; hsp-mode (require "hsp-mode") (pushnew '("\\.hsp$" . hsp-mode) *auto-mode-alist*) (setq hsp-mode-user-file "~/etc/hsp-mode-user.l") (setq *hsp-root* "HSP3.5インストールフォルダ") ;; 例 : (setq *hsp-root* "C:/Prog/hsp35")
~/etc/hsp-mode-user.l を編集。自分の場合、F9 , C-F9 , S-F9 あたりを別のアレコレで使ってるのでコメントアウトした。どうせメニューに「HSP(P)」が追加されて、そちらを経由して利用できるので問題無し。
~/site-lisp/hsp-mode.l をバイトコンパイル。M-x byte-compile-file と打って、~/site-lisp/hsp-mode.l を指定。
cHspComp を、 _Windows用フリーウェア2 - cHspComp から入手。
chspcomp.zip をDLして解凍すると色々ファイルが入ってるので、以下の2つのファイルを、HSP3.5インストールフォルダにコピーしておく。
chspcomp.exe chspcomp.ico
xyzzy を再起動すれば、hspファイルを開いた際に色付け表示されるようになっている、はず。
編集後、F5キーでコンパイル+実行ができる。
[ ツッコむ ]
以上です。