ngに対するパッチ (2016/03/01)

あなたは 人目のお客様です.

テキストエディタ「ng」に対するパッチです.

当然無保証.各自の責任で利用すること.

テキストエディタに長らくemacsを利用しているのですが, 最近のFreeBSDのportsのemacs24の挙動が今までとちょっと違っていて ちと使いづらく思っていました.

もともとemacsをemacsとしてでなく単なるテキストエディタとしてしか使って いないのですが,キーバインドにはすっかり馴染んでしまっています. で,どうしたもんかと思っていたら,操作感をemacsに似せてあるemacsライクな 軽量エディタがいくつかあることを知りました.

emacsライクなテキストエディタを使う上で, 自分としては以下のような条件がありました.

で,「jed」と「ng」というエディタがあることを知りました. で,結局ngを使うことにしました.ほとんどemacsそっくりで軽くていい感じです.

しかし何点か不満な点がありました.とくに行末の折り返しがemacsと違っている ところが不満でした.

で,修正パッチを作ったのでせっかくなので配布します.ご自由にご利用ください.

パッチの内容

パッチの当てかた

以下のようにパッチ当てしてビルドします.
% tar xvzf ng-1.5beta1.tar.gz
% unzip ng-1.5beta1-patch-20160301.zip
% cd ng-1.5beta1
% patch < ../ng-1.5beta1-patch-20160301/basic.c.patch
% patch < ../ng-1.5beta1-patch-20160301/kanji.c.patch
% patch < ../ng-1.5beta1-patch-20160301/display.c.patch
% patch < ../ng-1.5beta1-patch-20160301/tty.c.patch
% patch < ../ng-1.5beta1-patch-20160301/Makefile.in.patch
% ./configure --enable-canna
% make
% su
# make install

メールは kozos(アットマーク)kozos.jp まで