--- a/textile.lua Tue Jul 14 02:06:13 2009 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,14 +0,0 @@ -module("textile", package.seeall) - - -return function (textile) - if not textile then - error("textile: nil data!"); - end - textile = textile:gsub("_(.-)_", "<em>%1</em>"):gsub("%*(.-)%*", "<b>%1</b>"); - textile = textile:gsub("h(%d+)%. ([^\r\n]+)", "<h%1>%2</h%1>"); - textile = textile:gsub("p%. ([^\r\n]+)", "<p>%1</p>"); - textile = textile:gsub("p%((%w+)%)%. ([^\r\n]+)", "<p class='%1'>%2</p>"); - textile = textile:gsub("[\r\n](.-)[\r\n]", "<p>%1</p>"); - return textile; -end