dépôts
/
lhc
/
web
/
wiklou.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge "Convert SpecialPrefixIndex to class HTMLForm"
[lhc/web/wiklou.git]
/
languages
/
classes
/
LanguageKu.php
diff --git
a/languages/classes/LanguageKu.php
b/languages/classes/LanguageKu.php
index
c837409
..
b90ca41
100644
(file)
--- a/
languages/classes/LanguageKu.php
+++ b/
languages/classes/LanguageKu.php
@@
-192,7
+192,8
@@
class KuConverter extends LanguageConverter {
/* From Kazakh interface, maybe we need it later
$breaks = '[^\w\x80-\xff]';
// regexp for roman numbers
/* From Kazakh interface, maybe we need it later
$breaks = '[^\w\x80-\xff]';
// regexp for roman numbers
- $roman = 'M{0,4}(CM|CD|D?C{0,3})(XC|XL|L?X{0,3})(IX|IV|V?I{0,3})';
+ // Lookahead assertion ensures $roman doesn't match the empty string
+ $roman = '(?=[MDCLXVI])M{0,4}(C[DM]|D?C{0,3})(X[LC]|L?X{0,3})(I[VX]|V?I{0,3})';
$roman = '';
$reg = '/^'.$roman.'$|^'.$roman.$breaks.'|'.$breaks.$roman.'$|'.$breaks.$roman.$breaks.'/';
$roman = '';
$reg = '/^'.$roman.'$|^'.$roman.$breaks.'|'.$breaks.$roman.'$|'.$breaks.$roman.$breaks.'/';
@@
-227,7
+228,7
@@
class KuConverter extends LanguageConverter {
*
* @ingroup Language
*/
*
* @ingroup Language
*/
-class LanguageKu extends Language
Ku_ku
{
+class LanguageKu extends Language {
function __construct() {
parent::__construct();
function __construct() {
parent::__construct();