45 Commits (284fa08eb783a48f98eabda25aaaebefb5937cce)

Author SHA1 Message Date
Raymond Hettinger 7c9d34722d Issue 11747: Fix output format for context diffs. 15 years ago
Ezio Melotti c2077b0d9b #11565: Fix several typos. Patch by Piotr Kasprzyk. 15 years ago
Terry Reedy d2d2ae91c5 #2986 Add autojunk parameter to SequenceMatcher to optionally disable 'popular == junk' heuristic. 15 years ago
R. David Murray 1a14d3d169 Issue #7585: use tab between components in unified and context diff headers. 16 years ago
Senthil Kumaran 4702aef1ad Merged revisions 76464 via svnmerge from 16 years ago
Senthil Kumaran 5c456e6f45 Fix for issue1488943 - difflib.Differ() doesn't always add hints for tab 16 years ago
Jesus Cea 585ad8ae5e Merged revisions 69846 via svnmerge from 17 years ago
Mark Dickinson 3e4caeb3bf Issue #5341: Fix a variety of spelling errors. 17 years ago
Brett Cannon 46265860c2 Use functools.reduce() in difflib instead of __builtin__.reduce() to silence 18 years ago
Raymond Hettinger 4ac817213b Issue 3189: Py3k DeprecationWarning in difflib 18 years ago
Raymond Hettinger 0ff4dafee0 Improve usability of the SequenceMatcher by returning named tuples describing match ranges. 18 years ago
Raymond Hettinger 0e520b46ab SF #1637850: make_table in difflib did not work with unicode 19 years ago
Raymond Hettinger 1622d82c08 SF #1637850: make_table in difflib did not work with unicode 19 years ago
Andrew M. Kuchling 3b015c46a5 [Bug #1622533] Make docstrings raw strings because they contain control characters (\0, \1) 19 years ago
Andrew M. Kuchling 882680462c [Bug #1622533] Make docstrings raw strings because they contain control characters (\0, \1) 19 years ago
Tim Peters 61bdd39b02 Repaired typo in new comment. 20 years ago
Tim Peters 43898b4f64 SequenceMatcher.get_matching_blocks(): This now guarantees that 20 years ago
Tim Peters 7ca6677218 get_matching_blocks(): rewrote code & comments so they match; added 20 years ago
Georg Brandl b2afe855e5 Make use of new str.startswith/endswith semantics. 20 years ago
Gustavo Niemeyer 548148810b Patch #1413711: Certain patterns of differences were making difflib 20 years ago
Georg Brandl 7eb4b7d177 Fix all wrong instances of "it's". 21 years ago
Tim Peters 0ca0c64409 SF bug 1054821: difflib HtmlDiff() extra space on inserted 1 character lines 22 years ago
Andrew M. Kuchling 55be9eab38 Typo fix: 'comparisions' is not a word 22 years ago
Tim Peters 48bd7f3a71 Whitespace normalization. test_difflib passes again. 22 years ago
Tim Peters afb5f94217 Reverting whitespace normalization. test_difflib fails with it -- the 22 years ago
Tim Peters 45e77c55ff Whitespace normalization. 22 years ago
Martin v. Löwis e064b41f5a Patch #914575: difflib side by side diff support, diff.py s/b/s HTML option. 22 years ago
Tim Peters bcc95cb7cb Repair typo in docstring. 22 years ago
Brett Cannon d2c5b4b549 SequenceMatcher(None, [], []).get_grouped_opcodes() now returns a generator 22 years ago
Raymond Hettinger aefde435ef Reverse argument order for nsmallest() and nlargest(). 22 years ago
Raymond Hettinger bb6b7346ce Apply heapq.nlargest() to find best matches. 22 years ago
Walter Dörwald 70a6b49821 Replace backticks with repr() or "%r" 22 years ago
Raymond Hettinger 6b59f5f3fd Let library modules use the new keyword arguments for list.sort(). 23 years ago
Raymond Hettinger 83325e9087 Fix faulty doctests. There is no results attribute. 23 years ago
Neal Norwitz e7dfe21bed Fix SF bug #763023, difflib.py: ratio() zero division not caught 23 years ago
Raymond Hettinger 0887c732e7 Fix docstring 23 years ago
Raymond Hettinger 7f2d302a16 For the context and unified diff functions: 23 years ago
Raymond Hettinger f0b1a1fca9 Added functions for creating context diffs and unified diffs. 23 years ago
Raymond Hettinger 39f02f98f5 Added missing names to __all__. 24 years ago
Raymond Hettinger 54f0222547 SF 563203. Replaced 'has_key()' with 'in'. 24 years ago
Tim Peters 81b9251d59 Mostly in SequenceMatcher.{__chain_b, find_longest_match}: 24 years ago
Guido van Rossum 77f6a65eb0 Add the 'bool' type and its values 'False' and 'True', as described in 24 years ago
Tim Peters 496563a514 Remove some now-obsolete generator future statements. 24 years ago
Tim Peters 527e64fd68 Whitespace normalization. 25 years ago
Tim Peters 8a9c284437 Make difflib.ndiff() and difflib.Differ.compare() generators. This 25 years ago
Tim Peters 5e824c37d3 SF patch #445412 extract ndiff functionality to difflib, from 25 years ago
Tim Peters 754ba589b7 Improve accuracy. In the .tex file, note the new "% BUG:" comments: an 25 years ago
Fred Drake f1da6287fc Fix a few small typos in the docstrings. 25 years ago
Tim Peters 9ae2148ada Moved SequenceMatcher from ndiff into new std library module difflib.py. 25 years ago