[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:33156] Bug#JP/1347: marked as done (tk8.0-ja の del キー動作の Debian ポリシー違反)
Taketoshi Sano <kgh12351@xxxxxxxxxxx>さんの 28 May 2002 22:21:16 +0900付けの
message-id <y5au1oss90z.fsf@xxxxxxxxxxxxxxxxxxxx>
subject Bug#JP1347[tk8.0-jaのdelキー動作のDebianポリシー違反]
のメッセージにより以下のバグ報告は「処理済」とされました。
もし、間違ったバグ報告を「処理済」にしてしまった場合は
必要に応じてバグ報告を再発行し、そして/または、ただちに問題を修正してください。
(注: これは Debian JP Bug Tracking System が発行している
自動応答メッセージで、debian-users メイリングリストにも送られています。
あなたがシステム管理者で、このメッセージが何について書かれている
かよくわからないのでしたら、どこかに深刻なメールシステムの誤設定がある
ことを示しています。すぐに私まで連絡をいただけないでしょうか)
(NB: If you are a system administrator and have no idea what I'm
talking about this indicates a serious mail system misconfiguration
somewhere. Please contact me immediately.)
--
Debian JP Bug Tracking System / owner@bugs.debian.or.jp
Received: from smtp1.nifty.ne.jp (smtp1.nifty.ne.jp [202.219.63.53])
by arashi.debian.or.jp (Postfix) with ESMTP id 070F517B791
for <1347-done@bugs.debian.or.jp>; Tue, 28 May 2002 22:30:04 +0900 (JST)
Subject: Re: Bug#JP1347[tk8.0-jaのdelキー動作のDebianポリシー違反]
References: <20020528072303.77B0717B721@arashi.debian.or.jp>
X-fingerprint: A1A0 F2D0 9C5D 7D61 DBA1 1507 D0B3 F3D0 AE31 C009
From: Taketoshi Sano <kgh12351@xxxxxxxxxxx>
In-Reply-To: <20020528072303.77B0717B721@arashi.debian.or.jp> (owner@bugs.debian.or.jp's message of "Tue, 28 May 2002 16:23:03 +0900")
MIME-Version: 1.0 (generated by SEMI 1.12.1 - "[JR] Nonoichi")
Content-Type: text/plain; charset=ISO-2022-JP
Date: 28 May 2002 22:21:16 +0900
Message-ID: <y5au1oss90z.fsf@xxxxxxxxxxxxxxxxxxxx>
Lines: 15
User-Agent: Semi-gnus/6.10.12 SEMI/1.12.1 ([JR] Nonoichi) FLIM/1.12.7
(=?ISO-8859-4?Q?Y=FEzaki?=) Emacs/20.7 (i386-debian-linux-gnu) MULE/4.0
(HANANOEN)
X-Dispatcher: imput version 991025(IM133)
佐野@浜松です。
tcltk8.0-ja (8.0.4jp1.3-14) unstable; urgency=low
* apply a patch from Suehiro-san (Thanks to Kikuchi-san for
his report about this patch on debian-users@JP list :)
Now delete key follows the Debian policy with this patch, I hope.
ということで、Delete キーの動作については修正したはずなので
このバグ報告をクローズします。
--
# (わたしのおうちは浜松市、アカウミガメのふるさとの街)
<kgh12351@xxxxxxxxxxx> : Taketoshi Sano (佐野 武俊)
From white@xxxxxxxxxxxxxxxx Mon Dec 18 23:31:01 2000
Message-ID: <001b01c068fe$e5c2baa0$030110ac@winnote>
From: "white" <white@xxxxxxxxxxxxxxxx>
To: <submit@bugs.debian.or.jp>
Subject: tk8.0-jaのdelキー動作のDebianポリシー違反
Date: Mon, 18 Dec 2000 23:29:09 +0900
MIME-Version: 1.0
Content-Type: text/plain;
charset="iso-2022-jp"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.00.2919.6600
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6600
Package: tk8.0-ja
Version: 8.0.4jp1.3-7
tk8.0-jaを使うpotatoのtkdesk-jaのテキストエディターにおいて、delキーの動作が
back space動作になってしまいます。
この件に関して、
debian-users@debian.or.jp
のメーリングリストでアドバスをいただいて、
Debian ポリシー (Section 3.8) で、DEL キーの動作が定められていて、
`Delete'
カーソルの右側の文字を消す。
となっているそうです。
ポリシー違反は Debian ではバグと考えられているそうですので、今回、バグ報告を
させていただきました。
そして、その原因が
/usr/lib/tk8.0jp/kinput.tcl と /usr/lib/tk8.0jp/xim.tcl の中の
bind Text <Delete> {
if {[%W tag nextrange sel 1.0 end] != ""} {
%W delete sel.first sel.last
tkTextSetCursor %W insert
} else {
tkTextSetCursor %W insert-1c
%W delete insert
%W see insert
}
}
の部分にあり、
delキーの動作をDebianポリシーに従うようにするには、
下記のようにすることで、達成されることがわかりました。
bind Text <Delete> {
if {[%W tag nextrange sel 1.0 end] != ""} {
%W delete sel.first sel.last
tkTextSetCursor %W insert
} else {
tkTextSetCursor %W insert
%W delete insert
%W see insert
}
}
つまり、"insert-1c" -> "insert" です。
初めて、バグ報告を書きました。書き方に間違いがあるかもしれません。
--
菊地 white@xxxxxxxxxxxxxxxx