- 24 Dec, 2013 1 commit
-
-
Xue Fuqiao authored
-
- 01 Jan, 2013 1 commit
-
-
Paul Eggert authored
-
- 10 Aug, 2012 1 commit
-
-
Stefan Monnier authored
(rx-form): Simplify.
-
- 02 Aug, 2012 1 commit
-
-
Chong Yidong authored
-
- 11 Jan, 2012 1 commit
-
-
Glenn Morris authored
-
- 05 Jan, 2012 1 commit
-
-
Glenn Morris authored
-
- 14 Nov, 2011 1 commit
-
-
Paul Eggert authored
-
- 18 Jun, 2011 1 commit
-
-
Chong Yidong authored
* lisp/emacs-lisp/rx.el (rx-constituents): Add support for numbered groups. (rx-submatch-n): New function. (rx): Document it.
-
- 25 Jan, 2011 1 commit
-
-
Glenn Morris authored
-
- 05 Jan, 2011 1 commit
-
-
Glenn Morris authored
-
- 02 Jan, 2011 1 commit
-
-
Glenn Morris authored
-
- 30 Dec, 2010 1 commit
-
-
Andreas Schwab authored
-
- 26 Dec, 2010 1 commit
-
-
Stefan Monnier authored
(rx-constituents): Add `any => "."', mark `repeat' as taking any number of args, add `regex' alias. (rx-info): Add arg to distinguish head and standalone forms. (rx-check, rx-form): Pass the corresponding arg. (rx-**): Simplify. (rx-repeat): Make it work for any number of args. (rx-syntax): Make it accept syntax chars as is. * lisp/obsolete/sregex.el: Move from emacs-lisp/. * lisp/emacs-lisp/re-builder.el: Remove sregex support. * lisp/emacs-lisp/edebug.el (sregexq, rx): Remove redundant defs.
-
- 05 Sep, 2010 1 commit
-
-
Stefan Monnier authored
(rx-any-condense-range): Explode 2-char ranges. Fixes: debbugs:6984
-
- 29 Jun, 2010 1 commit
-
-
Leo Liu authored
-
- 13 Jan, 2010 1 commit
-
-
Glenn Morris authored
-
- 05 Jan, 2009 1 commit
-
-
Glenn Morris authored
-
- 28 Dec, 2008 1 commit
-
-
Chong Yidong authored
-
- 09 Dec, 2008 1 commit
-
-
Stefan Monnier authored
-
- 07 Oct, 2008 1 commit
-
-
Chong Yidong authored
rx-anything. Change `not-wordchar' assignment to "\\W" from "[^[:word:]]". (rx-group-if): New function. (rx-parent): New variable. (rx-and, rx-or): Put shy groups only when necessary. (rx-bracket): Remove. (rx-anything): New function. (rx-any-delete-from-range, rx-any-condense-range) (rx-check-any-string): New functions. (rx-check-any): Return result as a list. Don't convert chars to strings. Don't prepend "\\" to "^". Don't search for close bracket. Check char category string. Call rx-form instead of rx-to-string. (rx-any): Rebuid to complete the function. (rx-check-not): Fix char category regexp pattern string. Call rx-form instead of rx-to-string. (rx-not): Call rx-form instead of rx-to-string. Convert "[^]" to "[^^]". Call regexp-quote for one char string when not called from rx-not. Add "\\w", and toggle to upcase. Add the case of "\\[SCBW]" to toggle. (rx-=, rx->=, rx -**, rx-repeat, rx-submatch): Call rx-form instead of rx-to-string. (rx-kleene): Call rx-form instead of rx-to-string. Call rx-group-if to adjust putting of shy groups. (rx-atomic-p): Make check more precisely. (rx-eval, rx-greedy): Call rx-form instead of rx-to-string. (rx-regexp): Call rx-group-if. (rx-form): New function. (rx-to-string): Call rx-form, rx-group-if. Refine definition of NO-GROUP.
-
- 03 Oct, 2008 1 commit
-
-
Stefan Monnier authored
-
- 04 Jun, 2008 1 commit
-
-
Glenn Morris authored
(rx): Doc fix.
-
- 06 May, 2008 1 commit
-
-
Glenn Morris authored
-
- 07 Jan, 2008 1 commit
-
-
Glenn Morris authored
-
- 05 Sep, 2007 1 commit
-
-
Michaël Cadilhac authored
-
- 08 Aug, 2007 1 commit
-
-
Glenn Morris authored
-
- 25 Jul, 2007 1 commit
-
-
Glenn Morris authored
-
- 30 Jun, 2007 1 commit
-
-
Stefan Monnier authored
-
- 29 May, 2007 2 commits
-
-
Glenn Morris authored
(rx): Doc fix.
-
Glenn Morris authored
(rx): Doc fix.
-
- 21 Jan, 2007 1 commit
-
-
Glenn Morris authored
-
- 03 Mar, 2006 1 commit
-
-
Eli Zaretskii authored
special meaning.
-
- 06 Feb, 2006 1 commit
-
-
Thien-Thi Nguyen authored
-
- 06 Aug, 2005 1 commit
-
-
Thien-Thi Nguyen authored
-
- 04 Jul, 2005 1 commit
-
-
Lute Kamstra authored
-
- 25 Mar, 2005 1 commit
-
-
Stefan Monnier authored
-
- 23 Apr, 2004 2 commits
-
-
Stefan Monnier authored
(rx-bracket, rx-check-any, rx-any): Clean up name space.
-
Stefan Monnier authored
(rx-constituents): Add/extend many forms. (rx-check): Check form is a list. (bracket): Defvar. (rx-check-any, rx-any, rx-check-not): Modify. (rx-not): Simplify. (rx-trans-forms, rx-=, rx->=, rx-**, rx-not-char, rx-not-syntax): New. (rx-kleene): Use rx-trans-forms. (rx-quote-for-set): Delete. (rx): Allow multiple args.
-
- 16 Apr, 2004 1 commit
-
-
Kenichi Handa authored
-
- 27 Mar, 2004 1 commit
-
-
Eli Zaretskii authored
-