From 4b6dc22c0ade6151e29b8788345a59ea19e191eb Mon Sep 17 00:00:00 2001 From: Tyler Culp Date: Thu, 20 Sep 2018 13:53:22 -0400 Subject: [PATCH] Changed search behavior to lower the search term and the lines being searched, thus providing case-insensitive search --- cheat/sheets.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cheat/sheets.py b/cheat/sheets.py index 1a0b28e..58cf976 100644 --- a/cheat/sheets.py +++ b/cheat/sheets.py @@ -79,11 +79,12 @@ def list(): def search(term): """ Searches all cheatsheets for the specified term """ result = '' + lowered_term = term.lower() for cheatsheet in sorted(get().items()): match = '' for line in open(cheatsheet[1]): - if term in line: + if lowered_term in line: match += ' ' + line if match != '':