🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fj.editor.mule
Article #1

Emacs-20.3 + Canna + Wnn (19980922)

#1
From: 藤原 誠/ Makoto Fujiwara
Date: Fri, 25 Sep 1998 00:00
164 lines
7744 bytes
                                             千葉市中央区長洲
                                                     藤原  誠
> Newsgroups: fj.editor.mule,fj.editor.emacs,
>	fj.sources.d,fj.archives.programs.discussion
> Followup-To: fj.editor.mule
> としていますので、御留意下さい。

  Emacs-20.3 が出てからまもなく +Wnn, +Canna の非公式 patchを
用意して下さった方がいらっしゃいました。原始譜 source code が
公開されていることはとても素晴しいことですね。

  さて、これらの patch は Canna 版と Wnn 版で 別 の実行形式を
生成します。つまり、一つの実行形式で、Canna と Wnn の両方を使
うということは出来ません。それで、複数の人々で同じ環境を使う場
合少しだけ不便です。

  それで、20.3 について 中島 薫さんの用意された Canna 版と沖勝
さんが 20.2 用に用意されて、石黒さんが 20.3 用にされた Wnn6+4
 版を一つにまとめたものを用意して見ました。

http://www.ki.nu/software/emacs-20/20.3+canna+wnn.shtml
  に案内(*1) を、
ftp://ftp.ki.nu/pub/emacs-20.3+c+w/
  20.3+canna+wnn-19980922.patch.tar.gz
  に patch そのものを
置いています。

現在のところ Solaris 2.5.1, Solaris 2.6, SunOS 4.1.3_U1, 
Mklinux/Linux-ppc
などで動作が確認されています。

  正直なところ、僕自身が中身を理解して用意したという訳でもない
ので、もしお分りにならないことがありましたら、多分、ここのニュー
ス・グループに質問される方が効率的かと思います。

ただし patch の作り方とか、説明などは僕の責任ですので、個人
宛にメールを下さっても構いません。(その時でもニュースへの
公開の可否を添えていただけると幸いです。)

(*1)
http://www.ki.nu/software/emacs-20/20.3+canna+wnn.shtml
に置いてある説明文を付けておきます。
------------------------------------------------------------------
		       Emacs-20.3 + Canna + Wnn

			     (1998/09/22)
中島 薫さんの Canna patch と
沖 勝さんの Wnn6 patch (その説明)を 20.3 にも当たるようにした石黒版 と
村田全寛さんの canna.el 修正 を
単に組合せるだけで作った非公式な版を 1998/09/17 に作りましたが、 その 
改訂版です。変更履歴は ChangeLog も見て下さい。

1998/09/17 版
          Solaris 2.5.1 + X11R6.3 + egcs-1.0.3a + Wnn 4.2 + Canna3.5b2
     SunOS 4.1.3_U1 + X11R6 + gcc-2.7.2 + Wnn 4.2 + Canna 3.2 FreeBSD
     2.2.7 + XFree 3.3.2 + gcc 2.7.2.1 + Wnn6 + Canna3.5b2 で、一応動
     くことを確認・あるいは報告をもらっている。
1998/09/19
          Mew-1.93/patches を取入れた。 これで、 Mew-1.93 で題名(など
     の見出し部分)に日本語が直接入力出来ない問 題を解決。 SunOS
     4.1.3_U1 + X11R6 + gcc-2.7.2 + Wnn 4.2 + Canna 3.2 で確認
1998/09/20
          canna-henkan-region の問題を修正
1998/09/21
          canna.el の canna-henkan-region/canna-toroku-region の不都合
     を直した。 sj3 の誤り文を表示しないようにした SunOS 4.1.3_U1 +
     X11R6 + gcc-2.7.2 + Wnn 4.2 + Canna 3.2 Solaris 2.5.1 + X11R6.3 +
     egcs-1.0.3a + Wnn 4.2 + Canna3.5b2 で確認     

1998/09/22
          src/path.h, lib-src/Makefile が不要に含まれていたので消す。 
     SunOS 4.1.3_U1 + X11R6 + gcc-2.7.2 + Canna 3.2 +Wnn4
     MkLinuxDR3/Linux-ppc-2.1.103 + X11R6.3 + egcs-1.0.3a + Canna35b2
     +Wnn42で確認 Emacs-20.3.90 + Solaris 2.6 + X11R6.4 + gcc-2.8.1 +
     Canna35b2 + Wnn6 で報告有

さて組立て方は次のようにします。

(自分の便利のために環境変数を設定しているだけ。省略可)
setenv FTP /home/ftp/pub/emacs-20.3+c+w

setenv LANG C
tar zxf /pub/Mule/emacs-20.3.tar.gz
tar zxf /pub/Mule/leim-20.3.tar.gz 
# 次のものをすると、隣に 20.3+canna+wnn-19980922 を作ってその中に
#   00ReadMe.html
#   20.3+canna+wnn-19980922.patch
#   ChangeLog
#   http:__www.ki.nu_software_emacs-20_20.3+canna+wnn.text
#   を開け、また
# emacs-20.3/lisp/{canna,wnn,wnn-egg}.elc を書く
# 
tar zxf $FTP/20.3+canna+wnn-19980922.patch.tar.gz
cd emacs-20.3
patch -s -p1 < ../20.3+canna+wnn-19980922/20.3+canna+wnn-19980922.patch
                                      
./configure \
--with-wnn4 \
--with-wnn-includes=/usr/local/wnn/include/wnn \
--with-wnn-libraries=/usr/local/wnn/lib  \
--with-canna \
--with-canna-includes=/usr/local/canna/include \
--with-canna-libraries=/usr/local/canna/lib  \
--with-x \
--with-x-toolkit \
--with-gcc   
# (以上 wnn, canna の PATH は一例です
# またもし Canna または Wnn だけ使うというのであれば、一方だけを
# 指定すれば、そういうものが作れます。wnn6 も可です。
make
make install

Wnn
jserver を動かしておいて(場合によっては
setenv JSERVER hostname
としてから) emacs を起動し、
M-x load-library RET egg RET(殆んどの場合不要)
M-x egg:toggle-egg-mode-on-off RET
C-\ でローマ字入力
Space で変換
改行で確定

Canna
cannaserver を動かしておいて(場合によっては
setenv CANNAHOST hostname 
としてから) emacs を起動し、
M-x load-library RET canna RET(殆んどの場合不要)
M-x canna
C-o でローマ字入力
Space で変換
改行で確定

動いても動かなくても、試していただけましたら、それぞれの版、
元にした Emacs, 
OS,
gcc,
(もし使っていれば) binutils,
X11,
Canna,
Wnn,
また Canna + Wnn なのか Canna only, Wnn only の別、
どう動いたか、あるいはどう動かなかったか、簡単でもいいですから、
makoto#ki.nu まで
お知らせ下さい。(# は @ に読み替えて下さい)

URLs:

Canna
          http://www.nec.co.jp/japanese/product/computer/soft/canna/
Wnn4.2 導入記録
          http://www.gavo.t.u-tokyo.ac.jp/~hase/admin/install/Wnn-4.2.html
Wnn4.2.tar.gz (一例)
          ftp://ftp.iis.u-tokyo.ac.jp/FreeBSD/distfiles/Wnn4.2.tar.gz
(Wnn Users ML による) Wnn 関連用語集
          http://web.kyoto-inet.or.jp/people/tomoko-y/wnn-yogo.html
あやむらさんの「日本語入力関連 patch」collection
          ftp://ftp.win.ne.jp/pub/word/misc/
Emacs の日本語入力 LINKS
          http://www.ki.nu/software/emacs-20/links.shtml#URLS-INPUT-METHOD

最終更新 09/23/98 23:06:28

---
(藤原)
Technical Details
Message-ID: <19980925230214S.makoto@ki.nu>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS
X-Google-Thread: 1088db,add187e6e66aeb63,start
X-Google-Attributes: gid1088db,public
X-Google-Thread: fbb7e,add187e6e66aeb63,start
X-Google-Attributes: gidfbb7e,public
X-Google-Thread: 10eba4,add187e6e66aeb63,start
X-Google-Attributes: gid10eba4,public
X-Google-Thread: ff358,add187e6e66aeb63,start
X-Google-Attributes: gidff358,public
From: 藤原  誠/ Makoto Fujiwara <makoto@ki.nu>
Subject: Emacs-20.3 + Canna + Wnn (19980922)
Date: 1998/09/25
Message-ID: <19980925230214S.makoto@ki.nu>
X-Deja-AN: 394732429
X-PGP-Fingerprint: 82 AD 5D F4 1E DC 00 BF  11 90 35 83 ED 85 6F D6
Content-Transfer-Encoding: 7bit
Followup-To: fj.editor.mule
Content-Type: Text/Plain; charset=iso-2022-jp
X-Dispatcher: imput version 980905(IM100)
X-Face: %{9B8A;;46J-!*nx-Cd8z*g}rH'x8liNOwWoSCEFDFe.+"~zj32d0g0,$y[Z:aX7Y^U&t5* lGzCI]kY<E*I"_ANjH9I1X|x@QD}QFEgU&\*]QKBlRo#Vu/7_~?lMzz\LbYgVO[?0|O{wn/I2"o4,= (jU;9M^2#Fv=yd#U@U=B\//jfR5#,Q"MhvSsx?b/Idp.[2La+1VH#Y|?gdw&O/|7GM.tP#_#1,0/90 3!?,BAMY\-
Organization: Packet Radio Users Group, Chiba Japan
X-URL: http://www.ki.nu/software/emacs-20/
Mime-Version: 1.0
Newsgroups: fj.editor.mule,fj.editor.emacs,fj.sources.d,fj.archives.programs.discussion