Mercurial > emacs
comparison lisp/emacs-lisp/re-builder.el @ 90072:cb67264d6096
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-2
Merge from emacs--cvs-trunk--0
Patches applied:
* miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-83
- miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-84
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-3
- miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-4
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-5
Merge from gnus--rel--5.10
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-6
- miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-11
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-12
Remove "-face" suffix from lazy-highlight face name
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-13
- miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-16
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-17
Merge from gnus--rel--5.10
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-18
- miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-21
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-22
<no summary provided>
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-23
- miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-39
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-40
Fix regressions from latest reftex update
* miles@gnu.org--gnu-2005/gnus--rel--5.10--base-0
tag of miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-82
* miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-1
Merge from emacs--cvs-trunk--0
* miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-2
Merge from miles@gnu.org--gnu-2004
* miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-3
Merge from emacs--cvs-trunk--0
author | Miles Bader <miles@gnu.org> |
---|---|
date | Sun, 16 Jan 2005 03:40:12 +0000 |
parents | d8411455de48 1c58b91ca0df |
children | e4694597cbf4 |
comparison
equal
deleted
inserted
replaced
90071:f6b4d0ebf147 | 90072:cb67264d6096 |
---|---|
1 ;;; re-builder.el --- building Regexps with visual feedback | 1 ;;; re-builder.el --- building Regexps with visual feedback |
2 | 2 |
3 ;; Copyright (C) 1999, 2000, 2001 Free Software Foundation, Inc. | 3 ;; Copyright (C) 1999, 2000, 2001, 2002, 2004 Free Software Foundation, Inc. |
4 | 4 |
5 ;; Author: Detlev Zundel <dzu@gnu.org> | 5 ;; Author: Detlev Zundel <dzu@gnu.org> |
6 ;; Keywords: matching, lisp, tools | 6 ;; Keywords: matching, lisp, tools |
7 | 7 |
8 ;; This file is part of GNU Emacs. | 8 ;; This file is part of GNU Emacs. |
59 ;; can be limited by `reb-auto-match-limit' so that they should not | 59 ;; can be limited by `reb-auto-match-limit' so that they should not |
60 ;; have a negative impact on the editing. Setting it to nil makes | 60 ;; have a negative impact on the editing. Setting it to nil makes |
61 ;; even the auto updates go all the way. Forcing an update overrides | 61 ;; even the auto updates go all the way. Forcing an update overrides |
62 ;; this limit allowing an easy way to see all matches. | 62 ;; this limit allowing an easy way to see all matches. |
63 | 63 |
64 ;; Currently `re-builder' understands four different forms of input, | 64 ;; Currently `re-builder' understands five different forms of input, |
65 ;; namely `read', `string', `sregex' and `lisp-re' syntax. Read | 65 ;; namely `read', `string', `rx', `sregex' and `lisp-re' syntax. Read |
66 ;; syntax and string syntax are both delimited by `"'s and behave | 66 ;; syntax and string syntax are both delimited by `"'s and behave |
67 ;; according to their name. With the `string' syntax there's no need | 67 ;; according to their name. With the `string' syntax there's no need |
68 ;; to escape the backslashes and double quotes simplifying the editing | 68 ;; to escape the backslashes and double quotes simplifying the editing |
69 ;; somewhat. The other two allow editing of symbolic regular | 69 ;; somewhat. The other three allow editing of symbolic regular |
70 ;; expressions supported by the packages of the same name. (`lisp-re' | 70 ;; expressions supported by the packages of the same name. (`lisp-re' |
71 ;; is a package by me and its support may go away as it is nearly the | 71 ;; is a package by me and its support may go away as it is nearly the |
72 ;; same as the `sregex' package in Emacs) | 72 ;; same as the `sregex' package in Emacs) |
73 | 73 |
74 ;; Editing symbolic expressions is done through a major mode derived | 74 ;; Editing symbolic expressions is done through a major mode derived |