summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/pcase.el
Commit message (Expand)AuthorAgeFilesLines
* Remove bytecomp- prefix, plus misc changes.Stefan Monnier2011-03-161-15/+48
* Merge from trunkStefan Monnier2011-03-061-28/+101
|\
| * lisp/emacs-lisp/pcase.el (pcase, pcase--u1, pcase--q1): Fix typos in docstrings.Juanma Barranquero2011-02-281-5/+5
| * * lisp/emacs-lisp/pcase.el (pcase--if): Try to invert test to reduce depth.Stefan Monnier2011-02-261-14/+87
* | Fix pcase memoizing; change lexbound byte-code marker.Stefan Monnier2011-03-051-5/+18
* | * doc/lispref/variables.texi (Scope): Mention the availability of lexbind.Stefan Monnier2011-03-011-2/+2
* | Merge from trunkStefan Monnier2011-02-211-1/+8
|\ \ | |/
| * * lisp/emacs-lisp/pcase.el (pcase--u1): Understand non-linear patterns.Stefan Monnier2011-02-171-1/+8
* | * lisp/emacs-lisp/pcase.el (pcase--expand, pcase--u, pcase--u1, pcase--q1):Stefan Monnier2011-02-181-28/+42
* | Various compiler bug-fixes. MPC seems to run correctly now.Stefan Monnier2011-02-171-2/+1
* | * lisp/emacs-lisp/cconv.el: New file.Igor Kuzmin2011-02-101-9/+9
|/
* Convert consecutive FSF copyright years to ranges.Glenn Morris2011-01-241-1/+1
* Add 2011 to remaining FSF/AIST copyright years.Glenn Morris2011-01-151-1/+1
* * lisp/emacs-lisp/pcase.el: Improve pcase-let. Use "pcase--" prefix.Stefan Monnier2010-11-241-156/+184
* * lisp/emacs-lisp/pcase.el (pcase-let*, pcase-let): Add debug andStefan Monnier2010-11-111-1/+3
* * lisp/emacs-lisp/pcase.el (pcase): New `string' and `guard' patterns.Stefan Monnier2010-10-281-21/+48
* * lisp/emacs-lisp/pcase.el (pcase-let*, pcase-let): plet -> pcase-let.Stefan Monnier2010-09-271-6/+7
* * lisp/emacs-lisp/pcase.el (pcase-split-memq): Overenthusiastic optimisation.Stefan Monnier2010-09-011-14/+20
* * lisp/emacs-lisp/pcase.el: Fix copyright header.Glenn Morris2010-08-101-2/+2
* * lisp/emacs-lisp/pcase.el: New file.Stefan Monnier2010-08-101-0/+489