index
:
forks/emacs.git
local/emacs-29
local/emacs30
master
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lisp
/
emacs-lisp
/
macroexp.el
Commit message (
Expand
)
Author
Age
Files
Lines
*
Add classes as run-time descriptors of cl-structs.
Stefan Monnier
2015-03-18
1
-2
/
+6
*
* lisp/emacs-lisp/macroexp.el (macroexp-parse-body): Handle cl-declare
Stefan Monnier
2015-02-22
1
-9
/
+10
*
Add macro pcase-lambda
Leo Liu
2015-02-09
1
-0
/
+10
*
lisp/emacs-lisp/eieio*.el: Rewrite our generics on top of cl-generic
Stefan Monnier
2015-01-20
1
-18
/
+21
*
Update copyright year to 2015
Paul Eggert
2015-01-01
1
-1
/
+1
*
New macro macroexp-let2*
Leo Liu
2014-11-24
1
-0
/
+9
*
Fix bootstrap failure after last change to eval-and-compile.
Stefan Monnier
2014-11-09
1
-3
/
+1
*
* lisp/emacs-lisp/macroexp.el (macroexp--expand-all): Optimize away trivial
Stefan Monnier
2014-11-05
1
-0
/
+4
*
* lisp/emacs-lisp/pp.el (pp-macroexpand-expression): Use macroexpand-1.
Stefan Monnier
2014-11-02
1
-1
/
+1
*
* lisp/emacs-lisp/macroexp.el (macroexpand-1): New function.
Stefan Monnier
2014-10-31
1
-3
/
+26
*
* ses.el (macroexp): add require for this package, so that function
Vincent Belaïche
2014-10-25
1
-0
/
+12
*
Correctly macroexpand top-level forms during eager macroexpand
Daniel Colascione
2014-04-22
1
-2
/
+4
*
Correctly treat progn contents as toplevel forms when byte compiling
Daniel Colascione
2014-04-21
1
-1
/
+4
*
Update copyright year to 2014 by running admin/update-copyright.
Paul Eggert
2014-01-01
1
-1
/
+1
*
Fix compilation error with simultaneous dynamic+lexical scoping.
Stefan Monnier
2013-06-04
1
-5
/
+10
*
Merge from emacs-24; up to 2012-12-06T01:39:03Z!monnier@iro.umontreal.ca
Paul Eggert
2013-01-02
1
-1
/
+1
|
\
|
*
Update copyright notices for 2013.
Paul Eggert
2013-01-01
1
-1
/
+1
*
|
macroexp--warn-and-return message tweak (bug#13132)
Glenn Morris
2012-12-14
1
-1
/
+4
|
/
*
* lisp/emacs-lisp/macroexp.el (macroexp--expand-all):
Stefan Monnier
2012-10-26
1
-2
/
+7
*
* lisp/emacs-lisp/macroexp.el (macroexp--obsolete-warning): New function.
Stefan Monnier
2012-09-20
1
-19
/
+27
*
* lisp/emacs-lisp/macroexp.el (macroexp--expand-all): Fix last change.
Stefan Monnier
2012-09-19
1
-1
/
+1
*
* lisp/emacs-lisp/macroexp.el (macroexp--funcall-if-compiled): Rename from
Stefan Monnier
2012-09-19
1
-22
/
+28
*
Partial fix for bug#12371
Glenn Morris
2012-09-19
1
-0
/
+3
*
Macro-expand interpreted code during load.
Stefan Monnier
2012-09-04
1
-8
/
+102
*
Autoload more carefully from Lisp. Follow aliases for function properties.
Stefan Monnier
2012-07-25
1
-11
/
+3
*
Misc minor changes.
Stefan Monnier
2012-07-17
1
-1
/
+1
*
Miscellaneous minor cleanups and simplifications.
Stefan Monnier
2012-06-23
1
-2
/
+2
*
Provide generalized variables in core Elisp.
Stefan Monnier
2012-06-22
1
-1
/
+22
*
* macroexp.el (macroexp--compiler-macro): Fix paren typo.
Stefan Monnier
2012-06-14
1
-1
/
+1
*
* lisp/emacs-lisp/cl-lib.el (cl--defsubst-expand): Autoload inliner.
Stefan Monnier
2012-06-14
1
-8
/
+8
*
Don't autoload functions too eagerly during macroexpansion.
Stefan Monnier
2012-06-08
1
-6
/
+9
*
Clean up scoping rule of predefined single-word vars.
Stefan Monnier
2012-06-08
1
-1
/
+1
*
Get rid of cl-lexical-let, keeping only lexical-let for compatibility.
Stefan Monnier
2012-06-07
1
-0
/
+4
*
Cleanup cl-macs namespace. Add macro helpers in macroexp.el.
Stefan Monnier
2012-06-07
1
-0
/
+78
*
* lisp/emacs-lisp/macroexp.el: Don't require CL since we don't use it.
Stefan Monnier
2012-06-06
1
-38
/
+36
*
* lisp/emacs-lisp/macroexp.el (macroexpand-all-1): Don't spam the output
Stefan Monnier
2012-06-06
1
-1
/
+2
*
* lisp/emacs-lisp/macroexp.el (macroexpand-all-1): Tolerate errors during
Stefan Monnier
2012-06-05
1
-4
/
+11
*
Add native compiler-macro support.
Stefan Monnier
2012-06-05
1
-18
/
+30
*
* lisp/emacs-lisp/cl-lib.el: Rename from cl.el.
Stefan Monnier
2012-06-03
1
-2
/
+2
*
* lisp/emacs-lisp/byte-run.el (defmacro, defun): Move from C.
Stefan Monnier
2012-05-29
1
-15
/
+1
*
Add 2012 to FSF copyright years for Emacs files
Glenn Morris
2012-01-05
1
-1
/
+1
*
* lisp/emacs-lisp/macroexp.el (macroexpand-all-1): Convert ' to #' for
Stefan Monnier
2011-05-22
1
-1
/
+9
*
Try and fix w32 build; misc cleanup.
Stefan Monnier
2011-03-11
1
-2
/
+4
*
Misc fixes, and use lexical-binding in more files.
Stefan Monnier
2011-03-11
1
-1
/
+10
*
Fix pcase memoizing; change lexbound byte-code marker.
Stefan Monnier
2011-03-05
1
-4
/
+5
*
Compute freevars in cconv-analyse.
Stefan Monnier
2011-02-26
1
-2
/
+9
*
Get rid of funvec.
Stefan Monnier
2011-02-24
1
-2
/
+3
*
Make cconv-analyse understand the need for closures.
Stefan Monnier
2011-02-11
1
-0
/
+13
*
Convert consecutive FSF copyright years to ranges.
Glenn Morris
2011-01-24
1
-1
/
+1
*
Nuke arch-tags.
Glenn Morris
2011-01-15
1
-1
/
+0
[next]