Method: Textbringer::Utils.read_encoding
- Defined in:
- lib/textbringer/utils.rb
.read_encoding(prompt, **opts) ⇒ Object
232 233 234 235 236 237 238 239 |
# File 'lib/textbringer/utils.rb', line 232 def read_encoding(prompt, **opts) encoding_names = (Encoding.list.map(&:name) + Encoding.aliases.keys). map(&:downcase).uniq f = ->(s) { complete_for_minibuffer(s.downcase, encoding_names) } read_from_minibuffer(prompt, completion_proc: f, **opts) end |