summaryrefslogtreecommitdiff
path: root/gnu/packages/emacs.scm
Commit message (Collapse)AuthorAge
...
* gnu: Add emacs-treepy.Jelle Licht2019-01-09
| | | | * gnu/packages/emacs.scm (emacs-treepy): New variable.
* gnu: emacs-emacsql: Update to 3.0.0.Jelle Licht2019-01-09
| | | | | | * gnu/packages/emacs.scm (emacs-emacsql): Update to 3.0.0. [source]: Use 'git-fetch'. [arguments]: Remove unnecessary fix.
* gnu: emacs-closql: Update to 1.0.0.Jelle Licht2019-01-09
| | | | | * gnu/packages/emacs.scm (emacs-closql): Update to 1.0.0. [source]: Use 'git-fetch'.
* gnu: emacs-irony-mode: Remove propagated inputTim Gesthuizen2019-01-09
| | | | | | | | | | | | | emacs-irony-mode finds its server binary because its a propagated input and is in the path. We can substitute the variable `irony-server-install-prefix` to not propagate the input and keep the binary isolated from the user. * gnu/packages/emacs.scm (emacs-irony-mode): [propagated-inputs] Remove propagated inputs [inputs] Add emacs-irony-mode-server [arguments] Add phase substituting the variable of the server path Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: emacs-ggtags: Don't require GNU Global in pathTim Gesthuizen2019-01-09
| | | | | | | | | | | | | | emacs-ggtags relies on the GNU Global tools (global and gtags) to be available in the path. This way it will grab some random executable if it will find executables at all. This is fixed by setting the prefix to GNU Global in the store. This way emacs-ggtags will use specific deterministic executables. * gnu/packages/emacs.scm (emacs-ggtags): [inputs]: Add GNU Global to the inputs [arguments]: Add a phase for substituting the right path to the executables Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: emacs-md4rd: Update to c55512c.Brett Gilio2019-01-09
| | | | | | * gnu/packages/emacs.scm (emacs-md4rd): Update to c55512c. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: emacs-guix: Update to 0.5.1.1.Alex Kost2019-01-07
| | | | * gnu/packages/emacs.scm (emacs-guix): Update to 0.5.1.1.
* gnu: emacs-ess: Move to (gnu packages statistics).Ricardo Wurmus2019-01-07
| | | | | * gnu/packages/emacs.scm (emacs-ess): Move from here... * gnu/packages/statistics.scm (emacs-ess): ...to here.
* gnu: Fix top-level circular references between emacs.scm and llvm.scm.Ludovic Courtès2019-01-07
| | | | | | | | | | Previously, loading either of these two modules could fail somewhat non-deterministically because each top-level was referencing a variable defined by the other module's top-level. * gnu/packages/emacs.scm (package-elisp-from-package): Move to... * gnu/packages/llvm.scm (package-elisp-from-package): Here. Keep private.
* gnu: package-elisp-from-package: Clarify docstring.Pierre Neidhardt2019-01-07
| | | | * gnu/packages/emacs.scm (package-elisp-from-package)[docstring]: Clarify.
* gnu: Add package-elisp-from-packageTim Gesthuizen2019-01-07
| | | | | | | Add a function to generate package definitions that packages single elisp files from other packages. * gnu/packages/emacs.scm (package-elisp-from-package): New function
* gnu: Remove unnecessary build-side module imports.Ludovic Courtès2019-01-07
| | | | | | | | | | | | * gnu/packages/batik.scm, gnu/packages/boost.scm, gnu/packages/calendar.scm, gnu/packages/gl.scm, gnu/packages/lua.scm, gnu/packages/qt.scm, gnu/packages/simulation.scm, gnu/packages/terminals.scm: Remove unnecessary import of (guix build utils). * gnu/packages/emacs.scm: Remove unnecessary imports of (guix ...). * gnu/packages/libcanberra.scm: Use (srfi srfi-1) instead of (guix build utils) for 'alist-delete'. * gnu/packages/wxwidgets.scm: Likewise.
* gnu: Move Emacs modes for Dedukti to ocaml.scm.Ludovic Courtès2019-01-07
| | | | | | | | | This removes OCaml-related modules from the closure of (gnu packages emacs). * gnu/packages/emacs.scm (emacs-dedukti-mode, emacs-flycheck-dedukti): Move to ... * gnu/packages/ocaml.scm: ... here.
* gnu: emacs-evil-multiedit: Use version tag instead of commit.Pierre Neidhardt2019-01-06
| | | | * gnu/packages/emacs.scm (emacs-evil-multiedit): Use version tag instead of commit.
* gnu: emacs-diff-hl: Update to 1.8.5.Maxim Cournoyer2019-01-05
| | | | * gnu/packages/emacs.scm (emacs-diff-hl): Update to 1.8.5.
* gnu: emacs-magit-svn: Fix build.Danny Milosavljevic2019-01-03
| | | | | * gnu/packages/emacs.scm (emacs-magit-svn): Replace ',name' by '"emacs-magit-svn"'.
* gnu: emacs-hydra: Update to 0.14.0.Efraim Flashner2019-01-02
| | | | * gnu/packages/emacs.scm (emacs-hydra): Update to 0.14.0.
* gnu: emacs-edit-indirect: Update to 0.1.5.Efraim Flashner2019-01-02
| | | | | * gnu/packages/emacs.scm (emacs-edit-indirect): Update to 0.1.5. [source]: Use 'git-fetch'.
* gnu: emacs-org-contrib: Update to 9.2.Nicolas Goaziou2019-01-01
| | | | | * gnu/packages/emacs.scm (emacs-org-contrib): Update to 9.2. [propagated-inputs]: Add missing inputs.
* gnu: org: Update to 9.2.Nicolas Goaziou2019-01-01
| | | | * gnu/packages/emacs.scm (emacs-org): Update to 9.2.
* gnu: Add emacs-arduino-mode.Nicolas Goaziou2019-01-01
| | | | * gnu/packages/emacs.scm (emacs-arduino-mode): New variable.
* gnu: emacs-w3m: Fix build.Maxim Cournoyer2019-01-01
| | | | | | | | | | The previously (unofficial) Git repository mirror is no longer available, so we fallback to using the official CVS repository. Fixes issue 33938 (see: https://issues.guix.info/issue/33938). * gnu/packages/emacs.scm (emacs-w3m)[origin]: Fetch the sources from the official CVS repository.
* gnu: emacs-matrix-client: Update to 5d8e959.Nicolas Goaziou2018-12-31
| | | | | | * gnu/packages/emacs.scm (emacs-matrix-client): Update to 5d8e959a63e5de05b628ca8e1dfb974f7f618821. [propagated-inputs]: Add new inputs.
* gnu: Add emacs-frame-purpose.Nicolas Goaziou2018-12-31
| | | | * gnu/packages/emacs.scm (emacs-frame-purpose): New variable.
* gnu: Add emacs-flycheck-dedukti.Gabriel Hondet2018-12-27
| | | | | | * gnu/packages/emacs.scm (emacs-flycheck-dedukti): New variable. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
* gnu: Add emacs-dedukti-mode.Gabriel Hondet2018-12-27
| | | | | | * gnu/packages/emacs.scm (emacs-dedukti-mode): New variable. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
* gnu: emacs-guix: Update to 0.5.1.Alex Kost2018-12-23
| | | | * gnu/packages/emacs.scm (emacs-guix): Update to 0.5.1.
* gnu: Add emacs-wordnut.Mathieu Othacehe2018-12-21
| | | | | | * gnu/packages/patches/emacs-wordnut-require-adaptive-wrap.patch: New file. * gnu/local.mk (dist_patch_DATA): Add previous file. * gnu/packages/emacs.scm (emacs-wordnut): New package.
* gnu: emacs-build-farm: Update to 0.2.2.Alex Kost2018-12-19
| | | | * gnu/packages/emacs.scm (emacs-build-farm): Update to 0.2.2.
* gnu: emacs-bui: Update to 1.2.1.Alex Kost2018-12-19
| | | | * gnu/packages/emacs.scm (emacs-bui): Update to 1.2.1.
* gnu: emacs-daemons: Update to 2.0.0.Jelle Licht2018-12-18
| | | | * gnu/packages/emacs.scm (emacs-daemons): Update to 2.0.0.
* gnu: emacs-helpful: Update to 0.15.Pierre Neidhardt2018-12-18
| | | | * gnu/packages/emacs.scm (emacs-helpful): Update to 0.15.
* gnu: emacs-evil-collection: Update to 20181218.Pierre Neidhardt2018-12-18
| | | | * gnu/packages/emacs.scm (emacs-evil-collection): Update to 20181218.
* gnu: emacs-tracking: Enable tests.Arun Isaac2018-12-16
| | | | | * gnu/packages/emacs.scm (emacs-tracking)[arguments]: Append to arguments inherited from emacs-circe, instead of overwriting them.
* gnu: emacs-circe: Enable tests.Arun Isaac2018-12-16
| | | | | | * gnu/packages/emacs.scm (emacs-circe)[arguments]: Enable tests. Set test-command. Add set-home phase. [native-inputs]: Add emacs-buttercup.
* gnu: Add emacs-buttercup.Arun Isaac2018-12-16
| | | | * gnu/packages/emacs.scm (emacs-buttercup): New variable.
* gnu: emacs-switch-window: Update to 1.6.2.Feng Shu2018-12-15
| | | | | | | * gnu/packages/emacs.scm (emacs-switch-window): Update to 1.6.2. [source]: Use git-fetch. Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
* gnu: emacs-pyim: Update to 1.8.Feng Shu2018-12-15
| | | | | | | | * gnu/packages/emacs.scm (emacs-pyim): Update to 1.8. [source]: Use git-fetch. [propagated-inputs]: Remove emacs-pos-tip. Add emacs-posframe. Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
* gnu: Add emacs-posframe.Feng Shu2018-12-15
| | | | | | * gnu/packages/emacs.scm (emacs-posframe): New variable. Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
* gnu: emacs-exwm-x: Update to 1.9.0.Feng Shu2018-12-15
| | | | | | | * gnu/packages/emacs.scm (emacs-exwm-x): Update to 1.9.0. [source]: Use git-fetch. Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
* gnu: emacs-cider: Update to 0.18.0.Mathieu Lirzin2018-12-11
| | | | | | | | | * gnu/packages/emacs.scm (emacs-cider): Update to 0.18.0. [source]: Use git-fetch. [propagated-inputs]: Add emacs-sesman. [home-page]: Update URI. Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
* gnu: Add emacs-sesman.Mathieu Lirzin2018-12-11
| | | | | | * gnu/packages/emacs.scm (emacs-sesman): New variable. Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
* gnu: emacs-elpy: Update to 1.27.0.Maxim Cournoyer2018-12-09
| | | | * gnu/packages/emacs.scm (emacs-elpy): Update to 1.27.0.
* gnu: emacs-exwm: Update to 0.21.Diego Nicola Barbato2018-12-07
| | | | | | * gnu/packages/emacs.scm (emacs-exwm): Update to 0.21. Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
* gnu: emacs-irony-mode: Fetch source using git.Tim Gesthuizen2018-12-04
| | | | | | * gnu/packages/emacs.scm (emacs-irony-mode)[source]: Rewrite in terms of GIT-FETCH. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: emacs-helm-company: Update to 0.2.3.Pierre Neidhardt2018-12-03
| | | | * gnu/packages/emacs.scm (emacs-helm-company): Update to 0.2.3.
* Merge branch 'core-updates'Ludovic Courtès2018-12-03
|\
| * Merge branch 'master' into core-updatesMarius Bakke2018-11-29
| |\
| * \ Merge branch 'master' into core-updatesMarius Bakke2018-11-24
| |\ \
| * \ \ Merge remote-tracking branch 'origin/master' into core-updatesEfraim Flashner2018-11-21
| |\ \ \