Files
emacs/lisp
Glenn Morris 1e53bb4bf2 * lisp/eshell/esh-cmd.el (eshell--local-vars): New variable.
(eshell-rewrite-for-command): Add for loop vars to eshell--local-vars.

* lisp/eshell/esh-var.el (eshell-get-variable): Respect eshell--local-vars.

* test/automated/eshell.el (eshell-test/for-name-shadow-loop):
New test.
(eshell-test/for-loop, eshell-test/for-name-loop): Doc fix.

Fixes: debbugs:15372
2013-09-14 17:10:45 -07:00
..
2013-09-11 22:48:22 -07:00
2013-09-11 06:19:47 -04:00
2013-07-26 19:02:22 +02:00
2013-09-12 00:00:52 -07:00
2013-08-20 18:13:29 -04:00
2013-06-11 18:51:12 +02:00
2013-07-26 19:02:22 +02:00
2013-07-26 19:02:22 +02:00
2013-08-27 12:02:42 -07:00
2013-06-30 08:10:33 -07:00
2013-07-26 19:02:22 +02:00
2013-07-26 19:02:22 +02:00
2013-08-13 00:42:51 -07:00
2013-08-15 22:15:51 -07:00
2013-09-14 06:19:38 -04:00
2013-05-11 16:41:52 -07:00
2013-07-26 05:32:44 -04:00
2013-08-15 22:15:51 -07:00
2013-05-29 20:30:34 -07:00
2013-02-28 12:15:08 -05:00
2013-09-01 06:25:27 -04:00
2013-09-13 10:56:03 -04:00
2013-05-15 19:55:41 -04:00
2013-08-15 23:50:58 -07:00
2013-05-30 11:44:54 -04:00
2013-05-15 19:55:41 -04:00
2013-04-09 18:22:15 -07:00
2013-09-04 23:30:07 -04:00
2013-03-11 22:08:21 -04:00
2013-03-11 22:08:21 -04:00
2013-05-23 23:50:22 -07:00
2013-05-15 19:55:41 -04:00

This directory contains source code for the parts of Emacs that are
written in Emacs Lisp.  *.el files are Emacs Lisp source, and the
corresponding *.elc files are byte-compiled versions.  Byte-compiled
files are architecture-independent.

The term subdirectory contains Lisp files that customize Emacs for
certain terminal types.  When Emacs starts, it checks the TERM
environment variable to get the terminal type and loads
`term/${TERM}.el' if it exists.

The other subdirectories hold Lisp packages grouped by their general
purpose.