# Re: Markdown + Smarty Pants

**URL:** <https://www.ruby-forum.com/t/re-markdown-smarty-pants/67103>\
**Category:** Radiant CMS\
**Created:** [August 31, 2006, 5:22pm UTC](https://www.ruby-forum.com/t/re-markdown-smarty-pants/67103 "2006-08-31T17:22:18Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![df-sean](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/f07891/32.png) [@df-sean](https://www.ruby-forum.com/u/df-sean)\
**Post date:** [August 31, 2006, 5:22pm UTC](https://www.ruby-forum.com/t/re-markdown-smarty-pants/67103/1 "2006-08-31T17:22:18Z")

</div>

> Since Textile curls quotes automatically, my first thought is to just  
> add the SmartyPants functionality to the existing Markdown filter. Is  
> there a good reason not to do this? Should we ship a separate  
> SmartyPants filter as well?

Personally I always educate quotes. I submitted the patch as two  
separate filters simply because Markdown and SmartyPants are (sort  
of) distributed separately. I also figured it was nice to give people  
the option of denying their quotes an education.

Having a standalone SmartyPants filter would be great, especially for  
those who want to write HTML yet still educate their quotes. I’ll  
submit a patch with tests if you like.

- Sean

---

<div class="post-metadata">

**Author:** ![df-sean](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/f07891/32.png) [@df-sean](https://www.ruby-forum.com/u/df-sean)\
**Post date:** [September 1, 2006, 5:22pm UTC](https://www.ruby-forum.com/t/re-markdown-smarty-pants/67103/2 "2006-09-01T17:22:45Z")

</div>

> > Having a standalone SmartyPants filter would be great, especially for  
> > those who want to write HTML yet still educate their quotes. I’ll  
> > submit a patch with tests if you like.
> 
> That sounds good.

[http://dev.radiantcms.org:9007/radiant/ticket/362](http://dev.radiantcms.org:9007/radiant/ticket/362)

- Sean

---

<div class="post-metadata">

**Author:** ![df-sean](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/f07891/32.png) [@df-sean](https://www.ruby-forum.com/u/df-sean)\
**Post date:** [August 31, 2006, 7:26pm UTC](https://www.ruby-forum.com/t/re-markdown-smarty-pants/67103/3 "2006-08-31T19:26:42Z")

</div>

Sean S. wrote:

> Having a standalone SmartyPants filter would be great, especially for  
> those who want to write HTML yet still educate their quotes. I’ll  
> submit a patch with tests if you like.

That sounds good.

–  
John L.  
[http://radiantcms.org](http://radiantcms.org)

---

<div class="post-metadata">

**Author:** ![df-sean](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/f07891/32.png) [@df-sean](https://www.ruby-forum.com/u/df-sean)\
**Post date:** [September 1, 2006, 6:10pm UTC](https://www.ruby-forum.com/t/re-markdown-smarty-pants/67103/4 "2006-09-01T18:10:52Z")

</div>

Sean S. wrote:

> > > Having a standalone SmartyPants filter would be great, especially for  
> > > those who want to write HTML yet still educate their quotes. I’ll  
> > > submit a patch with tests if you like.  
> > > That sounds good.
> 
> [http://dev.radiantcms.org:9007/radiant/ticket/362](http://dev.radiantcms.org:9007/radiant/ticket/362)

Awesome. Bodhi, would you have a chance to look this over and apply it?

I looked at it briefly and it looked well implemented and tested.  
Delicious! 🙂

–  
John L.  
[http://wiseheartdesign.com](http://wiseheartdesign.com)

---

<div class="post-metadata">

**Author:** ![df-sean](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/f07891/32.png) [@df-sean](https://www.ruby-forum.com/u/df-sean)\
**Post date:** [September 6, 2006, 5:15am UTC](https://www.ruby-forum.com/t/re-markdown-smarty-pants/67103/5 "2006-09-06T05:15:08Z")

</div>

On Sep 6, 2006, at 3:45 AM, Sean S. wrote:

> The patch against r114 (with updated tests) is in
> 
> [http://dev.radiantcms.org:9007/radiant/ticket/363](http://dev.radiantcms.org:9007/radiant/ticket/363)

Great, saves me some work 🙂 I’ll check it out later today.

Bodhi

---

<div class="post-metadata">

**Author:** ![df-sean](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/f07891/32.png) [@df-sean](https://www.ruby-forum.com/u/df-sean)\
**Post date:** [September 5, 2006, 8:46pm UTC](https://www.ruby-forum.com/t/re-markdown-smarty-pants/67103/6 "2006-09-05T20:46:19Z")

</div>

> Awesome. Bodhi, would you have a chance to look this over and apply  
> it?
> 
> I looked at it briefly and it looked well implemented and tested.  
> Delicious! 🙂

Now that the standalone SmartyPants filter is in r114 I’ve patched  
the Markdown filter so it will educate quotes as well.

The patch against r114 (with updated tests) is in

```
http://dev.radiantcms.org:9007/radiant/ticket/363

```

- Sean

---

<div class="post-metadata">

**Author:** ![df-sean](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/f07891/32.png) [@df-sean](https://www.ruby-forum.com/u/df-sean)\
**Post date:** [September 1, 2006, 5:34pm UTC](https://www.ruby-forum.com/t/re-markdown-smarty-pants/67103/7 "2006-09-01T17:34:47Z")

</div>

> Since Textile curls quotes automatically, my first thought is to just  
> add the SmartyPants functionality to the existing Markdown filter.

[http://dev.radiantcms.org:9007/radiant/ticket/363](http://dev.radiantcms.org:9007/radiant/ticket/363)

- Sean
