rubypants-0.6.0/0000755000004100000410000000000013017604664013603 5ustar www-datawww-datarubypants-0.6.0/Rakefile0000644000004100000410000000017613017604664015254 0ustar www-datawww-datadesc "Run all the tests" task :default => [:test] desc "Run all the tests" task :test do ruby 'test/rubypants_test.rb' end rubypants-0.6.0/Gemfile0000644000004100000410000000014413017604664015075 0ustar www-datawww-datasource "https://rubygems.org" gemspec gem "rake" gem "codecov", :require => false, :group => :test rubypants-0.6.0/README.rdoc0000644000004100000410000000771613017604664015424 0ustar www-datawww-data= RubyPants: SmartyPants for Ruby {Gem}[https://rubygems.org/gems/rubypants] {Travis}[https://travis-ci.org/jmcnevin/rubypants] {CodeCov}[https://codecov.io/gh/jmcnevin/rubypants] == Synopsis RubyPants is a Ruby port of the smart-quotes library SmartyPants. The original "SmartyPants" is a free web publishing plug-in for Movable Type, Blosxom, and BBEdit that easily translates plain ASCII punctuation characters into "smart" typographic punctuation HTML entities. == Description RubyPants can perform the following transformations: * Straight quotes (" and ') into "curly" quote HTML entities * Backticks-style quotes (``like this'') into "curly" quote HTML entities * Dashes (-- and ---) into en- and em-dash entities * Three consecutive dots (... or . . .) into an ellipsis entity This means you can write, edit, and save your posts using plain old ASCII straight quotes, plain dashes, and plain dots, but your published posts (and final HTML output) will appear with smart quotes, em-dashes, and proper ellipses. RubyPants does not modify characters within
,
, , ,