doc: Fix typos. * doc/guix.texi (Invoking guix environment): Fix typos.
gnu: Add ruby-permutation. * gnu/packages/ruby.scm (ruby-permutation): New variable.
gnu: Add ruby-listen. * gnu/packages/ruby.scm (ruby-listen): New variable.
gnu: Add ruby-rb-inotify. * gnu/packages/ruby.scm (ruby-rb-inotify): New variable.
gnu: Add ruby-simplecov-html. * gnu/packages/ruby.scm (ruby-simplecov-html): New variable.
gnu: Add ruby-ffi. * gnu/packages/ruby.scm (ruby-ffi): New variable.
gnu: Add ruby-rubygems-tasks. * gnu/packages/ruby.scm (ruby-rubygems-tasks): New variable.
gnu: hisat: Disable build on non-x86_64. * gnu/packages/bioinformatics.scm (hisat)[supported-systems]: Add field.
scripts: environment: Ignore user shell when spawning container. * guix/scripts/environment.scm (%default-options): Remove 'exec' association. (guix-environment): If the user didn't specify a command, use the default shell, or use /bin/sh when a container is requested.
gnu: python-simplegeneric: Add setuptools to native inputs. * gnu/packages/python.scm (python-simplegeneric)[native-inputs]: Add python-setuptools.
gnu: shogun: Disable build on non-x86_64. * gnu/packages/machine-learning.scm (shogun)[supported-systems]: Add field.
doc: Fix typo. * doc/guix.texi (Invoking guix container): Fix typo.
emacs: Enable 'guix-build-log-minor-mode' in shell buffers. * emacs/guix-build-log.el (guix-build-log-minor-mode-activate): New variable. (guix-build-log-minor-mode-activate-maybe): New function. * emacs/guix-init.el: Add it to 'shell-mode-hook'. * doc/emacs.texi (Emacs Build Log): Mention it.
emacs: Enable 'guix-build-log-mode' for build log files. * emacs/guix-build-log.el (auto-mode-alist): Add 'guix-build-log-mode' to 'auto-mode-alist'.
emacs: Add completions for '--type' option of 'refresh' popup. * guix/scripts/refresh.scm: Export '%updaters'. * emacs/guix-main.scm (refresh-updater-names): New procedure. * emacs/guix-base.el (guix-refresh-updater-names): New function. * emacs/guix-read.el (guix-read-refresh-updater-names, guix-read-refresh-updater-names-string): New functions. * emacs/guix-command.el (guix-command-improve-refresh-argument): Use 'guix-read-refresh-updater-names-string'.
gnu: claws-mail: Update to 3.13.0. * gnu/packages/mail.scm (claws-mail): Update to 3.13.0. [url]: Update to new location.
gnu: Add express-beta-diversity. * gnu/packages/bioinformatics.scm (express-beta-diversity): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
system: grub: Use a bigger background image. * gnu/system/grub.scm (grub-background-image): Increase the default values of WIDTH and HEIGHT. After all, it's 2015 already!
gnu: links: Build with libevent. * gnu/packages/links.scm (links)[inputs]: Add libevent.
gnu: links: Update to 2.12. * gnu/packages/links.scm (links): Update to 2.12. Various whitespace and line length fixes.