X-Git-Url: https://code.delx.au/gnu-emacs/blobdiff_plain/73b0cd50031a714347109169ceb8bacae338612a..0e963201d03d9229bb8ac4323291d2b0119526ed:/lisp/eshell/em-basic.el diff --git a/lisp/eshell/em-basic.el b/lisp/eshell/em-basic.el index df1987e13e..558bc33886 100644 --- a/lisp/eshell/em-basic.el +++ b/lisp/eshell/em-basic.el @@ -1,6 +1,6 @@ -;;; em-basic.el --- basic shell builtin commands +;;; em-basic.el --- basic shell builtin commands -*- lexical-binding:t -*- -;; Copyright (C) 1999-2011 Free Software Foundation, Inc. +;; Copyright (C) 1999-2016 Free Software Foundation, Inc. ;; Author: John Wiegley @@ -59,21 +59,20 @@ ;;; Code: -(eval-when-compile - (require 'esh-util)) - +(require 'esh-util) (require 'eshell) (require 'esh-opt) ;;;###autoload -(eshell-defgroup eshell-basic nil +(progn +(defgroup eshell-basic nil "The \"basic\" code provides a set of convenience functions which are traditionally considered shell builtins. Since all of the functionality provided by them is accessible through Lisp, they are not really builtins at all, but offer a command-oriented way to do the same thing." :tag "Basic shell commands" - :group 'eshell-module) + :group 'eshell-module)) (defcustom eshell-plain-echo-behavior nil "If non-nil, `echo' tries to behave like an ordinary shell echo.