Subject: bug#15379: eshell-eval-using-options partially broken

From: Glenn Morris <[email-masked]>
Date: Sat, 14 Sep 2013 20:29:32 -0400

Package: emacs
Version: 24.3.50

eshell-eval-using-options in trunk seems partially broken compared to 24.3.
I'm guessing it's due to lexical-binding. Eg:

emacs -Q -f eshell
touch foo
ln -s foo bar

  creates a hard link, not a symbolic link like it should