Skip to content
This repository has been archived by the owner on May 20, 2024. It is now read-only.

alexwlchan/smartypants.rs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

smartypants.rs

This is an in-progress, unreleased Rust port of John Gruber's SmartyPants tool. Most of the logic is written, but I'm still sorting out:

  • What the public API will look like
  • Writing a full set of tests
  • Documentation
  • Tidying up some of the codebase

Credits

The idea from this library comes from SmartPants, a tool originally released by John Gruber in 2002.

Additionally, I looked at Leo Hemsted's Python port to help me understand the logic.

This project is neither affiliated with nor endorsed by John Gruber.

About

[WIP] Translate plain ASCII punctuation characters into “smart” typographic punctuation HTML entities

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages