Commit graph

182 commits

Author SHA1 Message Date
Efraim Flashner
ededaa0a35
gnu: Add vim-slime.
* gnu/packages/vim.scm (vim-slime): New variable.
2021-09-09 16:05:04 +03:00
Efraim Flashner
9fc4b72da2
gnu: Add vim-gemini-vim.
* gnu/packages/vim.scm (vim-gemini-vim): New variable.
2021-09-09 16:04:01 +03:00
Efraim Flashner
b95fb85f59
gnu: vim-guix-vim: Update to 0.3.0.
* gnu/packages/vim.scm (vim-guix-vim): Update to 0.3.0.
[source]: Update source uri.
2021-07-29 14:46:41 +03:00
Morgan Smith
911038e874
gnu: vim: Install manpages
* gnu/packages/vim.scm (vim)[arguments]<#:phases>: Add fix-install.sh phase.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-05 10:55:04 +03:00
Efraim Flashner
87cd6f9a12
gnu: vim-guix-vim: Update to 0.2.1.
* gnu/packages/vim.scm (vim-guix-vim): Update to 0.2.1.
2021-07-01 14:53:09 +03:00
Efraim Flashner
408a269929
gnu: vim-guix-vim: Update to 0.2.0.
* gnu/packages/vim.scm (vim-guix-vim): Update to 0.2.0.
[arguments]: Also install autoload, plugin directories.
2021-06-28 14:56:18 +03:00
Jack Hill
6acc04eca7
gnu: Add eovim.
* gnu/packages/vim (eovim): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-06-21 17:23:36 +03:00
Maxime Devos
09be86744f
gnu: neovim: Use 'inputs' in phases instead of '%build-inputs'.
In build phases, the former is preferred.

* gnu/packages/vim.scm
  (neovim)[arguments]<#:phases>{set-lua-path}: Use 'inputs'
  argument instead of '%build-inputs'.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-06-04 13:34:46 +02:00
Tissevert
992aa56e7c
gnu: Add vim-solarized.
* gnu/packages/vim.scm (vim-solarized): New public variable.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2021-05-15 14:55:34 +02:00
Efraim Flashner
131265ea3a
gnu: vim-fugitive: Update to 3.3.
* gnu/packages/vim.scm (vim-fugitive): Update to 3.3.
2021-04-29 23:22:48 +03:00
Efraim Flashner
59dbf6e190
gnu: vim-asyncrun: Update to 2.8.6.
* gnu/packages/vim.scm (vim-asyncrun): Update to 2.8.6.
2021-04-29 23:19:48 +03:00
Tobias Geerinckx-Rice
e7c0011d2a
gnu: vim: Update to 8.2.2689.
* gnu/packages/vim.scm (vim): Update to 8.2.2689.
2021-04-03 20:07:37 +02:00
Tobias Geerinckx-Rice
e8aa983cd0
gnu: vim: Update to 8.2.2677.
* gnu/packages/vim.scm (vim): Update to 8.2.2677.
2021-03-30 23:02:10 +02:00
Efraim Flashner
55a754ce3a
gnu: vim-asyncrun: Update to 2.8.5.
* gnu/packages/vim.scm (vim-asyncrun): Update to 2.8.5.
2021-03-29 01:35:17 +03:00
Tobias Geerinckx-Rice
ebe967e1b7
gnu: vim: Update to 8.2.2632.
* gnu/packages/vim.scm (vim): Update to 8.2.2632.
[arguments]: Disable another test (Test_combining_double_width).
2021-03-21 15:36:06 +01:00
Tobias Geerinckx-Rice
c8cbd369eb
gnu: vim-full: Remove duplicate 'make-flags'.
Fixes <https://bugs.gnu.org/46580>.

Co-authored-by: Tobias Geerinckx-Rice <me@tobias.gr>

* gnu/packages/vim.scm (vim-full)[arguments]: Remove duplicate
'make-flags'.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2021-03-06 01:22:51 +01:00
John Doe
988ac06ce8
gnu: vim: Fix test_signals test.
* gnu/packages/vim.scm (vim)[arguments]: Add "CFLAGS=-D_REENTRANT" to

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2021-02-11 17:12:17 +08:00
Efraim Flashner
4a0a453392
gnu: vim: Skip terminal screen-dump tests.
Even with careful substitutions these tests often break on other
architectures anyway.

* gnu/packages/vim.scm (vim)[arguments]: Adjust
skip-or-fix-failing-tests to skip another terminal screen-dump test.
2021-01-10 09:49:13 +02:00
Maxim Cournoyer
f3c568d3f1
gnu: python2-pynvim: Remove package.
* gnu/packages/vim.scm (python2-pynvim): Remove variable.
2020-12-20 22:47:01 -05:00
Efraim Flashner
53b51b44fd
gnu: vim: Automatically find vim plugins.
* gnu/packages/vim.scm (vim)[arguments]: Add new 'install-guix.vim phase
to install vendor specific vimrc.
* gnu/packages/aux-files/guix.vim: New file.
* Makefile.am (AUX_FILES): Register it.
2020-12-20 12:52:51 +02:00
Efraim Flashner
27cf238744
Revert "gnu: vim: Run more tests."
This reverts commit 17a53aec7a.

This breaks building vim on ARM architectures.
2020-12-07 12:48:07 +02:00
Tobias Geerinckx-Rice
c096071492
gnu: vim: Update to 8.2.2067.
* gnu/packages/vim.scm (vim): Update to 8.2.2067.
2020-11-29 20:44:31 +01:00
Efraim Flashner
17a53aec7a
gnu: vim: Run more tests.
* gnu/packages/vim.scm (vim)[arguments]: In the custom
'skip-or-fix-failing-tests phase adjust substitutions to skip fewer
tests and adjust other test output to patched shebangs.
2020-11-20 15:20:02 +02:00
Tobias Geerinckx-Rice
14641312a9
gnu: vim: Update to 8.2.2017.
* gnu/packages/vim.scm (vim): Update to 8.2.2017.
2020-11-20 02:26:49 +01:00
Tobias Geerinckx-Rice
5a717c5526
gnu: vim: Fix a failing test.
* gnu/packages/vim.scm (vim)[arguments]: Rename the ‘skip-failing-tests’
phase to ‘skip-or-fix-failing-tests’.  Fix a failing test.
2020-11-20 00:06:39 +01:00
Tobias Geerinckx-Rice
4bc0fc4eef
gnu: vim: Update to 8.2.2000.
* gnu/packages/vim.scm (vim): Update to 8.2.2000.
2020-11-19 00:08:40 +01:00
Efraim Flashner
ce18d88347
gnu: vim-guix-vim: Update to 0.1.1.
* gnu/packages/vim.scm (vim-guix-vim): Update to 0.1.1.
2020-11-15 20:34:01 +02:00
Tobias Geerinckx-Rice
2646b9d6d3
gnu: vim: Update to 8.2.1980.
* gnu/packages/vim.scm (vim): Update to 8.2.1980.
2020-11-13 01:52:16 +01:00
Tobias Geerinckx-Rice
fbf3f47f85
gnu: vim: Update to 8.2.1971.
* gnu/packages/vim.scm (vim): Update to 8.2.1971.
2020-11-11 02:45:53 +01:00
Tobias Geerinckx-Rice
2c734548fd
gnu: vim: Update to 8.2.1964.
* gnu/packages/vim.scm (vim): Update to 8.2.1964.
2020-11-07 15:35:07 +01:00
Efraim Flashner
6b0e75bb3f
gnu: vim: Update to 8.2.1947.
* gnu/packages/vim.scm (vim): Update to 8.2.1947.
2020-11-04 11:25:52 +02:00
Efraim Flashner
2513e46440
gnu: vim: Update to 8.2.1900.
* gnu/packages/vim.scm (vim): Update to 8.2.1900.
[arguments]: Remove 'fix-installman phase.
2020-10-25 15:33:37 +02:00
Tobias Geerinckx-Rice
a3ab43f49a
gnu: vim: Update to 8.2.1864.
* gnu/packages/vim.scm (vim): Update to 8.2.1864.
2020-10-19 21:44:31 +02:00
Tobias Geerinckx-Rice
95328851ae
gnu: vim: Update to 8.2.1852.
* gnu/packages/vim.scm (vim): Update to 8.2.1852.
2020-10-16 17:16:00 +02:00
Tobias Geerinckx-Rice
9112ec6b72
gnu: vim: Update to 8.2.1844.
* gnu/packages/vim.scm (vim): Update to 8.2.1844.
2020-10-14 16:31:45 +02:00
Tobias Geerinckx-Rice
9e0de744b1
gnu: vim: Update to 8.2.1840.
* gnu/packages/vim.scm (vim): Update to 8.2.1840.
2020-10-13 19:01:32 +02:00
Tobias Geerinckx-Rice
a2398cc26e
gnu: vim: Update to 8.2.1812.
* gnu/packages/vim.scm (vim): Update to 8.2.1812.
2020-10-08 15:57:31 +02:00
Tobias Geerinckx-Rice
594b2a116e
gnu: vim: Update to 8.2.1805.
* gnu/packages/vim.scm (vim): Update to 8.2.1805.
2020-10-06 15:14:13 +02:00
Tobias Geerinckx-Rice
f4f2a1e9c6
gnu: vim: Update to 8.2.1801.
* gnu/packages/vim.scm (vim): Update to 8.2.1801.
2020-10-06 01:04:46 +02:00
Efraim Flashner
7592ddfee7
gnu: vim: Update to 8.2.1770.
* gnu/packages/vim.scm (vim): Update to 8.2.1770.
2020-09-29 11:38:49 +03:00
Efraim Flashner
67ad1e148c
gnu: vim: Update to 8.2.1738.
* gnu/packages/vim.scm (vim): Update to 8.2.1738.
2020-09-25 15:55:09 +03:00
Efraim Flashner
e3b40906eb
gnu: vifm: Update to 0.11.
* gnu/packages/vim.scm (vifm): Update to 0.11.
2020-09-24 19:36:28 +03:00
Tobias Geerinckx-Rice
cfc7e2592d
gnu: python-pynvim: Update to 0.4.2.
* gnu/packages/vim.scm (python-pynvim): Update to 0.4.2.
2020-09-23 12:39:59 +02:00
Efraim Flashner
9ef590dc8a
gnu: xxd: Use cc-for-target.
* gnu/packages/vim.scm (xxd)[arguments]: Replace hard-coded gcc with
cc-for-target in make-flags.
2020-09-18 18:25:59 +03:00
Efraim Flashner
6feb7a2107
gnu: vim-airline: Don't install tests.
* gnu/packages/vim.scm (vim-airline)[arguments]: Adjust install-plan to
not install tests.
2020-09-17 00:25:42 +03:00
Efraim Flashner
2c0b715389
gnu: editorconfig-vim: Update to 1.1.1.
* gnu/packages/vim.scm (editorconfig-vim): Update to 1.1.1.
[source]: Remove snippet.
[arguments]: Remove custom 'patch-editorconfig-path phase.
[inputs]: Remove editorconfig-core-c.
2020-09-12 22:33:26 +03:00
Jakub Kądziołka
19ab580074
gnu: vim: Update to 8.2.1500.
* gnu/packages/vim.scm (vim): Update to 8.2.1500.
2020-08-21 02:25:05 +02:00
Jakub Kądziołka
3e09a2be74
gnu: vim: Install man pages. 2020-08-21 02:25:04 +02:00
Efraim Flashner
952a7fc893
gnu: vim: Update to 8.2.1471.
* gnu/packages/vim.scm (vim): Update to 8.2.1471.
[arguments]: Adjust custom 'patch-absolute-paths, 'skip-failing-tests
phases for changes in the sources.
2020-08-17 11:07:23 +03:00
HiPhish
738c0d9621
gnu: neovim: Update to 0.4.4.
* gnu/package/vim.scm (neovim): Update to 0.4.4.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-08-06 12:19:16 +03:00