diff options
author | Marius Bakke <mbakke@fastmail.com> | 2020-02-26 22:13:11 +0100 |
---|---|---|
committer | Marius Bakke <mbakke@fastmail.com> | 2020-02-26 22:13:11 +0100 |
commit | 7fe962788ac330fce18d7cc39f613bb1f961d6ea (patch) | |
tree | d8f61f1fb2263d9186157202725ca8fe7b7dd896 /gnu/packages/vim.scm | |
parent | 9844848b23860136da54193b725b6653b4e9d8ee (diff) | |
parent | 2e4011465b6c0757c45ddf118c9f406df045b376 (diff) | |
download | guix-7fe962788ac330fce18d7cc39f613bb1f961d6ea.tar.gz |
Merge branch 'master' into staging
Diffstat (limited to 'gnu/packages/vim.scm')
-rw-r--r-- | gnu/packages/vim.scm | 26 |
1 files changed, 18 insertions, 8 deletions
diff --git a/gnu/packages/vim.scm b/gnu/packages/vim.scm index 579b21524e..a94a677b25 100644 --- a/gnu/packages/vim.scm +++ b/gnu/packages/vim.scm @@ -8,6 +8,7 @@ ;;; Copyright © 2019 HiPhish <hiphish@posteo.de> ;;; Copyright © 2019 Julien Lepiller <julien@lepiller.eu> ;;; Copyright © 2019, 2020 Jakub Kądziołka <kuba@kadziolka.net> +;;; Copyright © 2020 Jack Hill <jackhill@jackhill.us> ;;; ;;; This file is part of GNU Guix. ;;; @@ -84,12 +85,6 @@ #:parallel-tests? #f #:phases (modify-phases %standard-phases - (add-after 'unpack 'disable-CoW - ;; Disable copy-on-write (CoW) in the build directory. Tests fail on - ;; btrfs (and possibly other CoW file systems) for unclear reasons. - ;; This needs to be run early as it only affects newly-created files. - (lambda _ - (invoke "chattr" "-R" "+C" "."))) (add-after 'configure 'patch-config-files (lambda _ (substitute* "runtime/tools/mve.awk" @@ -134,10 +129,11 @@ `(("libtool" ,libtool) ;; For tests. - ("e2fsprogs" ,e2fsprogs) ; for chattr in disable-CoW above ("tzdata" ,tzdata-for-tests))) (home-page "https://www.vim.org/") (synopsis "Text editor based on vi") + ;; The description shares language with the vim-full package. When making + ;; changes, check if the other description also needs to be updated. (description "Vim is a highly configurable text editor built to enable efficient text editing. It is an improved version of the vi editor distributed with most UNIX @@ -261,7 +257,21 @@ with the editor vim."))) ("python-3" ,python) ("ruby" ,ruby) ("tcl" ,tcl) - ,@(package-inputs vim))))) + ,@(package-inputs vim))) + ;; The description shares language with the vim package. When making + ;; changes, check if the other description also needs to be updated. + (description "Vim is a highly configurable text editor built to enable efficient text +editing. It is an improved version of the vi editor distributed with most UNIX +systems. + +Vim is often called a \"programmer's editor,\" and so useful for programming +that many consider it an entire IDE. It's not just for programmers, though. +Vim is perfect for all kinds of text editing, from composing email to editing +configuration files. + +This package provides a version of Vim with many optional features enabled. +It includes a graphical interface, @command{gvim}, and support for plugins +written in the Python 3, Perl, Ruby, Tcl, and Lua programming languages."))) (define-public vim-neocomplete (package |