--- textile.module.org 2005-12-12 13:13:33.000000000 -0800 +++ textile.module 2005-12-12 13:13:52.000000000 -0800 @@ -481,6 +481,9 @@ function _textile_process($in_matches) { if ($s_textile === NULL) { $s_textile = new DrupalTextile(array('charset' => 'UTF-8', 'char_encoding' => 0, 'smarty_mode' => DEFAULT_OPERATION_MODE)); + + // CRG: Add the 'bar' macro to allow for '|' in text without confusing textile especially when already making a table + $s_textile->options['macros']['bar'] = '|'; } return $s_textile->process($in_matches[1]);