🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

4 total messages Started by Tatsuro SATOH Wed, 29 Jul 1998 00:00
[Q] mule-canna --with-x=no
#958
Author: Tatsuro SATOH
Date: Wed, 29 Jul 1998 00:00
23 lines
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
#959
Author: SEKIMIZU Hidemasa
Date: Wed, 29 Jul 1998 00:00
65 lines
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
#960
Author: Tatsuro SATOH
Date: Wed, 29 Jul 1998 00:00
29 lines
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
#961
Author: Tatsuro SATOH
Date: Wed, 29 Jul 1998 00:00
18 lines
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