| #
32261ab5 |
| 15-Oct-2011 |
Christopher Smith <chris@jalakai.co.uk> |
FS#2291 replace space with non-breaking space in utf8 special chars
|
| #
56c92de6 |
| 31-Jul-2011 |
Eivind Morland <eivind.morland@gmail.com> |
Transliteration for Sanskrit diacritics FS#2246
|
| #
3cf90024 |
| 18-Sep-2010 |
Michael Hamann <michael@content-space.de> |
Corrected contact email of Andreas Haerter
|
| #
1f2058fa |
| 21-Jun-2010 |
Andreas Gohr <gohr@cosmocode.de> |
Clariefied license (clean version)
|
| #
85b77bbd |
| 21-Jun-2010 |
Andreas Gohr <gohr@cosmocode.de> |
Revert "inc/utf8.php license clarified for Debian project"
This was an edit through the github interface which changed more than intented.
This reverts commit 1720a8e9a67df95c104eb02146c98a3d9da1f8
Revert "inc/utf8.php license clarified for Debian project"
This was an edit through the github interface which changed more than intented.
This reverts commit 1720a8e9a67df95c104eb02146c98a3d9da1f84b.
show more ...
|
| #
1720a8e9 |
| 21-Jun-2010 |
CosmoCode GmbH <gohr@cosmocode.de> |
inc/utf8.php license clarified for Debian project
|
| #
f03fd957 |
| 04-Apr-2010 |
Andreas Gohr <andi@splitbrain.org> |
new fnencode option FS#1649
This patch adds an option to choose how filenames are encoded when saved to the file system. You can choose between urlencoding (url), the new SafeFn method (safe) and st
new fnencode option FS#1649
This patch adds an option to choose how filenames are encoded when saved to the file system. You can choose between urlencoding (url), the new SafeFn method (safe) and storing real UTF-8 (utf-8).
show more ...
|
| #
db959ae3 |
| 20-Oct-2009 |
Andreas Gohr <andi@splitbrain.org> |
Coding Standard Cleanup
Ignore-this: 259cb5773c3144c6c706d87298dcf674
darcs-hash:20091020212338-7ad00-6bf1c5c403491f136a1c02af5ecd9f84d7227107.gz
|
| #
8ec3f7bd |
| 20-Oct-2009 |
Andreas Gohr <andi@splitbrain.org> |
do not recalculate strlen in each loop in utf8 lib
Ignore-this: 2e2f6983f0c1b891825b0c1954b7727d
darcs-hash:20091020201938-7ad00-7b5501c2acc9f5ac280e73d25e1cccbcb3237356.gz
|
| #
47583ff0 |
| 16-Oct-2009 |
furun <furun@arcor.de> |
Whitespace cleanup FS#1709
Ignore-this: 27ea52110bce929b2c61ed8faba67cfc
darcs-hash:20091016205526-c0bf4-35eba4e65d37980a667ba982f7f1ea5b7b07f01c.gz
|
| #
7e6f32c4 |
| 26-Jul-2009 |
Andreas Gohr <andi@splitbrain.org> |
rollback of the rollback... yes really
Ignore-this: 77a6ae8bee651ddb193e0ed84cbe3667
Okay, so it turned out Chris' test had a bug and wasn't really testing and my test was skewed by disk caching (r
rollback of the rollback... yes really
Ignore-this: 77a6ae8bee651ddb193e0ed84cbe3667
Okay, so it turned out Chris' test had a bug and wasn't really testing and my test was skewed by disk caching (remember: always run your performance tests multiple times).
rolling back:
Sat Jul 25 12:44:59 CEST 2009 Andreas Gohr <andi@splitbrain.org> * rollback of the utf8_isASCII() patch
Tests showed the old code was faster and I was too stupid to read the test results rolling back:
Fri Jul 24 10:40:09 CEST 2009 Andreas Haerter <netzmeister@andreas-haerter.de> * Much faster version of utf8_isASCII() This version uses a non-capturing regular expression instead of looping through all characters of the string.
M ./inc/utf8.php -5 +2
M ./inc/utf8.php -2 +5
darcs-hash:20090726191841-7ad00-13950d9c528abd51f5680c6841ec738a0ee72130.gz
show more ...
|
| #
ebbde2b1 |
| 25-Jul-2009 |
Andreas Gohr <andi@splitbrain.org> |
rollback of the utf8_isASCII() patch
Ignore-this: e5afeb833d0e0b0bf05ff5f497a3130d
Tests showed the old code was faster and I was too stupid to read the test results rolling back:
Fri Jul 24 10:40
rollback of the utf8_isASCII() patch
Ignore-this: e5afeb833d0e0b0bf05ff5f497a3130d
Tests showed the old code was faster and I was too stupid to read the test results rolling back:
Fri Jul 24 10:40:09 CEST 2009 Andreas Haerter <netzmeister@andreas-haerter.de> * Much faster version of utf8_isASCII() This version uses a non-capturing regular expression instead of looping through all characters of the string.
M ./inc/utf8.php -5 +2
darcs-hash:20090725104459-7ad00-c4849ca67293083fee8021c2c198dab1dcb435a2.gz
show more ...
|
| #
f2da7e0b |
| 24-Jul-2009 |
Andreas Haerter <netzmeister@andreas-haerter.de> |
Much faster version of utf8_isASCII()
Ignore-this: 1adbc2b33e76b3a76e650c340e9644e6 This version uses a non-capturing regular expression instead of looping through all characters of the string.
dar
Much faster version of utf8_isASCII()
Ignore-this: 1adbc2b33e76b3a76e650c340e9644e6 This version uses a non-capturing regular expression instead of looping through all characters of the string.
darcs-hash:20090724084009-2cb76-ad1630c7aca53f0bdb596525b0693304a9b4cc88.gz
show more ...
|
| #
df957b36 |
| 14-Jan-2009 |
Andreas Gohr <andi@splitbrain.org> |
function_exists checks in utf8 lib for compatibility with 3rd party libs
The DokuWiki UTF-8 library and its derivates are very popular in Open Source PHP software. This makes trouble due to name cla
function_exists checks in utf8 lib for compatibility with 3rd party libs
The DokuWiki UTF-8 library and its derivates are very popular in Open Source PHP software. This makes trouble due to name clashes, when 3rd party software libraries need to be loaded within DokuWiki.
A common example is using the authentication libraries of popular forum systems (PHP3, PunBB3).
With the checks added, DokuWiki will rely on the 3rd party UTF-8 functions instead of its own ones. As long as they are really the same, this will work.
Users of 3rd party libs need to check compatibility between implementations themselves.
darcs-hash:20090114201824-7ad00-40fcc2e1abec42adabef5596a6617fbaa22291d5.gz
show more ...
|
| #
7de9cff5 |
| 12-Jan-2009 |
Andreas Gohr <andi@splitbrain.org> |
strip special spaces FS#1539
darcs-hash:20090112193617-7ad00-824d6a71ca9b5c067fa09e58daf915473f361ed8.gz
|
| #
26ece5a7 |
| 26-Oct-2008 |
Andreas Gohr <andi@splitbrain.org> |
more placeholders for namespace templates
This patch adds a @FILE@ placeholder for namespace templates which is similar to the @PAGE@ placeholder but keeps underscores intact. It also adds placehold
more placeholders for namespace templates
This patch adds a @FILE@ placeholder for namespace templates which is similar to the @PAGE@ placeholder but keeps underscores intact. It also adds placeholder to insert the page name with a first uppercase character, all words uppercased or the whole string uppercased.
The utf8 library was enhanced with utf8_ucfirst and utf8_ucwords functions
darcs-hash:20081026084239-7ad00-1a4be6bb85280df025ca308d4ed2e50da1cbc9cf.gz
show more ...
|
| #
fae4b5fc |
| 12-Oct-2008 |
Andreas Gohr <andi@splitbrain.org> |
do not treat greek as special chars FS#1492
Will treat only mathematical greek as special. Changed toolbar picker to use mathematical symbols.
darcs-hash:20081012153950-7ad00-a2a4e8cf705aff689d405c
do not treat greek as special chars FS#1492
Will treat only mathematical greek as special. Changed toolbar picker to use mathematical symbols.
darcs-hash:20081012153950-7ad00-a2a4e8cf705aff689d405ccb4015f1b75a0045cf.gz
show more ...
|
| #
176ae32b |
| 11-Oct-2008 |
Andreas Gohr <andi@splitbrain.org> |
Do romanization of certain characters different from what deaccent does FS#1117
Some characters are deaccented/romanized different in different languages, we now do one way in deaccent and the other
Do romanization of certain characters different from what deaccent does FS#1117
Some characters are deaccented/romanized different in different languages, we now do one way in deaccent and the other way in romanize. Giving the user a choice what she prefers. (Currently affects a handful scandinavian letters).
darcs-hash:20081011091034-7ad00-08535e03639b0b0c634e2438609ac10545f14f48.gz
show more ...
|
| #
799e0977 |
| 08-Jun-2008 |
Andreas Gohr <andi@splitbrain.org> |
Last fixes for Japanese Romanization. Now all 22893 tests succeed.
darcs-hash:20080608113523-7ad00-81e25091d59c2333f4f82f1cf61321155b03f895.gz
|
| #
879205e1 |
| 08-May-2008 |
Andreas Gohr <andi@splitbrain.org> |
Japanese romanization update
Down to 57 fails
darcs-hash:20080508212444-7ad00-16286e9f5be2bbbd3069d5c22ab8c270b2e1b23e.gz
|
| #
9476a253 |
| 06-May-2008 |
Andreas Gohr <andi@splitbrain.org> |
Updates for Japanese romanization support FS#1363
This patch adds some fixes for the romanization lookup table and a test case for more than 20000 phrases and their correct romanization. About 2100
Updates for Japanese romanization support FS#1363
This patch adds some fixes for the romanization lookup table and a test case for more than 20000 phrases and their correct romanization. About 2100 tests currently fail.
darcs-hash:20080506203707-7ad00-9d95b8af459fa44c8d3e95560c7e1c116b8ffc48.gz
show more ...
|
| #
fed467f8 |
| 07-Apr-2008 |
Denis Scheither <amorphis@uni-bremen.de> |
Fixes for Japanese romanization FS#1363
darcs-hash:20080407174238-84fef-88cae1548503760595a19f00e03060604303b934.gz
|
| #
40421069 |
| 02-Nov-2007 |
Andreas Gohr <andi@splitbrain.org> |
utf8_trim bugfix
Fixes the utf8_trim() function when a charlist is given
darcs-hash:20071102181430-7ad00-4160d3d47b53e9c0db76328004c1f95c76d590e6.gz
|
| #
014d0ab6 |
| 15-Oct-2007 |
Andreas Gohr <andi@splitbrain.org> |
fixed Thai romanization
darcs-hash:20071015170603-7ad00-cce18a874fa1857af1717519cac14e86f986c7f2.gz
|
| #
f0ccaebb |
| 19-Jul-2007 |
Andreas Gohr <andi@splitbrain.org> |
removed unnessary UTF-8 replacement functions
darcs-hash:20070719130041-7ad00-84d00f6385973e6f2f9499374c3c1d475eecb715.gz
|