Thread View: fj.editor.mule
4 messages
4 total messages
Started by Tatsuro SATOH
Wed, 29 Jul 1998 00:00
[Q] mule-canna --with-x=no
Author: Tatsuro SATOH
Date: Wed, 29 Jul 1998 00:00
Date: Wed, 29 Jul 1998 00:00
23 lines
1284 bytes
1284 bytes
$B$O$8$a$^$7$F!":4F#$H$$$$$^$9!#(B X $B$N4D6-(B(library$B$b(B)$B$,A4$/L5$$(B stand alone $B$N%^%7%s$G(B mule $B$H(B canna $B$r;HMQ$7$?$/!"(B FreeBSD 2.2.5R $B$G!"(BMule-2.3 $B$r(B --with-x=no $B%*%W%7%g%sIU$-$G(B $B%3%s%Q%$%k$7$?$N$G$9$,!"$$$6(B canna $B$r;H$*$&$H$9$k$H!"(B $B!V8uJd0lMw!W$J$I$N(B mini buffer $B$r;HMQ$9$k$b$N$,;H$($^$;$s!#(B $B8uJd0lMw$N>l9g$O%9%Z!<%9$r2!$;$P%U%'%s%9Fb$K<!!98uJd$,$G$F$/$l$^$9$,!"(B $B5-9f!"It<sJQ49$J$I$OA4$/;HMQ$9$k$3$H$,$G$-$^$;$s!#(B $B6qBNE*$K$O(B mini buffer $B$K(B frame-focus $B$,Dj5A$5$l$F$$$J$$$H(B $B$$$&%a%C%;!<%8$,=P$^$9!#(B $B$I$N$h$&$K$7$?$i!V8uJd0lMw!W$J$I$,(B mini buffer $B$K@5>o$K(B $BI=<($5$l$k$h$&$K$J$k$N$G$7$g$&$+!)(B ================================== Tatsuro SATOH Texas Instruments Japan Ltd. MSDS Flat Display Project, Design mailto:tatsu@ti.com ==================================
Re: [Q] mule-canna --with-x=no
Author: SEKIMIZU Hidemasa
Date: Wed, 29 Jul 1998 00:00
Date: Wed, 29 Jul 1998 00:00
65 lines
3435 bytes
3435 bytes
Tatsuro SATOH <tatsu@momonga.ydc.tijp.ti.com> writes:
> X の環境(libraryも)が全く無い stand alone のマシンで
> mule と canna を使用したく、
> FreeBSD 2.2.5R で、Mule-2.3 を --with-x=no オプション付きで
> コンパイルしたのですが、いざ canna を使おうとすると、
> 「候補一覧」などの mini buffer を使用するものが使えません。
> 候補一覧の場合はスペースを押せばフェンス内に次々候補がでてくれますが、
> 記号、部首変換などは全く使用することができません。
>
> 具体的には mini buffer に frame-focus が定義されていないと
> いうメッセージが出ます。
mule2.3+Cannaってことだと、次のパッチはどうでしょうか?
良く分かってなくて、とにかく使えるようにと作ったパッチですので、
うまく行くかどうか分かりませんが…。
--- /usr/local/lib/mule/19.28/lisp/canna.el Sat Jul 22 22:09:41 1995
+++ canna.el Tue Apr 22 22:38:50 1997
@@ -538,11 +538,12 @@
;; ミニバッファウィンドウに候補一覧用のバッファを割り当てる。
(setq canna:*saved-minibuffer* (window-buffer (minibuffer-window)))
-; (set-window-buffer (minibuffer-window)
-; (get-buffer-create canna:*menu-buffer*))
- (setq canna:*saved-redirection* (frame-focus (selected-frame)))
- (redirect-frame-focus (selected-frame)
- (window-frame (minibuffer-window)))
+ (if (not (boundp 'frame-focus))
+ (set-window-buffer (minibuffer-window)
+ (get-buffer-create canna:*menu-buffer*))
+ (setq canna:*saved-redirection* (frame-focus (selected-frame)))
+ (redirect-frame-focus (selected-frame)
+ (window-frame (minibuffer-window))))
;; ミニバッファのキーマップを保存しておく。
(setq canna:*minibuffer-local-map-backup* (current-local-map))
@@ -567,7 +568,8 @@
(cond ((> revlen 0)
(backward-char (- len revpos)) ))
;;(message "%s" (selected-frame)) (sit-for 3)
- (raise-frame (window-frame (minibuffer-window)))
+ (if (boundp 'raise-frame)
+ (raise-frame (window-frame (minibuffer-window))))
; (select-frame (window-frame (minibuffer-window)))
(and canna:color-p (not (eobp))
(canna:select-attr-on (point)
@@ -582,9 +584,10 @@
;; ミニバッファウィンドウのバッファを元に戻す。
(set-window-buffer (minibuffer-window) canna:*saved-minibuffer*)
-; (setq canna:*saved-minibuffer* nil)
- (redirect-frame-focus (window-frame canna:*previous-window*)
- canna:*saved-redirection*)
+ (if (not (boundp 'redirect-frame-focus))
+ (setq canna:*saved-minibuffer* nil)
+ (redirect-frame-focus (window-frame canna:*previous-window*)
+ canna:*saved-redirection*))
; ミニバッファで入力していたのなら以下もする。
; (if (eq canna:*previous-window* (selected-window))
; (progn
--
関水
Re: [Q] mule-canna --with-x=no
Author: Tatsuro SATOH
Date: Wed, 29 Jul 1998 00:00
Date: Wed, 29 Jul 1998 00:00
29 lines
1480 bytes
1480 bytes
$B:4F#$G$9!#(B SEKIMIZU Hidemasa <sekimizu@fukuda.co.jp> writes: > > X $B$N4D6-(B(library$B$b(B)$B$,A4$/L5$$(B stand alone $B$N%^%7%s$G(B > > mule $B$H(B canna $B$r;HMQ$7$?$/!"(B ($B>JN,(B) > > $B6qBNE*$K$O(B mini buffer $B$K(B frame-focus $B$,Dj5A$5$l$F$$$J$$$H(B > > $B$$$&%a%C%;!<%8$,=P$^$9!#(B > mule2.3+Canna$B$C$F$3$H$@$H!"<!$N%Q%C%A$O$I$&$G$7$g$&$+!)(B $BAaB.%Q%C%A$rEv$F$F$_$^$7$?!#(B select-frame $B$,(B 2$B2U=j$[$I;D$C$F$$$F!"$^$@(B Warning $B$,$G$F$$$?$N$G!"(B $B99$K(B select-frame $B$r8F$s$G$$$k=j$r=|30$7$?7k2L!"(B $B!V0lMw!W!"!VIt<s!W!"!V5-9f!W$N8uJd$,(B mini-buffer $B$KI=<($5$l$k$h$&$K(B $B$J$j$^$7$?!#(B $B$3$l$G(B PocketBSD(FreeBSD for Mobile Gear)$B>e$G!"(B $B%9%H%l%9L5$/F|K\8lF~NO$,$G$-$k4D6-$,@0$$$^$7$?!#(Bv(^^) $B$"$j$,$H$&$4$6$$$^$9!#(B ================================== Tatsuro SATOH Texas Instruments Japan Ltd. MSDS Flat Display Project, Design mailto:tatsu@ti.com ==================================
Re: [Q] mule-canna --with-x=no
Author: Tatsuro SATOH
Date: Wed, 29 Jul 1998 00:00
Date: Wed, 29 Jul 1998 00:00
18 lines
1158 bytes
1158 bytes
$B:4F#!w<+8J%l%9$G$9!#(B > > mule2.3+Canna$B$C$F$3$H$@$H!"<!$N%Q%C%A$O$I$&$G$7$g$&$+!)(B > $BAaB.%Q%C%A$rEv$F$F$_$^$7$?!#(B > select-frame $B$,(B 2$B2U=j$[$I;D$C$F$$$F!"$^$@(B Warning $B$,$G$F$$$?$N$G!"(B > $B99$K(B select-frame $B$r8F$s$G$$$k=j$r=|30$7$?7k2L!"(B Warning $B$,=P$?$N$O!"(BMule(Emacs 19.34.2) $B$N(B canna.el $B$K(B patch $B$rE,MQ$7$?$?$a!"$&$^$/Ev$?$C$F$$$J$+$C$?$+$b$7$l$^$;$s!#(B $B2H$K5"$C$F$+$i$b$&0lEY;n$7$F8+$^$9!#(B ================================== Tatsuro SATOH Texas Instruments Japan Ltd. MSDS Flat Display Project, Design mailto:tatsu@ti.com ==================================
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads