History log of /dokuwiki/inc/utf8.php (Results 26 – 50 of 102)
Revision Date Author Comments
# 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


12345