Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 265633 - app-vim/gtk-syntax: Request for updated syntax files
Summary: app-vim/gtk-syntax: Request for updated syntax files
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Vim Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-04-10 10:24 UTC by Tadej Borovšak
Modified: 2009-04-10 18:43 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Updated gtk-syntax.ebuild (gtk-syntax-20090402.ebuild,397 bytes, text/plain)
2009-04-10 10:26 UTC, Tadej Borovšak
Details
Updated sources for app-vim/gtk-syntax ebuild. (gtk-syntax-20090402.tar.bz2,138.09 KB, application/octet-stream)
2009-04-10 10:30 UTC, Tadej Borovšak
Details
Fixed tarball (gtk-syntax-20090402.tar.bz2,138.43 KB, application/octet-stream)
2009-04-10 17:03 UTC, Tadej Borovšak
Details
Fixed tarball (again;) (gtk-syntax-20090402.tar.bz2,138.43 KB, application/octet-stream)
2009-04-10 17:05 UTC, Tadej Borovšak
Details
Syntax tarball (for the last time, I hope) (gtk-syntax-20090402.tar.bz2,138.34 KB, application/octet-stream)
2009-04-10 17:09 UTC, Tadej Borovšak
Details
Final file (gtk-syntax-20090402.tar.bz2,138.15 KB, application/octet-stream)
2009-04-10 17:59 UTC, Tadej Borovšak
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tadej Borovšak 2009-04-10 10:24:10 UTC
app-vim/gtk-syntax ebuild in portage tree is almost year and a half old and does not contain some of the never components of glib/gtk like GIO and Clutter.

Reproducible: Always
Comment 1 Tadej Borovšak 2009-04-10 10:26:48 UTC
Created attachment 187859 [details]
Updated gtk-syntax.ebuild

I only renamed gtk-syntax-20070925.ebuild and masked all archs with ~.
Comment 2 Tadej Borovšak 2009-04-10 10:30:30 UTC
Created attachment 187864 [details]
Updated sources for app-vim/gtk-syntax ebuild.

This is just a repacked original archive from http://www.vim.org/scripts/download_script.php?src_id=10338 that can be uploaded to Gentoo mirrors.
Comment 3 Jim Ramsay (lack) (RETIRED) gentoo-dev 2009-04-10 16:33:05 UTC
I have a couple questions, specifically regarding gtk-syntax-20090402/after/syntax/c.vim.d/gtk-syntax.vim from the tarball:

-> This script will try to source README and c.vim.example: I suspect it should not, even though they're not actually installed.

-> I downloaded the original plugin tarball, and noticed that its c.vim.example sets gobject_deprecated_errors and gdkpixbuf_deprecated_errors - Should gtk-syntax.vim set these too perhaps?

If you can help me clarify the proper things to do in each of these cases, (or better yet, attach a new tarball that fixes these), I'd be glad to throw it in the tree.

And thanks very much for your help keeping this package up to date!
Comment 4 Tadej Borovšak 2009-04-10 17:01:51 UTC
Sorry for the messy tarball. I forgot to remove those non *.vim files from my build folder and my automated script happily created bad gtk-syntax.vim

I fixed this problem with my script and added deprecated features to all files that have them defined.

Attached new tarball.
Comment 5 Tadej Borovšak 2009-04-10 17:03:02 UTC
Created attachment 187898 [details]
Fixed tarball

Tarball with fixed gtk-syntax.vim file.
Comment 6 Tadej Borovšak 2009-04-10 17:05:57 UTC
Created attachment 187899 [details]
Fixed tarball (again;)

I forgot my build script inside tarball. Sorry for making a mess.
Comment 7 Tadej Borovšak 2009-04-10 17:09:08 UTC
Created attachment 187902 [details]
Syntax tarball (for the last time, I hope)

No comment!
Comment 8 Tadej Borovšak 2009-04-10 17:59:26 UTC
Created attachment 187906 [details]
Final file

I took a couple of minutes off before posting again, since things weren't going nowhere.

This is clean tarball, ready to be uploaded.
Comment 9 Jim Ramsay (lack) (RETIRED) gentoo-dev 2009-04-10 18:43:23 UTC
Looks good to me!

Thanks for all your work.

I've committed this to the tree.