Bug #14572
closed
correcting myself - looks like it just needs to be invoked like this
require 'rubygems/text'
extend Gem::Text
p levenshtein_distance("asd", "sdf")
Yes, I would not have known myself if havenwood would not have
pointed out to me, a few years ago, that levensthein-calculation
exists within the Gem namespace (I make use of it in one gem that
deals with bioinformatics of some sorts; there the levensthein
distance can be useful to assess differences between
nucleotide/aminoacid sequences).
I think this is not a bug but more like a suggestion to enhance
the documentation - perhaps one or two examples could be added.
PS: The Gem namespace has quite a few nifty things; I especially
like Gem::Version.new() to compare version of programs, and
if you ever need the registered licenses, you can use
Gem::Licenses::IDENTIFIERS - there is a lot of useful stuff
within Gem; finding them is not always trivial though.
- Status changed from Open to Rejected
- Assignee set to hsbt (Hiroshi SHIBATA)
Gem::Text
is a Module. It's expected behavior.
Also available in: Atom
PDF
Like0
Like0Like0Like0