summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/pcase.el
Commit message (Expand)AuthorAgeFilesLines
* * lisp/emacs-lisp/pcase.el (pcase-dolist): Add a docstring.Mark Oteiza2016-11-041-0/+2
* * lisp/emacs-lisp/pcase.el: Undo last change's spurious changesStefan Monnier2016-05-301-46/+4
* * lisp/emacs-lisp/pcase.el (pcase-mutually-exclusive-predicates): Add `atom'.Stefan Monnier2016-05-301-4/+47
* Quoting fixes in doc strings and diagnosticsPaul Eggert2016-02-031-3/+3
* Spelling fixesPaul Eggert2016-01-251-1/+1
* Further corrections to the pcase docstringJohn Wiegley2016-01-221-3/+3
* Minor correction to pcase docstringJohn Wiegley2016-01-211-5/+4
* Write a new docstring for the pcase macroJohn Wiegley2016-01-211-14/+34
* Update copyright year to 2016Paul Eggert2016-01-011-1/+1
* pcase.el: Fix edebugging of backquoted cons patternsJohan Bockgård2015-11-161-1/+3
* * lisp/emacs-lisp/pcase.el (pcase): Tweak docstring.Michael Heerdegen2015-11-031-4/+4
* ; Remove extraneous "coding: utf-8" specifications in Elisp filesDmitry Gutov2015-09-291-1/+1
* Go back to grave quoting in source-code docstrings etc.Paul Eggert2015-09-071-3/+3
* Fix fix for describe-function keybinding confusionPaul Eggert2015-09-051-2/+2
* Prefer directed to neutral quotesPaul Eggert2015-08-241-2/+2
* text-quoting-style in emacs-lisp diagnosticsPaul Eggert2015-08-211-3/+3
* * lisp/emacs-lisp/pcase.el (pcase--u1): Revert earlier workaround.Glenn Morris2015-06-161-3/+3
* * lisp/emacs-lisp/pcase.el (pcase--u1):Glenn Morris2015-06-161-3/+3
* * lisp/emacs-lisp/pcase.el: Improve docs and error handlingStefan Monnier2015-06-161-9/+16
* Fix quoting of help for functions with odd namesPaul Eggert2015-06-111-3/+3
* A few more doc string fixes (Bug#20385)Paul Eggert2015-05-281-2/+2
* * lisp/emacs-lisp/pcase.el: Use PAT rather than UPAT in docstringStefan Monnier2015-05-241-24/+29
* * lisp/emacs-lisp/pcase.el (get-edebug-spec, edebug-match)Glenn Morris2015-05-011-0/+7
* * lisp/emacs-lisp/pcase.el (pcase--make-docstring): Require help-fns.Glenn Morris2015-05-011-0/+3
* * lisp/emacs-lisp/pcase.el (pcase-dolist): Autoload as well.Stefan Monnier2015-04-131-0/+1
* Support debug declarations in pcase macrosJohan Bockgård2015-04-121-11/+27
* pcase.el: Edebug support for `app' and vector patternsJohan Bockgård2015-04-121-5/+10
* Add cl-struct specific optimizations to pcase.Stefan Monnier2015-03-231-0/+1
* Add new `cl-struct' and `eieio' pcase patterns.Stefan Monnier2015-03-231-13/+39
* * lisp/emacs-lisp/pcase.el (pcase-lambda): Rewrite.Stefan Monnier2015-03-191-16/+19
* * lisp/emacs-lisp/macroexp.el (macroexp-parse-body): Handle cl-declareStefan Monnier2015-02-221-1/+1
* Add macro pcase-lambdaLeo Liu2015-02-091-0/+20
* Update copyright year to 2015Paul Eggert2015-01-011-1/+1
* * lisp/emacs-lisp/pcase.el (pcase--split-match, pcase--app-subst-match):Stefan Monnier2014-09-271-4/+6
* * lisp/emacs-lisp/pcase.el: Allow (F . ARGS) in `app' patterns.Stefan Monnier2014-09-221-49/+47
* * lisp/emacs-lisp/pcase.el: Use pcase-defmacro to handle backquote.Stefan Monnier2014-09-221-147/+48
* * lisp/emacs-lisp/pcase.el (pcase--match): New smart-constructor function.Stefan Monnier2014-09-221-70/+56
* * lisp/emacs-lisp/pcase.el (pcase-defmacro): New macro.Stefan Monnier2014-09-221-1/+26
* Add support for `quote' and `app'.Stefan Monnier2014-09-221-1/+60
* * emacs-lisp/lisp-mode.el (lisp-el-font-lock-keywords-2): AddLeo Liu2014-09-141-1/+13
* Add vector qpattern to pcaseLeo Liu2014-09-061-7/+48
* * lisp/emacs-lisp/pcase.el (pcase--split-equal, pcase--split-member):Stefan Monnier2014-01-021-12/+14
* Update copyright year to 2014 by running admin/update-copyright.Paul Eggert2014-01-011-1/+1
* * lisp/subr.el (macrop): New function.Stefan Monnier2013-08-041-10/+21
* * lisp/emacs-lisp/pcase.el (pcase--u1): Verify if self-quoting values can beStefan Monnier2013-07-241-5/+9
* * lisp/emacs-lisp/pcase.el (pcase--split-pred): Add `vars' argument to tryStefan Monnier2013-07-081-5/+12
* * lisp/emacs-lisp/pcase.el (pcase--split-equal): Also take advantage ifStefan Monnier2013-01-081-14/+15
* Update copyright notices for 2013.Paul Eggert2013-01-011-1/+1
* * lisp/emacs-lisp/pcase.el (pcase--mark-used): New.Stefan Monnier2012-09-281-5/+9
* Macro-expand interpreted code during load.Stefan Monnier2012-09-041-0/+2