Files
emacs/lisp
Stefan Monnier a104f656c8 Make defvar affect the default binding outside of any let.
* src/eval.c (default_toplevel_binding): New function.
(Fdefvar): Use it.
(unbind_to, backtrace_eval_unrewind): Do a bit of CSE simplification.
(Fdefault_toplevel_value, Fset_default_toplevel_value): New subrs.
(syms_of_eval): Export them.
* src/data.c (Fdefault_value): Micro cleanup.
* src/term.c (init_tty): Use "false".
* lisp/custom.el (custom-initialize-default, custom-initialize-set)
(custom-initialize-reset, custom-initialize-changed): Affect the
toplevel-default-value (bug#6275, bug#14586).
* lisp/emacs-lisp/advice.el (ad-compile-function): Undo previous workaround
for bug#6275.
* test/automated/core-elisp-tests.el: New file.
2013-08-02 17:16:33 -04:00
..
2013-06-19 22:10:57 +02:00
2013-08-02 13:34:22 +00:00
2013-07-19 09:09:03 -04:00
2013-08-01 13:10:31 +02:00
2013-07-26 19:02:22 +02:00
2013-05-21 00:25:14 -07: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-06-30 08:10:33 -07:00
2013-07-26 19:02:22 +02:00
2013-07-26 19:02:22 +02:00
2013-05-15 19:55:41 -04:00
2013-05-15 19:55:41 -04:00
2013-05-21 20:13:56 -07:00
2013-07-25 06:18:09 -04:00
2013-05-11 16:41:52 -07:00
2013-07-26 05:32:44 -04:00
2013-07-26 05:32:44 -04:00
2013-08-01 19:18:37 -04:00
2013-07-31 06:19:06 -04:00
2013-07-24 16:00:36 +08:00
2013-05-29 20:30:34 -07:00
2013-05-15 19:55:41 -04:00
2013-07-01 06:20:51 -04:00
2013-05-15 19:55:41 -04: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-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.