Module: CMess

Defined in:
lib/cmess.rb

Overview

Bundles several tools that aim at dealing with various problems occurring in the context of character sets and encodings. Currently, there are:

guess_encoding

Simple helper to identify the encoding of a given string. Includes the ability to automatically detect the encoding of an input. (see GuessEncoding)

cinderella

When characters are “double encoded”, you can’t easily convert them back – this is where cinderella comes in, sorting the good ones into the pot and the (potentially) bad ones into the crop… (see Cinderella)

bconv

Convert between bibliographic (and other) encodings. (see BConv)

decode_entities

Decode HTML entities in a string. (see DecodeEntities)

Defined Under Namespace

Modules: CLI, Cinderella, DecodeEntities, GuessEncoding, Version Classes: BConv

Constant Summary collapse

DATA_DIR =
File.expand_path(File.join(File.dirname(__FILE__), '..', 'data'))
VERSION =
to_s