Commit graph

92 commits

Author SHA1 Message Date
Adam Vandenberg
1b8d64944e vim: patches have been incorporated upstream 2013-11-29 17:53:14 -08:00
Adam Vandenberg
1856147760 vim: clean vi -> vim symlink
Closes Homebrew/homebrew#23722.
2013-11-14 18:46:45 -08:00
Chris Lasher
fdfee60389 Tidies up English in messages.
Closes Homebrew/homebrew#24313.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-11-14 08:07:07 -08:00
mbcoguno
1b811dffb6 vim: Preliminary Python 3 support
Signed-off-by: Adam Vandenberg <flangy@gmail.com>

Closes Homebrew/homebrew#21366.
2013-11-13 20:23:19 -08:00
Misty De Meo
6b242748f2 vim: fix trailing whitespace in comment 2013-10-21 11:08:18 -07:00
Felix Bünemann
92cea13603 vim: Fix compilation on Mac OS X 10.9
- The required macro MAC_OS_X_VERSION_MAX_ALLOWED requires
  AvailabilityMacros.h to be defined.

Closes Homebrew/homebrew#20831.

Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
2013-10-21 11:07:30 -07:00
Dominique Orban
69da2119c5 vim: add client/server option
Closes Homebrew/homebrew#23355.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-10-20 10:01:52 -07:00
Misty De Meo
981db30cd1 vim: patch for -no-cpp-precomp 2013-10-20 00:33:13 -07:00
Daniel James McMahon
7481eadb8e vim: change project URL to generic debian.org
Closes Homebrew/homebrew#23185.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-10-11 23:15:59 -07:00
Jack Nagel
994890b079 vim 7.4.052 2013-10-09 17:12:28 -05:00
Adam Vandenberg
24ba40f904 vim: fix lua option
Closes Homebrew/homebrew#21963.
2013-09-29 02:14:37 -07:00
Jack Nagel
0aa31d3955 vim: hg dep is inferred 2013-09-28 16:37:05 -05:00
Jack Nagel
f269832c8d vim: use spec deps 2013-09-21 21:05:13 -05:00
Jack Nagel
b48a3bd612 vim: move back to tracking Debian unstable 2013-09-18 12:41:36 -05:00
Jack Nagel
d0367de4e1 vim: needs hg for stable, for now 2013-09-17 23:42:01 -05:00
cmar
f9691e39a0 vim 7.4.027
Closes Homebrew/homebrew#22344.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-09-12 17:07:55 -05:00
Samuel John
3fcb9bfbed vim: Build with system python on Xcode-only Macs
Also end the crazy loads of options.
Note, that if both `--with-foo` and `--without-foo` are defined as
options, then `build.with? 'foo'` does not work as expected for
`:recommended` options.

Fixes Homebrew/homebrew#21825
2013-08-12 15:18:14 +02:00
Peter Aronoff
92190c13f2 vim 7.4
Closes Homebrew/homebrew#21809.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-08-10 20:30:22 -05:00
Adam Vandenberg
fd6e1c514e vim: add with-compiledby 2013-08-05 14:24:11 -07:00
KnackeredCoder
429d42ea3a Vim 7.4b.4 Beta
Closes Homebrew/homebrew#21633.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-08-03 13:23:26 -07:00
KnackeredCoder
a64343f009 Vim devel 7.4a Beta
Closes Homebrew/homebrew#21256.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-07-16 18:09:45 -07:00
KnackeredCoder
3bd5e785f5 Vim 7.4a.12 BETA
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-07-16 18:03:23 -07:00
Samuel John
8afdfb1d52 vim: Add descr. for adding LDFLAGS. 2013-06-11 19:05:57 +02:00
Samuel John
6a4b9d9488 Vim & MacVim: Fix support for brewed python
However, the downside is that we had to remove python3
support until that is fixed upstream.
2013-06-11 10:46:35 +02:00
Samuel John
f6e80bdea2 Python 2.x and 3.x support
New `depends_on :python` Dependency.
New `depends_on :python3` Dependency.

To avoid having multiple formulae with endings -py2 and -py3,
we will handle support for different pythons (2.x vs. 3.x)
in the same formula.
Further brewed vs. external python will be transparently supported.

The formula also gets a new object `python`, which is false if
no Python is available or the user has disabled it. Otherwise
it is defined and provides several support methods:

python.site_packages # the site-packages in the formula's Cellar
python.global_site_packages
python.binary # the full path to the python binary
python.prefix
python.version
python.version.major
python.version.minor
python.xy # => e.g. "python2.7"
python.incdir # includes of python
python.libdir # the python dylib library
python.pkg_config_path # used internally by brew
python.from_osx?
python.framework?
python.universal?
python.pypy?
python.standard_caveats # Text to set PYTHONPATH for python.from_osx?
python.if3then3 # => "" for 2.x and to "3" for 3.x.

Further, to avoid code duplication, `python` takes an optional
block that is run twice if the formula defines depends_on
:python AND :python3.

python do
  system python, 'setup.py', "--prefix=#{prefix}"
end

Read more in the Homebrew wiki.
2013-06-03 17:29:43 +02:00
Jack Nagel
d38c5f26b8 vim: roll back and track debian-unstable
Vim sees patchlevel release every few days (and recently, several times
per day). This is too often to be updating the formula and prompting
upgrades for users who don't care to update that frequently. It is also
a vector for bugs when new development is happening upstream (e.g. the
recent regexp engine switch).

So this package now tracks debian-unstable. People who want to live on
the bleeding edge can still use --HEAD like any other formula.
2013-05-21 23:45:34 -05:00
Julian Berman
7b3c4dae31 Vim 7.3.976
Closes Homebrew/homebrew#19942.
Closes Homebrew/homebrew#19943.
Closes Homebrew/homebrew#19944.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-05-20 10:09:54 -05:00
Julian Berman
6a12ffa7ef Vim 7.3.973
Closes Homebrew/homebrew#19934.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-05-19 20:50:09 -05:00
Francisco Souza
6e5af874a3 vim 7.3.972
Closes Homebrew/homebrew#19930.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-05-19 18:35:23 -05:00
Francisco Souza
4f139a9216 vim 7.3.969
Closes Homebrew/homebrew#19918.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-05-18 21:17:34 -05:00
Francisco Souza
644b7c367c vim 7.3.967
Closes Homebrew/homebrew#19901.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-05-17 17:49:48 -05:00
Francisco Souza
19bed406a7 vim 7.3.960
Closes Homebrew/homebrew#19856.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-05-15 19:28:52 -07:00
Francisco Souza
226b0d16fc vim 7.3.955
Closes Homebrew/homebrew#19837.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-05-15 08:49:25 -07:00
Francisco Souza
da589af178 vim 7.3.944
Closes Homebrew/homebrew#19786.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-05-13 20:44:42 -07:00
Francisco Souza
555497de8b vim 7.3.943
Closes Homebrew/homebrew#19758.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-05-12 15:18:01 -07:00
Francisco Souza
8f028ee673 vim 7.3.936
Closes Homebrew/homebrew#19750.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-05-12 09:17:20 -07:00
Francisco Souza
6a6e5264cd vim 7.3.931
Closes Homebrew/homebrew#19652.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-05-07 07:29:22 -07:00
Francisco Souza
8d0d84a842 vim 7.3.929
Closes Homebrew/homebrew#19629.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-05-06 09:56:58 -05:00
Francisco Souza
29b3257b75 vim 7.3.923
Closes Homebrew/homebrew#19619.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-05-05 14:53:47 -07:00
Francisco Souza
ce95c0f13f vim 7.3.918
Closes Homebrew/homebrew#19415.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-04-24 11:29:01 -07:00
Jesus Lopez
f139fdfa64 vim: Add --override-system-vi option
When specified, `/usr/local/bin/vi` is also symlinked, so that
executing `vi` will launch homebrew's version.

Closes Homebrew/homebrew#19309.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-04-19 16:21:55 -07:00
Adam Vandenberg
6e9999f023 Add :hg build requirement.
Closes Homebrew/homebrew#19074.
2013-04-17 10:01:38 -07:00
Francisco Souza
0e59f4067c vim 7.3.905
Closes Homebrew/homebrew#19221.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-04-15 14:47:18 -07:00
Francisco Souza
3b414dbce3 vim 7.3.896
Closes Homebrew/homebrew#19211.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-04-15 07:24:19 -07:00
Francisco Souza
1c13eada11 vim 7.3.891
Closes Homebrew/homebrew#19188.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-04-14 09:33:24 -07:00
Francisco Souza
58dba4a698 vim 7.3.888
Closes Homebrew/homebrew#19164.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-04-12 18:57:35 -05:00
Francisco Souza
e45c766f44 vim 7.3.884
Closes Homebrew/homebrew#19019.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-04-06 21:11:48 -07:00
Francisco Souza
a5f30893c4 vim 7.3.882
Closes Homebrew/homebrew#18996.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-04-05 15:09:06 -07:00
Francisco Souza
f43a6010db vim 7.3.875
Closes Homebrew/homebrew#18674.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-03-22 23:57:12 -05:00
Chongyu Zhu
78f40ed736 vim 7.3.874
Closes Homebrew/homebrew#18642.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-03-21 14:23:30 -05:00