116 Commits (83d7062d2dc5eacfef578e072bca4747c346fdae)

Author SHA1 Message Date
Serhiy Storchaka 05cb728d68
bpo-30349: Raise FutureWarning for nested sets and set operations (#1553) 9 years ago
INADA Naoki c1c47c166b bpo-31671: re: Convert RegexFlag to int before compile (GH-3862) 9 years ago
Serhiy Storchaka 0b5e61ddca bpo-30397: Add re.Pattern and re.Match. (#1646) 9 years ago
Barry Warsaw db50ba7c72 Trivial readability improvement (#3791) 9 years ago
Serhiy Storchaka 114454e9f6 bpo-28293: Don't completely dump the regex cache when full. (#3768) 9 years ago
Serhiy Storchaka 898ff03e1e bpo-30215: Make re.compile() locale agnostic. (#1361) 9 years ago
Serhiy Storchaka 5908300e4b bpo-29995: re.escape() now escapes only special characters. (#1007) 9 years ago
Victor Stinner fb6a6596b5 Issue #28637: Reapply changeset 223731925d06 10 years ago
Victor Stinner 1ec1cd161b Issue #28637: Revert issue #28082, don't import enum in re 10 years ago
Raymond Hettinger 5820f3a381 Issue #28193: Use lru_cache in the re module. 10 years ago
Ethan Furman 722898065c issue28082: better name for Flag 10 years ago
Ethan Furman f93395bc51 issue28082: use IntFlag for re constants 10 years ago
Serhiy Storchaka be9a4e5c85 Issue #433028: Added support of modifier spans in regular expressions. 10 years ago
Serhiy Storchaka ccd047ea4b Removed unused imports. 10 years ago
Serhiy Storchaka 632a77e6a3 Issue #22364: Improved some re error messages using regex for hints. 11 years ago
Serhiy Storchaka 4eea62fd2e Issues #814253, #9179: Group references and conditional group references now 11 years ago
Benjamin Peterson 66323415c7 backout 9fcf4008b626 (#9179) for further consideration 12 years ago
Serhiy Storchaka ab14088141 Minor code clean up and improvements in the re module. 12 years ago
Serhiy Storchaka 84df7fe6a2 Issues #814253, #9179: Group references and conditional group references now 12 years ago
Serhiy Storchaka cf7b1cadd1 Fixed compile error in issue #22410. The _locale module is optional. 12 years ago
Serhiy Storchaka 4659cc0756 Issue #22410: Module level functions in the re module now cache compiled 12 years ago
Serhiy Storchaka 4d75a01798 Issue #22510: Get rid of little overhead of testing re.DEBUG flag. 12 years ago
Serhiy Storchaka be4de52fb1 Removed a code for suport Python version <2.2. 12 years ago
Antoine Pitrou d2cc743ca4 Issue #20426: When passing the re.DEBUG flag, re.compile() displays the debug output every time it is called, regardless of the compilation cache. 13 years ago
Serhiy Storchaka 32eddc1bbc Issue #16203: Add re.fullmatch() function and regex.fullmatch() method, 13 years ago
Georg Brandl daa1fa991c Back out accidentally pushed changeset b51218966201. 13 years ago
Georg Brandl 4300019e1a Add re.fullmatch() function and regex.fullmatch() method, which anchor the 13 years ago
Christian Heimes ad9c9bb5a9 Remove import functools from re module. The re module imports functools but never uses it. 13 years ago
Serhiy Storchaka 0f606a636a Issue #16564: Fixed a performance regression relative to Python 3.1 in the 13 years ago
Raymond Hettinger d0dbb20f5f Set cache sizes to a power-of-two 14 years ago
Ezio Melotti 3899283670 #14236: fix docs for \S. 14 years ago
Ezio Melotti e990092fd0 #14236: mention Unicode whitespace in \s documentation. 14 years ago
Georg Brandl e144c74e02 Closes #14244: add info about capturing groups and maxsplit to the docstring of re.split(). 14 years ago
Benjamin Peterson b6596c516b remove extra zero 15 years ago
Benjamin Peterson c59df7d4e9 a frozenset is better here 15 years ago
Benjamin Peterson 740593416a use set 15 years ago
Florent Xicluna 5d1155c08e Closes #13258: Use callable() built-in in the standard library. 15 years ago
Raymond Hettinger cd9fdfd652 Issue 13227: Option to make the lru_cache() type specific (suggested by Andrew Koenig). 15 years ago
Ezio Melotti 88fdeb45ef #2650: re.escape() no longer escapes the "_". 15 years ago
Ezio Melotti 4664563f34 #2650: Refactor re.escape and its tests. 15 years ago
Ezio Melotti ebbf1e67a8 #2650: Refactor re.escape to use enumerate(). 15 years ago
Raymond Hettinger 02566ec89f Adopt more descriptive attribute names as suggested on python-dev. 16 years ago
Raymond Hettinger d9e8cc6249 Clean-up the cache patch for the re module. 16 years ago
Antoine Pitrou 3060c4573f Reapply r83877. 16 years ago
Antoine Pitrou aba74bddd6 Revert r83877 in order to fix compilation 16 years ago
Senthil Kumaran 9f347ea545 reapply the revert made in r83875 16 years ago
Raymond Hettinger 31022301b5 Revert 83784 adding functools.lru_cache() to the re module. 16 years ago
Raymond Hettinger 4f859ed9c7 Issue 9396. Apply functools.lru_cache in the place of the 16 years ago
Gregory P. Smith 5a63183a8b The default size of the re module's compiled regular expression cache has 16 years ago
Gregory P. Smith ccc5ae7ae1 Merged revisions 70090 via svnmerge from 18 years ago