| Commit message (Expand) | Author | Age | Files | Lines |
* | * lisp/emacs-lisp/pcase.el (pcase--split-equal, pcase--split-member): | Stefan Monnier | 2014-01-02 | 1 | -12/+14 |
* | Update copyright year to 2014 by running admin/update-copyright. | Paul Eggert | 2014-01-01 | 1 | -1/+1 |
* | * lisp/subr.el (macrop): New function. | Stefan Monnier | 2013-08-04 | 1 | -10/+21 |
* | * lisp/emacs-lisp/pcase.el (pcase--u1): Verify if self-quoting values can be | Stefan Monnier | 2013-07-24 | 1 | -5/+9 |
* | * lisp/emacs-lisp/pcase.el (pcase--split-pred): Add `vars' argument to try | Stefan Monnier | 2013-07-08 | 1 | -5/+12 |
* | * lisp/emacs-lisp/pcase.el (pcase--split-equal): Also take advantage if | Stefan Monnier | 2013-01-08 | 1 | -14/+15 |
* | Update copyright notices for 2013. | Paul Eggert | 2013-01-01 | 1 | -1/+1 |
* | * lisp/emacs-lisp/pcase.el (pcase--mark-used): New. | Stefan Monnier | 2012-09-28 | 1 | -5/+9 |
* | Macro-expand interpreted code during load. | Stefan Monnier | 2012-09-04 | 1 | -0/+2 |
* | Autoload more carefully from Lisp. Follow aliases for function properties. | Stefan Monnier | 2012-07-25 | 1 | -1/+2 |
* | More CL cleanups and reduction of use of cl.el. | Stefan Monnier | 2012-07-11 | 1 | -8/+9 |
* | * lisp/emacs-lisp/pcase.el (pcase): Accept self-quoting exps as "upatterns". | Stefan Monnier | 2012-07-10 | 1 | -5/+14 |
* | Provide generalized variables in core Elisp. | Stefan Monnier | 2012-06-22 | 1 | -2/+2 |
* | * lisp/emacs-lisp/pcase.el (pcase--expand): Warn for unused pattern. | Stefan Monnier | 2012-06-18 | 1 | -11/+21 |
* | * lisp/emacs-lisp/pcase.el (pcase-UPAT, pcase-QPAT): New edebug specs. | Johan Bockgård | 2012-06-10 | 1 | -3/+24 |
* | * lisp/emacs-lisp/pcase.el (pcase--let*): New function. | Stefan Monnier | 2012-06-10 | 1 | -72/+90 |
* | Clean up scoping rule of predefined single-word vars. | Stefan Monnier | 2012-06-08 | 1 | -1/+1 |
* | Cleanup cl-macs namespace. Add macro helpers in macroexp.el. | Stefan Monnier | 2012-06-07 | 1 | -43/+18 |
* | Fix minor corner case bugs in byte compilation and pcase. | Stefan Monnier | 2012-05-29 | 1 | -4/+11 |
* | Use `declare' in `lambda' and mis minor changes. | Stefan Monnier | 2012-05-26 | 1 | -2/+5 |
* | * lisp/emacs-lisp/pcase.el (pcase--u1): Avoid ((lambda ...) ...). | Stefan Monnier | 2012-05-17 | 1 | -1/+2 |
* | * lisp/emacs-lisp/pcase.el (pcase-let*, pcase-let): Fix edebug spec. | Stefan Monnier | 2012-05-15 | 1 | -2/+3 |
* | * lisp/emacs-lisp/pcase.el (pcase--let*): New function. | Stefan Monnier | 2012-05-04 | 1 | -25/+39 |
* | Add 2012 to FSF copyright years for Emacs files | Glenn Morris | 2012-01-05 | 1 | -1/+1 |
* | Spelling fixes. | Paul Eggert | 2011-12-30 | 1 | -1/+1 |
* | Spelling fixes. | Paul Eggert | 2011-12-14 | 1 | -5/+5 |
* | Remove bytecomp- prefix, plus misc changes. | Stefan Monnier | 2011-03-16 | 1 | -15/+48 |
* | Merge from trunk | Stefan Monnier | 2011-03-06 | 1 | -28/+101 |
|\ |
|
| * | lisp/emacs-lisp/pcase.el (pcase, pcase--u1, pcase--q1): Fix typos in docstrings. | Juanma Barranquero | 2011-02-28 | 1 | -5/+5 |
| * | * lisp/emacs-lisp/pcase.el (pcase--if): Try to invert test to reduce depth. | Stefan Monnier | 2011-02-26 | 1 | -14/+87 |
* | | Fix pcase memoizing; change lexbound byte-code marker. | Stefan Monnier | 2011-03-05 | 1 | -5/+18 |
* | | * doc/lispref/variables.texi (Scope): Mention the availability of lexbind. | Stefan Monnier | 2011-03-01 | 1 | -2/+2 |
* | | Merge from trunk | Stefan Monnier | 2011-02-21 | 1 | -1/+8 |
|\ \
| |/ |
|
| * | * lisp/emacs-lisp/pcase.el (pcase--u1): Understand non-linear patterns. | Stefan Monnier | 2011-02-17 | 1 | -1/+8 |
* | | * lisp/emacs-lisp/pcase.el (pcase--expand, pcase--u, pcase--u1, pcase--q1): | Stefan Monnier | 2011-02-18 | 1 | -28/+42 |
* | | Various compiler bug-fixes. MPC seems to run correctly now. | Stefan Monnier | 2011-02-17 | 1 | -2/+1 |
* | | * lisp/emacs-lisp/cconv.el: New file. | Igor Kuzmin | 2011-02-10 | 1 | -9/+9 |
|/ |
|
* | Convert consecutive FSF copyright years to ranges. | Glenn Morris | 2011-01-24 | 1 | -1/+1 |
* | Add 2011 to remaining FSF/AIST copyright years. | Glenn Morris | 2011-01-15 | 1 | -1/+1 |
* | * lisp/emacs-lisp/pcase.el: Improve pcase-let. Use "pcase--" prefix. | Stefan Monnier | 2010-11-24 | 1 | -156/+184 |
* | * lisp/emacs-lisp/pcase.el (pcase-let*, pcase-let): Add debug and | Stefan Monnier | 2010-11-11 | 1 | -1/+3 |
* | * lisp/emacs-lisp/pcase.el (pcase): New `string' and `guard' patterns. | Stefan Monnier | 2010-10-28 | 1 | -21/+48 |
* | * lisp/emacs-lisp/pcase.el (pcase-let*, pcase-let): plet -> pcase-let. | Stefan Monnier | 2010-09-27 | 1 | -6/+7 |
* | * lisp/emacs-lisp/pcase.el (pcase-split-memq): Overenthusiastic optimisation. | Stefan Monnier | 2010-09-01 | 1 | -14/+20 |
* | * lisp/emacs-lisp/pcase.el: Fix copyright header. | Glenn Morris | 2010-08-10 | 1 | -2/+2 |
* | * lisp/emacs-lisp/pcase.el: New file. | Stefan Monnier | 2010-08-10 | 1 | -0/+489 |