diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/FontQuality.h | 13 | ||||
-rw-r--r-- | src/KeyMap.h | 4 | ||||
-rw-r--r-- | src/Partitioning.h | 9 | ||||
-rw-r--r-- | src/SplitVector.h | 8 | ||||
-rw-r--r-- | src/UniConversion.cxx | 12 | ||||
-rw-r--r-- | src/UniConversion.h | 13 | ||||
-rw-r--r-- | src/UnicodeFromUTF8.h | 13 |
7 files changed, 70 insertions, 2 deletions
diff --git a/src/FontQuality.h b/src/FontQuality.h index 45600c35e..ee9426171 100644 --- a/src/FontQuality.h +++ b/src/FontQuality.h @@ -5,6 +5,13 @@ // Copyright 1998-2009 by Neil Hodgson <neilh@scintilla.org> // The License.txt file describes the conditions under which this software may be distributed. +#ifndef FONTQUALITY_H +#define FONTQUALITY_H + +#ifdef SCI_NAMESPACE +namespace Scintilla { +#endif + #define SC_EFF_QUALITY_MASK 0xF #define SC_EFF_QUALITY_DEFAULT 0 #define SC_EFF_QUALITY_NON_ANTIALIASED 1 @@ -13,3 +20,9 @@ #define SCWIN_TECH_GDI 0 #define SCWIN_TECH_DIRECTWRITE 1 + +#ifdef SCI_NAMESPACE +} +#endif + +#endif diff --git a/src/KeyMap.h b/src/KeyMap.h index 3fbbeab69..2f14e2488 100644 --- a/src/KeyMap.h +++ b/src/KeyMap.h @@ -5,8 +5,8 @@ // Copyright 1998-2001 by Neil Hodgson <neilh@scintilla.org> // The License.txt file describes the conditions under which this software may be distributed. -#ifndef KEYTOCOMMAND_H -#define KEYTOCOMMAND_H +#ifndef KEYMAP_H +#define KEYMAP_H #ifdef SCI_NAMESPACE namespace Scintilla { diff --git a/src/Partitioning.h b/src/Partitioning.h index 07f3c5d7b..18bcbc004 100644 --- a/src/Partitioning.h +++ b/src/Partitioning.h @@ -8,6 +8,10 @@ #ifndef PARTITIONING_H #define PARTITIONING_H +#ifdef SCI_NAMESPACE +namespace Scintilla { +#endif + /// A split vector of integers with a method for adding a value to all elements /// in a range. /// Used by the Partitioning class. @@ -186,4 +190,9 @@ public: } }; + +#ifdef SCI_NAMESPACE +} +#endif + #endif diff --git a/src/SplitVector.h b/src/SplitVector.h index 502101b6c..0c6e350cb 100644 --- a/src/SplitVector.h +++ b/src/SplitVector.h @@ -9,6 +9,10 @@ #ifndef SPLITVECTOR_H #define SPLITVECTOR_H +#ifdef SCI_NAMESPACE +namespace Scintilla { +#endif + template <typename T> class SplitVector { protected: @@ -280,4 +284,8 @@ public: } }; +#ifdef SCI_NAMESPACE +} +#endif + #endif diff --git a/src/UniConversion.cxx b/src/UniConversion.cxx index ffe67f75c..1973dc7f2 100644 --- a/src/UniConversion.cxx +++ b/src/UniConversion.cxx @@ -9,6 +9,14 @@ #include "UniConversion.h" +#ifdef SCI_NAMESPACE +using namespace Scintilla; +#endif + +#ifdef SCI_NAMESPACE +namespace Scintilla { +#endif + enum { SURROGATE_LEAD_FIRST = 0xD800 }; enum { SURROGATE_TRAIL_FIRST = 0xDC00 }; enum { SURROGATE_TRAIL_LAST = 0xDFFF }; @@ -246,3 +254,7 @@ int UTF8Classify(const unsigned char *us, int len) { return UTF8MaskInvalid | 1; } } + +#ifdef SCI_NAMESPACE +} +#endif diff --git a/src/UniConversion.h b/src/UniConversion.h index 70e8a9517..1c54506dd 100644 --- a/src/UniConversion.h +++ b/src/UniConversion.h @@ -5,6 +5,13 @@ // Copyright 1998-2001 by Neil Hodgson <neilh@scintilla.org> // The License.txt file describes the conditions under which this software may be distributed. +#ifndef UNICONVERSION_H +#define UNICONVERSION_H + +#ifdef SCI_NAMESPACE +namespace Scintilla { +#endif + const int UTF8MaxBytes = 4; unsigned int UTF8Length(const wchar_t *uptr, unsigned int tlen); @@ -39,3 +46,9 @@ const int UTF8NELLength = 2; inline bool UTF8IsNEL(const unsigned char *us) { return (us[0] == 0xc2) && (us[1] == 0x85); } + +#ifdef SCI_NAMESPACE +} +#endif + +#endif diff --git a/src/UnicodeFromUTF8.h b/src/UnicodeFromUTF8.h index 24517e8a2..ae66cb0a9 100644 --- a/src/UnicodeFromUTF8.h +++ b/src/UnicodeFromUTF8.h @@ -5,6 +5,13 @@ // Copyright 2013 by Neil Hodgson <neilh@scintilla.org> // This file is in the public domain. +#ifndef UNICODEFROMUTF8_H +#define UNICODEFROMUTF8_H + +#ifdef SCI_NAMESPACE +namespace Scintilla { +#endif + inline int UnicodeFromUTF8(const unsigned char *us) { if (us[0] < 0xC2) { return us[0]; @@ -17,3 +24,9 @@ inline int UnicodeFromUTF8(const unsigned char *us) { } return us[0]; } + +#ifdef SCI_NAMESPACE +} +#endif + +#endif |