summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2012-03-30add GREEN HEART unit test for it_html::fix_encoding()Christian Weber1-0/+2
2012-03-30fix docsUrban Müller1-1/+1
2012-03-28Added encoding check to it_dbi, improved encoding check (currently lives in ↵Christian Schneider2-2/+6
it_html)
2012-03-28Fix it::ucwords and added tests for it::ucfirst and it::ucwordsChristian Schneider2-1/+5
2012-03-28Added tests for it::replace with nbsp, it::any2utf8Christian Schneider1-0/+15
2012-03-28Replace htmlspecialchars side effect with grapheme_strlen returning null on ↵Christian Schneider1-1/+1
invalid utf-8
2012-03-28Added it::any2utf8, fixed it::replace fast path to add u modified, added ↵Christian Schneider3-2/+21
error reporting for invalid utf-8 input to it::match and it::replace
2012-03-26space after \#Nathan Gass1-6/+6
2012-03-26make get and get_multi tests encoding agnosticNathan Gass1-14/+10
2012-03-26new utf8 safe functions it::grep and it::substr_replaceNathan Gass2-0/+29
2012-03-26Improve it_html testsChristian Schneider1-11/+11
2012-03-26fixed it_html::fix_encodingUrban Müller2-10/+19
2012-03-23encoding checkerUrban Müller1-9/+27
2012-03-23it_xml uses correct target encoding by default, adapt tests to utf-8 deafultChristian Weber2-20/+26
2012-03-22adapt to utf-8Urban Müller1-1/+1
2012-03-22cleanup, set locale for latin1 case-sensitive tests, adjust tests to file ↵Christian Weber1-124/+184
now being encoded in utf-8
2012-03-22converted to utf-8Urban Müller1-1/+1
2012-03-22check encoding in Q() and _tag(), adapt tests to utf-8Urban Müller2-19/+38
2012-03-22remove locale switching from it::match and it::replaceNathan Gass1-16/+2
2012-03-22commit existing local utf8 fixesNathan Gass1-2/+19
2012-03-22last remains of wrong branch itools/live/devel-utf8 removedNathan Gass44-10102/+0
2012-03-22Wrong branch itools/live/devel-utf8 removedNathan Gass44-10102/+0
2012-03-22Branch itools/devel-utf8 created (second try)Nathan Gass0-0/+0
2012-03-22Branch itools/devel-utf8 createdNathan Gass44-0/+10102
2012-03-22use PHP's default_charset instead of hard-coded iso-8859-1Christian Weber1-2/+6
2012-03-22mysql wants latin1, not iso-8859-1Christian Weber1-1/+1
2012-03-22set default charset to php's default_charset if setChristian Weber1-2/+2
2012-03-22output even incorrectly encoded dataUrban Müller1-2/+2
2012-03-20Fix getcache not updating processed file if another processed file updated ↵Christian Schneider1-7/+2
source in the meantime
2012-03-20Explicitely give encoding for htmlspecialchars for PHP 5.4 compatibilityChristian Schneider4-8/+8
2012-03-15offer editor link in .texts.Urban Müller1-1/+1
2012-03-15remove <a> tags from <option> (.texts. mode)Urban Müller1-4/+4
2012-03-02use 24 hour time even for english localeNathan Gass1-2/+1
2012-02-29set debug_verbose if $opts[verbose]Urban Müller1-0/+3
2012-02-29handle schema with empty column namesUrban Müller1-0/+2
2012-02-29bugfix: . matches umlaut in utf-8 modeChristian Weber2-1/+6
2012-02-2910% speedup for it::convertregexUrban Müller1-1/+1
2012-02-29it::convertregex() sets /u if default_charset is 'utf-8' (can be overridden)Christian Weber2-24/+39
2012-02-14Simplify it_xml::__toString: Always return a stringChristian Schneider1-1/+1
2012-02-14return "" for undefined nodesUrban Müller1-1/+1
2012-02-14Fix preg_replace to preg_replace_callableChristian Schneider1-1/+1
2012-02-14better stackdumpUrban Müller1-1/+1
2012-02-14ignore calls without labelUrban Müller1-1/+1
2012-02-14more detailed error messageUrban Müller1-3/+3
2012-02-14Remove documentation of disabled exec flag to it::replaceChristian Schneider1-1/+0
2012-02-14more compact codeUrban Müller1-8/+3
2012-02-14warn about undefined text variablesUrban Müller1-0/+4
2012-02-14Option exec (modifier /e) to it::replace has been removed for security reasonsChristian Schneider1-1/+3
2012-02-13Replace more (to be removed) preg_replace /e modifier by preg_replace_callbackChristian Schneider1-3/+3
2012-02-13Replace preg_replace /e modifier with preg_replace_callback: Modified ↵Christian Schneider5-6/+6
planned to be removed. ITools now requires PHP 5.3 or newer