summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/pcase.el
Commit message (Expand)AuthorAgeFilesLines
* Allow floats as 'pcase' QPATSMichael Heerdegen2018-06-171-2/+5
* Overhaul pcase documentationThien-Thi Nguyen2018-05-271-51/+51
* Introduce EXPVAL for pcase, pcase-defmacro docstringsThien-Thi Nguyen2018-05-271-2/+6
* Ensure pcase doc shows `QPAT first among extensionsThien-Thi Nguyen2018-05-271-9/+24
* Document return value of pcase (Bug#30425)Noam Postavsky2018-03-311-2/+5
* Update copyright year to 2018Paul Eggert2018-01-011-1/+1
* Create new Edebug spec for docstrings and use it in closuresGemini Lasswell2017-10-061-1/+1
* Prefer HTTPS to FTP and HTTP in documentationPaul Eggert2017-09-131-1/+1
* Move gensym to core ElispMark Oteiza2017-09-121-4/+4
* * lisp/subr.el (define-symbol-prop): New functionStefan Monnier2017-07-281-2/+2
* Add 'rx' pattern for pcase.Philipp Stephani2017-07-231-1/+0
* Make EIEIO use records.Stefan Monnier2017-04-041-0/+6
* * lisp/emacs-lisp/pcase.el (pcase): Comment debug message (Bug#26177).Paul Pogonyshev2017-03-251-2/+2
* Don't expand body inside a let-binding when there are no bindingsMark Oteiza2017-02-151-2/+4
* Fix a syntax error when evaluating pcase.el under EdebugEli Zaretskii2017-02-041-1/+2
* Merge from origin/emacs-25Paul Eggert2017-01-011-1/+1
|\
| * Update copyright year to 2017Paul Eggert2016-12-311-1/+1
* | * 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