2007年1月26日 ()

PuTTY 0.59 ごった煮版

PuTTY 0.59がリリースされたのでごった煮版のベースも0.59にしてみました。

PuTTY 0.59 ごった煮版 2007年1月26日版 インストーラー

いくつかRejectされた箇所があったので手動で当てていったのですが1カ所よく分からないところがあったので、当てずにオリジナルのままにしてしまいました。

***************
*** 3378,3385 ****
  	    wbuf[i] = text[i];
  
  	/* print Glyphs as they are, without Windows' Shaping*/
- 	exact_textout(hdc, x, y - font_height * (lattr == LATTR_BOT) + text_adjust,
- 		      &line_box, wbuf, len, IpDx, !(attr & TATTR_COMBINING));
  /*	ExtTextOutW(hdc, x,
  		    y - font_height * (lattr == LATTR_BOT) + text_adjust,
  		    ETO_CLIPPED | ETO_OPAQUE, &line_box, wbuf, len, IpDx);
--- 3791,3798 ----
  	    wbuf[i] = text[i];
  
  	/* print Glyphs as they are, without Windows' Shaping*/
+ 	exact_textout2(hdc, x, y - font_height * (lattr == LATTR_BOT) + text_adjust,
+ 		      &line_box, wbuf, len, IpDx, !(attr & TATTR_COMBINING), !!(attr & ATTR_WIDE), in_utf (term) && term->ucsdata->iso2022);
  /*	ExtTextOutW(hdc, x,
  		    y - font_height * (lattr == LATTR_BOT) + text_adjust,
  		    ETO_CLIPPED | ETO_OPAQUE, &line_box, wbuf, len, IpDx);

オリジナルの該当箇所はexact_textoutではなくてgeneral_textoutという関数を呼ぶように変更されていました。これをgeneral_textout2という関数に置き換えてexact_textout2と同じような実装をすればよいのか、exact_textout2でやってることをgeneral_textoutでやるようになったから必要ないのか、おいらにはよく分かりません。そもそもなんでこの変更を入れてるのか理解してないので(^^;)

どなたかご存じでしたら教えてください。もしくは何かこのバージョンで問題が有れば報告をお願いします。いずれhdkさんが0.59に対応してくださると思うのでそのときにはまた追随しようと思います。

投稿者 双六 : 2007年01月26日 19:04 | このエントリーのトラックバックURL
※ゑBLOGではこのブログへのリンクを含まないトラックバックを拒否しています。また、そのチェックのためトラックバックの送信中にタイムアウトを起こす可能性があります。トラックバックの送信に失敗したように見えても、しばらく待つと送信に成功していることがありますので、リロードするなどして確かめていただきますようお願いします。
コメント

おひさしぶりです。新 PuTTY 対応ありがとうございます。

http://lists.tartarus.org/pipermail/tartarus-commits/2006-November/009639.html
を見ると右から左へ書くアラビア語対応らしき記載が見られますね。

投稿者 yamk : 2007年01月27日 00:39

リリース作業お疲れ様です。
バージョン情報で、"Unidentified build..."と表示されているのが気になりました。

投稿者 ゆたか : 2007年02月02日 17:20

いつも移植作業ありがとうございます。
上記の件ですが先日コメントしたら SPAM 扱いされてしまったのか消えてしまったようなので再度投稿します。
ttp://lists.tartarus.org/pipermail/tartarus-commits/2006-November/009639.html
によると右から左へ記述するアラビア文字に対応するため、みたいな記事が見えます。

投稿者 yamk : 2007年02月05日 21:25

何度投稿しても拒否されてしまうようなので、URL の欄に書いてみます。
上記の問題は、右から左へ書くアラビア文字対応のようです。

投稿者 yamk : 2007年02月05日 21:27

ここは URL が含まれているとブロックされてしまうのでしょうか? 3回トライしたのですが反映されていないようです(T_T)。

投稿者 yamk : 2007年02月05日 21:29

すいません。
コメントspamがうざくて条件をかなり厳しくしてしまいました。
時間ができたら設定を見直します。

投稿者 ゑ : 2007年02月05日 21:33

「URLを自動的にリンク」って機能が悪さをしてるような気がするので、とりあえずオフにしてみました。

投稿者 ゑ : 2007年02月05日 21:57

>沖崎さん
私の環境(WindowsXP SP2)でもCPUが100%になる現象が発生します。
やはり2007年5月10日版に戻すと問題ありませんでした。

投稿者 ann : 2007年07月23日 11:32

>沖崎さん
私の環境(WindowsXP SP2)でもCPUが100%になる現象が発生します。
やはり2007年5月10日版に戻すと問題ありませんでした。

投稿者 ann : 2007年07月23日 11:32

>沖崎さん
私の環境(WindowsXP SP2)でもCPUが100%になる現象が発生します。
やはり2007年5月10日版に戻すと問題ありませんでした。

投稿者 ann : 2007年07月23日 11:32
コメントする









名前、アドレスを登録しますか?