Sergey Mironov
c8bb648f0f
qvim: clean up the code
2013-11-06 11:27:06 +04:00
Sergey Mironov
d6d2de4147
Add qvim - an experimental Qt gui for Vim
...
vim-qt has the most complete set of Ctrl-Alt-Meta binding functionality.
For example, qvim is able to correctly bind keys like Alt-<nonlatin>.
More: https://bitbucket.org/equalsraf/vim-qt/wiki/Features
2013-11-04 23:02:54 +04:00
Vladimír Čunát
009780587f
vim: add the missing patches
...
Somehow curl from github piped into git am didn't add them.
Sorry, I didn't notice. Thanks @shlevy.
2013-09-19 00:03:35 +02:00
Jason \"Don\" O'Conal
2eb384b982
vim_configurable: add patches to 7.4.23 ( close #912 )
2013-09-18 21:59:49 +02:00
Lluís Batlle i Rossell
2a444fbdee
Marc Weber suggests to drop 'latest' in vim_configurable.
2013-08-13 17:52:07 +02:00
Lluís Batlle i Rossell
09e831e292
Updating vim and vim_configurable to 7.4.
...
I change vim_configurable from 'latest' to 'default', as 'default' now is more
recent than latest.
2013-08-13 17:47:27 +02:00
Jason "Don" O'Conal
1d7d0addcc
vim-plugins: add expression command-t
...
* also fix build of vim on darwin
2013-07-14 11:24:45 +10:00
Jason "Don" O'Conal
719b488b10
vim_configurable: fix python on darwin
...
* was not linking to the correct python library on darwin (using the OS
X framework, which is not what we want)
2013-06-19 12:06:55 +10:00
Jason "Don" O'Conal
b7b98f04a2
vim_configurable: improvements
...
* add ruby interpreter (may have been accidentally removed, or may never
have existed)
* allow selection of GUI options by setting `config.vim.gui`
2013-06-15 20:48:20 +10:00
Jason "Don" O'Conal
6baad4d4d6
vim_configurable: fix compilation on darwin
...
* compile with gccApple
* enable darwinSupport by default
* do not use patchelf
2013-06-13 22:20:54 +10:00
Marc Weber
71628d6e35
vim: supporting multiple sources:
...
- vim-nox: client-server implementation without X
- latest: latest mercurial sources (still very stable)
- default: latest release
vim-plugins: Introduce an area to put vim plugins which are worth adding to nix
because they need more effort than just "unpacking". Document that
2013-05-27 22:26:29 +02:00
Vladimír Čunát
19721fe792
vim: fix a typo from commit ab3eea
2013-02-05 17:51:30 +01:00
Eelco Dolstra
ab3eeabfed
Rename buildNativeInputs -> nativeBuildInputs
...
Likewise for propagatedBuildNativeInputs, etc. "buildNativeInputs"
sounds like an imperative rather than a noun phrase.
2012-12-28 19:20:09 +01:00
Eelco Dolstra
e6077fbc46
Remove getConfig helper function
...
An expression like ‘getConfig [ "cabal" "libraryProfiling" ] false’
can be written more concisely as ‘config.cabal.libraryProfiling or false’.
2012-09-19 13:56:56 -04:00
Lluís Batlle i Rossell
46201622cb
Making vim73 cross-build (it needs a patch)
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=24243
2010-10-12 18:33:02 +00:00
Lluís Batlle i Rossell
cd4b54748a
Updating from trunk
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=24038
2010-10-03 09:25:34 +00:00
Lluís Batlle i Rossell
bc92057a17
Making vim some configurable options go through getConfig.
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=24033
2010-10-03 09:18:14 +00:00
Lluís Batlle i Rossell
530ac48a7c
Making the default vim have multibyte+nls support. Checking with 'du', I think
...
the results take almost the same amount of bytes, while we get support for utf8 terminals.
svn path=/nixpkgs/branches/stdenv-updates/; revision=24031
2010-10-03 09:17:22 +00:00
Michael Raskin
2fed251436
Update vim_configurable to 7.3
...
svn path=/nixpkgs/trunk/; revision=24014
2010-10-01 05:01:32 +00:00
Armijn Hemel
8db80a9616
update to 7.3
...
svn path=/nixpkgs/trunk/; revision=24008
2010-09-30 17:00:13 +00:00
Lluís Batlle i Rossell
c00b676654
Making the default vim have multibyte+nls support. Checking with 'du', I think
...
the results take almost the same amount of bytes, while we get support for utf8 terminals.
svn path=/nixpkgs/trunk/; revision=23859
2010-09-18 16:29:47 +00:00
Lluís Batlle i Rossell
51f6aec764
Fixing the gcc-cross-wrapper; it failed after some changes related to breaking
...
dependencies with it. (I should never link ld.so with a NIX_LDFLAGS -rpath
forced)
I made vim, scummvm cross-build. I added prboom (that cross-builds).
Mplayer and elinks don't cross-build fine still, but are on the way.
The mplayer fails to build in a weird way; nix does not show either a gcc
error message or even the 'make' error message.
svn path=/nixpkgs/branches/stdenv-updates/; revision=23131
2010-08-11 20:14:25 +00:00
Michael Raskin
e8a33e0c82
Make configurable Vim build with most options
...
svn path=/nixpkgs/trunk/; revision=22924
2010-08-03 10:59:57 +00:00
Eelco Dolstra
d81ed8201f
* Turn vim/default.nix into a regular package. We don't need two
...
configurable VIMs.
svn path=/nixpkgs/trunk/; revision=22784
2010-07-28 12:52:54 +00:00
Michael Raskin
01d5ec596b
Some more optional features for Vim
...
svn path=/nixpkgs/trunk/; revision=20288
2010-02-28 17:54:41 +00:00
Michael Raskin
9df96554ec
Make Vim source overridable and add ECL configuration information. Currently Vim with ECL support requires unofficial source package, like the one retrievable from http://repo.or.cz/w/vim_extended.git
...
svn path=/nixpkgs/trunk/; revision=20200
2010-02-23 18:10:42 +00:00
Marc Weber
4007d19700
fix vim_configurable
...
svn path=/nixpkgs/trunk/; revision=20084
2010-02-18 01:49:22 +00:00
Lluís Batlle i Rossell
7e3bcbd4c2
Made the small vim (attribute 'vim') have --enable-multibyte. Not that a luxurious
...
features, in these times of utf-8, and at the end our ncurses has multibyte.
svn path=/nixpkgs/trunk/; revision=17757
2009-10-12 14:29:07 +00:00
Marc Weber
23ca0bb3c2
vim version (7.2), optional .nix filetype detection and syntax highlighting
...
svn path=/nixpkgs/trunk/; revision=14431
2009-03-07 00:27:13 +00:00
Marc Weber
b56ed35851
replacing applyAndFun by lib.defaultOverridableDelayableArgs
...
applyAndFun has a bug resulting in the same arg beeing added more than
once when using a concatenating merge function for the attr set.
I've tried giving the function a name "overridableDelayableArgs" which
resembles its usage much more.
important refactoring:
applyAndFun had .fun and .funMerge only when passing the merge
function lib.mergeOrApply
composableDerivation {
initial = {
...
};
}
to
overridableDelayableArgs has always .replace and .merge
composableDerivation {} {
...
}
svn path=/nixpkgs/trunk/; revision=14428
2009-03-06 23:21:28 +00:00
Marc Weber
387478ce5e
vim_configurable: build with gtk, fix passing features=huge
...
using gtk gvim does start much faster
svn path=/nixpkgs/trunk/; revision=14053
2009-02-12 20:27:56 +00:00
Marc Weber
fd948733a0
fix perl, ruby, tcl support in vim_configurable
...
svn path=/nixpkgs/trunk/; revision=14052
2009-02-12 20:27:54 +00:00
Marc Weber
e996113be7
removed mkDerivationByConfiguration, using composableDerivation instead
...
qgis, vim_configurable both work now
svn path=/nixpkgs/trunk/; revision=13661
2008-12-20 01:20:35 +00:00
Armijn Hemel
e60a0c2591
7.1 -> 7.2
...
svn path=/nixpkgs/trunk/; revision=12573
2008-08-10 15:05:08 +00:00
Yury G. Kudryashov
e281a287b2
vim: now compiles in stdenv-updates (-lutil -lpthread)
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=10525
2008-02-06 19:01:06 +00:00
Yury G. Kudryashov
98a81beaac
meta.homepage added to several packages
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=10431
2008-01-31 10:41:45 +00:00
Yury G. Kudryashov
a7703662a4
Merged with trunk
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=10145
2008-01-15 00:55:21 +00:00
Michael Raskin
54a1f25c4c
Added conditional concatenation and used it for name and configureFlags generation.
...
svn path=/nixpkgs/trunk/; revision=9136
2007-08-15 21:17:11 +00:00
Michael Raskin
118e9d6ebf
Corrected a flaw that made automated package silently accept any extra arguments
...
svn path=/nixpkgs/trunk/; revision=9101
2007-08-11 11:14:36 +00:00
Michael Raskin
efbabdb598
Converted Vim package to a template-based form with only lists filled in manually. Added library functions to support it. Added two proposed package templates to top-level, so that every discussion about package format can result in just editing templates or adding new ones.
...
svn path=/nixpkgs/trunk/; revision=9100
2007-08-11 10:34:07 +00:00
Michael Raskin
2d6a65b666
Included some configuration for Vim.
...
svn path=/nixpkgs/trunk/; revision=9099
2007-08-10 19:53:30 +00:00
Armijn Hemel
5a6c931123
7.0 -> 7.1
...
svn path=/nixpkgs/trunk/; revision=8682
2007-05-14 00:33:03 +00:00
Eelco Dolstra
1442e8ec22
* Copy a bunch of files to nix.cs.uu.nl.
...
svn path=/nixpkgs/trunk/; revision=6711
2006-10-12 13:50:54 +00:00
Eelco Dolstra
368c196a62
* More descriptions.
...
svn path=/nixpkgs/trunk/; revision=6709
2006-10-12 10:53:16 +00:00
Armijn Hemel
6a1a282635
vim 7.0
...
svn path=/nixpkgs/trunk/; revision=5289
2006-05-08 21:05:07 +00:00
Armijn Hemel
5c8e0170c8
add an alias "vi", for my convenience ;)
...
svn path=/nixpkgs/trunk/; revision=4506
2006-01-07 16:10:13 +00:00
Eelco Dolstra
82e678362f
* "." -> "source".
...
svn path=/nixpkgs/trunk/; revision=4335
2005-12-05 14:11:09 +00:00
Eelco Dolstra
454707da23
* catamaran.labs.cs.uu.nl -> nix.cs.uu.nl.
...
svn path=/nixpkgs/trunk/; revision=3660
2005-08-22 08:39:27 +00:00
Eelco Dolstra
e42507d182
* Move tarballs to catamaran so that we are no longer dependent on a
...
gazillion different servers. Resurrected some 25 missing files.
svn path=/nixpkgs/trunk/; revision=2237
2005-02-15 14:44:19 +00:00
Armijn Hemel
5868736733
forgot a "
...
svn path=/nixpkgs/trunk/; revision=1214
2004-08-03 14:23:33 +00:00
Armijn Hemel
705027be2d
fix typo
...
svn path=/nixpkgs/trunk/; revision=1201
2004-07-30 13:28:55 +00:00
Armijn Hemel
5d1cf55dc1
add vim
...
svn path=/nixpkgs/trunk/; revision=1200
2004-07-30 12:57:27 +00:00