NetBSD Problem Report #47281

From Ephaeton@gmx.net  Mon Dec  3 20:25:00 2012
Return-Path: <Ephaeton@gmx.net>
Received: from mail.netbsd.org (mail.netbsd.org [149.20.53.66])
	by www.NetBSD.org (Postfix) with ESMTP id F37D063E8B0
	for <gnats-bugs@gnats.NetBSD.org>; Mon,  3 Dec 2012 20:24:59 +0000 (UTC)
Message-Id: <20121203202450.EC5DC13674@agamemnon.entropie.local>
Date: Mon,  3 Dec 2012 15:24:50 -0500 (EST)
From: Ephaeton@gmx.net
Reply-To: Ephaeton@gmx.net
To: gnats-bugs@gnats.NetBSD.org
Subject: vim-xaw doesn't take keyboard focus
X-Send-Pr-Version: 3.95

>Number:         47281
>Category:       pkg
>Synopsis:       vim-xaw doesn't take keyboard focus
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    morr
>State:          closed
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Mon Dec 03 20:30:00 +0000 2012
>Closed-Date:    Mon Feb 11 13:31:33 +0000 2013
>Last-Modified:  Mon Feb 11 13:31:33 +0000 2013
>Originator:     Martin S. Weber
>Release:        NetBSD 6.0_STABLE
>Organization:

>Environment:


System: NetBSD agamemnon.entropie.local 6.0_STABLE NetBSD 6.0_STABLE (GENERIC) #0: Mon Nov 12 20:11:14 EST 2012 root@agamemnon.entropie.local:/space/obj/sys/arch/amd64/compile/GENERIC amd64
Architecture: x86_64
Machine: amd64
>Description:

	vim-xaw, when started as 'gvim' doesn't take keyboard focus.
	vim-gtk, when started as 'gvim' does.
	Cf. http://mail-index.netbsd.org/pkgsrc-users/2012/12/03/msg017436.html
	and http://mail-index.netbsd.org/pkgsrc-users/2012/12/03/msg017437.html
>How-To-Repeat:

	install editors/vim-xaw.
	Start as 'gvim'.
	Notice it doesn't take keyboard focus.
>Fix:


>Release-Note:

>Audit-Trail:

Responsible-Changed-From-To: pkg-manager->morr
Responsible-Changed-By: hauke@NetBSD.org
Responsible-Changed-When: Sun, 16 Dec 2012 19:42:21 +0000
Responsible-Changed-Why:
Over to maintainer.


From: "Daniel Horecki" <morr@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc: 
Subject: PR/47281 CVS commit: pkgsrc/editors/vim-xaw
Date: Tue, 18 Dec 2012 23:30:37 +0000

 Module Name:	pkgsrc
 Committed By:	morr
 Date:		Tue Dec 18 23:30:37 UTC 2012

 Modified Files:
 	pkgsrc/editors/vim-xaw: Makefile

 Log Message:
 Workaround too much linking. Use link.sh instead of --as-needed fro linker
 until I'll find proper solution.

 Should help with PR 47281.


 To generate a diff of this commit:
 cvs rdiff -u -r1.53 -r1.54 pkgsrc/editors/vim-xaw/Makefile

 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

State-Changed-From-To: open->feedback
State-Changed-By: morr@NetBSD.org
State-Changed-When: Tue, 18 Dec 2012 23:43:22 +0000
State-Changed-Why:
I've created workaround for this issue. Could you try to cvs update and check if it works?


From: "Martin S. Weber" <Ephaeton@gmx.net>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: pkg/47281 (vim-xaw doesn't take keyboard focus)
Date: Sun, 23 Dec 2012 09:18:01 -0500

 On Tue, Dec 18, 2012 at 11:43:23PM +0000, morr@NetBSD.org wrote:
 > Synopsis: vim-xaw doesn't take keyboard focus
 > 
 > State-Changed-From-To: open->feedback
 > State-Changed-By: morr@NetBSD.org
 > State-Changed-When: Tue, 18 Dec 2012 23:43:22 +0000
 > State-Changed-Why:
 > I've created workaround for this issue. Could you try to cvs update and check if it works?
 > 
 > 
 I first reproduced the bug on my current WM (which is different to the
 time I wrote this PR, fvwm then, awesome now), then cvs updated to HEAD 
 (Makefile v. 1.54) and rebuild (make update).

 I still see the bug. No keyboard focus for gvim.

 Regards,
 -Martin

From: "Daniel Horecki" <morr@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc: 
Subject: PR/47281 CVS commit: pkgsrc/editors
Date: Mon, 14 Jan 2013 23:30:34 +0000

 Module Name:	pkgsrc
 Committed By:	morr
 Date:		Mon Jan 14 23:30:34 UTC 2013

 Modified Files:
 	pkgsrc/editors/vim-lang: PLIST
 	pkgsrc/editors/vim-share: PLIST distinfo version.mk
 	pkgsrc/editors/vim-xaw: Makefile

 Log Message:
 Update to patchlevel 762.

 Patches:
 7.3.713  printf() can only align to bytes, not characters
 7.3.714  :setlocal and :setglobal do not work in the sandbox
 7.3.715  crash when calling setloclist() in BufUnload autocmd
 7.3.716  error on exit when using Python 3
 7.3.717  when changing font size only MS-Windows limits window size
 7.3.718  when re-using the current buffer the buffer-local options stay
 7.3.719  cannot run new version of cproto
 7.3.720  proto files are outdated
 7.3.721  Ruby interface defines local functions globally
 7.3.722  Perl flags may contain "-g", which breaks "make proto"
 7.3.723  various tiny problem.
 7.3.724  building with Ruby and Tcl on MS-Windows 64 bit does not work
 7.3.725  :aboveleft and :belowright have no effect on :copen
 7.3.726  typos and duplicate info in README
 7.3.727  can't always find Win32.mak when building GvimExt
 7.3.728  cannot compile with MzScheme interface on Ubuntu 12.10
 7.3.729  building with Ruby fails on some systems
 7.3.730  crash in PHP file when using syntastic
 7.3.731  Py3Init_vim() is exported uneccessarily
 7.3.732  compiler warnings for function arguments
 7.3.733  tests fail when including MzScheme
 7.3.734  cannot put help files in a sub-directory
 7.3.735  cannot build Ruby 1.9 with MingW or Cygwin
 7.3.736  file name completion in input() escapes white space
 7.3.737  when using do_cmdline() recursively did_endif is not reset
 7.3.738  (after 7.3.730) unused function argument
 7.3.739  computing number of lines may have an integer overflow
 7.3.740  IOC tool complains about undefined behavior for int
 7.3.741  (after 7.3.737) tiny build fails
 7.3.742  leaking memory when :vimgrep restores the directory
 7.3.743  (after 7.3.741) tiny build still fails
 7.3.744  64 bit compiler warning
 7.3.745  automatically setting 'ttymouse' doesn't work
 7.3.746  memory leaks when using location lists
 7.3.747  tab alignment does not work when characters are concealed
 7.3.748  no tests for conceal mode
 7.3.749  cannot build Python interface without multi-byte feature
 7.3.750  the justify macro does not always work correctly
 7.3.751  test 61 is flaky, it fails once in a while
 7.3.752  test 49 script file doesn't fold properly
 7.3.753  ":q" twice does not work when there is a QuitPre autocommand
 7.3.754  latest nmake is not recognized
 7.3.755  autoconf doesn't find Python 3 if it's called "python"
 7.3.756  a location list can get a wrong count in :lvimgrep
 7.3.757  issue 96: access freed memory if put command triggers autocmd
 7.3.758  matchit plugin does not handle space in #ifdef
 7.3.759  MS-Windows: Updating tabline is slow when there are many tabs
 7.3.760  dv_ deletes the white space before the line
 7.3.761  in Visual mode a "-p does not work
 7.3.762  (after 7.3.759) on some systems the tabline is not redraw.

 pkgsrc changes:
 - cleanup vim-xaw by adding -lXaw first, so --as-needed will work now
 - remove some old entries in vim-xaw

 Will fix PR 47281.


 To generate a diff of this commit:
 cvs rdiff -u -r1.12 -r1.13 pkgsrc/editors/vim-lang/PLIST
 cvs rdiff -u -r1.17 -r1.18 pkgsrc/editors/vim-share/PLIST
 cvs rdiff -u -r1.136 -r1.137 pkgsrc/editors/vim-share/distinfo
 cvs rdiff -u -r1.87 -r1.88 pkgsrc/editors/vim-share/version.mk
 cvs rdiff -u -r1.54 -r1.55 pkgsrc/editors/vim-xaw/Makefile

 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

From: Daniel Horecki <morr@NetBSD.org>
To: Ephaeton@gmx.net
Cc: gnats-bugs@NetBSD.org
Subject: Re: PR/47281 CVS commit: pkgsrc/editors
Date: Fri, 18 Jan 2013 11:18:38 +0100

 Hi,

 It should be fixed now. Could you check that?

 Regards,

 -- 
 Daniel Horecki
 http://morr.pl http://linux.pl http://netbsd.pl http://netbsd.org
 HAIL ERIS!
 BOFH since 1999.

State-Changed-From-To: feedback->closed
State-Changed-By: morr@NetBSD.org
State-Changed-When: Mon, 11 Feb 2013 13:31:33 +0000
State-Changed-Why:
I belive it is fixed.


>Unformatted:


 	pkgsrc-2012Q3
 	vim-xaw-7.3.653
 	Makefile: (of pkgsrc/editors/vim-xaw)
 		 $NetBSD: Makefile,v 1.52 2012/08/27 14:45:38 morr Exp $
 	/etc/mk.conf does not contain XAW_TYPE settings.
 	X11_TYPE=modular though.

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2007 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.