Changed all the files encoding to UTF-8

Named modules in licence informations
This commit is contained in:
Lynix
2012-08-10 03:21:37 +02:00
parent f8a0cdad39
commit 5619ddb0b1
269 changed files with 888 additions and 890 deletions

View File

@@ -1,5 +1,5 @@
// Copyright (C) 2012 Jérôme Leclercq
// This file is part of the "Nazara Engine".
// Copyright (C) 2012 Jérôme Leclercq
// This file is part of the "Nazara Engine - Core module"
// For conditions of distribution and use, see copyright notice in Config.hpp
#include <Nazara/Core/String.hpp>
@@ -19,13 +19,13 @@ inline unsigned int nzPow2(unsigned int n)
{
unsigned int x = 1;
// Tant que x est plus petit que n, on décale ses bits vers la gauche, ce qui revient à multiplier par deux
// Tant que x est plus petit que n, on décale ses bits vers la gauche, ce qui revient à multiplier par deux
while(x <= n)
x <<= 1;
return x;
}
// Cet algorithme est inspiré de la documentation de Qt
// Cet algorithme est inspiré de la documentation de Qt
inline unsigned int nzGetNewSize(unsigned int newSize)
{
if (newSize < 20)
@@ -1174,7 +1174,7 @@ unsigned int NzString::FindLast(const char* string, int start, nzUInt32 flags) c
if (flags & HandleUtf8)
{
if (utf8::internal::is_trail(*ptr))
utf8::unchecked::prior(ptr); // On s'assure d'avoir un pointeur vers le début d'un caractère
utf8::unchecked::prior(ptr); // On s'assure d'avoir un pointeur vers le début d'un caractère
utf8::unchecked::iterator<const char*> it(ptr);
const char* t = string;
@@ -1282,9 +1282,9 @@ unsigned int NzString::FindLast(const NzString& string, int start, nzUInt32 flag
{
if (flags & HandleUtf8)
{
///Algo 1.FindLast#3 (Itérateur non-adapté)
///Algo 1.FindLast#3 (Itérateur non-adapté)
if (utf8::internal::is_trail(*ptr))
utf8::unchecked::prior(ptr); // On s'assure d'avoir un pointeur vers le début d'un caractère
utf8::unchecked::prior(ptr); // On s'assure d'avoir un pointeur vers le début d'un caractère
utf8::unchecked::iterator<const char*> it(ptr);
const char* t = string.m_sharedString->string;
@@ -1559,13 +1559,13 @@ unsigned int NzString::FindLastWord(const char* string, int start, nzUInt32 flag
if (flags & HandleUtf8)
{
if (utf8::internal::is_trail(*ptr))
utf8::unchecked::prior(ptr); // On s'assure d'avoir un pointeur vers le début d'un caractère
utf8::unchecked::prior(ptr); // On s'assure d'avoir un pointeur vers le début d'un caractère
utf8::unchecked::iterator<const char*> it(ptr);
if (flags & CaseInsensitive)
{
const char* t = string; // utf8(::unchecked)::next affecte l'itérateur en argument
const char* t = string; // utf8(::unchecked)::next affecte l'itérateur en argument
nzUInt32 c = NzUnicode::GetLowercase(utf8::unchecked::next(t));
do
{
@@ -1607,7 +1607,7 @@ unsigned int NzString::FindLastWord(const char* string, int start, nzUInt32 flag
}
else
{
const char* t = string; // utf8(::unchecked)::next affecte l'itérateur en argument
const char* t = string; // utf8(::unchecked)::next affecte l'itérateur en argument
nzUInt32 c = utf8::unchecked::next(t);
do
{
@@ -1742,13 +1742,13 @@ unsigned int NzString::FindLastWord(const NzString& string, int start, nzUInt32
if (flags & HandleUtf8)
{
if (utf8::internal::is_trail(*ptr))
utf8::unchecked::prior(ptr); // On s'assure d'avoir un pointeur vers le début d'un caractère
utf8::unchecked::prior(ptr); // On s'assure d'avoir un pointeur vers le début d'un caractère
utf8::unchecked::iterator<const char*> it(ptr);
if (flags & CaseInsensitive)
{
const char* t = string.m_sharedString->string; // utf8(::unchecked)::next affecte l'itérateur en argument
const char* t = string.m_sharedString->string; // utf8(::unchecked)::next affecte l'itérateur en argument
nzUInt32 c = NzUnicode::GetLowercase(utf8::unchecked::next(t));
do
{
@@ -1790,7 +1790,7 @@ unsigned int NzString::FindLastWord(const NzString& string, int start, nzUInt32
}
else
{
const char* t = string.m_sharedString->string; // utf8(::unchecked)::next affecte l'itérateur en argument
const char* t = string.m_sharedString->string; // utf8(::unchecked)::next affecte l'itérateur en argument
nzUInt32 c = utf8::unchecked::next(t);
do
{
@@ -1917,13 +1917,13 @@ unsigned int NzString::FindWord(const char* string, int start, nzUInt32 flags) c
if (flags & HandleUtf8)
{
if (utf8::internal::is_trail(*ptr))
utf8::unchecked::prior(ptr); // On s'assure d'avoir un pointeur vers le début d'un caractère
utf8::unchecked::prior(ptr); // On s'assure d'avoir un pointeur vers le début d'un caractère
utf8::unchecked::iterator<const char*> it(ptr);
if (flags & CaseInsensitive)
{
const char* t = string; // utf8(::unchecked)::next affecte l'itérateur en argument
const char* t = string; // utf8(::unchecked)::next affecte l'itérateur en argument
nzUInt32 c = NzUnicode::GetLowercase(utf8::unchecked::next(t));
do
@@ -1963,7 +1963,7 @@ unsigned int NzString::FindWord(const char* string, int start, nzUInt32 flags) c
}
else
{
const char* t = string; // utf8(::unchecked)::next affecte l'itérateur en argument
const char* t = string; // utf8(::unchecked)::next affecte l'itérateur en argument
nzUInt32 c = NzUnicode::GetLowercase(utf8::unchecked::next(t));
do
@@ -2087,15 +2087,15 @@ unsigned int NzString::FindWord(const NzString& string, int start, nzUInt32 flag
char* ptr = m_sharedString->string;
if (flags & HandleUtf8)
{
///Algo 3.FindWord#3 (Itérateur trop lent pour #2)
///Algo 3.FindWord#3 (Itérateur trop lent pour #2)
if (utf8::internal::is_trail(*ptr))
utf8::unchecked::prior(ptr); // On s'assure d'avoir un pointeur vers le début d'un caractère
utf8::unchecked::prior(ptr); // On s'assure d'avoir un pointeur vers le début d'un caractère
utf8::unchecked::iterator<const char*> it(ptr);
if (flags & CaseInsensitive)
{
const char* t = string.m_sharedString->string; // utf8(::unchecked)::next affecte l'itérateur en argument
const char* t = string.m_sharedString->string; // utf8(::unchecked)::next affecte l'itérateur en argument
nzUInt32 c = NzUnicode::GetLowercase(utf8::unchecked::next(t));
do
@@ -2135,7 +2135,7 @@ unsigned int NzString::FindWord(const NzString& string, int start, nzUInt32 flag
}
else
{
const char* t = string.m_sharedString->string; // utf8(::unchecked)::next affecte l'itérateur en argument
const char* t = string.m_sharedString->string; // utf8(::unchecked)::next affecte l'itérateur en argument
nzUInt32 c = NzUnicode::GetLowercase(utf8::unchecked::next(t));
do
@@ -2213,7 +2213,7 @@ unsigned int NzString::FindWord(const NzString& string, int start, nzUInt32 flag
{
while ((ptr = std::strstr(ptr, string.m_sharedString->string)))
{
// Si le mot est bien isolé
// Si le mot est bien isolé
if ((ptr == m_sharedString->string || std::isspace(*(ptr-1))) && (*(ptr+m_sharedString->size) == '\0' || std::isspace(*(ptr+m_sharedString->size))))
return ptr - m_sharedString->string;
@@ -2396,11 +2396,11 @@ NzString NzString::GetWord(unsigned int index, nzUInt32 flags) const
if (m_sharedString->size == 0)
return NzString();
NzString temp = Simplified(flags); // Évitons les mauvaises surprises
NzString temp = Simplified(flags); // Évitons les mauvaises surprises
if (temp.IsEmpty())
return NzString();
unsigned int foundPos = temp.Find(' '); // Simplified nous assure que nous n'avons plus que des espaces comme séparation
unsigned int foundPos = temp.Find(' '); // Simplified nous assure que nous n'avons plus que des espaces comme séparation
unsigned int lastPos = 0;
for (; index > 0; --index)
{
@@ -2475,7 +2475,7 @@ NzString& NzString::Insert(int pos, char character)
unsigned int start = std::min(static_cast<unsigned int>(pos), m_sharedString->size);
// Si le buffer est déjà suffisamment grand
// Si le buffer est déjà suffisamment grand
if (m_sharedString->capacity >= m_sharedString->size+1)
{
EnsureOwnership();
@@ -2520,7 +2520,7 @@ NzString& NzString::Insert(int pos, const char* string)
unsigned int start = std::min(static_cast<unsigned int>(pos), m_sharedString->size);
// Si le buffer est déjà suffisamment grand
// Si le buffer est déjà suffisamment grand
unsigned int len = std::strlen(string);
if (m_sharedString->capacity >= m_sharedString->size+len)
{
@@ -2571,7 +2571,7 @@ NzString& NzString::Insert(int pos, const NzString& string)
unsigned int start = std::min(static_cast<unsigned int>(pos), m_sharedString->size);
// Si le buffer est déjà suffisamment grand
// Si le buffer est déjà suffisamment grand
if (m_sharedString->capacity >= m_sharedString->size + string.m_sharedString->size)
{
EnsureOwnership();
@@ -2828,7 +2828,7 @@ unsigned int NzString::Replace(const char* oldString, const char* replaceString,
{
bool found = false;
// Si aucun changement de taille n'est nécessaire, nous pouvons alors utiliser un algorithme bien plus rapide
// Si aucun changement de taille n'est nécessaire, nous pouvons alors utiliser un algorithme bien plus rapide
while ((pos = Find(oldString, pos, flags)) != npos)
{
if (!found)
@@ -2869,7 +2869,7 @@ unsigned int NzString::Replace(const char* oldString, const char* replaceString,
count++;
}
std::strcpy(ptr, p); // Ajoute le caractère de fin par la même occasion
std::strcpy(ptr, p); // Ajoute le caractère de fin par la même occasion
ReleaseString();
m_sharedString = new SharedString;
@@ -2898,7 +2898,7 @@ unsigned int NzString::Replace(const NzString& oldString, const NzString& replac
{
bool found = false;
// Si aucun changement de taille n'est nécessaire, nous pouvons alors utiliser un algorithme bien plus rapide
// Si aucun changement de taille n'est nécessaire, nous pouvons alors utiliser un algorithme bien plus rapide
while ((pos = Find(oldString, pos, flags)) != npos)
{
if (!found)
@@ -2939,7 +2939,7 @@ unsigned int NzString::Replace(const NzString& oldString, const NzString& replac
count++;
}
std::strcpy(ptr, p); // Ajoute le caractère de fin par la même occasion
std::strcpy(ptr, p); // Ajoute le caractère de fin par la même occasion
ReleaseString();
m_sharedString = new SharedString;
@@ -2953,7 +2953,7 @@ unsigned int NzString::Replace(const NzString& oldString, const NzString& replac
unsigned int NzString::ReplaceAny(const char* oldCharacters, char replaceCharacter, int start, nzUInt32 flags)
{
///FIXME: Ne gère pas l'UTF-8
///FIXME: Ne gère pas l'UTF-8
if (!oldCharacters || !oldCharacters[0])
return 0;
@@ -3040,7 +3040,7 @@ unsigned int NzString::ReplaceAny(const char* oldCharacters, char replaceCharact
unsigned int count = 0;
if (rSize == 1) // On utilise un algorithme optimisé
if (rSize == 1) // On utilise un algorithme optimisé
{
EnsureOwnership();
@@ -3070,7 +3070,7 @@ unsigned int NzString::ReplaceAny(const char* oldCharacters, char replaceCharact
unsigned int j = 0;
for (unsigned int i = 0; i < m_sharedString->size; ++i)
{
if (i < pos) // Avant la position où on est censé commencer à remplacer, on ne fait que recopier
if (i < pos) // Avant la position où on est censé commencer à remplacer, on ne fait que recopier
newString[j++] = m_sharedString->string[i];
else
{
@@ -3084,7 +3084,7 @@ unsigned int NzString::ReplaceAny(const char* oldCharacters, char replaceCharact
++count;
found = true;
break; // Simple façon d'éviter la ligne après la boucle
break; // Simple façon d'éviter la ligne après la boucle
}
}
@@ -3119,7 +3119,7 @@ unsigned int NzString::ReplaceAny(const char* oldCharacters, char replaceCharact
unsigned int count = 0;
if (replaceString.m_sharedString->size == 1) // On utilise un algorithme optimisé
if (replaceString.m_sharedString->size == 1) // On utilise un algorithme optimisé
{
EnsureOwnership();
@@ -3149,7 +3149,7 @@ unsigned int NzString::ReplaceAny(const char* oldCharacters, char replaceCharact
unsigned int j = 0;
for (unsigned int i = 0; i < m_sharedString->size; ++i)
{
if (i < pos) // Avant la position où on est censé commencer à remplacer, on ne fait que recopier
if (i < pos) // Avant la position où on est censé commencer à remplacer, on ne fait que recopier
newString[j++] = m_sharedString->string[i];
else
{
@@ -3163,7 +3163,7 @@ unsigned int NzString::ReplaceAny(const char* oldCharacters, char replaceCharact
++count;
found = true;
break; // Simple façon d'éviter la ligne après la boucle
break; // Simple façon d'éviter la ligne après la boucle
}
}
@@ -3217,7 +3217,7 @@ NzString& NzString::Resize(int size, char character)
{
EnsureOwnership();
// Nous avons déjà la place requise, contentons-nous de remplir le buffer
// Nous avons déjà la place requise, contentons-nous de remplir le buffer
if (character != '\0' && newSize > m_sharedString->size)
{
char* ptr = &m_sharedString->string[m_sharedString->size];
@@ -3229,7 +3229,7 @@ NzString& NzString::Resize(int size, char character)
m_sharedString->size = newSize;
m_sharedString->string[newSize] = '\0';
}
else // On veut forcément agrandir la chaine
else // On veut forcément agrandir la chaine
{
char* newString = new char[newSize+1];
if (m_sharedString->size != 0)
@@ -3832,7 +3832,7 @@ bool NzString::ToBool(bool* value, nzUInt32 flags) const
else
{
if (flags & CaseInsensitive)
word = word.ToLower(); // Les mots identifiés sont en ASCII, inutile de passer le flag unicode
word = word.ToLower(); // Les mots identifiés sont en ASCII, inutile de passer le flag unicode
if (word == "true")
{