summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/bytecomp.el
Commit message (Expand)AuthorAgeFilesLines
* Spelling fixes.Paul Eggert2011-11-171-1/+1
* toggle-read-only fixes for bugs#7292, 10006.Glenn Morris2011-11-091-1/+1
* * lisp/emacs-lisp/bytecomp.el (byte-compile-lapcode): Fix overflowAndreas Schwab2011-09-171-1/+1
* Add FORCE-SAME-WINDOW argument to switch-to-buffer.Chong Yidong2011-07-131-1/+1
* * lisp/files.el (find-file): Use pop-to-buffer-same-window.Stefan Monnier2011-07-041-1/+1
* * lisp/emacs-lisp/bytecomp.el (add-to-list): Add handler to check theStefan Monnier2011-06-201-0/+19
* Silence various byte-compiler warnings.Stefan Monnier2011-06-011-10/+14
* Miscellaneous tweaks.Stefan Monnier2011-06-011-1/+1
* * bytecomp.el (byte-compile-defvar): Add note about quoted lambda.Stefan Monnier2011-05-301-0/+2
* * lisp/emacs-lisp/bytecomp.el (byte-compile-function-form): Only callStefan Monnier2011-05-221-3/+3
* * lisp/emacs-lisp/macroexp.el (macroexpand-all-1): Convert ' to #' forStefan Monnier2011-05-221-2/+2
* bytecomp.el fix for bug#8647Glenn Morris2011-05-111-1/+5
* Revert accidental portion of previous bytecomp.el commit.Glenn Morris2011-05-111-2/+1
* bytecomp.el partial fix for bug#8646.Glenn Morris2011-05-111-1/+9
* Make bytecomp.el understand that defmethod defines functions.Stefan Monnier2011-05-071-0/+1
* * lisp/emacs-lisp/bytecomp.el (byte-temp-output-buffer-show)Stefan Monnier2011-04-151-6/+5
* Merge from lexical-binding branch.Stefan Monnier2011-04-011-916/+1182
|\
| * Miscellanous cleanups in preparation for the merge.Stefan Monnier2011-04-011-110/+52
| * Clean up left over Emacs-18/19 code, inline byte-code-functions.Stefan Monnier2011-03-221-144/+134
| * Merge from trunkStefan Monnier2011-03-211-1/+13
| |\ | |/ |/|
| * Remove bytecomp- prefix, plus misc changes.Stefan Monnier2011-03-161-279/+248
| * * src/eval.c (Ffunction): Use simpler format for closures.Stefan Monnier2011-03-131-1/+1
| * Try and fix w32 build; misc cleanup.Stefan Monnier2011-03-111-140/+158
| * Misc fixes, and use lexical-binding in more files.Stefan Monnier2011-03-111-16/+18
| * * lisp/emacs-lisp/bytecomp.el: Use lexical-binding.Stefan Monnier2011-03-101-77/+80
| * Merge from trunkStefan Monnier2011-03-061-0/+1
| |\
| * | Fix pcase memoizing; change lexbound byte-code marker.Stefan Monnier2011-03-051-27/+60
| * | * doc/lispref/variables.texi (Scope): Mention the availability of lexbind.Stefan Monnier2011-03-011-9/+19
| * | Compute freevars in cconv-analyse.Stefan Monnier2011-02-261-70/+53
| * | Get rid of funvec.Stefan Monnier2011-02-241-66/+72
| * | * lisp/emacs-lisp/cconv.el (cconv-closure-convert-rec): Let the byteStefan Monnier2011-02-211-0/+18
| * | Use offsets relative to top rather than bottom for stack refsStefan Monnier2011-02-211-18/+16
| * | * lisp/subr.el (save-window-excursion): New macro, moved from C.Stefan Monnier2011-02-191-14/+4
| * | Various compiler bug-fixes. MPC seems to run correctly now.Stefan Monnier2011-02-171-85/+64
| * | * lisp/emacs-lisp/byte-lexbind.el: Delete.Stefan Monnier2011-02-121-331/+222
| * | Let cconv use :fun-body in special forms that need it.Stefan Monnier2011-02-111-4/+6
| * | Make cconv-analyse understand the need for closures.Stefan Monnier2011-02-111-2/+2
| * | * lisp/emacs-lisp/bytecomp.el (byte-compile-catch)Stefan Monnier2011-02-101-58/+65
| * | * lisp/emacs-lisp/cconv.el: New file.Igor Kuzmin2011-02-101-3/+8
| * | Merge from trunkStefan Monnier2011-02-011-5/+4
| |\ \
| * | | * src/eval.c (Fdefvar): Record specialness before computing initial value.Stefan Monnier2010-12-271-2/+16
| * | | Try and be more careful about propagation of lexical environment.Stefan Monnier2010-12-131-8/+8
| * | | Merge from trunkStefan Monnier2010-12-101-40/+76
| |\ \ \
| * \ \ \ Merge from trunkStefan Monnier2010-10-151-14/+10
| |\ \ \ \
| * \ \ \ \ Merge from trunkStefan Monnier2010-09-301-2/+12
| |\ \ \ \ \
| * \ \ \ \ \ Merge from trunkStefan Monnier2010-09-131-10/+25
| |\ \ \ \ \ \
| * | | | | | | * lisp/emacs-lisp/bytecomp.el (byte-compile-initial-macro-environment):Stefan Monnier2010-06-141-4/+1
| * | | | | | | * lisp/Makefile.in (.el.elc): Increase max-lisp-eval-depth.Stefan Monnier2010-06-131-1/+1
| * | | | | | | New branch for lexbind, losing all history.Stefan Monnier2010-06-131-236/+648
* | | | | | | | * lisp/emacs-lisp/bytecomp.el (byte-compile-save-excursion): Change theStefan Monnier2011-03-141-1/+2