Colin Brown, June 2004 (Last Updated: 18th October 2006)
As of October 2006, this patched version is no longer required; I recommend you download and use the official release of Textile 2.0, which includes all of the fixes and enhancements my patch does. It also has the benefit of being actively maintained!
I've recently become a heavy user of the php version of textile. I really wanted some of the features I had seen documented in Brad Choate’s perl version, and being the impatient soul that I am, I rolled up my sleeves and dived in to the code. If you are as impatient as me, you can skip straight to the download: zipped / gzipped (or as a WordPress plugin zipped / gzipped). If you're not sure what to do with the files read the installation instructions.
Let me make it clear that this is not an official release of Textile. It has not been approved by Dean Allen, the original author. Use it at your peril. I can say, however, that it doesn't eat babies or kill kittens. Post feedback here. I hope by using the name Textile on this page I am not breaking Dean's licence, but since he is releasing his great software under the GPL now I don't think I am. Here's a detailed breakdown of the changes I made to the code.
Here's what I've added:
paragraph 1 == escaped stuff == paragaph 2
will work, but
paragraph 1 == escaped stuff == paragaph 2
will not.
That should do it. I haven't tested this so please let me know if it doesn't work