diff -r e8d89503f061 Lib/idlelib/GrepDialog.py --- a/Lib/idlelib/GrepDialog.py Sat May 26 20:44:45 2012 -0400 +++ b/Lib/idlelib/GrepDialog.py Sun May 27 17:17:19 2012 -0500 @@ -81,7 +81,7 @@ hits = 0 for fn in list: try: - f = open(fn) + f = open(fn, errors='replace') except IOError as msg: print(msg) continue