emacs/doc
Daniel Colascione cecf4afebb Address generator feedback
* doc/lispref/control.texi (Generators): Correct missing word.  Clarify which
forms are legal in which parts of `unwind-protect'.  Fix orphaned
close parenthesis.

* lisp/emacs-lisp/generator.el: Make globals conform to elisp
style throughout.  Use more efficient font-lock patterns.
(cps-inhibit-atomic-optimization): Rename from
`cps-disable-atomic-optimization'.
(cps--gensym): New macro; replaces `cl-gensym' throughout.
(cps-generate-evaluator): Move the `iter-yield' local macro
definition here
(iter-defun, iter-lambda): from here.

* test/automated/generator-tests.el (cps-test-iter-close-finalizer):
Rename `gc-precise-p' to `gc-precise'.

* test/automated/generator-tests.el (cps-testcase): Use
`cps-inhibit-atomic-optimization' instead of
`cps-disable-atomic-optimization'.
2015-03-03 10:56:24 -08:00
..
emacs Merge from origin/emacs-24 2015-02-25 22:53:56 -08:00
lispintro Fix copyright years by hand 2015-01-01 14:27:34 -08:00
lispref Address generator feedback 2015-03-03 10:56:24 -08:00
man Merge from gnulib and try to repair bad merge 2015-01-27 22:24:47 -08:00
misc Add cl-iter-defun 2015-03-02 16:41:59 -08:00