[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-devel:02782] Re: jvim on vt100 (Re: Unanswered problem reports by date)



  吉山です.

I received from ukai@debian.or.jp on 02 10 , 1998. 

+ src/term.c の outstr() で
+ 
+  #if defined(TERMCAP) && ! defined(NCURSES)
+ 	tputs(s, 1, TPUTSFUNCAST outchar);
+  #else
+ 	while (*s)
+ 		outchar(*s++);
+  #endif
+ 
+ となっていますが、これがいけません。
+ ここで s は tgetstr() でとってきたものなので $<n> が残っていて
+ これを正しく出力するには tputs() を使わなければなりません。
+ # tputs(3X), terminfo(3X)
+ 
+ ただ、term.c の頭の方で TPUTSFUNCAST あたり defined(linux)の
+ 処理がちょっと変です。#define TPUTSFUNCAST /*empty*/
+ でよいと思います。
+ 
+ # 本家な vim_4.6 の orig では問題なさそうです。

  ありがとうございます.こちらでも確認しました.
  とりあえず,現在のバージョンを bo でバグフィスクしてアップロードした
いと思います.

  既に VIM-3.0 ベースの JVIM-1.3 がリリースされているので,こちらを参
考に新しいバージョンをリリースしようと思います.こちらはやっぱり hamm 
行きでしょうか.

# 時間があったら…

  ところで,マルチパッケージの作り方についての良いドキュメントってあり
ます?できれば,onew+{wnn, canna}, onew なしの canna,何もなしの4バイ
ナリを作ってみたいと思っているのですが.

---

   Name: 吉山あきら  Akira Yoshiyama
   E-mail: yosshy@debian.or.jp
   URL: http://jedi.seg.kobe-u.ac.jp/~yosshy/linux.html