You can subscribe to this list here.
2001 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(6) |
Dec
(170) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2002 |
Jan
(193) |
Feb
(128) |
Mar
(62) |
Apr
(80) |
May
(75) |
Jun
(69) |
Jul
(19) |
Aug
(13) |
Sep
(59) |
Oct
(11) |
Nov
(24) |
Dec
(12) |
2003 |
Jan
(23) |
Feb
(73) |
Mar
(120) |
Apr
(18) |
May
(21) |
Jun
(38) |
Jul
(22) |
Aug
(6) |
Sep
(12) |
Oct
(7) |
Nov
|
Dec
|
2004 |
Jan
(31) |
Feb
(13) |
Mar
(14) |
Apr
(5) |
May
(1) |
Jun
(3) |
Jul
|
Aug
|
Sep
(7) |
Oct
(3) |
Nov
(18) |
Dec
(7) |
2005 |
Jan
(2) |
Feb
(3) |
Mar
(9) |
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
(1) |
Sep
(5) |
Oct
|
Nov
(2) |
Dec
(5) |
2006 |
Jan
(2) |
Feb
|
Mar
(2) |
Apr
|
May
(7) |
Jun
(8) |
Jul
(3) |
Aug
|
Sep
(3) |
Oct
(33) |
Nov
(47) |
Dec
(9) |
2007 |
Jan
(8) |
Feb
(11) |
Mar
(3) |
Apr
(6) |
May
(4) |
Jun
(10) |
Jul
(1) |
Aug
(24) |
Sep
(8) |
Oct
(3) |
Nov
(3) |
Dec
(10) |
2008 |
Jan
(6) |
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
(3) |
Jul
(2) |
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
2009 |
Jan
|
Feb
(5) |
Mar
(15) |
Apr
(20) |
May
(6) |
Jun
(74) |
Jul
(44) |
Aug
(19) |
Sep
(17) |
Oct
(29) |
Nov
(10) |
Dec
(6) |
2010 |
Jan
|
Feb
(2) |
Mar
(36) |
Apr
(54) |
May
(80) |
Jun
(70) |
Jul
(34) |
Aug
(33) |
Sep
(20) |
Oct
(7) |
Nov
|
Dec
(2) |
2011 |
Jan
(1) |
Feb
(1) |
Mar
(1) |
Apr
(1) |
May
(13) |
Jun
(7) |
Jul
(2) |
Aug
(2) |
Sep
(6) |
Oct
|
Nov
(1) |
Dec
(3) |
2012 |
Jan
(1) |
Feb
|
Mar
|
Apr
(2) |
May
(4) |
Jun
|
Jul
(1) |
Aug
(1) |
Sep
(2) |
Oct
(2) |
Nov
(1) |
Dec
(1) |
2013 |
Jan
(5) |
Feb
(2) |
Mar
(1) |
Apr
(4) |
May
(1) |
Jun
(1) |
Jul
|
Aug
(1) |
Sep
|
Oct
(1) |
Nov
(1) |
Dec
(3) |
2014 |
Jan
|
Feb
(1) |
Mar
(6) |
Apr
(3) |
May
(1) |
Jun
|
Jul
(4) |
Aug
(4) |
Sep
(1) |
Oct
(1) |
Nov
|
Dec
(1) |
2015 |
Jan
(1) |
Feb
(1) |
Mar
(2) |
Apr
|
May
(1) |
Jun
(1) |
Jul
(1) |
Aug
(1) |
Sep
|
Oct
(1) |
Nov
|
Dec
(1) |
2016 |
Jan
(1) |
Feb
(2) |
Mar
(3) |
Apr
|
May
(1) |
Jun
(1) |
Jul
(2) |
Aug
(3) |
Sep
(1) |
Oct
|
Nov
|
Dec
(9) |
2017 |
Jan
(4) |
Feb
|
Mar
|
Apr
(2) |
May
|
Jun
|
Jul
(4) |
Aug
(1) |
Sep
(1) |
Oct
|
Nov
(1) |
Dec
(1) |
2018 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
|
2019 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
|
2020 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
(4) |
Dec
|
2021 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
(3) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2022 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2023 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
(1) |
Oct
|
Nov
(1) |
Dec
|
2024 |
Jan
(2) |
Feb
|
Mar
|
Apr
(3) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2025 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Araki K. <j00...@ip...> - 2002-01-15 13:46:41
|
荒木です:-) * calculating width of anti alias font was somewhat wrong. fixed. * variable column width anti alias fonts , which are specified in ~/.mlterm/vaafont , are supported. * #error instead of #<key>=#error is returned. * ESC]5380;wall_pictureBEL returns #wall_picture= instead of #error when no wall picture is used. 坂本さんにご指摘いただいた問題は修正しております。 また、某所にて、 mlterm のアンチエイリアスフォントの文字間隔が空きすぎて る、という指摘をされているのをみつけまして、コードを見なおしてみましたと ころ、Xft での文字幅計算が間違っていたようです。 # XGlyphInfo:width でなく、XGlyphInfo:xOff を使わんとだめっぽいですね。 # "W" の文字幅計算も、XFT_PROPORTIONAL なフォントをつかって行なうようにし # ました。 ひょっとすると、猫家さんがおかしい、とおっしゃってた問題も、これで直ってい るかもしれません。 それから、この修正のついでに、anti alias モードでの可変長コラム幅にも対応 しました。 ~/.mlterm/vaafont で、それ用のフォントを指定して、-A -V オプションを両方 つけて起動してみてください。 では -- kiken j00...@ip... |
From: Araki K. <j00...@ip...> - 2002-01-14 22:21:20
|
荒木です:-) Subject: Re: [Mlterm-dev-ja] commit log [2002/01/14] From: MINAMI Hirokazu <mi...@ch...> Message-ID: <200...@ch...> Date: Mon, 14 Jan 2002 21:48:54 +0900 > それから お約束の(^^; 設定ツールですが、とりあえず curses-perl を使った > プロトタイプを一応動くようにしました。 ありがとうございます _o_ > http://minami.obi.ne.jp/pub/mlterm/mlconf_curses.pl > においたので、よろしければテストをお願いいたします。 > > 必要なものは perl 5 (5.6?) + perl の cursesモジュール + curses で、 > 手元では perl 5.6.1 + curses-perl 1.05 + ncurses 5.2 で動かしています。 perl 5.6.0 + curses-perl 1.06 + NetBSD libcurses.so.4.2 ですと、mlconf_curses.pl 中の halfdelay() をコメントアウトすれば、なんとか 起動して初期画面(モノクロ)を表示することまではできましたが、それ以降、ま ともに画面表示できませんでしたのでステました。 で、 perl 5.6.0 + curses-perl 1.06 + ncurses 5.2 で試してみましたところ(curses-perl のコンパイルが難儀でしたが)、かっこいい 画面を拝ませていただくことができました:) あとは、再描画をチューニングして、設定項目を整備すれば、かなり便利になり そうですね:) とりあえず、現時点での再現する不具合としましては、左ウィンドウの項目で、 Cut & Paste メニュー より下に移動しようとして、下カーソルキーを押下した とたん、キー入力がきかなくなることくらいでしょうか。 # curses-perl のコンパイルで、ちょこちょこ無理なことをしました (そもそも # NetBSD + ncurses というコンパイルオプションがない;_;) ので、わたしの環境 # が腐ってるのだと思いますが。 このため、Configuration メニューに到達できず^_^;、設定の apply はもちろ ん、ほとんどまだテストできておりません _o_ では -- kiken j00...@ip... |
From: Araki K. <j00...@ip...> - 2002-01-14 21:18:34
|
荒木です:-) Subject: Re: [Mlterm-dev-ja] w3mmlconfig (was: image escape sqeuence) From: hs...@mt... (Hironori Sakamoto) Message-ID: <200...@mt...> Date: Tue, 15 Jan 2002 05:57:06 +0900 (JST) > #<key>=#error と返るようになりましたが、#error だけ返らないと > 意味がありません。 すみません、勘違いしておりました。 > また、wall_picture が OFF の場合は、#wall_picture= と返るべきと > 思います。 これもそうですね。 両方あわせて、添付のパッチような感じで修正するように致します。 では -- kiken j00...@ip... Index: doc/en/PROTOCOL =================================================================== RCS file: /home/ken/cvsroot/mlterm/doc/en/PROTOCOL,v retrieving revision 1.4 diff -u -r1.4 PROTOCOL --- doc/en/PROTOCOL 2002/01/14 12:51:26 1.4 +++ doc/en/PROTOCOL 2002/01/14 20:54:37 @@ -4,7 +4,7 @@ * mlterm proper set = "\x1b" "]" "5379" ";" <set key> "=" <value> "\x07" get = "\x1b" "]" "5380" ";" <get key> "\x07" - return value = "#" <key> "=" <value> "\x0a" + return value = "#" <key> "=" <value> "\x0a" | "#error" set key = encoding | fg_color | bg_color | tabsize | logsize | fontsize | fade_ratio | mod_meta_mode | bel_mode | use_anti_alias | use_variable_column_width | use_combining | use_transbg | use_bidi | copy_paste_via_ucs | xim | @@ -13,7 +13,7 @@ mod_meta_mode | bel_mode | use_anti_alias | use_variable_column_width | use_combining | use_transbg | use_bidi | copy_paste_via_ucs | xim | locale | wall_picture | pwd - value = #error | <values for each key> + value = <values for each key> * compatible with other terminals set fg color = "\x1b" "]" "39" ";" <color name> "\x07" Index: src/ml_vt100_command.c =================================================================== RCS file: /home/ken/cvsroot/mlterm/src/ml_vt100_command.c,v retrieving revision 1.9 diff -u -r1.9 ml_vt100_command.c --- src/ml_vt100_command.c 2002/01/14 12:51:27 1.9 +++ src/ml_vt100_command.c 2002/01/14 20:54:00 @@ -1146,7 +1146,14 @@ } else if( strcmp( key , "wall_picture") == 0) { - value = termscr->pic_file_path ; + if( termscr->pic_file_path) + { + value = termscr->pic_file_path ; + } + else + { + value = "" ; + } } else if( strcmp( key , "pwd") == 0) { @@ -1154,12 +1161,12 @@ } else { - value = "#error" ; + goto error ; } if( value == NULL) { - value = "#error" ; + goto error ; } ml_write_to_pty( termscr->pty , "#" , 1) ; @@ -1173,4 +1180,15 @@ #endif return 1 ; + +error: + ml_write_to_pty( termscr->pty , "#" , 1) ; + ml_write_to_pty( termscr->pty , "error" , 5) ; + ml_write_to_pty( termscr->pty , "\n" , 1) ; + +#ifdef DEBUG + kik_debug_printf( KIK_DEBUG_TAG " #error\n") ; +#endif + + return 0 ; } |
From: <hs...@mt...> - 2002-01-14 20:57:16
|
坂本です。 > 荒木です:-) > > * エラーの場合に #<key>=error となって返りますが、"error" という > > 正しい設定文字列との判別ができません。#error と返る方が良い様に思います。 > そのように致します。 #<key>=#error と返るようになりましたが、#error だけ返らないと 意味がありません。 また、wall_picture が OFF の場合は、#wall_picture= と返るべきと 思います。 PS. w3mmlconfig 置き換えました。 ----------------------------------- 坂本 浩則 <hs...@mt...> http://www2u.biglobe.ne.jp/~hsaka/ |
From: Araki K. <j00...@ip...> - 2002-01-14 15:24:54
|
荒木です:-) 南さんに作っていただいた mlconf_curses.pl のテスト(というか、Curses.pmの インストール)がまだなのですが、相変らずマシンが不安定で;_;、全然作業がは かどらないうちに、久保田さんから重大なミスを指摘していただいたので、先に 今までの修正点を commit することにしました。 * JISX0201 katakana copy&paste failed. fixed.(thanks to Kubota Tomohiro san) * ESC]5380;pwdBEL is supported. * #<key>=#error instead of #<key>=error is returned when error happens around ESC]5380;ptBEL sequence. Subject: [Mlterm-dev-ja] JIS X 0201 カナ From: Tomohiro KUBOTA <tk...@ri...> Message-ID: <200...@si...> Date: Mon, 14 Jan 2002 23:33:54 +0900 > kterm や emacs と mlterm の間で、JIS X 0201 カナを copy-paste > することができません。(kterm ←→ emacs は、できます)。 > kterm/emacs → mlterm はできるのですが、その逆ができません。 > > 調べてみると、mlterm が作る COMPOUND_TEXT がおかしいことが > 分かりました。 > > たとえば、JIS X 0201 の「ニ」だと、 > > kterm 1b 29 49 c6 > mlterm 1b 28 49 c6 > emacs 1b 28 49 46 1b 28 42 > > となります。 すみません、たしかにそのようになってしまうと思います。 さきほどの commit で修正できていると思いますので、ご確認下さい。 では -- kiken j00...@ip... |
From: Tomohiro K. <tk...@ri...> - 2002-01-14 14:23:11
|
久保田です。 kterm や emacs と mlterm の間で、JIS X 0201 カナを copy-paste することができません。(kterm ←→ emacs は、できます)。 kterm/emacs → mlterm はできるのですが、その逆ができません。 調べてみると、mlterm が作る COMPOUND_TEXT がおかしいことが 分かりました。 たとえば、JIS X 0201 の「ニ」だと、 kterm 1b 29 49 c6 mlterm 1b 28 49 c6 emacs 1b 28 49 46 1b 28 42 となります。ここで、 1b 28 49 は G0 に JIS X 0201 カナを指示、 1b 29 49 は G1 に JIS X 0201 カナを指示となりますので、 kterm (G1 に JIS X 0201 カナを指示しておいて、G1 で使う) も emacs (G0 に JIS X 0201 カナを指示しておいて、G0 で使う) も 正しい ISO 2022 シーケンスとなります。ところが、mlterm の場合、 G0 に JIS X 0201 カナを指示しておいて、G1 で使おうとしています。 (COMPOUND_TEXT は、G0 を GL に、G1 を GR に常に呼び出した状態です) emacs のときの最後の 1b 28 42 は、ここでは無視してください。 (意味がありませんが、害もありません)。 --- 久保田智広 Tomohiro KUBOTA <ku...@de...> http://www.debian.or.jp/~kubota/ "Introduction to I18N" http://www.debian.org/doc/manuals/intro-i18n/ |
From: Araki K. <j00...@ip...> - 2002-01-14 13:44:37
|
荒木です:-) Subject: Re: [Mlterm-dev-ja] w3mmlconfig (was: image escape sqeuence) From: Araki Ken <j00...@ip...> Message-ID: <200...@pd...> Date: Mon, 14 Jan 2002 21:37:07 +0900 >> 修正しました。 >> http://www2u.biglobe.ne.jp/~hsaka/w3m/patch/w3mmlconfig.tar.gz >> >> prefix, PERL を適宜変更して make install すると w3mmlconfig という >> シェルスクリプトが $(prefix)/bin に install されますので、そちらを >> フロントエンドとしてお使いください。 > > ありがとうございます _o_ わたしの手元では、以下の修正が必要でした。 # 非常に快適です:) では -- kiken j00...@ip... --- w3mmlconfig/section/appearance Mon Jan 14 20:31:31 2002 +++ w3mmlconfig.new/section/appearance Mon Jan 14 21:58:20 2002 @@ -1,7 +1,7 @@ fg_color select:lower black 0 FG color bg_color select:lower white 0 BG color fontsize text:digit 16 0 Font size -fade_radio text:digit 100 0 Fade radio +fade_ratio text:digit 100 0 Fade ratio use_variable_column_width checkbox false 0 Variable column width use_anti_alias checkbox false 0 Anti Alias use_transbg checkbox false 1 Transparent --- w3mmlconfig/mlconfig.cgi.in Mon Jan 14 20:33:28 2002 +++ w3mmlconfig.new/mlconfig.cgi.in Mon Jan 14 22:11:40 2002 @@ -273,7 +273,7 @@ $value->{$k} = 'false'; } elsif ($value->{$k} eq 'true' || $value->{$k} eq 'false') { - $ok = 0; + $ok = 1; } } $ok && next; |
From: Araki K. <j00...@ip...> - 2002-01-14 12:58:58
|
荒木です:-) Subject: Re: [Mlterm-dev-ja] w3mmlconfig (was: image escape sqeuence) From: hs...@mt... (Hironori Sakamoto) Message-ID: <200...@mt...> Date: Mon, 14 Jan 2002 20:55:30 +0900 (JST) > 修正しました。 > http://www2u.biglobe.ne.jp/~hsaka/w3m/patch/w3mmlconfig.tar.gz > > prefix, PERL を適宜変更して make install すると w3mmlconfig という > シェルスクリプトが $(prefix)/bin に install されますので、そちらを > フロントエンドとしてお使いください。 ありがとうございます _o_ > ところで、 > * iscii_lang はどうしましょう。 今のところ、まだ、インド方面からの意見をいただけておりませんので、現状の まま保留ということにさせていただきたいです。 # ちょっと催促してみます:) > * エラーの場合に #<key>=error となって返りますが、"error" という > 正しい設定文字列との判別ができません。#error と返る方が良い様に思います。 そのように致します。 では -- kiken j00...@ip... |
From: MINAMI H. <mi...@ch...> - 2002-01-14 12:49:11
|
南です。 > > 副作用がなければ full path をかえすようにしていただけると嬉しいです。 > などを考えますと、mlterm の current working directory を通知するシーケ > ンスを別途作ることで対処したほうが、mlterm 内部で下手なことをするよりよ > いように思いました。 はい。たしかにその方が使い勝手が良さそうだと思います。 それから お約束の(^^; 設定ツールですが、とりあえず curses-perl を使った プロトタイプを一応動くようにしました。 http://minami.obi.ne.jp/pub/mlterm/mlconf_curses.pl においたので、よろしければテストをお願いいたします。 必要なものは perl 5 (5.6?) + perl の cursesモジュール + curses で、 手元では perl 5.6.1 + curses-perl 1.05 + ncurses 5.2 で動かしています。 #まだ画面の更新がぜんぜん最適化できてないので遅いですけど |
From: <hs...@mt...> - 2002-01-14 11:55:40
|
坂本です。 > > 荒木です:-) > > 1. true/false な値をもつキー(checkbox) について、そのキーが選択されない場 > > 合に、たとえば、 > > use_anti_alias=false > > ではなく、 > > use_anti_alias= > > を投げてしまう。 > > 2. ESC]5379;wall_picture=[path];BEL シーケンスを投げてくれないため、壁紙を > > 変更できない。 > > の問題、および、新たに判明しました > > 3. Wall picture を off にしたときに、ESC]5379;wall_picture=;BEL をなげてく > > れない > > という問題につきまして、添付のパッチのような修正が必要でした。 > この辺りは、修正させていただきます。 修正しました。 http://www2u.biglobe.ne.jp/~hsaka/w3m/patch/w3mmlconfig.tar.gz prefix, PERL を適宜変更して make install すると w3mmlconfig という シェルスクリプトが $(prefix)/bin に install されますので、そちらを フロントエンドとしてお使いください。 ところで、 * iscii_lang はどうしましょう。 * エラーの場合に #<key>=error となって返りますが、"error" という 正しい設定文字列との判別ができません。#error と返る方が良い様に思います。 ----------------------------------- 坂本 浩則 <hs...@mt...> http://www2u.biglobe.ne.jp/~hsaka/ |
From: Araki K. <j00...@ip...> - 2002-01-14 10:01:17
|
荒木です:-) Subject: Re: [Mlterm-dev-ja] commit log [2002/01/14] From: MINAMI Hirokazu <mi...@ch...> Message-ID: <200...@ch...> Date: Mon, 14 Jan 2002 03:49:53 +0900 > ESC]5379;wall_pictureBEL では相対 path をそのまま利用しているとおもいます。 はい。 > しかし ESC]5380;wall_pictureBEL の返値が相対だと > (mlterm の current directory がどこだったか自明でないので) > どこの画像だったか知ることができません。 > 副作用がなければ full path をかえすようにしていただけると嬉しいです。 一瞬、そのとおりだ、と思い、一度は実装したのですが、 > #設定時の value と 直後に問い合わせた value が異なって美しくない位? そもそも、ユーザは、mlterm の current working directory を知っていない と、ESC]5380;wall_pictureBEL でパスを取得する以前に、 ESC]5379;wall_picture=<path>BEL で相対パス指定すること自体不可能ですよ ね。 それに、パスの相対<=>絶対変換って、単に、getcwd() の結果と相対パスをく っつけるだけか、"//" を "/" に直すなどの cleanup 処理までするのか、 ".."や"." の解決や、シムリンクの解決などまでするのか、などいろいろポリ シーがありえますので、mlterm の中で勝手なことをされるより、その辺を外部 から制御できたほうがやりやすくないですか? などを考えますと、mlterm の current working directory を通知するシーケ ンスを別途作ることで対処したほうが、mlterm 内部で下手なことをするよりよ いように思いました。 mlterm の current working directory は、実行時に変更されることはありえ ませんし。 では -- kiken j00...@ip... |
From: <hs...@mt...> - 2002-01-14 09:11:30
|
坂本です。 # 反応が遅くなってすみません。 > 荒木です:-) > 1. true/false な値をもつキー(checkbox) について、そのキーが選択されない場 > 合に、たとえば、 > use_anti_alias=false > ではなく、 > use_anti_alias= > を投げてしまう。 > 2. ESC]5379;wall_picture=[path];BEL シーケンスを投げてくれないため、壁紙を > 変更できない。 > の問題、および、新たに判明しました > 3. Wall picture を off にしたときに、ESC]5379;wall_picture=;BEL をなげてく > れない > という問題につきまして、添付のパッチのような修正が必要でした。 この辺りは、修正させていただきます。 # とりあえず、cvs update せねば(^^; > ところで、このツールについて、坂本さんがメンテ・配布されるか、こちらでひき > とるか、著作権はどうするか、など、取り扱いの選択肢がいろいろあると思います > が、どうしましょうか? 著作権は行使しませんので御自由に取り扱っていただいてかまいません。 メンテはもちろんいたします。 ----------------------------------- 坂本 浩則 <hs...@mt...> http://www2u.biglobe.ne.jp/~hsaka/ |
From: MINAMI H. <mi...@ch...> - 2002-01-13 18:50:10
|
南です > * ESC]5380;wall_pictureBEL are supported.(see doc/en/PROTOCOL) ESC]5379;wall_pictureBEL では相対 path をそのまま利用しているとおもいます。 #というか手を抜いた覚えが ^^; しかし ESC]5380;wall_pictureBEL の返値が相対だと (mlterm の current directory がどこだったか自明でないので) どこの画像だったか知ることができません。 副作用がなければ full path をかえすようにしていただけると嬉しいです。 #設定時の value と 直後に問い合わせた value が異なって美しくない位? |
From: Araki K. <j00...@ip...> - 2002-01-13 16:02:21
|
荒木です:-) * fade_ratio can be dynamically changed. * ESC]5379;fade_ratio=<value>BEL , ESC]5380;fade_ratioBEL , ESC]5380;wall_pictureBEL are supported.(see doc/en/PROTOCOL) * FocusIn/FocusOut events to windows except a top window are ignored. fade_ratio を動的変更できるようにしました。 この設定は、Appearance タブにおいたのですが、そうしますと、Appearance タブが おおきくなりすぎますので、一番 Appearance と関係なさそうな Bel Mode の設定を、 Others に移動しました。 また、anti alias して、fade_ratio を 100 未満に設定している場合、画面の再 描画にかなりのコストがかかることに気付きましたので、FocusIn/FocusOut イベ ントの処理回数を圧縮しました。 Wnn7 の Xwnmo を使った場合や、XFree86 以外などでは問題がでるかもしれません。 では -- kiken j00...@ip... |
From: Araki K. <j00...@ip...> - 2002-01-13 15:23:07
|
荒木です:-) さきほど、bug track に #501928 なるレポートが入っていることに気づきまして、 慌てて 2.1.2pl2 をリリースしました。 修正内容は、#501928 の fix のみですので、現在動作している 2.1.2 を更新する 必要はないです。 CVS current については、修正の必要はありません。 # bug track は全くチェックしてなかったので、数日放置してしまいました... では -- kiken j00...@ip... |
From: Araki K. <j00...@ip...> - 2002-01-13 08:31:13
|
荒木です:-) 最初に、さきほど以下の修正を commit しました。 * MSB of single shifted G3 characters in EUCJP(EUCJISX0213) is set. * ESC]5379;wall_picture=BEL stops wall picture. Subject: Re: [Mlterm-dev-ja] image escape sqeuence From: hs...@mt... (Hironori Sakamoto) Message-ID: <200...@mt...> Date: Sat, 12 Jan 2002 10:13:42 +0900 (JST) > 作ってみました。 すばらしいツールを作っていただき、ありがとうございます _o_ > テストできないので、全然動作しないかもしれません。 > # 特に値を受け取る部分。STDIN/STDOUT は w3m との交信につかうので、 > # open(TTY, "+>/dev/tty"); としてますが、いいかな。 少なくとも手元では問題ありませんでした。 ただ、前回あげました 1. true/false な値をもつキー(checkbox) について、そのキーが選択されない場 合に、たとえば、 use_anti_alias=false ではなく、 use_anti_alias= を投げてしまう。 2. ESC]5379;wall_picture=[path];BEL シーケンスを投げてくれないため、壁紙を 変更できない。 の問題、および、新たに判明しました 3. Wall picture を off にしたときに、ESC]5379;wall_picture=;BEL をなげてく れない という問題につきまして、添付のパッチのような修正が必要でした。 # とりあえず動きゃいい、という修正なので、坂本さんの手で適切な修正を施し # てください _o_ ところで、このツールについて、坂本さんがメンテ・配布されるか、こちらでひき とるか、著作権はどうするか、など、取り扱いの選択肢がいろいろあると思います が、どうしましょうか? # 坂本さんの方でメンテしていただけると、こちらとしましては、楽でええなぁ、 # ということになるのですが ^_^; # もちろん、その場合でも、release の配布アーカイブに含めさせていただけると、 # 大変ありがたいのですけれど。 では -- kiken j00...@ip... diff -u w3mmlconfig/mlconfig.cgi.in w3mmlconfig.new/mlconfig.cgi.in --- w3mmlconfig/mlconfig.cgi.in Sat Jan 12 10:03:50 2002 +++ w3mmlconfig.new/mlconfig.cgi.in Sun Jan 13 16:21:31 2002 @@ -205,7 +205,7 @@ $k =~ /^_/ && next; print TTY "\033]5380;$k\007"; $_ = <TTY>; - s/^${k}=// || next; + s/^#${k}=// || next; chop; $value->{$k} = $_; } @@ -223,10 +223,17 @@ $val = $value; } + push( @key , "wall_picture") ; + open(TTY, ">/dev/tty"); for $k (@key) { $k =~ /^_/ && next; - $val->{$k} eq $val->{"default-$k"} && next; + if($val->{$k} eq "" && exists $key_attr->{$k} && $key_attr->{$k}->{type} eq 'checkbox') { + $val->{$k} = "false"; + } + if(exists $val->{"default-$k"}) { + $val->{$k} eq $val->{"default-$k"} && next; + } print TTY "\033]5379;$k=$val->{$k}\007"; } close(TTY); |
From: Araki K. <j00...@ip...> - 2002-01-13 06:06:47
|
荒木です:-) Subject: [Mlterm-dev-ja] EUC-JP における JIS X 0212 の扱い From: Tomohiro KUBOTA <tk...@ri...> Message-ID: <200...@si...> Date: Sun, 13 Jan 2002 10:00:07 +0900 > mlterm の EUC-JP の動作について、疑問があります。 > JIS X 0212 が、GL で使われているようなのです。 > (表示は GR でもうまくいくのですが)。 あ、そういえば、EUC-JP の場合、Single Shift の後は、必ず 8 bit 目を たてなきゃいけないんでしたっけ? # よく考えると、8bit 目たてとかないと、ASCII と間違われるかもしれな # いですね。 添付のパッチで直ると思います。 では -- kiken j00...@ip... Index: mkf/lib/mkf_eucjp_conv.c =================================================================== RCS file: /home/ken/cvsroot/mkf/lib/mkf_eucjp_conv.c,v retrieving revision 1.22 diff -u -r1.22 mkf_eucjp_conv.c --- mkf/lib/mkf_eucjp_conv.c 2001/12/20 06:46:00 1.22 +++ mkf/lib/mkf_eucjp_conv.c 2002/01/13 05:36:28 @@ -198,8 +198,8 @@ } *(dst ++) = SS3 ; - *(dst ++) = ch.ch[0] ; - *(dst ++) = ch.ch[1] ; + *(dst ++) = MAP_TO_GR( ch.ch[0]) ; + *(dst ++) = MAP_TO_GR( ch.ch[1]) ; filled_size += 3 ; } |
From: Tomohiro K. <tk...@ri...> - 2002-01-13 00:49:32
|
久保田です。 mlterm の EUC-JP の動作について、疑問があります。 JIS X 0212 が、GL で使われているようなのです。 (表示は GR でもうまくいくのですが)。 $ echo -e '\361\326\217\351\321' > JISX0212testfile $ type JISX0212testfile 騏● (●: 「隣」のこざとへんの代わりに馬へん) $ echo 騏● | od -t x1 0000000 f1 d6 8f 69 51 0a ===== 下線をつけた 69 51 の部分は、e9 d1 となるべきです。 「echo 騏●」の部分は、mlterm 内部で copy-paste しました。 --- 久保田智広 Tomohiro KUBOTA <ku...@de...> http://www.debian.or.jp/~kubota/ "Introduction to I18N" http://www.debian.org/doc/manuals/intro-i18n/ |
From: Araki K. <j00...@ip...> - 2002-01-12 18:53:26
|
荒木です:-) 済みません、とうに実装は終わっていたのですが、所用のため遅くなりました。 commit log です。 [20020113] * mlterm configuration protocol is decided and implemented.(see doc/en/PROTOCOL) * cursor highlight bug is fixed. doc/en/PROTOCOL にプロトコルをまとめております。 Subject: Re: [Mlterm-dev-ja] image escape sqeuence From: MINAMI Hirokazu <mi...@ch...> Message-ID: <200...@ch...> Date: Sat, 12 Jan 2002 01:04:58 +0900 >> ESC ] 5380 シーケンスの戻り値は、 >> >> <key> = <value> LF > > echoとかで試したとき戻値を > shell が実行してしまうのを避けるために先頭に "#" が欲しいです。 > > #value が "|rm *" とかだと痛いことに たしかに ^_^; 先頭に # をつけるようにいたしました。 そのため、 > 坂本です。 >> ######### w3m の local-CGI だと、こんな画面でどうですか? ######## > 作ってみました。テストできないので、全然動作しないかもしれません。 > # 特に値を受け取る部分。STDIN/STDOUT は w3m との交信につかうので、 > # open(TTY, "+>/dev/tty"); としてますが、いいかな。 > > http://www2u.biglobe.ne.jp/~hsaka/w3m/patch/w3mmlconfig.tar.gz につきまして、添付のパッチをあてる必要が生じてしまっております _o_ が、それ以外につきましては、ほぼ問題なく動作いたしました。 # とっても快適です:) 現在把握している問題としましては、 1. true/false な値をもつキー(checkbox) について、そのキーが選択されない場 合に、たとえば、 use_anti_alias=false ではなく、 use_anti_alias= を投げてしまう。 2. ESC]5379;wall_picture=[path];BEL シーケンスを投げてくれないため、壁紙を 変更できない。 などがありましたが、ちゃんと問題の原因を確認していませんので、わたしのミス や勘違いかもしれません _o_ # 本来なら、その辺きちんと調査してから、と思ったんですが、さきほどからいつ # もにもましてマシンの調子が悪く、とてもそれどころではありませんので、また # 後程ということで.... では -- kiken j00...@ip... --- w3mmlconfig/mlconfig.cgi.in Sat Jan 12 10:03:50 2002 +++ w3mmlconfig.new/mlconfig.cgi.in Sat Jan 12 23:36:12 2002 @@ -205,7 +205,7 @@ $k =~ /^_/ && next; print TTY "\033]5380;$k\007"; $_ = <TTY>; - s/^${k}=// || next; + s/^#${k}=// || next; chop; $value->{$k} = $_; } |
From: <hs...@mt...> - 2002-01-12 01:13:57
|
坂本です。 > ######### w3m の local-CGI だと、こんな画面でどうですか? ######## 作ってみました。テストできないので、全然動作しないかもしれません。 # 特に値を受け取る部分。STDIN/STDOUT は w3m との交信につかうので、 # open(TTY, "+>/dev/tty"); としてますが、いいかな。 http://www2u.biglobe.ne.jp/~hsaka/w3m/patch/w3mmlconfig.tar.gz Makefile 中の W3M_LIBDIR, PERL を適宜書き換えて、 make ; make install し、 w3m 'file:///$LIB/mlconfig.cgi' で使えると思います。 PS. 週末、家にいないので反応が遅れると思います。 ----------------------------------- 坂本 浩則 <hs...@mt...> http://www2u.biglobe.ne.jp/~hsaka/ |
From: MINAMI H. <mi...@ch...> - 2002-01-11 16:05:25
|
南です On Sat, 12 Jan 2002 00:30:56 +0900 Araki Ken <j00...@ip...> wrote: > ESC ] 5380 シーケンスの戻り値は、 > > <key> = <value> LF echoとかで試したとき戻値を shell が実行してしまうのを避けるために先頭に "#" が欲しいです。 #value が "|rm *" とかだと痛いことに |
From: Araki K. <j00...@ip...> - 2002-01-11 15:52:22
|
荒木です:-) Subject: Re: [Mlterm-dev-ja] image escape sqeuence From: hs...@mt... (Hironori Sakamoto) Message-ID: <200...@mt...> Date: Sat, 12 Jan 2002 00:43:55 +0900 (JST) > # ところで、\033[c を送ると、mlterm だと \001b[?1;2c が返り、 > # xterm/kterm/rxvt だと \033[?1;2c が返るのですが、 > # 私の環境が何かおかしいのでしょうか? いえ、それは mlterm のバグです。 ml_vt100_command.c の 618 行目付近の char seq[] = "\1b[?1;2c" ; を、 char seq[] = "\x1b[?1;2c" ; していただければなおります _o_ それから、添付のプロトコルが最終案です。 これで問題ないようでしたら、明日にでも commit します。 # 今日はもう寝ますんで.... ESC ] 5380 シーケンスの戻り値は、 <key> = <value> LF にしました。 では -- kiken j00...@ip... --- mlterm configuration protocol version 0.1 --- * mlterm proper set = "\x1b" "]" "5379" ";" <set key> "=" <value> "\x07" get = "\x1b" "]" "5380" ";" <get key> "\x07" return value = <key> "=" <value> "\x0a" set key = encoding | fg_color | bg_color | tabsize | logsize | fontsize | mod_meta_mode | bel_mode | use_anti_alias | use_variable_column_width | use_combining | use_transbg | use_bidi | copy_paste_via_ucs | xim | wall_picture | full_reset get key = encoding | fg_color | bg_color | tabsize | logsize | fontsize | mod_meta_mode | bel_mode | use_anti_alias | use_variable_column_width | use_combining | use_transbg | use_bidi | copy_paste_via_ucs | xim | locale value = error | <values for each key> * compatible with other terminals set fg color = "\x1b" "]" "39" ";" <color name> "\x07" set bg color = "\x1b" "]" "49" ";" <color name> "\x07" color name = white | black | red | green | yellow | blue | magenta | cyan | gray | lightgray | pink | brown | priv_fg | priv_bg set wall picture = "\x1b" "]" "20" ";" <path> "[" ";" <adjusting> "]" "[" ":" <operation> "]" "\x07" * values for each key encoding = ISO8859[1-11] | ISO8859[13-16] | TCVN5712 | KOI8R | KOI8U | VISCII | EUCJP | EUCJISX0213 | ISO2022JP[1-3] | SJIS | SJISX0213 | ISO2022KR | EUCKR | UHC | JOHAB | EUCCN | GBK | ISO2022CN | BIG5 | BIG5HKSCS | EUCTW | HZ | UTF8 | GB18030 tabsize = <any ASCII decimal digit> logsize = <any ASCII decimal digit> fontsize = <any ASCII decimal digit> | larger | smaller mod_meta_mode = none | esc | 8bit bel_mode = none | sound | visual use_anti_alias = true | false use_variable_column_width = true | false use_combining = true | false use_transbg = true | false use_bidi = true | false copy_paste_via_ucs = true | false xim = <xim name> ":" <locale name> | <xim name> locale = <locale name> wall_picture = <file path> full_reset = <none> * note o Encoding names are regularized , that is , `-' , `-' are removed , and only upper case letters are used. But encoding names which are not regularized can be used in ESC ] 5379 ; encoding= <value> BEL sequence by secondary effect. o Adjusting and operation arguments of ESC ] 20 ; pt BEL sequence are not used for now. * if ESC ] 5379 ; xim= <value> BEL sequence doesn't contain ":" <locale name> , current mlterm locale is used. o Return value of ESC ] 5380 ; xim BEL is <xim name> only , never <xim name> ":" <locale name>. o It is configuration programs themselves that search ~/.mlterm/xim and ${SYSCONFDIR}/mlterm/xim files for Pairs of xim name and its preferable locale. |
From: <hs...@mt...> - 2002-01-11 15:44:04
|
坂本です。 > 南です > > ところで、例えば perl スクリプトからだとどうやって > > 返り値を受け取ればいいのでしょうか。 > 標準入力から普通に読み込み... だと思っていたのですが > perl -e "printf qq/\e[c/;read STDIN,\$res,8;print qq/\$res/;" > とかしてみても(当然)ブロックされて(LF を手で一つたたいて追加するまでは) > よみこまれないですよね。 上記の様なテストをやっても何も表示されないなぁと思って、 質問したのですが、escape sequence として端末に食われていました(^^; $res を出力する前に、$res =~ s/^.//; とか入れておくといいのですね。 # ところで、\033[c を送ると、mlterm だと \001b[?1;2c が返り、 # xterm/kterm/rxvt だと \033[?1;2c が返るのですが、 # 私の環境が何かおかしいのでしょうか? ----------------------------------- 坂本 浩則 <hs...@mt...> http://www2u.biglobe.ne.jp/~hsaka/ |
From: MINAMI <mi...@ch...> - 2002-01-11 15:20:31
|
On Fri, 11 Jan 2002 22:24:10 +0900 Araki Ken <j00...@ip...> wrote: > 南さんが、これらのシーケンスに対応した curses ベースのツールを作ってくだ > さるということでしたが 言い出した責任をとって 努力します(^^; > もしよろしければ、そのような形で、配布アーカイブにも含めさせていただける > とありがたいです_o_ これについては作った暁にはぜひお願いいたします。 #さっさと作らないと :) |
From: Araki K. <j00...@ip...> - 2002-01-11 15:18:36
|
荒木です:-) Subject: Re: [Mlterm-dev-ja] image escape sqeuence From: Hironori Sakamoto <hs...@mt...> Message-ID: <200...@ud...> Date: Fri, 11 Jan 2002 23:06:29 +0900 (JST) > ######### w3m の local-CGI だと、こんな画面でどうですか? ######## すばらしいと思います。 # Full Rest や、Font size の変更も必要ですね。 # 忘れてました。 では -- kiken j00...@ip... |