]> code.delx.au - gnu-emacs/blobdiff - lisp/emacs-lisp/rx.el
Backslash cleanup in Elisp source files
[gnu-emacs] / lisp / emacs-lisp / rx.el
index a21ac7a2835d902f440900207d84c5d8f284e407..a5ff972269846f43fb2713cbdc88cdda6f9e0f53 100644 (file)
@@ -768,8 +768,8 @@ of all atomic regexps."
      ((= l 3) (string-match "\\`\\(?:\\\\[cCsS_]\\|\\[[^^]\\]\\)" r))
      ((null lax)
       (cond
-       ((string-match "\\`\\[^?\]?\\(?:\\[:[a-z]+:]\\|[^\]]\\)*\\]\\'" r))
-       ((string-match "\\`\\\\(\\(?:[^\\]\\|\\\\[^\)]\\)*\\\\)\\'" r)))))))
+       ((string-match "\\`\\[^?\]?\\(?:\\[:[a-z]+:]\\|[^]]\\)*\\]\\'" r))
+       ((string-match "\\`\\\\(\\(?:[^\\]\\|\\\\[^)]\\)*\\\\)\\'" r)))))))
 
 
 (defun rx-syntax (form)