Your message dated Mon, 11 Feb 2008 16:17:09 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#316541: fixed in vim 1:7.1-245+1
has caused the Debian Bug report #316541,
regarding [gvim] swap file exists message could raise existing window
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [EMAIL PROTECTED]
immediately.)


-- 
316541: http://bugs.debian.org/cgi-bin//316541
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: vim-gtk
Version: 1:6.3-078+1
Severity: wishlist
Tags: upstream

Hello,

maybe I am overlooking an important feature, but then please tell me
where.

What I did never like about vim (and especially GUI versions) is that
stupid "the swapfile exists, ...". It is missing an important feature:
since the file is most often opened in a hidden/minimized gvim on the
same host, the other instance may be notified and then raise itself
(using the WMFAGS).  IMHO this should be feasible since the current
versions provide some client/server functionality.

I imagine a config options which sets the "conflict resolution" mode for
detected swap-files, having following modes (let's call it confres):

confres=0: like the current method
confres=1 (imo the better default...): in addition to the swapfile check
and its owner, the owner process is queried for live signs and whether
it's willing to raise the window. Then the "ATTENTION" dialog window
gets a new button (which is selected by default) called "Notify the
other editor" or "Raise the other editor" or maybe just "Notify editor"
or "Raise editor".
confres=2: like 0, "edit anyway" selected by default
confres=3: like 0, "recover" selected by default

for 1,2,3 maybe an additional mode to do that action immediately, not
waiting for user to press space/enter.

Regards,
Eduard.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 
'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.12
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)

Versions of packages vim-gtk depends on:
ii  libatk1.0-0              1.10.1-2        The ATK accessibility toolkit
ii  libc6                    2.3.2.ds1-22    GNU C Library: Shared libraries an
ii  libglib2.0-0             2.6.5-1         The GLib library of C routines
ii  libgpmg1                 1.19.6-20       General Purpose Mouse - shared lib
ii  libgtk2.0-0              2.6.8-1         The GTK+ graphical user interface 
ii  libice6                  4.3.0.dfsg.1-14 Inter-Client Exchange library
ii  libncurses5              5.4-8           Shared libraries for terminal hand
ii  libpango1.0-0            1.8.1-1         Layout and rendering of internatio
hi  libsm6                   4.3.0.dfsg.1-14 X Window System Session Management
ii  libx11-6                 4.3.0.dfsg.1-14 X Window System protocol client li
hi  libxt6                   4.3.0.dfsg.1-14 X Toolkit Intrinsics
ii  vim                      1:6.3-078+1     Vi IMproved - enhanced vi editor
ii  xlibs                    4.3.0.dfsg.1-14 X Keyboard Extension (XKB) configu

vim-gtk recommends no packages.

-- no debconf information


--- End Message ---
--- Begin Message ---
Source: vim
Source-Version: 1:7.1-245+1

We believe that the bug you reported is fixed in the latest version of
vim, which is due to be installed in the Debian FTP archive:

vim-common_7.1-245+1_i386.deb
  to pool/main/v/vim/vim-common_7.1-245+1_i386.deb
vim-dbg_7.1-245+1_i386.deb
  to pool/main/v/vim/vim-dbg_7.1-245+1_i386.deb
vim-doc_7.1-245+1_all.deb
  to pool/main/v/vim/vim-doc_7.1-245+1_all.deb
vim-full_7.1-245+1_all.deb
  to pool/main/v/vim/vim-full_7.1-245+1_all.deb
vim-gnome_7.1-245+1_i386.deb
  to pool/main/v/vim/vim-gnome_7.1-245+1_i386.deb
vim-gtk_7.1-245+1_i386.deb
  to pool/main/v/vim/vim-gtk_7.1-245+1_i386.deb
vim-gui-common_7.1-245+1_all.deb
  to pool/main/v/vim/vim-gui-common_7.1-245+1_all.deb
vim-lesstif_7.1-245+1_i386.deb
  to pool/main/v/vim/vim-lesstif_7.1-245+1_i386.deb
vim-nox_7.1-245+1_i386.deb
  to pool/main/v/vim/vim-nox_7.1-245+1_i386.deb
vim-perl_7.1-245+1_all.deb
  to pool/main/v/vim/vim-perl_7.1-245+1_all.deb
vim-python_7.1-245+1_all.deb
  to pool/main/v/vim/vim-python_7.1-245+1_all.deb
vim-ruby_7.1-245+1_all.deb
  to pool/main/v/vim/vim-ruby_7.1-245+1_all.deb
vim-runtime_7.1-245+1_all.deb
  to pool/main/v/vim/vim-runtime_7.1-245+1_all.deb
vim-tcl_7.1-245+1_all.deb
  to pool/main/v/vim/vim-tcl_7.1-245+1_all.deb
vim-tiny_7.1-245+1_i386.deb
  to pool/main/v/vim/vim-tiny_7.1-245+1_i386.deb
vim_7.1-245+1.diff.gz
  to pool/main/v/vim/vim_7.1-245+1.diff.gz
vim_7.1-245+1.dsc
  to pool/main/v/vim/vim_7.1-245+1.dsc
vim_7.1-245+1_i386.deb
  to pool/main/v/vim/vim_7.1-245+1_i386.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
James Vega <[EMAIL PROTECTED]> (supplier of updated vim package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Mon, 11 Feb 2008 10:27:17 -0500
Source: vim
Binary: vim-common vim-gui-common vim-runtime vim-doc vim-tiny vim vim-dbg 
vim-perl vim-python vim-ruby vim-tcl vim-gtk vim-nox vim-lesstif vim-gnome 
vim-full
Architecture: source all i386
Version: 1:7.1-245+1
Distribution: unstable
Urgency: low
Maintainer: [EMAIL PROTECTED]
Changed-By: James Vega <[EMAIL PROTECTED]>
Description: 
 vim        - Vi IMproved - enhanced vi editor
 vim-common - Vi IMproved - Common files
 vim-dbg    - Vi IMproved - enhanced vi editor (debugging symbols)
 vim-doc    - Vi IMproved - HTML documentation
 vim-full   - Vi IMproved - enhanced vi editor (transitional package)
 vim-gnome  - Vi IMproved - enhanced vi editor - with GNOME2 GUI
 vim-gtk    - Vi IMproved - enhanced vi editor - with GTK2 GUI
 vim-gui-common - Vi IMproved - Common GUI files
 vim-lesstif - Vi IMproved - enhanced vi editor - with LessTif GUI
 vim-nox    - Vi IMproved - enhanced vi editor
 vim-perl   - Vi IMproved - enhanced vi editor (transitional package)
 vim-python - Vi IMproved - enhanced vi editor (transitional package)
 vim-ruby   - Vi IMproved - enhanced vi editor (transitional package)
 vim-runtime - Vi IMproved - Runtime files
 vim-tcl    - Vi IMproved - enhanced vi editor (transitional package)
 vim-tiny   - Vi IMproved - enhanced vi editor - compact version
Closes: 233008 316541 378311 431945 438560 463775
Changes: 
 vim (1:7.1-245+1) unstable; urgency=low
 .
   * New upstream patches (242 - 245), see README.gz for details.
     - 7.1.244 fixes an issue where a maximized gvim window would size itself
       larger than the size of the workspace, cutting off part of the
       command-line.  (Closes: #378311)
   * debian/control:
     - Add libacl1-dev to Build-Depends so it actually builds with acl support.
       Thanks to Lucas Nussbaum's dirty chroot builds for noticing this.
     - Change TCL to Tcl in the package descriptions.
   * New patches:
     - option.c-langmap_comma.diff:
       + Improves parsing of 'langmap' to follow the behavior specified in the
         help.  Commas need to be escaped if they're being used literally
         instead of as a list separator.  (Closes: #233008)
     - commandline-compatible.diff:
       + If either -N/-C options are given on the command line, set
         'nocompatible'/'compatible' after sourcing of the startup files
         finishes.  (Closes: #438560)
   * Refreshed patches:
     - vimrc.tiny.diff
   * Register the justify and editexisting plugins for use with
     vim-addons-manager.
     - justify.vim right and left aligns text by inserting extra spaces into
       the specified text.  (Closes: #431945)
     - editexisting.vim will attempt to bring a running gvim to the foreground
       if 1) only one filename was given when invoking Vim and another Vim
       instance is editing it or 2) a swapfile for a file exists.  (Closes:
       #316541)
   * debian/rules:
     - Add patch/unpatch targets.
     - Fix how quilt is invoked so it doesn't use the local user's settings.
       Thanks to Teemu Likonen for the patch.  (Closes: #463775)
   * debian/copyright:
     - Adjust copyright string (capitalize the C) so it's recognized by
       Lintian.
Files: 
 fda5b9f0910bfb8b13f2261ebf5d6997 1299 editors optional vim_7.1-245+1.dsc
 f462489568484b0514f20afb2833834e 581259 editors optional vim_7.1-245+1.diff.gz
 824145e2152f3a2f363b86299d24db8e 149402 editors optional 
vim-gui-common_7.1-245+1_all.deb
 4db8418754cfb3aa4d5d738e536df9b0 5472574 editors optional 
vim-runtime_7.1-245+1_all.deb
 948030c66d2ffbb51afb21bb03c32b99 2124470 doc optional vim-doc_7.1-245+1_all.deb
 e92056722cde5e3035f301561a40fb6d 72460 editors extra vim-perl_7.1-245+1_all.deb
 832d8a91da11a70eea93ce30ff996b02 72462 editors extra 
vim-python_7.1-245+1_all.deb
 f70a4f3011062e3e728c38eceddb445e 72458 editors extra vim-ruby_7.1-245+1_all.deb
 a0614cfc67ce1051cbbdb41dcd9ff748 72454 editors extra vim-tcl_7.1-245+1_all.deb
 874861309a4400572fbd191f81aa9136 72484 editors extra vim-full_7.1-245+1_all.deb
 823aa4b4073c2a39d36863ca8bc26801 319432 editors important 
vim-tiny_7.1-245+1_i386.deb
 44eac5ca7d900a8c54cf418727241d9d 962718 editors extra 
vim-gtk_7.1-245+1_i386.deb
 d8844121b3c566f7ae5ca77042dcbb84 964990 editors extra 
vim-gnome_7.1-245+1_i386.deb
 e8fd4a3e849dea8c6356ac42265b8eb5 956338 editors extra 
vim-lesstif_7.1-245+1_i386.deb
 ce5d915e64aa58054ec9bd370dfa02cf 834898 editors extra 
vim-nox_7.1-245+1_i386.deb
 f35fe61849720d3f0b8e7a4f0542984c 191062 editors important 
vim-common_7.1-245+1_i386.deb
 f20505f0ff98ca63389f796af85de20e 745052 editors optional vim_7.1-245+1_i386.deb
 a2a0ff7c9bfd530889d7bc021cd9c65d 8086896 editors extra 
vim-dbg_7.1-245+1_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iEYEARECAAYFAkewcJQACgkQDb3UpmEybUA8pACfVNT40jEsg3aRdi1ju92HVHFG
8cEAniAUpophJ5LdrYZ11KsEO/6W7XtS
=CZSu
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to