You can clone with
HTTPS or Subversion.
+ for now, do not change the outer API – change it in the next major …
+ US spec
+ experimental 1.6.6 release of plausibility checking
+ reformatting, + spec
+ 1.6.1, ! 00 normalization
+ 1.6.0, more lenient splitting, adds an arbitrary number (+10) to th…
…e #split DSL method.
E.g. split(3,4) behaves like split(3,4+10)
This allows for call-through numbers.
+ 1.5.0, + cleanly raise on nil number in interface methods
Modified "default" so it can be used alone.
I'm not sure the best way to work "default" into the DSL since it's
effectively stating that there is only a CC+NDC and no Local part.
The DSL expects both.
Respect :spaces when removing trailing space(s)
Allow unsupported countries to use a more conservative default.
+ Version 1.4.0. Changed Phony.formatted to Phony.format. Old method …
+ countries moved to the countries spec, + Finland
+ 1.8 compatibility
+ mexico, + format -> split
+ DSL rewrite almost finished
+ DSL rewrite 2
+ DSL rewrite
+ introduced countries without area code, + regexp formatter
ignoring Liege for now, as it messes up mobile formatting
+ Italian numbers are correctly normalized (i.e. zero before area cod…
…e / ndc is not removed)
+ italy, including mobile phones. Unsure about formatting.
+ belgian numbers in global spec
+ Oláá Portugal!
+ polish numbers
added speed tests back
belgian mobile numbers failing