Debian Bug report logs -
#408338
vim-runtime: wrong java makeprg
Reported by: Martin Stolle <mstoll@sus.mcgill.ca>
Date: Thu, 25 Jan 2007 00:03:15 UTC
Severity: normal
Tags: patch, wontfix
Found in versions vim/1:7.0-164+3, vim/1:7.1-000+1, vim/2:7.2.148-1
Done: James McCoy <jamessan@debian.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded to debian-bugs-dist@lists.debian.org, Debian VIM Maintainers <pkg-vim-maintainers@lists.alioth.debian.org>:
Bug#408338; Package vim-runtime.
(full text, mbox, link).
Acknowledgement sent to Martin Stolle <mstoll@sus.mcgill.ca>:
New Bug report received and forwarded. Copy sent to Debian VIM Maintainers <pkg-vim-maintainers@lists.alioth.debian.org>.
(full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Package: vim-runtime
Version: 1:7.0-164+3
Severity: normal
Tags: patch
I believe there's a problem with the makeprg setting for the java
compiler. Currently, /usr/share/vim/vim70/compiler/javac.vim sets the
makeprg to "javac". This does not pass the current filename to the
javac compiler so that "javac" is run without any options. This doesn't
work. Instead, "makeprg" should be set to "javac %". This will cause
javac to compile the current program (assuming that vim was started in
the root of the package tree)
patch:
change line 16 from
CompilerSet makeprg=javac
to
CompilerSet makeprg=javac\ %
Thanks,
Martin
-- System Information:
Debian Release: 4.0
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-3-686
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
vim-runtime depends on no packages.
Versions of packages vim-runtime recommends:
ii vim 1:7.0-164+3 Vi IMproved - enhanced vi editor
-- no debconf information
Information forwarded to debian-bugs-dist@lists.debian.org, Debian VIM Maintainers <pkg-vim-maintainers@lists.alioth.debian.org>:
Bug#408338; Package vim-runtime.
(full text, mbox, link).
Acknowledgement sent to Martin Stolle <mstoll@sus.mcgill.ca>:
Extra info received and forwarded to list. Copy sent to Debian VIM Maintainers <pkg-vim-maintainers@lists.alioth.debian.org>.
(full text, mbox, link).
Message #10 received at 408338@bugs.debian.org (full text, mbox, reply):
Package: vim-runtime
Version: 1:7.1-000+1
Followup-For: Bug #408338
looks like this bug is still not fixed. It'd be quite easy to fix by
just adding 3 characters to the javac.vim file:
changing
CompilerSet makeprg=javac
to:
CompilerSet makeprg=javac\ %
Please consider fixing the package...
Thanks,
Martin
-- System Information:
Debian Release: lenny/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.18-3-686 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
vim-runtime depends on no packages.
Versions of packages vim-runtime recommends:
ii vim 1:7.1-000+1 Vi IMproved - enhanced vi editor
-- no debconf information
Information forwarded to debian-bugs-dist@lists.debian.org, Debian VIM Maintainers <pkg-vim-maintainers@lists.alioth.debian.org>:
Bug#408338; Package vim-runtime.
(full text, mbox, link).
Acknowledgement sent to Stefano Zacchiroli <zack@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian VIM Maintainers <pkg-vim-maintainers@lists.alioth.debian.org>.
(full text, mbox, link).
Message #15 received at 408338@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
On Mon, Jun 11, 2007 at 05:52:09PM -0400, Martin Stolle wrote:
> looks like this bug is still not fixed. It'd be quite easy to fix by
This bug is now fixed in the Subversion repository of the vim package by
the attached patch. Please have a look at it.
The package in the archive will be fixed with the next upload.
Thanks for pinging us on this,
Cheers.
--
Stefano Zacchiroli -*- PhD in Computer Science ............... now what?
zack@{cs.unibo.it,debian.org,bononia.it} -%- http://www.bononia.it/zack/
(15:56:48) Zack: e la demo dema ? /\ All one has to do is hit the
(15:57:15) Bac: no, la demo scema \/ right keys at the right time
[javac_cmdline-vim.diff (text/x-diff, attachment)]
[signature.asc (application/pgp-signature, inline)]
Tags added: pending
Request was from Stefano Zacchiroli <zack@debian.org>
to control@bugs.debian.org.
(Tue, 12 Jun 2007 09:21:07 GMT) (full text, mbox, link).
Reply sent to James Vega <jamessan@debian.org>:
You have taken responsibility.
(full text, mbox, link).
Notification sent to Martin Stolle <mstoll@sus.mcgill.ca>:
Bug acknowledged by developer.
(full text, mbox, link).
Message #22 received at 408338-close@bugs.debian.org (full text, mbox, reply):
Source: vim
Source-Version: 1:7.1-022+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-022+1_i386.deb
to pool/main/v/vim/vim-common_7.1-022+1_i386.deb
vim-doc_7.1-022+1_all.deb
to pool/main/v/vim/vim-doc_7.1-022+1_all.deb
vim-full_7.1-022+1_i386.deb
to pool/main/v/vim/vim-full_7.1-022+1_i386.deb
vim-gnome_7.1-022+1_i386.deb
to pool/main/v/vim/vim-gnome_7.1-022+1_i386.deb
vim-gtk_7.1-022+1_i386.deb
to pool/main/v/vim/vim-gtk_7.1-022+1_i386.deb
vim-gui-common_7.1-022+1_all.deb
to pool/main/v/vim/vim-gui-common_7.1-022+1_all.deb
vim-lesstif_7.1-022+1_i386.deb
to pool/main/v/vim/vim-lesstif_7.1-022+1_i386.deb
vim-perl_7.1-022+1_i386.deb
to pool/main/v/vim/vim-perl_7.1-022+1_i386.deb
vim-python_7.1-022+1_i386.deb
to pool/main/v/vim/vim-python_7.1-022+1_i386.deb
vim-ruby_7.1-022+1_i386.deb
to pool/main/v/vim/vim-ruby_7.1-022+1_i386.deb
vim-runtime_7.1-022+1_all.deb
to pool/main/v/vim/vim-runtime_7.1-022+1_all.deb
vim-tcl_7.1-022+1_i386.deb
to pool/main/v/vim/vim-tcl_7.1-022+1_i386.deb
vim-tiny_7.1-022+1_i386.deb
to pool/main/v/vim/vim-tiny_7.1-022+1_i386.deb
vim_7.1-022+1.diff.gz
to pool/main/v/vim/vim_7.1-022+1.diff.gz
vim_7.1-022+1.dsc
to pool/main/v/vim/vim_7.1-022+1.dsc
vim_7.1-022+1_i386.deb
to pool/main/v/vim/vim_7.1-022+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 408338@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
James Vega <jamessan@debian.org> (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 ftpmaster@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Sat, 07 Jul 2007 15:04:57 -0400
Source: vim
Binary: vim-full vim-lesstif vim-common vim-gnome vim-doc vim-runtime vim vim-gtk vim-perl vim-ruby vim-gui-common vim-tiny vim-python vim-tcl
Architecture: source all i386
Version: 1:7.1-022+1
Distribution: unstable
Urgency: low
Maintainer: jamessan@debian.org
Changed-By: James Vega <jamessan@debian.org>
Description:
vim - Vi IMproved - enhanced vi editor
vim-common - Vi IMproved - Common files
vim-doc - Vi IMproved - HTML documentation
vim-full - Vi IMproved - enhanced vi editor - full fledged version
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-perl - Vi IMproved - enhanced vi editor - with Perl support
vim-python - Vi IMproved - enhanced vi editor - with Python support
vim-ruby - Vi IMproved - enhanced vi editor - with Ruby support
vim-runtime - Vi IMproved - Runtime files
vim-tcl - Vi IMproved - enhanced vi editor - with TCL support
vim-tiny - Vi IMproved - enhanced vi editor - compact version
Closes: 355900 395517 406586 408338 424224 428854
Changes:
vim (1:7.1-022+1) unstable; urgency=low
.
[ Debian Vim Maintainers ]
* New upstream patches (001 - 022), see README.gz for details.
+ Load all matching files in $VIMRUNTIME when using ":syn include"
(Closes: #395517)
.
[ James Vega ]
* Add changelog.vim-date_end_entry.diff, which fixes a variable name which
is let in changelog.vim. (Closes: #424224)
* Remove 'viminfo' and 'textwidth' settings from $VIMRUNTIME/debian.vim. We
were uselessly setting 'textwidth' to the default value and 'viminfo' to
an almost-default but less useful value.
* Add Makefile_no-strip.diff, which removes the calls to strip in upstream's
makefile. We'll handle that in debian/rules.
* gvim.desktop should be using %F instead of %U to specify the filename.
(Closes: #406586)
* Remove debian/vim-{doc,variant,gui-common,common}.preinst,
debian/vim-common.postinst as they all handled special procedures for
upgrading from Sarge.
* debian/control
- Clarify the package description for the vim package to indicate it does
not provide a GUI version of Vim.
* debian/rules
- Update the extract and clean targets to not fail if quilt exits with
$? == 2. Also, remove the .pc directory in the clean target.
- Remove preinst from the list of per-variant files
* Add spell.c_getc-eof.diff, which causes Vim to stop reading a truncated
spellfile when it reaches EOF.
* debian/runtime/debian.vim.in
- set 'nomodeline' by default since modelines have historically been a
source of security/resource vulnerabilities. Users should have to
explicitly enable the option to assume the associated risks.
* Add gui_gtk_x11.c_g_thread_init.diff, which prevents a glib warning
related to glib 2.10's Memory Slices and threads. (Closes: #428854)
.
[ Stefano Zacchiroli ]
* Add javac_cmdline-vim.diff, which fixes the invocation of the javac
compiler. (Closes: #408338)
* Add debchangelog-closes_omni.vim.diff, which add omni completion support
for "Closes: #..." retrieving data from the BTS via apt-listbugs
* Added the new Debian Vim Policy to the "vim-doc" package, overriding the
old unenforced one
* debian/runtime/debian.vim.in
- removing /usr/share/vim/addons/{,after/} from the vim runtimepath:
according to the VIM policy addons should not be enabled per default,
but manually using vim-addon-manager
* debian/control
- added build deps on docbook stuff to build the policy (note that this
includes lynx, due to #387035)
* Add map.vim-syntax.diff which ships syntax file for UMN map server
(Closes: #355900)
Files:
bfb3b61d15943758f05d76270a84e393 1537 editors optional vim_7.1-022+1.dsc
0164e8db5af888530914fb73ff418bf6 184525 editors optional vim_7.1-022+1.diff.gz
302f7acf03f20b8f2645e62043d54235 144286 editors optional vim-gui-common_7.1-022+1_all.deb
9aca7531f7cfee9dcaa0867d472153a5 6593292 editors optional vim-runtime_7.1-022+1_all.deb
ad7c636429bab8a9370f10d8e0efa772 2106070 doc optional vim-doc_7.1-022+1_all.deb
90c07416d81f22bd4f03e9f678a366bd 534312 editors important vim-tiny_7.1-022+1_i386.deb
f4d679169a84cbe39b71f91edd814042 918422 editors extra vim-ruby_7.1-022+1_i386.deb
8a3a2c27e9ed46ea57884b459afd0746 860786 editors extra vim-tcl_7.1-022+1_i386.deb
1c58f81c2029c428ef76332617443e1e 853150 editors extra vim-gtk_7.1-022+1_i386.deb
c9814786fb9c8e166c30df3ff83bcc7c 846254 editors extra vim-lesstif_7.1-022+1_i386.deb
fe77fa64fa0cffa0a08fe8870ce8b6c4 929460 editors extra vim-perl_7.1-022+1_i386.deb
c29c1b797984f41a8b4dbd91d4014fd5 923026 editors extra vim-python_7.1-022+1_i386.deb
eb4807ec5d1907d41f625362fe6e6085 855566 editors extra vim-gnome_7.1-022+1_i386.deb
3c4ca772bf45bb8d57eff8ad324abf39 952470 editors extra vim-full_7.1-022+1_i386.deb
8157091e22b86f726ebd5a1d745c9862 179600 editors important vim-common_7.1-022+1_i386.deb
0748ae129548459e90add095ddaaa1b3 734574 editors optional vim_7.1-022+1_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iEYEARECAAYFAkaQEaAACgkQDb3UpmEybUDXFgCeP+kOoj6WYfigjLvdvlkFIhjg
wcgAnicQJa2v2rN0hUppAUvBdDdfIxY+
=zCs6
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Thu, 16 Aug 2007 07:28:04 GMT) (full text, mbox, link).
Bug unarchived.
Request was from James Vega <jamessan@debian.org>
to control@bugs.debian.org.
(Sun, 19 Apr 2009 00:27:04 GMT) (full text, mbox, link).
Tags added: wontfix
Request was from James Vega <jamessan@debian.org>
to control@bugs.debian.org.
(Sun, 19 Apr 2009 00:27:07 GMT) (full text, mbox, link).
Bug marked as found in version 2:7.2.148-1 and reopened.
Request was from James Vega <jamessan@debian.org>
to control@bugs.debian.org.
(Sun, 19 Apr 2009 00:27:08 GMT) (full text, mbox, link).
Bug no longer marked as found in version 2:7.2.148-1.
Request was from James Vega <jamessan@debian.org>
to control@bugs.debian.org.
(Sun, 19 Apr 2009 00:36:05 GMT) (full text, mbox, link).
Bug marked as found in version vim/2:7.2.148-1.
Request was from James Vega <jamessan@debian.org>
to control@bugs.debian.org.
(Sun, 19 Apr 2009 00:36:06 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Vim Maintainers <pkg-vim-maintainers@lists.alioth.debian.org>:
Bug#408338; Package vim-runtime.
(Sun, 19 Apr 2009 00:45:02 GMT) (full text, mbox, link).
Acknowledgement sent
to James Vega <jamessan@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Vim Maintainers <pkg-vim-maintainers@lists.alioth.debian.org>.
(Sun, 19 Apr 2009 00:45:02 GMT) (full text, mbox, link).
Message #39 received at 408338@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
On Sat, Jul 07, 2007 at 11:21:06PM +0000, Debian Bug Tracking System wrote:
> [ Stefano Zacchiroli ]
> * Add javac_cmdline-vim.diff, which fixes the invocation of the javac
> compiler. (Closes: #408338)
As upstream pointed out, this prevents the user from specifying a file
to compile other than the buffer being currently displayed. As such,
I've reverted the patch and am tagging this bug wontfix.
--
James
GPG Key: 1024D/61326D40 2003-09-02 James Vega <jamessan@debian.org>
[signature.asc (application/pgp-signature, inline)]
Message sent on
to Martin Stolle <mstoll@sus.mcgill.ca>:
Bug#408338.
(Sun, 19 Apr 2009 00:45:03 GMT) (full text, mbox, link).
Bug closed, send any further explanations to Martin Stolle <mstoll@sus.mcgill.ca>
Request was from James McCoy <jamessan@debian.org>
to control@bugs.debian.org.
(Sat, 03 Mar 2012 18:45:03 GMT) (full text, mbox, link).
No longer marked as fixed in versions 1:7.1-022+1.
Request was from Andreas Beckmann <anbe@debian.org>
to control@bugs.debian.org.
(Sat, 02 Nov 2013 15:57:13 GMT) (full text, mbox, link).
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Sun, 01 Dec 2013 07:33:39 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Wed Oct 11 23:39:36 2017;
Machine Name:
buxtehude
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.