blob: 45fc2ddb523d7952f0587a90d49fd3ab17cce87d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
|
=======
History
=======
For changelog, please see :doc:`changes`.
SmartyPants
===========
**Perl SmartyPants or original SmartyPants.**
In 2002, `John Gruber`_ started the SmartyPants for `Movable Type`_, written
in Perl.
.. _John Gruber: http://daringfireball.net/
.. _Movable Type: http://www.movabletype.org/
`Rael Dornfest`_ ported SmartyPants to Blosxom. Portions of the SmartyPants are
based on `Brad Choate`_'s nifty MTRegex plug-in. `Jeremy Hedley`_ and
`Charles Wiltgen`_ deserve mention for exemplary beta testing of SmartyPants.
.. _Brad Choate: http://bradchoate.com/
.. _Jeremy Hedley: http://antipixel.com/
.. _Charles Wiltgen: http://playbacktime.com/
.. _Rael Dornfest: http://raelity.org/
smartypants.py
==============
**smartypants.py, Python [port of] SmartyPants.**
In 2004, `Chad Miller`_ ported it to Python to use with Pyblosxom_.
.. _Chad Miller: http://web.chad.org/
.. _Pyblosxom: http://pyblosxom.github.io/
Brad Choate also contributed a few bits of source code to the Python port.
Brad Choate is a fine hacker indeed. It was later packaged for PyPI by
Hao Lian.
smartypants
===========
**smartypants, Python [fork of] SmartyPants.**
Since August 2013, smartypants has been managed by `Yu-Jie Lin`_ after
contacted Chad Miller and Hao Lian. Lin took over the project manager role and
the package ownership on PyPI. It has since then also officially supported
Python 3.
.. _Yu-Jie Lin: http://yjl.im/
At this point, smartpants is heading towards as a *fork* of SmartyPants. The
".py" part is dropped from the project name, ".py" or "port" sometimes is still
used. For instance, to avoid confused with SmartyPants.
Nevertheless, the project name is *smartypants*.
|