# HG changeset patch # User TK Soh # Date 1129691165 25200 # Node ID 67e20e27d8df5b044707a344d1fd349c9b0d1714 # Parent bc3e66edb04c7c27b5070ac453e221a4fc50d679 log: make keyword search truly case-insensitive diff -r bc3e66edb04c -r 67e20e27d8df mercurial/commands.py --- a/mercurial/commands.py Tue Oct 18 20:05:54 2005 -0700 +++ b/mercurial/commands.py Tue Oct 18 20:06:05 2005 -0700 @@ -1280,7 +1280,7 @@ if opts['keyword']: changes = repo.changelog.read(repo.changelog.node(rev)) miss = 0 - for k in opts['keyword']: + for k in [kw.lower() for kw in opts['keyword']]: if not (k in changes[1].lower() or k in changes[4].lower() or k in " ".join(changes[3][:20]).lower()):