From d34984b9fe097bd1c85f5b43cd06c391a63ecfc1 Mon Sep 17 00:00:00 2001 From: Nicolas Goaziou Date: Thu, 2 May 2019 10:13:20 +0200 Subject: gnu: emacs-xr: Update to 1.11. * gnu/packages/emacs-xyz.scm (emacs-xr): Update to 1.11. --- gnu/packages/emacs-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu/packages/emacs-xyz.scm') diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index f2e815c630..84f59002ef 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -774,7 +774,7 @@ in certain cases. It also enables recursion for anonymous functions.") (define-public emacs-xr (package (name "emacs-xr") - (version "1.10") + (version "1.11") (source (origin (method url-fetch) @@ -782,7 +782,7 @@ in certain cases. It also enables recursion for anonymous functions.") "https://elpa.gnu.org/packages/xr-" version ".tar")) (sha256 (base32 - "16p68rj5h609pnbp7y0jiiq1zkbksh4qqi1q8yby3ldj5x9sfpwc")))) + "0xwfs2mkmgf63sfp5jwmw0ybc8pa0rlxh5aqwb348ddgmclv322f")))) (build-system emacs-build-system) (home-page "http://elpa.gnu.org/packages/xr.html") (synopsis "Convert string regexp to rx notation") -- cgit v1.2.3 From 45a37f5b05ba6bbcfa56e966e30721aab6ab53d6 Mon Sep 17 00:00:00 2001 From: Nicolas Goaziou Date: Thu, 2 May 2019 10:14:18 +0200 Subject: gnu: emacs-relint: Update to 1.7. * gnu/packages/emacs-xyz.scm (emacs-relint): Update to 1.7. --- gnu/packages/emacs-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu/packages/emacs-xyz.scm') diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 84f59002ef..e4acc34a3c 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -804,7 +804,7 @@ skip set strings, which are arguments to @code{skip-chars-forward} and (define-public emacs-relint (package (name "emacs-relint") - (version "1.6") + (version "1.7") (source (origin (method url-fetch) @@ -812,7 +812,7 @@ skip set strings, which are arguments to @code{skip-chars-forward} and "https://elpa.gnu.org/packages/relint-" version ".el")) (sha256 (base32 - "17nyy3zqpqgs22lrrpdm0k56xnhj5l3y2y3lnmhcqw63xksgbsyk")))) + "0h9nc84yv5lmbaa8any6i3bqcn6xn1gy6cv6kqaywn0nnqrm17i1")))) (build-system emacs-build-system) (propagated-inputs `(("emacs-xr" ,emacs-xr))) (home-page "https://github.com/mattiase/relint") -- cgit v1.2.3 From d5f4d5b6831c8672f89355415b3494628621aa3b Mon Sep 17 00:00:00 2001 From: Pierre Neidhardt Date: Thu, 2 May 2019 11:54:39 +0200 Subject: gnu: emacs-emms: Update to 5.2. * gnu/packages/emacs-xyz.scm (emacs-emms): Update to 5.2. --- gnu/packages/emacs-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu/packages/emacs-xyz.scm') diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index e4acc34a3c..367f46f264 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -970,14 +970,14 @@ regexp-like arguments to @code{skip-chars-forward} and (define-public emacs-emms (package (name "emacs-emms") - (version "5.1") + (version "5.2") (source (origin (method url-fetch) (uri (string-append "mirror://gnu/emms/emms-" version ".tar.gz")) (sha256 (base32 - "149ddczyx6x10zn4mn8g0rll1rwf4yciv8x6j0qdnlbwszblx2x6")) + "0cvpfdkagkpi8g02w8f7wzrpdk2ihas0mn5m9fr882xjdfshl21z")) (modules '((guix build utils))) (snippet '(begin -- cgit v1.2.3 From a08530df08b943f2131873e9f86e326477dfa1c7 Mon Sep 17 00:00:00 2001 From: Brian Leung Date: Fri, 19 Apr 2019 20:58:21 +0200 Subject: gnu: Add emacs-names. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * gnu/packages/emacs-xyz.scm (emacs-names): New variable. Signed-off-by: Ludovic Courtès --- gnu/packages/emacs-xyz.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) (limited to 'gnu/packages/emacs-xyz.scm') diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 367f46f264..b33502fc2a 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -2719,6 +2719,30 @@ the speedbar window.") "This package provides commands to quickly switch between shell buffers.") (license license:gpl3+))) +(define-public emacs-names + (let ((commit "d8baba5360e5253938a25d3e005455b6d2d86971") + (version "20151201.0") + (revision "8")) + (package + (name "emacs-names") + (version (git-version version revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/Malabarba/names") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "11wyha2q8y7bzqq3jrzix8n97ywvsibvddrahqcps1a1yqk4hzfz")))) + (build-system emacs-build-system) + (home-page "https://github.com/Malabarba/names/") + (synopsis "Namespace implementation for Emacs Lisp") + (description + "This package provides a macro that writes your namespaces for you.") + (license license:gpl3+)))) + (define-public emacs-ob-ipython (package (name "emacs-ob-ipython") -- cgit v1.2.3 From df7d0dce4b2d23853feb111bd6a7dda09c722232 Mon Sep 17 00:00:00 2001 From: Brian Leung Date: Fri, 19 Apr 2019 20:58:59 +0200 Subject: gnu: Add emacs-evil-textobj-syntax. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * gnu/packages/emacs-xyz.scm (emacs-evil-textobj-syntax): New variable. Signed-off-by: Ludovic Courtès --- gnu/packages/emacs-xyz.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) (limited to 'gnu/packages/emacs-xyz.scm') diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index b33502fc2a..18bc87ed4a 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -2743,6 +2743,33 @@ the speedbar window.") "This package provides a macro that writes your namespaces for you.") (license license:gpl3+)))) +(define-public emacs-evil-textobj-syntax + (let ((commit "2d9ba8c75c754b409aea7469f46a5cfa52a872f3") + (version "0") + (revision "1")) + (package + (name "emacs-evil-textobj-syntax") + (version (git-version version revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/laishulu/evil-textobj-syntax/") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "031p5i3274dazp7rz6m5y38shfgszm1clmkcf58qfqlvy978ammc")))) + (build-system emacs-build-system) + (propagated-inputs `(("emacs-evil" ,emacs-evil) + ("emacs-names" ,emacs-names))) + (home-page "https://github.com/laishulu/evil-textobj-syntax/") + (synopsis "Text objects based on syntax highlighting") + (description + "This package provides text objects for @code{evil-mode} with +boundaries defined by syntax highlighting.") + (license license:gpl3+)))) + (define-public emacs-ob-ipython (package (name "emacs-ob-ipython") -- cgit v1.2.3 From 0209661ee641f94bc151c42aa7963ba56bb425ce Mon Sep 17 00:00:00 2001 From: Brian Leung Date: Fri, 19 Apr 2019 20:59:14 +0200 Subject: gnu: Add emacs-flycheck-flow. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * gnu/packages/emacs-xyz.scm (emacs-flycheck-flow): New variable. Signed-off-by: Ludovic Courtès --- gnu/packages/emacs-xyz.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) (limited to 'gnu/packages/emacs-xyz.scm') diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 18bc87ed4a..73dfb2aad0 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -2770,6 +2770,33 @@ the speedbar window.") boundaries defined by syntax highlighting.") (license license:gpl3+)))) +(define-public emacs-flycheck-flow + (let ((commit "9e8e52cfc98af6a23fd906f9cb5d5d470d8cf82d") + (version "1.1") + (revision "1")) + (package + (name "emacs-flycheck-flow") + (version (git-version version revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/lbolla/emacs-flycheck-flow") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "14qldlisbmxzammr500gyha2hiv2xgyzfc6mysqii06kbcqn1ik1")))) + (build-system emacs-build-system) + (propagated-inputs + `(("emacs-flycheck" ,emacs-flycheck))) + (home-page "https://github.com/lbolla/emacs-flycheck-flow") + (synopsis "Flow support for @code{flycheck-mode}") + (description + "This package allows @code{flycheck-mode} to provide syntax-checking +for Flow files.") + (license license:gpl3+)))) + (define-public emacs-ob-ipython (package (name "emacs-ob-ipython") -- cgit v1.2.3 From a02198133ae67a96d78d44a6483914813644d7d9 Mon Sep 17 00:00:00 2001 From: Brian Leung Date: Fri, 19 Apr 2019 20:59:35 +0200 Subject: gnu: Add emacs-elisp-demos. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * gnu/packages/emacs-xyz.scm (emacs-elisp-demos): New variable. Signed-off-by: Ludovic Courtès --- gnu/packages/emacs-xyz.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) (limited to 'gnu/packages/emacs-xyz.scm') diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 73dfb2aad0..cc8c0814f1 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -2797,6 +2797,32 @@ boundaries defined by syntax highlighting.") for Flow files.") (license license:gpl3+)))) +(define-public emacs-elisp-demos + (let ((commit "4c1fbc392668662890b685ab297e950259227e06") + (version "0.1") + (revision "1")) + (package + (name "emacs-elisp-demos") + (version (git-version version revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/xuchunyang/elisp-demos") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "01cbkmjgmzxdf02w9xgbf4bhnx1mh53vvpkri13yxfksym5zizp4")))) + (build-system emacs-build-system) + (arguments '(#:include '("\\.el$" "\\.org$"))) + (home-page "https://github.com/xuchunyang/elisp-demos/") + (synopsis "Enhance @code{*Help*} buffers with additional examples") + (description + "This package injects example uses of Elisp functions into their +respective @code{*Help*} buffers.") + (license license:gpl3+)))) + (define-public emacs-ob-ipython (package (name "emacs-ob-ipython") -- cgit v1.2.3 From d2ca86f308846bea8cfc88bfe4395deb3be457aa Mon Sep 17 00:00:00 2001 From: Brian Leung Date: Fri, 19 Apr 2019 20:59:45 +0200 Subject: gnu: Add emacs-docker-compose-mode. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * gnu/packages/emacs-xyz.scm (emacs-docker-compose-mode): New variable. Signed-off-by: Ludovic Courtès --- gnu/packages/emacs-xyz.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) (limited to 'gnu/packages/emacs-xyz.scm') diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index cc8c0814f1..087294dad3 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -2823,6 +2823,31 @@ for Flow files.") respective @code{*Help*} buffers.") (license license:gpl3+)))) +(define-public emacs-docker-compose-mode + (package + (name "emacs-docker-compose-mode") + (version "1.1.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/meqif/docker-compose-mode") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1fbcxwfvm33xcdj3cs26d9i1zyrryyjjkv7sc3mfxd45nq8d3ivj")))) + (build-system emacs-build-system) + (propagated-inputs + `(("emacs-dash" ,emacs-dash) + ("emacs-f" ,emacs-f))) + (home-page "https://github.com/meqif/docker-compose-mode/") + (synopsis "Major mode for editing @file{docker-compose} files") + (description + "This is a major mode for @file{docker-compose} files that provides +completion of relevant keywords.") + (license license:expat))) + (define-public emacs-ob-ipython (package (name "emacs-ob-ipython") -- cgit v1.2.3 From cc1d1fc8b74fcca45947d67eea9636b1f75a1ec7 Mon Sep 17 00:00:00 2001 From: Brian Leung Date: Fri, 19 Apr 2019 20:59:59 +0200 Subject: gnu: Add emacs-sudo-edit. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * gnu/packages/emacs-xyz.scm (emacs-sudo-edit): New variable. Signed-off-by: Ludovic Courtès --- gnu/packages/emacs-xyz.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) (limited to 'gnu/packages/emacs-xyz.scm') diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 087294dad3..6960a47e6e 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -2848,6 +2848,31 @@ respective @code{*Help*} buffers.") completion of relevant keywords.") (license license:expat))) +(define-public emacs-sudo-edit + (let ((commit "cc3d478937b1accd38742bfceba92af02ee9357d") + (version "0.1.0") + (revision "6")) + (package + (name "emacs-sudo-edit") + (version (git-version version revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/nflath/sudo-edit") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1qv58x5j5a3v1s2ylhck1ykbfclq0mbi0gsvaql3nyv8cxazqlwl")))) + (build-system emacs-build-system) + (home-page "https://github.com/nflath/sudo-edit/") + (synopsis "Open files as another user") + (description + "This package allows editing files as another user, including the root +user.") + (license license:gpl3+)))) + (define-public emacs-ob-ipython (package (name "emacs-ob-ipython") -- cgit v1.2.3 From fc7d632829e93bd1c6d2db6f99ce22766ff9c67a Mon Sep 17 00:00:00 2001 From: Brian Leung Date: Fri, 19 Apr 2019 21:00:13 +0200 Subject: gnu: Add emacs-miniedit. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * gnu/packages/emacs-xyz.scm (emacs-miniedit): New variable. Signed-off-by: Ludovic Courtès --- gnu/packages/emacs-xyz.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) (limited to 'gnu/packages/emacs-xyz.scm') diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 6960a47e6e..74d3970c4c 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -2873,6 +2873,29 @@ completion of relevant keywords.") user.") (license license:gpl3+)))) +(define-public emacs-miniedit + (package + (name "emacs-miniedit") + (version "2.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/emacsmirror/miniedit") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1850z96gly0jnr50472idqz1drzqarr0n23bbasslrc501xkg0bq")))) + (build-system emacs-build-system) + (home-page "https://github.com/emacsmirror/miniedit/") + (synopsis "Enhanced editing for minibuffer fields") + (description + "This package provides a function that can be called from the +minibuffer to enable editing the minibuffer input in another buffer with +@code{text-mode} enabled.") + (license license:gpl2+))) + (define-public emacs-ob-ipython (package (name "emacs-ob-ipython") -- cgit v1.2.3 From e77787ca91ce9054e38eff8abdc82d1cb207642b Mon Sep 17 00:00:00 2001 From: Brian Leung Date: Sun, 5 May 2019 02:31:02 +0200 Subject: gnu: emacs-hl-todo: Update to 3.0.0. * gnu/packages/emacs-xyz.scm (emacs-hl-todo): Update to 3.0.0. Signed-off-by: Ricardo Wurmus --- gnu/packages/emacs-xyz.scm | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'gnu/packages/emacs-xyz.scm') diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 74d3970c4c..e12199be6f 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -4105,16 +4105,16 @@ regardless of @code{highlight-symbol-idle-delay}. (define-public emacs-hl-todo (package (name "emacs-hl-todo") - (version "1.9.0") + (version "3.0.0") (source (origin - (method url-fetch) - (uri (string-append - "https://raw.githubusercontent.com/tarsius/hl-todo/" - version "/hl-todo.el")) - (file-name (string-append "hl-todo-" version ".el")) + (method git-fetch) + (uri (git-reference + (url "https://github.com/tarsius/hl-todo") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) (sha256 (base32 - "0728givzh7xv5i88ac9if8byj1p8bilrj1fnizca10s0rv100hdr")))) + "07xcc04ivpl5sbgb55qz84mz6wa500h0awzw1zq1ba5mfjjq8hls")))) (build-system emacs-build-system) (home-page "https://github.com/tarsius/hl-todo") (synopsis "Emacs mode to highlight TODO and similar keywords") -- cgit v1.2.3 From 869eb264acaec1c25291a91a29ceeb78342f82c7 Mon Sep 17 00:00:00 2001 From: Brian Leung Date: Sun, 5 May 2019 02:32:01 +0200 Subject: gnu: emacs-elfeed: Update to 3.1.0. * gnu/packages/emacs-xyz.scm (emacs-elfeed): Update to 3.1.0. Signed-off-by: Ricardo Wurmus --- gnu/packages/emacs-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu/packages/emacs-xyz.scm') diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index e12199be6f..82b23312ce 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -5078,7 +5078,7 @@ If you want to mark a folder manually as a project just create an empty (define-public emacs-elfeed (package (name "emacs-elfeed") - (version "3.0.0") + (version "3.1.0") (source (origin (method git-fetch) @@ -5087,7 +5087,7 @@ If you want to mark a folder manually as a project just create an empty (commit version))) (file-name (git-file-name name version)) (sha256 - (base32 "01x4ww63lvn04c7f3ab5vx2s20xqisvv8213qwswz7vr9nxja5yi")))) + (base32 "1bzpl6lc7kq9bph4bfz1fn19207blrnhjr2g7yinhn0nnnjmxi8i")))) (build-system emacs-build-system) (arguments `(#:tests? #t -- cgit v1.2.3 From d6a68e90483b35bdc2ea78afe2c81873be67ec95 Mon Sep 17 00:00:00 2001 From: Brian Leung Date: Sun, 5 May 2019 02:32:10 +0200 Subject: gnu: emacs-evil-nerd-commenter: Update to 3.3.7. * gnu/packages/emacs-xyz.scm (emacs-evil-nerd-commenter): Update to 3.3.7. Signed-off-by: Ricardo Wurmus --- gnu/packages/emacs-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu/packages/emacs-xyz.scm') diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 82b23312ce..5783fc5c06 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -6043,7 +6043,7 @@ pasting into and from @code{tmux} paste buffers.") (define-public emacs-evil-nerd-commenter (package (name "emacs-evil-nerd-commenter") - (version "3.3.6") + (version "3.3.7") (source (origin (method git-fetch) @@ -6053,7 +6053,7 @@ pasting into and from @code{tmux} paste buffers.") (file-name (git-file-name name version)) (sha256 (base32 - "0074i9lvfs5hkbf63g1xh3n7dbmkax30bppkx2cd394c7zlsvzzk")))) + "1r8shfdddys9vqvrxf7s6z83ydqx9xhqs9sa7klbsajryqcp50b7")))) (build-system emacs-build-system) (propagated-inputs `(("emacs-evil" ,emacs-evil))) (home-page "https://github.com/redguardtoo/evil-nerd-commenter") -- cgit v1.2.3 From 56aee1968f703316b7d444034421feac2781e74b Mon Sep 17 00:00:00 2001 From: Oleg Pykhalov Date: Wed, 24 Apr 2019 23:18:57 +0300 Subject: gnu: emacs-irfc: Update to 20130824.507-1. This commits changes package's source hash, because 'irfc.el' file was modified. New file contains HTTPS instead of HTTP URLs. * gnu/packages/emacs-xyz.scm (emacs-irfc): Update to 20130824.507-1. --- gnu/packages/emacs-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu/packages/emacs-xyz.scm') diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 5783fc5c06..481936792e 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -11640,7 +11640,7 @@ bookmarks and history.") (define-public emacs-irfc (package (name "emacs-irfc") - (version "20130824.507") + (version "20130824.507-1") (source (origin (method url-fetch) @@ -11648,7 +11648,7 @@ bookmarks and history.") (file-name (string-append "irfc-" version ".el")) (sha256 (base32 - "197ybqwbj8qjh2p9pkf5mvqnrkpcgmv8c5s2gvl6msyrabk0mnca")))) + "0rbfrza56kvspvgrwg0b5bj30d0qncqdsmfxn3y5caq4ifcj77hv")))) (build-system emacs-build-system) (home-page "https://www.emacswiki.org/emacs/download/irfc.el") (synopsis "Interface for IETF RFC document") -- cgit v1.2.3 From 34dce89a0c00b547635abbae5cf662739cc1b8cc Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Thu, 9 May 2019 15:54:24 +0200 Subject: gnu: emacs-sml-mode: Update to 6.9. * gnu/packages/emacs-xyz.scm (emacs-sml-mode): Update to 6.9. --- gnu/packages/emacs-xyz.scm | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'gnu/packages/emacs-xyz.scm') diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 481936792e..562572e477 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -11793,15 +11793,14 @@ modes of SLIME.") (define-public emacs-sml-mode (package (name "emacs-sml-mode") - (version "6.8") + (version "6.9") (source (origin (method url-fetch) (uri (string-append "http://elpa.gnu.org/packages/sml-mode-" version ".el")) (sha256 - (base32 - "105fcrz5qp95f2n3fdm3awr6z58sbrjihjss6qnrg4lz2ggbc328")))) + (base32 "1bdg9ywpvj85hxqah9w1raxlcrhkyx67nw22jwd1bd5j0fhmgqij")))) (build-system emacs-build-system) (home-page "http://elpa.gnu.org/packages/sml-mode.html") (synopsis "Major mode for editing (Standard) ML") -- cgit v1.2.3 From 935568d5ce9f5ba812d7f130ca7a7b35beed8316 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Thu, 9 May 2019 22:51:33 +0200 Subject: gnu: emacs-dash: Update to 2.16.0. * gnu/packages/emacs-xyz.scm (emacs-dash): Update to 2.16.0. --- gnu/packages/emacs-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu/packages/emacs-xyz.scm') diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 562572e477..33b7969e9c 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -1753,7 +1753,7 @@ and stored in memory.") (define-public emacs-dash (package (name "emacs-dash") - (version "2.15.0") + (version "2.16.0") (source (origin (method git-fetch) (uri (git-reference @@ -1762,7 +1762,7 @@ and stored in memory.") (file-name (git-file-name name version)) (sha256 (base32 - "0dx8q3jr8fh73cfl7mqi5dq0012ambpvc74d2c71fsv9rfw85693")))) + "150k48llqz2mb66vbznpyj47r6g16amfl7hbg8q46djq8mp7zc2v")))) (build-system emacs-build-system) (arguments `(#:tests? #t -- cgit v1.2.3 From de1206dc5f8569a321604e7570436b98ea76f5ae Mon Sep 17 00:00:00 2001 From: Nicolas Goaziou Date: Fri, 10 May 2019 19:20:18 +0200 Subject: gnu: emacs-debbugs: Update to 0.18. * gnu/packages/emacs-xyz.scm (emacs-debbugs): Update to 0.18. --- gnu/packages/emacs-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu/packages/emacs-xyz.scm') diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 33b7969e9c..d35eb63800 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -2921,14 +2921,14 @@ source code using IPython.") (define-public emacs-debbugs (package (name "emacs-debbugs") - (version "0.17") + (version "0.18") (source (origin (method url-fetch) (uri (string-append "https://elpa.gnu.org/packages/debbugs-" version ".tar")) (sha256 (base32 - "0zclh2nxj5p10n214sxyxy3ca07l5s9p5spk0xp1smr6nzn0w7gb")))) + "00kich80zdg7v3v613f9prqddkpwpm1nf9sj10f0n6wh15rzwv07")))) (build-system emacs-build-system) (arguments '(#:include '("\\.el$" "\\.wsdl$" "\\.info$"))) (propagated-inputs -- cgit v1.2.3 From 7a9158f83e895e7d6da2a323315334ee6ae1e1b2 Mon Sep 17 00:00:00 2001 From: Nicolas Goaziou Date: Fri, 10 May 2019 19:23:37 +0200 Subject: gnu: emacs-auctex: Update to 12.1.2. * gnu/packages/emacs-xyz.scm (emacs-auctex): Update to 12.1.2. --- gnu/packages/emacs-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu/packages/emacs-xyz.scm') diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index d35eb63800..bb40dea993 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -1329,7 +1329,7 @@ as a library for other Emacs packages.") (define-public emacs-auctex (package (name "emacs-auctex") - (version "12.1.0") + (version "12.1.2") (source (origin (method url-fetch) @@ -1339,7 +1339,7 @@ as a library for other Emacs packages.") ".tar")) (sha256 (base32 - "0iy5x61xqkxaph2hq64sg50l1c6yp6qhzppwadayxkdz00b46sas")))) + "1yibg2anpmyr2a27wm4xqjsvsi9km2jzb56bf7cwyj8dnjfsd11n")))) (build-system emacs-build-system) ;; We use 'emacs' because AUCTeX requires dbus at compile time ;; ('emacs-minimal' does not provide dbus). -- cgit v1.2.3 From 59e72ac8f5417199795173ed964b1304698561d5 Mon Sep 17 00:00:00 2001 From: Oleg Pykhalov Date: Sat, 11 May 2019 14:05:54 +0300 Subject: gnu: Add emacs-rotate-text. * gnu/packages/emacs-xyz.scm (emacs-rotate-text): New variable. --- gnu/packages/emacs-xyz.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) (limited to 'gnu/packages/emacs-xyz.scm') diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index bb40dea993..6d954d34e5 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -15510,3 +15510,26 @@ numbers within that region will be incremented/decremented (unlike in Vim). It is a fork of https://github.com/cofi/evil-numbers, which is unmaintained.") (license license:gpl3+)))) + +(define-public emacs-rotate-text + (package + (name "emacs-rotate-text") + (version "0.1") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/nschum/rotate-text.el.git") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1cgxv4aibkvv6lnssynn0438a615fz3zq8hg9sb0lhfgsr99pxln")))) + (build-system emacs-build-system) + (home-page "http://nschum.de/src/emacs/rotate-text/") + (synopsis "Cycle through words, symbols and patterns in Emacs") + (description "@code{rotate-text} allows you rotate to commonly +interchanged text with a single keystroke. For example, you can toggle +between \"frame-width\" and \"frame-height\", between \"public\", +\"protected\" and \"private\" and between \"variable1\", \"variable2\" through +\"variableN\".") + (license license:gpl2+))) -- cgit v1.2.3 From 6dedf0aeb2adc38962cb806b347fe294834bd5ed Mon Sep 17 00:00:00 2001 From: Arun Isaac Date: Sat, 11 May 2019 17:06:20 +0530 Subject: gnu: emacs-use-package: Update to 2.4. * gnu/packages/emacs-xyz.scm (emacs-use-package): Update to 2.4. --- gnu/packages/emacs-xyz.scm | 38 ++++++++++++++++++-------------------- 1 file changed, 18 insertions(+), 20 deletions(-) (limited to 'gnu/packages/emacs-xyz.scm') diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 6d954d34e5..b0d6058f1c 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -7058,34 +7058,32 @@ abbreviation of the mode line displays (lighters) of minor modes.") (license license:gpl2+))) (define-public emacs-use-package - (let ((commit "da8c9e2840343906e732f9699e43d35a1f06481d") - (revision "1")) - (package - (name "emacs-use-package") - (version (git-version "2.3" revision commit)) - (source (origin + (package + (name "emacs-use-package") + (version "2.4") + (source (origin (method git-fetch) (uri (git-reference (url "https://github.com/jwiegley/use-package") - (commit commit))) + (commit version))) (file-name (git-file-name name version)) (sha256 (base32 - "0jz38pbq1p9h85i6qcsh3sfzkd103y6mw3rg5zd14dxigp8ir3xz")))) - (build-system emacs-build-system) - (propagated-inputs - `(("emacs-diminish" ,emacs-diminish))) - (arguments - `(#:tests? #t - #:test-command '("emacs" "--batch" - "-l" "use-package-tests.el" - "-f" "ert-run-tests-batch-and-exit"))) - (home-page "https://github.com/jwiegley/use-package") - (synopsis "Declaration for simplifying your .emacs") - (description "The use-package macro allows you to isolate package + "1b7mjjh0d6fmkkd9vyj64vca27xqhga0nvyrrcqxpqjn62zq046y")))) + (build-system emacs-build-system) + (propagated-inputs + `(("emacs-diminish" ,emacs-diminish))) + (arguments + `(#:tests? #t + #:test-command '("emacs" "--batch" + "-l" "use-package-tests.el" + "-f" "ert-run-tests-batch-and-exit"))) + (home-page "https://github.com/jwiegley/use-package") + (synopsis "Declaration for simplifying your .emacs") + (description "The use-package macro allows you to isolate package configuration in your @file{.emacs} file in a way that is both performance-oriented and tidy.") - (license license:gpl2+)))) + (license license:gpl2+))) (define-public emacs-strace-mode (let* ((commit "6a69b4b06db6797af56f33eda5cb28af94e59f11") -- cgit v1.2.3 From 3a228f7a0ac8dcec14c31be92e18ccab553028df Mon Sep 17 00:00:00 2001 From: Oleg Pykhalov Date: Sat, 11 May 2019 15:31:39 +0300 Subject: gnu: Add emacs-dired-rsync. * gnu/packages/emacs-xyz.scm (emacs-dired-rsync): New variable. --- gnu/packages/emacs-xyz.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) (limited to 'gnu/packages/emacs-xyz.scm') diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index b0d6058f1c..069bf3e1f6 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -13104,6 +13104,32 @@ recursive size is not obtained. Once this mode is enabled, every new Dired buffer displays recursive dir sizes.") (license license:gpl3+))) +(define-public emacs-dired-rsync + (package + (name "emacs-dired-rsync") + (version "0.4") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/stsquad/dired-rsync.git") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0jzbn0izxqgz719gb6fpr60zbcb6w1ama13ngpvrig82nlhs37fv")))) + (build-system emacs-build-system) + (propagated-inputs + `(("emacs-s" ,emacs-s) + ("emacs-dash" ,emacs-dash))) + (home-page "https://github.com/stsquad/dired-rsync/") + (synopsis "Support for rsync from Emacs dired buffers") + (description "This package adds a single command @code{dired-rsync} which +allows the user to copy marked files in a dired buffer via @code{rsync}. This +is useful, especially for large files, because the copy happens in the +background and doesn’t lock up Emacs. It is also more efficient than using +tramps own encoding methods for moving data between systems.") + (license license:gpl3+))) + (define-public emacs-pcre2el ;; Last release is very old so we get the latest commit. (let ((commit "0b5b2a2c173aab3fd14aac6cf5e90ad3bf58fa7d")) -- cgit v1.2.3 From 62f6f3bb045cad63174a9706e182a06052f0b5b0 Mon Sep 17 00:00:00 2001 From: gabrielhdt Date: Sat, 11 May 2019 22:11:40 +0200 Subject: gnu: Add emacs-ediprolog. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * gnu/packages/emacs-xyz.scm (emacs-ediprolog): New variable. Signed-off-by: Ludovic Courtès --- gnu/packages/emacs-xyz.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) (limited to 'gnu/packages/emacs-xyz.scm') diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 069bf3e1f6..a4ac5c5b5f 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -45,6 +45,7 @@ ;;; Copyright © 2019 Dimakakos Dimos ;;; Copyright © 2019 Brian Leung ;;; Copyright © 2019 mikadoZero +;;; Copyright © 2019 Gabriel Hondet ;;; ;;; This file is part of GNU Guix. ;;; @@ -15557,3 +15558,27 @@ between \"frame-width\" and \"frame-height\", between \"public\", \"protected\" and \"private\" and between \"variable1\", \"variable2\" through \"variableN\".") (license license:gpl2+))) + +(define-public emacs-ediprolog + (package + (name "emacs-ediprolog") + (version "1.2") + (source + (origin + (method url-fetch) + (uri (string-append + "https://elpa.gnu.org/packages/ediprolog-" + version + ".el")) + (sha256 + (base32 + "039ffvp7c810mjyargmgw1i87g0z8qs8qicq826sd9aiz9hprfaz")))) + (build-system emacs-build-system) + (home-page "http://elpa.gnu.org/packages/ediprolog.html") + (synopsis "Emacs Does Interactive Prolog") + (description "This package provides a major mode that let the user +interact with SWI-Prolog in all buffers. For instance, one can consult Prolog +programs and evaluate embedded queries. This mode is focused on the command +@code{ediprolog-dwim} (Do What I Mean) which is supposed to, depending on the +context, carry out the appropriate action.") + (license license:gpl3+))) -- cgit v1.2.3 From d815728525f97373942072db48fcf497b02919fd Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Mon, 13 May 2019 09:10:41 +0200 Subject: gnu: emacs-slack: Update to 0.0.2-6.10fbb81. * gnu/packages/emacs-xyz.scm (emacs-slack): Update to 0.0.2-6.10fbb81. [arguments]: Set HOME before compiling source files. --- gnu/packages/emacs-xyz.scm | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'gnu/packages/emacs-xyz.scm') diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index a4ac5c5b5f..2ba9108f37 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -8568,8 +8568,8 @@ through them using @key{C-c C-SPC}.") (license license:gpl3+))) (define-public emacs-slack - (let ((commit "99a57501629a0329a9ca090c1ea1296462eda02d") - (revision "5")) + (let ((commit "10fbb81f567b44647ad125a48ecd72df106fb624") + (revision "6")) (package (name "emacs-slack") (version (git-version "0.0.2" revision commit)) @@ -8581,8 +8581,14 @@ through them using @key{C-c C-SPC}.") (file-name (git-file-name name commit)) (sha256 (base32 - "0jw1diypfw8pmzkq0napgxmfc0gqka7zcccgnw359604lr30k2z2")))) + "01ln9rbalgpxw6rbr4czhy6bd8wrrpyf0qgn2chcq3zmmrn4sy1z")))) (build-system emacs-build-system) + (arguments + `(#:phases + (modify-phases %standard-phases + ;; HOME needs to exist for source compilation. + (add-before 'build 'set-HOME + (lambda _ (setenv "HOME" "/tmp") #t))))) (propagated-inputs `(("emacs-alert" ,emacs-alert) ("emacs-emojify" ,emacs-emojify) -- cgit v1.2.3 From dcc3d4030fcdc83f10220a061f4b7e306a99a439 Mon Sep 17 00:00:00 2001 From: "LaFreniere, Joseph" Date: Sun, 12 May 2019 10:46:40 -0500 Subject: gnu: Add emacs-evil-cleverparens MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * gnu/packages/emacs-xyz.scm (emacs-evil-cleverparens): New variable. Signed-off-by: Ludovic Courtès --- gnu/packages/emacs-xyz.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) (limited to 'gnu/packages/emacs-xyz.scm') diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 2ba9108f37..c7883e3507 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -46,6 +46,7 @@ ;;; Copyright © 2019 Brian Leung ;;; Copyright © 2019 mikadoZero ;;; Copyright © 2019 Gabriel Hondet +;;; Copyright © 2019 LaFreniere, Joseph ;;; ;;; This file is part of GNU Guix. ;;; @@ -15588,3 +15589,30 @@ programs and evaluate embedded queries. This mode is focused on the command @code{ediprolog-dwim} (Do What I Mean) which is supposed to, depending on the context, carry out the appropriate action.") (license license:gpl3+))) + +(define-public emacs-evil-cleverparens + (let ((commit "8c45879d49bfa6d4e414b6c1df700a4a51cbb869") + (revision "1")) + (package + (name "emacs-evil-cleverparens") + (version (git-version "2017-07-17" revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/luxbock/evil-cleverparens.git") + (commit commit))) + (sha256 (base32 "0lhnybpnk4n2yhlcnj9zxn0vi5hpjfaqfhvyfy7ckzz74g8v7iyw")) + (file-name (git-file-name name version)))) + (build-system emacs-build-system) + (propagated-inputs + `(("emacs-evil" ,emacs-evil) + ("emacs-paredit" ,emacs-paredit) + ("emacs-smartparens" ,emacs-smartparens))) + (home-page "https://github.com/luxbock/evil-cleverparens") + (synopsis "Emacs modal editing optimized for editing Lisp") + (description "@code{evil-cleverparens} remaps Evil keybindings to allow +modal editing with screwing up the structure of Lisp code. Alternatives for +verb commands which would are normally destructive (such as deletion) are +provided. Those alternative commands are and bound by default to their +corresponding Evil keys.") + (license license:expat)))) -- cgit v1.2.3 From 782e1713809e6c54ead68a56cdc4a6f21fc6654f Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Fri, 17 May 2019 02:02:11 +0200 Subject: gnu: emacs-idris-mode: Update source hash. Only file modification times have changed. * gnu/packages/emacs-xyz.scm (emacs-idris-mode)[source]: Update sha256. --- gnu/packages/emacs-xyz.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'gnu/packages/emacs-xyz.scm') diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index c7883e3507..93a3b3f7c9 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -8365,7 +8365,7 @@ key. Optionally, a mouse pop-up can be added by binding version ".tar")) (sha256 (base32 - "02r1qqsxi6qk7q4cj6a6pygbj856dcw9vcmhfh0ib92j41v77q6y")))) + "03h725827m0ny5c4saq7sd9f10v13xgi9l14vjybqqhyk2aqkpd3")))) (build-system emacs-build-system) (propagated-inputs `(("emacs-prop-menu" ,emacs-prop-menu))) -- cgit v1.2.3 From 3db907f000ee17ce8bb55c200c59f7cc8e8eceb8 Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Mon, 20 May 2019 04:30:45 +0200 Subject: gnu: emacs-idris-mode: Update source hash. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The source tarball was modified in place. Only file metadata — specifically: time stamps — differ. * gnu/packages/emacs-xyz.scm (emacs-idris-mode)[source]: Update sha256. --- gnu/packages/emacs-xyz.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'gnu/packages/emacs-xyz.scm') diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 93a3b3f7c9..e3da3fc45c 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -8365,7 +8365,7 @@ key. Optionally, a mouse pop-up can be added by binding version ".tar")) (sha256 (base32 - "03h725827m0ny5c4saq7sd9f10v13xgi9l14vjybqqhyk2aqkpd3")))) + "16hl2s22l3wc9drnwzw6hn7xrm49ml9lii0s6k218dgahdgsncmf")))) (build-system emacs-build-system) (propagated-inputs `(("emacs-prop-menu" ,emacs-prop-menu))) -- cgit v1.2.3 From 6e0c5fec837a8e1bf098a1cc2ce0fff22500d9d5 Mon Sep 17 00:00:00 2001 From: Pierre Neidhardt Date: Mon, 20 May 2019 11:14:33 +0200 Subject: gnu: emacs-evil-collection: Update to 20190519. * gnu/packages/emacs-xyz.scm (emacs-evil-collection): Update to 20190519. --- gnu/packages/emacs-xyz.scm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'gnu/packages/emacs-xyz.scm') diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index e3da3fc45c..c5fbb06d8a 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -5811,8 +5811,8 @@ extensions.") (license license:gpl3+))) (define-public emacs-evil-collection - (let ((commit "baa9c6880779d416a91bf5bde3589673a7403612") - (revision "8")) + (let ((commit "0748c695dfa89b79eb316da5060360de8c0f04da") + (revision "9")) (package (name "emacs-evil-collection") (version (git-version "0.0.1" revision commit)) @@ -5824,7 +5824,7 @@ extensions.") (file-name (git-file-name name version)) (sha256 (base32 - "09v97nk7qawphfijzqxzi2y63ydmfq7hsgpljjxwkykrc5h0kdlj")))) + "17w8nh3q7ffc7776f3qzixk0c0g6vys3xybgw16ky1f416585kvb")))) (build-system emacs-build-system) (propagated-inputs `(("emacs-evil" ,emacs-evil))) -- cgit v1.2.3 From 453031a0ac2a5848cb59c8b9610bb3942f77b9fe Mon Sep 17 00:00:00 2001 From: Pierre Neidhardt Date: Tue, 21 May 2019 11:50:01 +0200 Subject: gnu: emacs-desktop-environment: Update to 0.2.1. * gnu/packages/emacs-xyz.scm (emacs-desktop-environment): Update to 0.2.1. --- gnu/packages/emacs-xyz.scm | 39 +++++++++++++++++++-------------------- 1 file changed, 19 insertions(+), 20 deletions(-) (limited to 'gnu/packages/emacs-xyz.scm') diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index c5fbb06d8a..3ef9ae8844 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -12143,30 +12143,29 @@ autosuggestions with: (license license:gpl3+))) (define-public emacs-desktop-environment - (let ((commit "a9eba14f2b5b8070f78dca839ca8259736e346a6")) - (package - (name "emacs-desktop-environment") - (version (git-version "0.2.0" "1" commit)) - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://gitlab.petton.fr/DamienCassou/desktop-environment") - (commit commit))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "0x73x5hy7w55jrzy3xvqhk90rrsznmxjqvsvwhh21qznv5w269xz")))) - (build-system emacs-build-system) - (home-page "https://gitlab.petton.fr/DamienCassou/desktop-environment") - (synopsis "Control your GNU/Linux desktop environment from Emacs") - (description - "This package helps you control your GNU/Linux desktop from Emacs. + (package + (name "emacs-desktop-environment") + (version "0.2.1") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://gitlab.petton.fr/DamienCassou/desktop-environment") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0n5sa94dwhnkfp3x42pggsbr5db38m85hl8ddb3qs7yfdi9bjm52")))) + (build-system emacs-build-system) + (home-page "https://gitlab.petton.fr/DamienCassou/desktop-environment") + (synopsis "Control your GNU/Linux desktop environment from Emacs") + (description + "This package helps you control your GNU/Linux desktop from Emacs. With @code{desktop-environment}, you can control the brightness and volume as well as take screenshots and lock your screen. The package depends on the availability of shell commands to do the hard work for us. These commands can be changed by customizing the appropriate variables.") - (license license:gpl3+)))) + (license license:gpl3+))) (define-public emacs-org-caldav (package -- cgit v1.2.3 From 727c301b98194300b28486c7666a5087ba53f719 Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Wed, 22 May 2019 14:55:25 -0700 Subject: gnu: emacs-google-translate: Fix typo "This package". * gnu/packages/emacs-xyz (emacs-google-translate)[description]: Fix typo. --- gnu/packages/emacs-xyz.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'gnu/packages/emacs-xyz.scm') diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 3ef9ae8844..bec6757807 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -12480,7 +12480,7 @@ the GIF result.") (home-page "https://github.com/atykhonov/google-translate") (synopsis "Emacs interface to Google Translate") (description - "This packages provides an Emacs interface to the Google Translate + "This package provides an Emacs interface to the Google Translate on-line service.") (license license:gpl3+))) -- cgit v1.2.3 From 028dab34db03ee2f622835cea31400771175cf19 Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Wed, 22 May 2019 16:09:17 -0700 Subject: gnu: emacs-rspec: Fix typo "corresponding". * gnu/packages/emacs-xyz (emacs-rspec)[description]: Fix typo. --- gnu/packages/emacs-xyz.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'gnu/packages/emacs-xyz.scm') diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index bec6757807..4a1808194e 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -2646,7 +2646,7 @@ completing keywords and smart indentation.") (description "The Emacs RSpec mode provides keybindings for Ruby source files, e.g. to verify the spec associated with the current buffer, or entire project, as well -as moving between the spec files, and coresponding code files. +as moving between the spec files, and corresponding code files. Also included are keybindings for spec files and Dired buffers, as well as snippets for yasnippet.") -- cgit v1.2.3 From 7d4e465e3388a22e9333421a897405d5e3093b69 Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Wed, 22 May 2019 16:11:13 -0700 Subject: gnu: emacs-sly: Fix typo "familiar". * gnu/packages/emacs-xyz (emacs-sly)[description]: Fix typo. --- gnu/packages/emacs-xyz.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'gnu/packages/emacs-xyz.scm') diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 4a1808194e..38b00e7804 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -5736,7 +5736,7 @@ contains the following improvements over it: @item Use ASDF to loads contribs on demand. @end enumerate -SLY tracks SLIME's bugfixes and all its familar features (debugger, inspector, +SLY tracks SLIME's bugfixes and all its familiar features (debugger, inspector, xref, etc...) are still available, but with better integration.") (license license:gpl3+)))) -- cgit v1.2.3 From 27513c441c5c3522781025efa57463a4756f817c Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Wed, 22 May 2019 16:13:59 -0700 Subject: gnu: emacs-lua-mode: Fix typo "programming". * gnu/packages/emacs-xyz (emacs-lua-mode)[description]: Fix typo. --- gnu/packages/emacs-xyz.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'gnu/packages/emacs-xyz.scm') diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 38b00e7804..5de311df15 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -5760,7 +5760,7 @@ xref, etc...) are still available, but with better integration.") (synopsis "Major mode for lua") (description "This Emacs package provides a mode for @uref{https://www.lua.org/, -Lua programing language}.") +Lua programming language}.") (license license:gpl2+)))) (define-public emacs-ebuild-mode -- cgit v1.2.3 From 0a71b5dc09c4ef9bb7f37f197ce520236377a967 Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Wed, 22 May 2019 16:15:50 -0700 Subject: gnu: emacs-evil-surround: Fix typo "parentheses". * gnu/packages/emacs-xyz (emacs-evil-surround) [synopsis]: Fix typo. [description]: Fix typo. --- gnu/packages/emacs-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu/packages/emacs-xyz.scm') diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 5de311df15..ad4520eb4b 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -7714,9 +7714,9 @@ pressed simultaneously or a single key quickly pressed twice.") (propagated-inputs `(("emacs-evil" ,emacs-evil))) (home-page "https://github.com/timcharper/evil-surround") - (synopsis "Easily modify surrounding parantheses and quotes") + (synopsis "Easily modify surrounding parentheses and quotes") (description "@code{emacs-evil-surround} allows easy deletion, change and -addition of surrounding pairs, such as parantheses and quotes, in evil mode.") +addition of surrounding pairs, such as parentheses and quotes, in evil mode.") (license license:gpl3+))) (define-public emacs-evil-commentary -- cgit v1.2.3 From 4dc559ab49bc4e7d102909f469317c9d668cc52c Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Wed, 22 May 2019 16:26:42 -0700 Subject: gnu: emacs-groovy-modes: Fix typo "highlighting". * gnu/packages/emacs-xyz (emacs-groovy-modes)[description]: Fix typo. --- gnu/packages/emacs-xyz.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'gnu/packages/emacs-xyz.scm') diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index ad4520eb4b..a8b73e4995 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -8941,7 +8941,7 @@ supports multiple backends such as @code{vlc}, @code{mpg123}, (home-page "https://github.com/Groovy-Emacs-Modes/groovy-emacs-modes") (synopsis "Groovy related modes for Emacs") (description - "This package provides @code{groovy-mode} for syntax highlighing in + "This package provides @code{groovy-mode} for syntax highlighting in Groovy source files, REPL integration with run-groovy and Grails project navigation with the grails mode.") (license license:gpl3+))) -- cgit v1.2.3 From b9c0d5446cbbfa4ab582a9f899821cb168f8c3a0 Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Wed, 22 May 2019 16:29:54 -0700 Subject: gnu: emacs-lsp-mode: Fix typo "implementation". * gnu/packages/emacs-xyz (emacs-lsp-mode)[description]: Fix typo. --- gnu/packages/emacs-xyz.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'gnu/packages/emacs-xyz.scm') diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index a8b73e4995..1b7b7a304c 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -14442,7 +14442,7 @@ the standard @code{Dockerfile} file format.") ("emacs-spinner" ,emacs-spinner))) (home-page "https://github.com/emacs-lsp/lsp-mode") (synopsis "Emacs client and library for the Language Server Protocol") - (description "@code{LSP-mode} is a client and library implmentation for + (description "@code{LSP-mode} is a client and library implementation for the Language Server Protocol. This mode aims to provide an IDE-like experience by providing optional integration with other popular Emacs packages like @code{company}, @code{flycheck}, and @code{projectile}.") -- cgit v1.2.3 From a265b400b41cf776d288c27c25c0b59bcdfab069 Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Wed, 22 May 2019 16:31:38 -0700 Subject: gnu: emacs-noflet: Fix typo "lets you". * gnu/packages/emacs-xyz (emacs-noflet)[description]: Fix typo. --- gnu/packages/emacs-xyz.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'gnu/packages/emacs-xyz.scm') diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 1b7b7a304c..0dc14a4898 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -11948,7 +11948,7 @@ It provides auto-completion for HTTP methods and headers in `(("emacs-dash" ,emacs-dash))) (home-page "https://github.com/nicferrier/emacs-noflet") (synopsis "Locally override functions") - (description "@code{emacs-noflet} let's you locally override functions, + (description "@code{emacs-noflet} lets you locally override functions, in the manner of @command{flet}, but with access to the original function through the symbol: @command{this-fn}.") (license license:gpl3+)))) -- cgit v1.2.3 From 9d0c291e3e6d226cdfd4cebee0a389ad24fa748f Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Sun, 12 May 2019 22:56:54 +0200 Subject: gnu: Move Sphinx and friends to (gnu packages sphinx). * gnu/packages/python-xyz.scm (python-sphinxcontrib-websupport, python2-sphinxcontrib-websupport, python-sphinx, python2-sphinx, python-sphinx-gallery, python2-sphinx-gallery, python-sphinx-rtd-theme, python2-sphinx-rtd-theme, python-guzzle-sphinx-theme, python2-guzzle-sphinx-theme, python-sphinxcontrib-newsfeed, python-sphinxcontrib-programoutput, python2-sphinxcontrib-programoutput, python-sphinx-repoze-interface, python2-sphinx-repoze-interface, python-sphinx-cloud-sptheme, python2-sphinx-cloud-sptheme, python-sphinx-alabaster-theme, python2-sphinx-alabaster-theme, python-sphinx-me, python-sphinxcontrib-svg2pdfconverter): Move to ... (gnu): * gnu/packages/sphinx.scm: ... here. New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Adjust accordingly. * gnu/packages/admin.scm, gnu/packages/bioinformatics.scm, gnu/packages/calendar.scm, gnu/packages/cluster.scm, gnu/packages/databases.scm, gnu/packages/dav.scm, gnu/packages/disk.scm, gnu/packages/django.scm, gnu/packages/elf.scm, gnu/packages/emacs-xyz.scm, gnu/packages/emulators.scm, gnu/packages/finance.scm, gnu/packages/image.scm, gnu/packages/libffi.scm, gnu/packages/mail.scm, gnu/packages/mpd.scm, gnu/packages/openstack.scm, gnu/packages/pdf.scm, gnu/packages/python-web.scm, gnu/packages/search.scm, gnu/packages/statistics.scm, gnu/packages/storage.scm, gnu/packages/sync.scm, gnu/packages/terminals.scm, gnu/packages/tls.scm, gnu/packages/web.scm: Adjust module imports. --- gnu/packages/emacs-xyz.scm | 1 + 1 file changed, 1 insertion(+) (limited to 'gnu/packages/emacs-xyz.scm') diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 0dc14a4898..beb35c8122 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -125,6 +125,7 @@ #:use-module (gnu packages fontutils) #:use-module (gnu packages password-utils) #:use-module (gnu packages pulseaudio) + #:use-module (gnu packages sphinx) #:use-module (gnu packages xdisorg) #:use-module (gnu packages shells) #:use-module (gnu packages sqlite) -- cgit v1.2.3