Your message dated Sat, 13 Jul 2013 03:49:29 +0000
with message-id <[email protected]>
and subject line Bug#639925: fixed in vim 2:7.4a.012-1
has caused the Debian Bug report #639925,
regarding /usr/bin/vim.gnome: WM_CLASS property differs when vim is launched as 
'vim' or 'gvim'; 
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.)


-- 
639925: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=639925
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: vim-gnome
Version: 2:7.3.280-1
Severity: minor
File: /usr/bin/vim.gnome

When using gnome-shell and launching 'gvim', Vim windows get the correct
icon (high-resolution SVG icon) and display name (GVim Text Editor) in
the shell).

When launching 'vim.gnome' or 'vim', then issuing the 'gui' command, Vim
windows get the wrong icon (tiny XPM icon scaled up) and name
('vim.gnome' or 'vim', respectively), instead.

According to <https://live.gnome.org/GnomeShell/ApplicationBased>,
gnome-shell uses the WM_CLASS window property to associate application
windows with a .desktop file, and hence their display name and icon.

xprop reveals that the 'gvim' windows' WM_CLASS property is "gvim",
"Gvim", but the 'vim.gnome' and 'vim' windows' properties are
"vim.gnome", "Vim.gnome" and "vim", "Vim" respectively.

Newly created GTK+ windows obtain their class changed by a prior call to
g_set_prgname("gvim"). I guess that their current value is being based
off of the value of argv[0].

Alternatively, gtk_window_set_wmclass("gvim", "Gvim") can be called
after calling gtk_window_new.

-- System Information:
Debian Release: wheezy/sid
  APT prefers stable
  APT policy: (545, 'stable'), (540, 'stable-updates'), (530, 'testing'), (520, 
'unstable'), (510, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.0.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages vim-gnome depends on:
ii  libacl1                   2.2.51-3       Access control list shared library
ii  libbonoboui2-0            2.24.3-1       The Bonobo UI library
ii  libc6                     2.13-18        Embedded GNU C Library: Shared lib
ii  libgdk-pixbuf2.0-0        2.23.5-3       GDK Pixbuf library
ii  libglib2.0-0              2.28.6-1       The GLib library of C routines
ii  libgnome2-0               2.32.1-1       The GNOME library - runtime files
ii  libgnomeui-0              2.24.3-1       The GNOME libraries (User Interfac
ii  libgpm2                   1.20.4-3.3     General Purpose Mouse - shared lib
ii  libgtk2.0-0               2.24.4-3       The GTK+ graphical user interface 
ii  libice6                   2:1.0.7-2      X11 Inter-Client Exchange library
ii  liblua5.1-0               5.1.4-5        Simple, extensible, embeddable pro
ii  libncurses5               5.7+20100313-5 shared libraries for terminal hand
ii  libpango1.0-0             1.28.4-1       Layout and rendering of internatio
ii  libperl5.12               5.12.4-4       shared Perl library
ii  libpython2.6              2.6.7-3        Shared Python runtime library (ver
ii  libruby1.8                1.8.7.352-2    Libraries necessary to run Ruby 1.
ii  libselinux1               2.0.96-1       SELinux runtime shared libraries
ii  libsm6                    2:1.2.0-2      X11 Session Management library
ii  libx11-6                  2:1.3.3-4      X11 client-side library
ii  libxt6                    1:1.0.7-1      X11 toolkit intrinsics library
ii  tcl8.5                    8.5.8-2        Tcl (the Tool Command Language) v8
ii  vim-common                2:7.3.280-1    Vi IMproved - Common files
ii  vim-gui-common            2:7.3.280-1    Vi IMproved - Common GUI files
ii  vim-runtime               2:7.3.280-1    Vi IMproved - Runtime files

vim-gnome recommends no packages.

Versions of packages vim-gnome suggests:
pn  cscope                       <none>      (no description available)
ii  gnome-icon-theme             3.0.0-4     GNOME Desktop icon theme
ii  ttf-dejavu                   2.31-1      Metapackage to pull in ttf-dejavu-
ii  vim-doc                      2:7.3.280-1 Vi IMproved - HTML documentation

-- no debconf information



--- End Message ---
--- Begin Message ---
Source: vim
Source-Version: 2:7.4a.012-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.

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 McCoy <[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.8
Date: Fri, 12 Jul 2013 22:30:28 -0400
Source: vim
Binary: vim-common vim-gui-common vim-runtime vim-doc vim-tiny vim vim-dbg 
vim-gtk vim-nox vim-athena vim-lesstif vim-gnome
Architecture: source all amd64
Version: 2:7.4a.012-1
Distribution: experimental
Urgency: low
Maintainer: Debian Vim Maintainers <[email protected]>
Changed-By: James McCoy <[email protected]>
Description: 
 vim        - Vi IMproved - enhanced vi editor
 vim-athena - Vi IMproved - enhanced vi editor - with Athena GUI
 vim-common - Vi IMproved - Common files
 vim-dbg    - Vi IMproved - enhanced vi editor (debugging symbols)
 vim-doc    - Vi IMproved - HTML documentation
 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 (transitional package)
 vim-nox    - Vi IMproved - enhanced vi editor - with scripting languages suppo
 vim-runtime - Vi IMproved - Runtime files
 vim-tiny   - Vi IMproved - enhanced vi editor - compact version
Closes: 598197 639925 672597 681606 699172 709101 712657 713922
Changes: 
 vim (2:7.4a.012-1) experimental; urgency=low
 .
   * Merge upstream tag v7-4a-012
     + New NFA regex engine.  Vim automatically determines whether to use the
       new or old engine based on the pattern.  A specific engine can be
       forced with the 'regexengine' option or within a pattern using the \%#=
       atom.
     + Updated Perl syntax files
       - Adds support for Perl 5.10 syntax.  (Closes: #681606)
       - Fixes syntax highlighting when qq{} contains a } character.  (Closes:
         #598197)
     + Fix display of an empty entry in NetRW directory listing.  (Closes:
       #709101)
     + Recognize Ikiwiki's *.mdwn as markdown filetype.  (Closes: #672597)
     + 7.3.985: Call g_set_prgname() on startup to set a proper WM_CLASS.
       (Closes: #639925)
     + Source ~/.vim/vimrc or ~/.vim/gvimrc in favor of ~/.vimrc or ~/.gvimrc.
     + Update sh syntax file
       - Recognize when sh is dash and change the default behavior highlighting
         to be POSIX instead of Bourne.  (Closes: #712657, #699172)
       - Correctly highlight text after a "--".  (Closes: #713922)
   * debian/rules: Simplify version handling and bump for the pre-release.
   * Add shadowdir-fixes.patch, to fix test failures when building in a
     shadow directory.
Checksums-Sha1: 
 7978a50507596fa89affc0e4ab12b8956a6f6797 2027 vim_7.4a.012-1.dsc
 3d7ec9c846a356bbaeab96692db31b07ccb946f4 11799580 vim_7.4a.012.orig.tar.gz
 b0dd91847d12392cbbb0d4286ea19f3b2382fc1a 188843 vim_7.4a.012-1.debian.tar.gz
 970211b40c3f8a19fcd398b86c3f760eb32adf63 143780 
vim-gui-common_7.4a.012-1_all.deb
 02833186702577018a5170903a069c8d960704ab 4959860 vim-runtime_7.4a.012-1_all.deb
 640daeddff98b1bf431afadf9dd6e5b0ae4b7124 1733306 vim-doc_7.4a.012-1_all.deb
 1d67e0f9167b816fd40bc740f76640c0a3f77ecc 88220 vim-lesstif_7.4a.012-1_all.deb
 6ff3cf2f815a1df459a364aeb1cac3d57f274072 380370 vim-tiny_7.4a.012-1_amd64.deb
 96e2fad448a4953f69df78705aca7ccb09f26d15 1083216 vim-gtk_7.4a.012-1_amd64.deb
 5c82ee29087deb6d8b3b733c4ad63bc371e21bf5 1084508 vim-gnome_7.4a.012-1_amd64.deb
 8509a66f03a060f6cc0c7c703b5d3276c723cef9 1072704 
vim-athena_7.4a.012-1_amd64.deb
 4f9f01344956e7230b2742bcc890c8b264c51a55 972518 vim-nox_7.4a.012-1_amd64.deb
 3449907c6c47ec474c3bb96b7751a6c06eca71ed 163592 vim-common_7.4a.012-1_amd64.deb
 192ea6e59ce4e2c0d6b0c03b2e1a9caace75b74a 877572 vim_7.4a.012-1_amd64.deb
 82ba9e16b29082361d519ae075bc17d96ff99fe7 7847300 vim-dbg_7.4a.012-1_amd64.deb
Checksums-Sha256: 
 c8967121640749121ef5907e0ad0d3a72f0a6966af8d531fa32ecc42d3b1860f 2027 
vim_7.4a.012-1.dsc
 7c75e61c7289ec434740fd572329650677ae9e8c80b42981f46db1a03afab46f 11799580 
vim_7.4a.012.orig.tar.gz
 3a6c3bc9945d2956a925d1549b51f1bf1dae991bcecd38390b31e514cd84f17f 188843 
vim_7.4a.012-1.debian.tar.gz
 2c9310a1392d4a851d326569dc16cb45113f5bd32f2406157832717c4fb16069 143780 
vim-gui-common_7.4a.012-1_all.deb
 00785d171196f39ef6bfb637105fedd1d4db8f172a3d0266e50ed26fb6e4e139 4959860 
vim-runtime_7.4a.012-1_all.deb
 5818cd83c8dfe847e23e9c881ce6247a08643587125beef016aa8c051d5003ef 1733306 
vim-doc_7.4a.012-1_all.deb
 39944530c5736843252eb29ab08f39b6773bc4cd151d54b11d4e085377c45f68 88220 
vim-lesstif_7.4a.012-1_all.deb
 aad53dd9e58649f6f766ced5db51c2661963dd7f21b1242d2f460f31c2559b5a 380370 
vim-tiny_7.4a.012-1_amd64.deb
 f9bddeafd0a7e160f11d5b49841f22d440426284a3e60829274a711fd45c619b 1083216 
vim-gtk_7.4a.012-1_amd64.deb
 74ddb1fbc67365d8041ad6b8261548d442f075bdd87cc07fedb0d173c70f966c 1084508 
vim-gnome_7.4a.012-1_amd64.deb
 5f6fa93d9183124dd3f2ab33a61924424e96ce77715a5eb3aeb4481e6ade4b53 1072704 
vim-athena_7.4a.012-1_amd64.deb
 d50dd93762bc3b88c2b4a793a72d6db6ef30b6bba45703ce22d340c83575c852 972518 
vim-nox_7.4a.012-1_amd64.deb
 b1ce1c07385fbe647a6d0277b5a0dfd232032792c6544bbaf401d0037a51b319 163592 
vim-common_7.4a.012-1_amd64.deb
 8c78fa4c6288174e80fef9dcd068cf440dacd303a5def4db1f57dc3d34cab0d6 877572 
vim_7.4a.012-1_amd64.deb
 7cc57928e21c5f5fa6b7cfd6d46c1e7c34753e4a04fdd3d5d224fecc6cc7313b 7847300 
vim-dbg_7.4a.012-1_amd64.deb
Files: 
 fea93f39717e62134e5ba6c483950815 2027 editors optional vim_7.4a.012-1.dsc
 94ff8e710678e6cb634bafe4db0ff781 11799580 editors optional 
vim_7.4a.012.orig.tar.gz
 c6ee005f1705c2ff89c433bc352bd543 188843 editors optional 
vim_7.4a.012-1.debian.tar.gz
 f5318bdad5ea3612bfca091431580a06 143780 editors optional 
vim-gui-common_7.4a.012-1_all.deb
 ad783f8b7150c925e3afdd60d8600099 4959860 editors optional 
vim-runtime_7.4a.012-1_all.deb
 6f5d5b92f1d347f2a887d8d412e483b8 1733306 doc optional 
vim-doc_7.4a.012-1_all.deb
 64013fb931d238f1dec5b59bcfe7d703 88220 oldlibs extra 
vim-lesstif_7.4a.012-1_all.deb
 05fe0cdf71500d58cdfd006b89d0d634 380370 editors important 
vim-tiny_7.4a.012-1_amd64.deb
 652bf4193dc3e907945c5a99bc72bbcb 1083216 editors extra 
vim-gtk_7.4a.012-1_amd64.deb
 d92b57a8747d497cf6c4611f10738d1e 1084508 editors extra 
vim-gnome_7.4a.012-1_amd64.deb
 92882f3160215de243a3412dfcce0cdd 1072704 editors extra 
vim-athena_7.4a.012-1_amd64.deb
 e216abdfa7f0be795133333acbe738c2 972518 editors extra 
vim-nox_7.4a.012-1_amd64.deb
 4ec7ff093a408cae996001e537d89251 163592 editors important 
vim-common_7.4a.012-1_amd64.deb
 7797dafa2bfddbaa5f2c010f18c071c0 877572 editors optional 
vim_7.4a.012-1_amd64.deb
 4fff81529250d62dfaede52209c7ee9b 7847300 debug extra 
vim-dbg_7.4a.012-1_amd64.deb

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

iEYEARECAAYFAlHgxXcACgkQDb3UpmEybUD3OQCfQ+07/8vmeddfDIfCsfb42/if
T1IAniHnn+zbcUestUVzxlYXuUxETfmu
=rV0P
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to