From: Hironori S. <hs...@mt...> - 2001-12-10 03:25:59
|
$B:dK\$G$9!#(B CVS $BHG$N(B Bidi $BBP1~$r;n$7$F8+$^$7$?$,!"(B shaping $B$,>e<j$/I=<($G$-$^$;$s!#(B # shaping $BL5$7$N(B rtl3 $B$O$=$l$J$j$KI=<($5$l$F$$$^$7$?!#(B xterm-152-27 $B$bF1MM$NI=<($K$J$k$N$G;d$N4D6-$NLdBj$G$7$g$&$+!)(B # $BFCJL$J(B font $B$,I,MW$@$C$?$j$7$^$9$+!)(B $B;n$7$F$_$?$N$O!"(B http://www.sfc.keio.ac.jp/~s01397ms/d/?date=200110 $B$N(B 2001-10-23 $B$r(B w3m-m17n $B$G8+$^$7$?!#(B echo "\0330\0267\0331\0216\0330\0247\0331\0204\0331\0220\0330\0250\0331\0217" $B$G$b$$$$$G$9!#(B $B$=$l$+$i!"(Bbidi $B$rM-8z$K$9$k$H(B(w3m-m17n $B$G(B)$B%+!<%=%k0\F0$4$H$K(B $B$A$i$D$$$FF0:n$,CY$/$J$j$^$9!#(B $B$"$H!"(BFreeBSD(98) 2.2.8 $B$G$O(B biwidth $B$NJ8;z$,=P$J$/$J$C$F(B $B$7$^$C$?$N$GD4$Y$F$_$^$9!#(B ----------------------------------- $B:dK\(B $B9@B'(B <hs...@mt...> http://www2u.biglobe.ne.jp/~hsaka/ |
From: Hironori S. <hs...@mt...> - 2001-12-10 09:45:17
|
$B:dK\$G$9!#(B > $B9SLZ$G$9(B:-) > > # $BFCJL$J(B font $B$,I,MW$@$C$?$j$7$^$9$+!)(B > $B$o$?$7$O!"(B > -misc-fixed-medium-r-normal--20-200-75-75-c-100-iso10646-1 > $B%U%)%s%H$r;H$C$FI=<($7$F$$$^$9!#(B $B$3$N%U%)%s%H$GI=<($5$l$^$7$?!#$9$_$^$;$s$G$7$?!#(B # 20pt $B$h$j>.$5$$$N$C$FL5$$$N$+$J$!(B... > > $B$=$l$+$i!"(Bbidi $B$rM-8z$K$9$k$H(B(w3m-m17n $B$G(B)$B%+!<%=%k0\F0$4$H$K(B > > $B$A$i$D$$$FF0:n$,CY$/$J$j$^$9!#(B > $BE:IU$N%Q%C%A(B(CVS current$B$X$N%Q%C%A$G$9(B)$B$G!"2r7h$7$^$9$G$7$g$&$+(B? $B$3$A$i$O%@%a$G$7$?!#(B $B$H$3$m$G!":F8=$7$F$$$^$9$+!)(B ----------------------------------- $B:dK\(B $B9@B'(B <hs...@mt...> http://www2u.biglobe.ne.jp/~hsaka/ |
From: Araki K. <j00...@ip...> - 2001-12-11 00:55:54
|
荒木です:-) Subject: Re: [Mlterm-dev-ja] character shaping From: Hironori Sakamoto <hs...@mt...> Message-ID: <200...@ud...> Date: Mon, 10 Dec 2001 18:42:24 +0900 (JST) > > > それから、bidi を有効にすると(w3m-m17n で)カーソル移動ごとに > > > ちらついて動作が遅くなります。 > > 添付のパッチ(CVS currentへのパッチです)で、解決しますでしょうか? > こちらはダメでした。 > ところで、再現していますか? どのような状況か今一つわからないのですが、少なくとも、前回のパッチの有無 に関わらず、ちらつきが気になるというようなことはないです。 パッチを当てると、再描画の回数はかなり減りますので、わたしのところで再現 しないのは、マシンパワーとかなにか、別の問題かしら、と思ったのですが、そ ういう話ではなさそうですね。 申し訳ありませんが、原因はよくわからないです。 では -- kiken j00...@ip... |
From: Hironori S. <hs...@mt...> - 2001-12-11 07:25:12
|
$B:dK\$G$9!#(B > $B9SLZ$G$9(B:-) > > $B$=$l$+$i!"(Bbidi $B$rM-8z$K$9$k$H(B(w3m-m17n $B$G(B)$B%+!<%=%k0\F0$4$H$K(B > > $B$A$i$D$$$FF0:n$,CY$/$J$j$^$9!#(B > > $B$H$3$m$G!":F8=$7$F$$$^$9$+!)(B > $B$I$N$h$&$J>u67$+:#0l$D$o$+$i$J$$$N$G$9$,!">/$J$/$H$b!"A02s$N%Q%C%A$NM-L5(B > $B$K4X$o$i$:!"$A$i$D$-$,5$$K$J$k$H$$$&$h$&$J$3$H$O$J$$$G$9!#(B > $B%Q%C%A$rEv$F$k$H!":FIA2h$N2s?t$O$+$J$j8:$j$^$9$N$G!"$o$?$7$N$H$3$m$G:F8=(B > $B$7$J$$$N$O!"%^%7%s%Q%o!<$H$+$J$K$+!"JL$NLdBj$+$7$i!"$H;W$C$?$N$G$9$,!"$=(B > $B$&$$$&OC$G$O$J$5$=$&$G$9$M!#(B $B%+%i!<$d(B bold, underline $BEy$N8z2L$,$"$k$H82Cx$G$9!#(B GNU-ls $B$G(B ls --color /dev $BEy$rI=<($7$?2hLL$G(B $B%3%^%s%I%i%$%sJT=8$r$9$k$HF0:n$,$b$?$D$-$^$;$s$+!)(B # $B3N$+$K<j$b$H$N4D6-$OIO<e$G$9$,!D(B ----------------------------------- $B:dK\(B $B9@B'(B <hs...@mt...> http://www2u.biglobe.ne.jp/~hsaka/ |
From: MINAMI H. <mi...@ch...> - 2001-12-11 08:41:31
|
南です。 On Tue, 11 Dec 2001 16:22:59 +0900 (JST) Hironori Sakamoto <hs...@mt...> wrote: > カラーや bold, underline 等の効果があると顕著です。 > GNU-ls で ls --color /dev 等を表示した画面で > コマンドライン編集をすると動作がもたつきませんか? 手元ではtime で計った ls --color /dev 85回分の所要時間はだいたい --deisble-fribidi で作って 14 s --enable-fribidi でオプションなしで 14 s --enabele-fribidi で -km utf8 -bi 16 s (+-0.5s) で、bidi の有無で一割くらいはかわるようでした。 もっと劇的な違いがあるのでしょうか? |
From: Hironori S. <hs...@mt...> - 2001-12-13 09:29:10
|
$B:dK\$G$9!#(B -bi $B$N;~$K$A$i$D$-$,5$$K$J$k7o$G$9$,!"$$$D$N4V$K$+D>$C$F$^$9(B(^^)$B!#(B PS. mlterm $B$C$F(B 20pt $B$N(B font $B$H$7$F(B 18pt $B$d(B 16pt $B$J$s$+$N(B font $B$r;XDj(B $B$7$F$b6uGr$rE,Ev$KF~$l$FI=<($7$F$/$l$k$N$G$9$M!#$3$lJXMx$G$9$M!#(B PS(2). FreeBSD $B$N(B ports $B$K(B mlterm-2.0.0 $B$,F~$j$^$7$?!#%a%s%F%J$O(B w3m $B$HF1$8J}!#(B ----------------------------------- $B:dK\(B $B9@B'(B <hs...@mt...> http://www2u.biglobe.ne.jp/~hsaka/ |
From: Araki K. <j00...@ip...> - 2001-12-10 04:02:13
|
荒木です:-) Subject: [Mlterm-dev-ja] Re: character shaping From: Hironori Sakamoto <hs...@mt...> Message-ID: <200...@ud...> Date: Mon, 10 Dec 2001 12:23:46 +0900 (JST) > CVS 版の Bidi 対応を試して見ましたが、 > shaping が上手く表示できません。 > # shaping 無しの rtl3 はそれなりに表示されていました。 > xterm-152-27 も同様の表示になるので私の環境の問題でしょうか? > # 特別な font が必要だったりしますか? わたしは、 -misc-fixed-medium-r-normal--20-200-75-75-c-100-iso10646-1 フォントを使って表示しています。 御使用のフォントに、 0xfb50 - 0xfdff(アラビア表示形A) が入っているか、確認していただけますでしょうか? > それから、bidi を有効にすると(w3m-m17n で)カーソル移動ごとに > ちらついて動作が遅くなります。 添付のパッチ(CVS currentへのパッチです)で、解決しますでしょうか? > あと、FreeBSD(98) 2.2.8 では biwidth の文字が出なくなって > しまったので調べてみます。 mkf/lib/mkf_ucs_property.c で、 #define mkf_ucs_property_t mkf_ucs_property_intern_t #include "table/mkf_ucs_alphabet_property.table" #include "table/mkf_ucs_extension_a_property.table" #include "table/mkf_ucs_cjk_property.table" #include "table/mkf_ucs_hangul_property.table" #include "table/mkf_ucs_compat_property.table" #undef mkf_ucs_property_t この define をしなければ、表示されたりしますか? では -- kiken j00...@ip... Index: ml_image_line.c =================================================================== RCS file: /home/ken/cvsroot/mlterm/src/ml_image_line.c,v retrieving revision 1.35 diff -u -r1.35 ml_image_line.c --- ml_image_line.c 2001/12/08 08:35:39 1.35 +++ ml_image_line.c 2001/12/10 03:48:54 @@ -677,7 +677,10 @@ ml_char_copy( &line->chars[line->visual_order[counter]] , &src[counter]) ; } - ml_imgline_set_modified( line) ; + if( line->is_modified) + { + ml_imgline_set_modified( line) ; + } line->is_bidi = 1 ; |