-;;; em-tramp.el --- Eshell features that require TRAMP
+;;; em-tramp.el --- Eshell features that require TRAMP -*- lexical-binding:t -*-
-;; Copyright (C) 1999-2013 Free Software Foundation, Inc.
+;; Copyright (C) 1999-2016 Free Software Foundation, Inc.
;; Author: Aidan Gauland <aidalgol@no8wireless.co.nz>
;;; Code:
+(require 'esh-util)
+
(eval-when-compile
(require 'esh-mode)
(require 'eshell)
(require 'tramp))
-(require 'esh-util)
-
;;;###autoload
(progn
(defgroup eshell-tramp nil
(append '("su" "sudo")
eshell-complex-commands)))
+(autoload 'eshell-parse-command "esh-cmd")
+
(defun eshell/su (&rest args)
"Alias \"su\" to call TRAMP.