You are here

gVim Portable 7.3 Pre-Release 1

14 posts / 0 new
Last post
Chris Morgan
Chris Morgan's picture
Offline
Last seen: 9 years 5 months ago
Joined: 2007-04-15 21:08
gVim Portable 7.3 Pre-Release 1

Application: gVim
Category: Development
Description: gVim is a feature rich and not-too-hard-to-use text editor, and a very feature rich one at that. With gVim you can code, highlight syntax, and do everything else you would expect of a text editor worth its weight in megabytes.

Download gVim Portable 7.3 Pre-Release 1 [5.5MB download / 16.8-23.2MB installed]
(MD5: 707f14ece0789c9ae71842ba89d1e855)

Release Notes:
7.3 Pre-Release 1 (2010-08-26):

  • updated Vim to 7.3, using Bram's OLE-free build (not sure how I missed it in 7.2... would have saved me a lot of trouble building my own)
  • launcher changed to PortableApps.com Launcher
  • language switching implemented
  • language files split into optional section (7.2 Pre-Release 3 did, saving 0.8MB, but John apparently undid that because it was quite a small saving. Now it's a bigger saving.)
  • no new-style splash screen yet - John?

marcmontu
Offline
Last seen: 11 months 3 weeks ago
Joined: 2010-05-25 11:37
Broken link

The download link seems to be broken.

Chris Morgan
Chris Morgan's picture
Offline
Last seen: 9 years 5 months ago
Joined: 2007-04-15 21:08
Fixed

I was clearing up some files on my server yesterday and managed to move this by mistake. I've put it back in the right place now so the link works again.

I presume by the fact that no-one's responded that there are no problems with this; therefore we're just waiting for Installer 2.0.3, then it'll just be removing "Pre-Release 1" from the label and changing the splash screen to the new style one.

I am a Christian and a developer and moderator here.

“A soft answer turns away wrath, but a harsh word stirs up anger.” – Proverbs 15:1

marcmontu
Offline
Last seen: 11 months 3 weeks ago
Joined: 2010-05-25 11:37
Perl support

Hi Chris,

On the gVim 7.2 thread (https://portableapps.com/news/2009-10-13_-_gvim_portable_7.2) I've asked for gVim with Perl support. I had understood that it would be added on gVim Portable 7.3, but I noticed that it is not present on this pre-release.

Do you intend make a different pre-release with Perl support?

John T. Haller
John T. Haller's picture
Online
Last seen: 43 min 14 sec ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Tentative

It's planned for a later release at some point. And depends on certain things from the gVim folks themselves. Additionally, there are technical (I believe Strawberry Perl had some) and licensing issues (Active Perl is not open source) depending on the version of Perl we'd consider including.

Sometimes, the impossible can become possible, if you're awesome!

marcmontu
Offline
Last seen: 11 months 3 weeks ago
Joined: 2010-05-25 11:37
Thanks for your quick

Thanks for your quick answer.
I hope it doesn't take to long, as it would be a nice addition to Perl development environment, and it also enables some cool gVim plugins Smile

Chris Morgan
Chris Morgan's picture
Offline
Last seen: 9 years 5 months ago
Joined: 2007-04-15 21:08
Vim itself

This time I've used the provided OLE-free Vim distribution. It's just the same as the normal version that you download, except with the +OLE feature turned off (i.e. -OLE). Thus if it works with the normal desktop version of gVim, it should work with gVim Portable - and if not, it won't.

I am a Christian and a developer and moderator here.

“A soft answer turns away wrath, but a harsh word stirs up anger.” – Proverbs 15:1

marcmontu
Offline
Last seen: 11 months 3 weeks ago
Joined: 2010-05-25 11:37
Perl-dynamic

I understand that including the |+perl| feature is not simple due to the need of including Strawberry Perl/Active Perl (technical/licensing/size issues).

Therefore I would ask if it is possible to have the perl-dynamic support (|+perl/dyn|), which is present on the normal version available at www.vim.org.
This way I think it would be possible to avoid including any perl distribution.

I have tested this normal version with Strawberry Perl portable, and perl-dynamic support worked fine after I included the path to the bin folders at my .vimrc (let $PATH.=';xxx'). It would be great to have this on gvim portable.

Chris Morgan
Chris Morgan's picture
Offline
Last seen: 9 years 5 months ago
Joined: 2007-04-15 21:08
vimrc

If you can add it in vimrc, then that's how you should do it. There are extra environment variables available as gVim Portable uses the PortableApps.com Launcher; unfortunately, the ones you'd want to use contain the colon character which Vim doesn't support properly (it does tab expansion, but proceeds to not work). PAL:PortableAppsDir as X:\PortableApps, for example. Not sure if there's any way this can be worked around.

I am a Christian and a developer and moderator here.

“A soft answer turns away wrath, but a harsh word stirs up anger.” – Proverbs 15:1

marcmontu
Offline
Last seen: 11 months 3 weeks ago
Joined: 2010-05-25 11:37
Perl-dynamic not available at gVim Portable

I think my last message was unclear.
I was able to use the perl-dynamic support only on the normal Vim version (*not* portable) available at www.vim.org, which was compiled with |+perl/dyn| (confirmed with ':version' command).

As far as I know there is no way to add the |+perl/dyn| through the vimrc file. Is it possible to have the gvim portable compiled with |+perl/dyn| feature? I think this would enable perl support while avoiding the many issues of |+perl| feature, which requires including some version of perl with gvim.

Thanks & Regards

Chris Morgan
Chris Morgan's picture
Offline
Last seen: 9 years 5 months ago
Joined: 2007-04-15 21:08
Ah

I hadn't observed that it was a -perl build. I had thought the official "no OLE" Vim build which I used would be the same as the normal build, but apparently things like perl have been compiled out. I could ask Bram Moolenaar to make a build which is the same as the usual except with -ole, but that might be asking for a bit much. I had thought that it was just a matter of adding perlXX.dll to the path, but if it' been compiled with -erl, there's certainly no way to get it. I didn't observe the lack of +python, +perl etc. earlier as I never use them through Vim myself.

I am a Christian and a developer and moderator here.

“A soft answer turns away wrath, but a harsh word stirs up anger.” – Proverbs 15:1

marcmontu
Offline
Last seen: 11 months 3 weeks ago
Joined: 2010-05-25 11:37
Can we expect it soon?

Hi Chris, thanks for your light fast response
Can we expect the features of normal build (except by the OLE) on the next version of gVim portable? Or these features will be probably left out on near future?
I hope for the first option, as I'm enjoying very much carrying all my applications on my pen, and the various supports features of Vim are very handy.

Chris Morgan
Chris Morgan's picture
Offline
Last seen: 9 years 5 months ago
Joined: 2007-04-15 21:08
Doubtful

As that's the official OLE-free build (and we do need OLE-free), I doubt that I'll do it. If you want it, you could try asking Bram for a version which is only -OLE; I could work from that then. It takes a lot of effort getting an environment set up for perl/python/ruby/tcl and I don't really feel like doing it.

I am a Christian and a developer and moderator here.

“A soft answer turns away wrath, but a harsh word stirs up anger.” – Proverbs 15:1

marcmontu
Offline
Last seen: 11 months 3 weeks ago
Joined: 2010-05-25 11:37
Ok

Ok, I had hope that there was some simpler way.
I understand that it is not simple to set up the needed environment, and I'm also not comfortable asking Bram, as I feel in debit with him for the enormous effort he put in creating such incredible application.
I will stick to the normal version of gVim on a few machines, with .bat to change the $HOME to gVimPortable\Data\settings in order to use the settings files of the portable version.
Thanks for your help.

Log in or register to post comments