diff options
| author | Stefan Monnier | 2015-03-23 23:40:06 -0400 |
|---|---|---|
| committer | Stefan Monnier | 2015-03-23 23:40:06 -0400 |
| commit | d7d72624b29f0eeb2c242e976703e4755c6d7bef (patch) | |
| tree | d08fe0858f3ddff12aed30604dd52f47efc870e9 /src/process.c | |
| parent | ae277259b1cf8d913893417e4ca284040f5a543f (diff) | |
| download | emacs-d7d72624b29f0eeb2c242e976703e4755c6d7bef.tar.gz emacs-d7d72624b29f0eeb2c242e976703e4755c6d7bef.zip | |
Add cl-struct specific optimizations to pcase.
* lisp/emacs-lisp/cl-macs.el (cl--struct-all-parents)
(cl--pcase-mutually-exclusive-p): New functions.
(pcase--mutually-exclusive-p): Advise to optimize cl-struct patterns.
* lisp/emacs-lisp/pcase.el (pcase--split-pred): Handle quoted string.
Diffstat (limited to 'src/process.c')
0 files changed, 0 insertions, 0 deletions