<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>190289</bug_id>
          
          <creation_ts>2007-08-26 11:03 0000</creation_ts>
          <short_desc>app-editors/gvim desktop exec entry misses file</short_desc>
          <delta_ts>2007-09-27 16:56:10 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Applications</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>minor</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>illogict@online.fr</reporter>
          <assigned_to>vim@gentoo.org</assigned_to>
          

      

      
          <long_desc isprivate="0">
            <who>illogict@online.fr</who>
            <bug_when>2007-08-26 11:03:47 0000</bug_when>
            <thetext>Currently, gVim desktop file (/usr/share/applications/gvim.desktop) Exec entry reads:
Exec=gvim -f
When using a file manager on which we assigned gvim to open a file, the file manager will not pass the selected file&apos;s location.
gvim accepts URIs, so using %U is expected.

Reproducible: Always

Steps to Reproduce:
1. Assign a file type to gvim.
2. Open a file.
Actual Results:  
gvim opens with no file.

Expected Results:  
gvim should open the selected file.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>illogict@online.fr</who>
            <bug_when>2007-08-26 11:04:46 0000</bug_when>
            <thetext>Created an attachment (id=129215)
corrected desktop file for gvim

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>arfrever@gentoo.org</who>
            <bug_when>2007-08-26 13:48:58 0000</bug_when>
            <thetext>$ desktop-file-validate gvim.desktop
gvim.desktop: warning: key &quot;Encoding&quot; in group &quot;Desktop Entry&quot; is deprecated
gvim.desktop: error: value &quot;text/css;text/html;text/htmlh;text/plain;text/rss;text/sgml;text/x-adasrc;text/x-authors;text/x-c++hdr;text/x-c++src;text/x-copying;text/x-credits;text/x-csharp;text/x-csrc;text/x-dtd;text/x-fortran;text/x-gettext-translation-template;text/x-gettext-translation;text/x-gtkrc;text/x-haskell;text/x-idl;text/x-install;text/x-java;text/x-js;text/x-ksh;text/x-ksysv-log;text/x-literate-haskell;text/x-log;text/x-makefile;text/x-moc;text/x-msil;text/x-nemerle;text/x-objcsrc;text/x-pascal;text/x-patch;text/x-readme;text/x-scheme;text/x-setext;text/x-sql;text/x-tcl;text/x-tex;text/x-texinfo;text/x-troff-me;text/x-troff-mm;text/x-troff-ms;text/x-uil;text/x-vb;text/xml&quot; for string list key &quot;MimeType&quot; in group &quot;Desktop Entry&quot; does not have a semicolon (&apos;;&apos;) as trailing character
gvim.desktop: warning: value &quot;Application;Development;&quot; for key &quot;Categories&quot; in group &quot;Desktop Entry&quot; contains a deprecated value &quot;Application&quot;
$ </thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>illogict@online.fr</who>
            <bug_when>2007-08-26 14:12:43 0000</bug_when>
            <thetext>Created an attachment (id=129239)
corrected desktop file for gvim (v2)

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>illogict@online.fr</who>
            <bug_when>2007-08-26 14:13:23 0000</bug_when>
            <thetext>Well, I originately only added %U, but here is modified version which should address warnings and errors.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>hawking@gentoo.org</who>
            <bug_when>2007-09-27 10:17:15 0000</bug_when>
            <thetext>vim-7.1.123 which is in CVS uses a new gvim.desktop file. %U is known to have problems with unicode filenames[1] so I changed it to gvim -f %F
Thanks for reporting ;)

[1]: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=406586
     http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=426243</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>illogict@online.fr</who>
            <bug_when>2007-09-27 16:56:10 0000</bug_when>
            <thetext>Strange, it works for me whatever strange Unicode characters I use (UTF-8 locale) and Enlightenment&apos;s integrated file manager. Anyway, it should not be a problem :)</thetext>
          </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>129215</attachid>
            <date>2007-08-26 11:04 0000</date>
            <desc>corrected desktop file for gvim</desc>
            <filename>gvim.desktop</filename>
            <type>text/plain</type>
            <data encoding="base64">W0Rlc2t0b3AgRW50cnldCkVuY29kaW5nPVVURi04Ck5hbWU9Z1ZpbQpDb21tZW50PUEgaGlnaGx5
IGNvbmZpZ3VyYWJsZSB0ZXh0IGVkaXRvcgpFeGVjPWd2aW0gLWYgJVUKSWNvbj1ndmltClRlcm1p
bmFsPWZhbHNlClR5cGU9QXBwbGljYXRpb24KTWltZVR5cGU9dGV4dC9jc3M7dGV4dC9odG1sO3Rl
eHQvaHRtbGg7dGV4dC9wbGFpbjt0ZXh0L3Jzczt0ZXh0L3NnbWw7dGV4dC94LWFkYXNyYzt0ZXh0
L3gtYXV0aG9yczt0ZXh0L3gtYysraGRyO3RleHQveC1jKytzcmM7dGV4dC94LWNvcHlpbmc7dGV4
dC94LWNyZWRpdHM7dGV4dC94LWNzaGFycDt0ZXh0L3gtY3NyYzt0ZXh0L3gtZHRkO3RleHQveC1m
b3J0cmFuO3RleHQveC1nZXR0ZXh0LXRyYW5zbGF0aW9uLXRlbXBsYXRlO3RleHQveC1nZXR0ZXh0
LXRyYW5zbGF0aW9uO3RleHQveC1ndGtyYzt0ZXh0L3gtaGFza2VsbDt0ZXh0L3gtaWRsO3RleHQv
eC1pbnN0YWxsO3RleHQveC1qYXZhO3RleHQveC1qczt0ZXh0L3gta3NoO3RleHQveC1rc3lzdi1s
b2c7dGV4dC94LWxpdGVyYXRlLWhhc2tlbGw7dGV4dC94LWxvZzt0ZXh0L3gtbWFrZWZpbGU7dGV4
dC94LW1vYzt0ZXh0L3gtbXNpbDt0ZXh0L3gtbmVtZXJsZTt0ZXh0L3gtb2JqY3NyYzt0ZXh0L3gt
cGFzY2FsO3RleHQveC1wYXRjaDt0ZXh0L3gtcmVhZG1lO3RleHQveC1zY2hlbWU7dGV4dC94LXNl
dGV4dDt0ZXh0L3gtc3FsO3RleHQveC10Y2w7dGV4dC94LXRleDt0ZXh0L3gtdGV4aW5mbzt0ZXh0
L3gtdHJvZmYtbWU7dGV4dC94LXRyb2ZmLW1tO3RleHQveC10cm9mZi1tczt0ZXh0L3gtdWlsO3Rl
eHQveC12Yjt0ZXh0L3htbApDYXRlZ29yaWVzPUFwcGxpY2F0aW9uO0RldmVsb3BtZW50Owo=
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>129239</attachid>
            <date>2007-08-26 14:12 0000</date>
            <desc>corrected desktop file for gvim (v2)</desc>
            <filename>gvim.desktop</filename>
            <type>text/plain</type>
            <data encoding="base64">W0Rlc2t0b3AgRW50cnldCk5hbWU9Z1ZpbQpDb21tZW50PUEgaGlnaGx5IGNvbmZpZ3VyYWJsZSB0
ZXh0IGVkaXRvcgpFeGVjPWd2aW0gLWYgJVUKSWNvbj1ndmltClRlcm1pbmFsPWZhbHNlClR5cGU9
QXBwbGljYXRpb24KTWltZVR5cGU9dGV4dC9jc3M7dGV4dC9odG1sO3RleHQvaHRtbGg7dGV4dC9w
bGFpbjt0ZXh0L3Jzczt0ZXh0L3NnbWw7dGV4dC94LWFkYXNyYzt0ZXh0L3gtYXV0aG9yczt0ZXh0
L3gtYysraGRyO3RleHQveC1jKytzcmM7dGV4dC94LWNvcHlpbmc7dGV4dC94LWNyZWRpdHM7dGV4
dC94LWNzaGFycDt0ZXh0L3gtY3NyYzt0ZXh0L3gtZHRkO3RleHQveC1mb3J0cmFuO3RleHQveC1n
ZXR0ZXh0LXRyYW5zbGF0aW9uLXRlbXBsYXRlO3RleHQveC1nZXR0ZXh0LXRyYW5zbGF0aW9uO3Rl
eHQveC1ndGtyYzt0ZXh0L3gtaGFza2VsbDt0ZXh0L3gtaWRsO3RleHQveC1pbnN0YWxsO3RleHQv
eC1qYXZhO3RleHQveC1qczt0ZXh0L3gta3NoO3RleHQveC1rc3lzdi1sb2c7dGV4dC94LWxpdGVy
YXRlLWhhc2tlbGw7dGV4dC94LWxvZzt0ZXh0L3gtbWFrZWZpbGU7dGV4dC94LW1vYzt0ZXh0L3gt
bXNpbDt0ZXh0L3gtbmVtZXJsZTt0ZXh0L3gtb2JqY3NyYzt0ZXh0L3gtcGFzY2FsO3RleHQveC1w
YXRjaDt0ZXh0L3gtcmVhZG1lO3RleHQveC1zY2hlbWU7dGV4dC94LXNldGV4dDt0ZXh0L3gtc3Fs
O3RleHQveC10Y2w7dGV4dC94LXRleDt0ZXh0L3gtdGV4aW5mbzt0ZXh0L3gtdHJvZmYtbWU7dGV4
dC94LXRyb2ZmLW1tO3RleHQveC10cm9mZi1tczt0ZXh0L3gtdWlsO3RleHQveC12Yjt0ZXh0L3ht
bDsKQ2F0ZWdvcmllcz1EZXZlbG9wbWVudDsK
</data>        

          </attachment>
    </bug>

</bugzilla>