lib/snibbets.rb in snibbets-2.0.11 vs lib/snibbets.rb in snibbets-2.0.12

- old
+ new

@@ -32,10 +32,14 @@ end end module Snibbets class << self + def change_query(query) + @query = query + end + # Search the snippets directory for query using find and grep def search(try: 0) folder = File.expand_path(Snibbets.options[:source]) # start by doing a spotlight search, if that fails, start trying: # First try only search by filenames @@ -268,10 +272,10 @@ print(output.join("\n")) end else snippets.push({ 'title' => 'All snippets', 'code' => '' }) - answer = Snibbets::Menu.menu(snippets, filename: File.basename(filepath, '.md'), title: 'Select snippet', query: @query) + answer = Menu.menu(snippets, filename: File.basename(filepath, '.md'), title: 'Select snippet', query: @query) if answer['title'] == 'All snippets' snippets.delete_if { |s| s['title'] == 'All snippets'} if Snibbets.options[:output] == 'json' print(snippets.to_json)