mieki256's diary



2021/01/09() [n年前の日記]

#1 [xyzzy] xyzzyにgo-modeをインストール

Go言語について勉強している際、xyzzy で .go を表示したいなと思ったわけで。xyzzy というのは Windows上で動作するemacsライクなエディタ。

昔は golang-mode というパッケージがあったらしいけど、ググっても辿り着けず。

ただ、以下のパッケージに遭遇した。ありがたや。

_youz/go-mode: Go言語用メジャーモード for xyzzy

xyzzyインストールフォルダの site-lispフォルダ以下にコピーしてインストール。

.l をバイトコンパイルしようとしたら、goplay.l でエラーが出てしまった。http-client というパッケージが必要らしい。以下のパッケージだろうか…。

_miyamuko/http-client: HTTP client libraries for xyzzy Lisp

http-client, xl-winhttp, xl-alexandria, ansi-loop, ansify, setf-value が必要と書いてある。NetInstaller でインストールせよ、と書いてあるけれど、リンク先の xyzzy wiki 自体が既に消滅しているようで、どうやら現状では NetInstaller は使えないに等しい模様。

ただ、各パッケージは github 上に存在しているらしい。

_miyamuko/xl-winhttp: xl-winhttp - Windows HTTP Services for xyzzy Lisp
_miyamuko/xl-alexandria: A collection of portable public domain utilities for xyzzy Lisp
_miyamuko/ansi-loop: ANSI Common Lisp LOOP macro for xyzzy Lisp
_bowbow99/xyzzy.ansify: Common Lisp の xyzzy にないもの詰め合わせ予定地
_miyamuko/xyzzy.setf-values: add support for multiple values on setf.

ひとまずDLして解凍して、site-lisp 以下にコピーしてみたけれど、動作確認の仕方が分からず…。

まあ、xyzzy上では .go の閲覧ができるだけでも助かるか…。自分で何か書くときは Visual Studio Code を使おう…。

それにしても、xyzzy は色んなパッケージが消滅しちゃってるな…。

以上、1 日分です。

過去ログ表示

Prev - 2021/01 - Next
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31

カテゴリで表示

検索機能は Namazu for hns で提供されています。(詳細指定/ヘルプ


注意: 現在使用の日記自動生成システムは Version 2.19.6 です。
公開されている日記自動生成システムは Version 2.19.5 です。

Powered by hns-2.19.6, HyperNikkiSystem Project