From 9faa46ee48d12bf55355805a84a7c533f904a39d Mon Sep 17 00:00:00 2001 From: Maxim Cournoyer Date: Sat, 9 Dec 2017 22:39:00 -0500 Subject: [PATCH] gnu: Add emacs-csv-mode. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * gnu/packages/emacs.scm (emacs-csv-mode): New variable. Signed-off-by: Ludovic Courtès --- gnu/packages/emacs.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm index f5048c3dec..d5142d7ac0 100644 --- a/gnu/packages/emacs.scm +++ b/gnu/packages/emacs.scm @@ -6330,6 +6330,28 @@ and shell-command prompts that are based on bash completion.") let users kill or mark things easily.") (license license:gpl3+))) +(define-public emacs-csv-mode + (package + (name "emacs-csv-mode") + (version "1.7") + (source + (origin + (method url-fetch) + (uri (string-append "http://elpa.gnu.org/packages/csv-mode-" + version ".el")) + (sha256 + (base32 + "0r4bip0w3h55i8h6sxh06czf294mrhavybz0zypzrjw91m1bi7z6")))) + (build-system emacs-build-system) + (home-page + "http://elpa.gnu.org/packages/csv-mode.html") + (synopsis + "Major mode for editing comma/char separated values") + (description + "This Emacs package implements CSV mode, a major mode for editing records +in a generalized CSV (character-separated values) format.") + (license license:gpl3+))) + (define-public emacs-transmission (package (name "emacs-transmission")