diff Misc/python-mode.el @ 3937:decd13f6629d legacy-trunk

(py-forward-into-nomenclature): Slightly better regex for stopping on underscore.
author Barry Warsaw <barry@python.org>
date Mon, 05 Aug 1996 21:53:02 +0000
parents f9ad98b58472
children 61b4cae77f7e
line wrap: on
line diff
--- a/Misc/python-mode.el	Mon Aug 05 15:40:37 1996 +0000
+++ b/Misc/python-mode.el	Mon Aug 05 21:53:02 1996 +0000
@@ -1728,10 +1728,12 @@
   (interactive "p")
   (let ((case-fold-search nil))
     (if (> arg 0)
-	(re-search-forward "\\W*\\([A-Z_]*[a-z0-9]*\\)" (point-max) t arg)
+	(re-search-forward
+	 "\\(\\W\\|[_]\\)*\\([A-Z]*[a-z0-9]*\\)"
+	 (point-max) t arg)
       (while (and (< arg 0)
 		  (re-search-backward
-		   "\\(\\(\\W\\|[a-z0-9]\\)[A-Z]+\\|\\W\\w+\\)"
+		   "\\(\\W\\|[a-z0-9]\\)[A-Z]+\\|\\(\\W\\|[_]\\)\\w+"
 		   (point-min) 0))
 	(forward-char 1)
 	(setq arg (1+ arg)))))