aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorNeil <nyamatongwe@gmail.com>2018-05-14 13:13:21 +1000
committerNeil <nyamatongwe@gmail.com>2018-05-14 13:13:21 +1000
commit793a375153519ae45ca8b3c9645fee347160d1a4 (patch)
tree048747498474ae954488c7dbc16c3f90bf4aa2b0
parent45b004538871dcac7aa6f4a1f62a0fc3e7231693 (diff)
downloadscintilla-mirror-793a375153519ae45ca8b3c9645fee347160d1a4.tar.gz
Include <string_view> to allow future use in Platform interface and Unicode.
-rw-r--r--cocoa/PlatCocoa.mm1
-rw-r--r--cocoa/ScintillaCocoa.mm2
-rw-r--r--cocoa/ScintillaView.mm2
-rw-r--r--gtk/PlatGTK.cxx1
-rw-r--r--gtk/ScintillaGTK.cxx1
-rw-r--r--gtk/ScintillaGTKAccessible.cxx1
-rw-r--r--qt/ScintillaEdit/ScintillaDocument.cpp1
-rw-r--r--qt/ScintillaEditBase/PlatQt.h2
-rw-r--r--qt/ScintillaEditBase/ScintillaEditBase.h2
-rw-r--r--qt/ScintillaEditBase/ScintillaQt.h1
-rw-r--r--src/AutoComplete.cxx1
-rw-r--r--src/CallTip.cxx1
-rw-r--r--src/CaseConvert.cxx1
-rw-r--r--src/CellBuffer.cxx1
-rw-r--r--src/ContractionState.cxx1
-rw-r--r--src/Decoration.cxx1
-rw-r--r--src/Document.cxx1
-rw-r--r--src/EditModel.cxx1
-rw-r--r--src/EditView.cxx1
-rw-r--r--src/Editor.cxx1
-rw-r--r--src/ExternalLexer.cxx1
-rw-r--r--src/Indicator.cxx1
-rw-r--r--src/KeyMap.cxx1
-rw-r--r--src/LineMarker.cxx1
-rw-r--r--src/MarginView.cxx1
-rw-r--r--src/PerLine.cxx1
-rw-r--r--src/PositionCache.cxx1
-rw-r--r--src/RunStyles.cxx1
-rw-r--r--src/ScintillaBase.cxx1
-rw-r--r--src/Selection.cxx1
-rw-r--r--src/Style.cxx1
-rw-r--r--src/UniConversion.cxx1
-rw-r--r--src/ViewStyle.cxx1
-rw-r--r--src/XPM.cxx1
-rw-r--r--win32/HanjaDic.cxx1
-rw-r--r--win32/PlatWin.cxx1
-rw-r--r--win32/ScintillaWin.cxx1
37 files changed, 41 insertions, 0 deletions
diff --git a/cocoa/PlatCocoa.mm b/cocoa/PlatCocoa.mm
index 6905a8009..9e0cf81f7 100644
--- a/cocoa/PlatCocoa.mm
+++ b/cocoa/PlatCocoa.mm
@@ -19,6 +19,7 @@
#include <cstdio>
#include <stdexcept>
+#include <string_view>
#include <vector>
#include <map>
#include <memory>
diff --git a/cocoa/ScintillaCocoa.mm b/cocoa/ScintillaCocoa.mm
index 1572d53ed..56dc306e8 100644
--- a/cocoa/ScintillaCocoa.mm
+++ b/cocoa/ScintillaCocoa.mm
@@ -14,6 +14,8 @@
* This file is dual licensed under LGPL v2.1 and the Scintilla license (http://www.scintilla.org/License.txt).
*/
+#include <string_view>
+
#import <Cocoa/Cocoa.h>
#if MAC_OS_X_VERSION_MAX_ALLOWED > MAC_OS_X_VERSION_10_5
#import <QuartzCore/CAGradientLayer.h>
diff --git a/cocoa/ScintillaView.mm b/cocoa/ScintillaView.mm
index aad9b0c9a..b42aeb081 100644
--- a/cocoa/ScintillaView.mm
+++ b/cocoa/ScintillaView.mm
@@ -9,6 +9,8 @@
* This file is dual licensed under LGPL v2.1 and the Scintilla license (http://www.scintilla.org/License.txt).
*/
+#include <string_view>
+
#import "Platform.h"
#import "ScintillaView.h"
#import "ScintillaCocoa.h"
diff --git a/gtk/PlatGTK.cxx b/gtk/PlatGTK.cxx
index f9ee02bfc..1a9aa4c6e 100644
--- a/gtk/PlatGTK.cxx
+++ b/gtk/PlatGTK.cxx
@@ -10,6 +10,7 @@
#include <cmath>
#include <string>
+#include <string_view>
#include <vector>
#include <map>
#include <memory>
diff --git a/gtk/ScintillaGTK.cxx b/gtk/ScintillaGTK.cxx
index 704d7163b..43dc82704 100644
--- a/gtk/ScintillaGTK.cxx
+++ b/gtk/ScintillaGTK.cxx
@@ -15,6 +15,7 @@
#include <stdexcept>
#include <new>
#include <string>
+#include <string_view>
#include <vector>
#include <map>
#include <algorithm>
diff --git a/gtk/ScintillaGTKAccessible.cxx b/gtk/ScintillaGTKAccessible.cxx
index ffcba5608..71e08034b 100644
--- a/gtk/ScintillaGTKAccessible.cxx
+++ b/gtk/ScintillaGTKAccessible.cxx
@@ -58,6 +58,7 @@
#include <stdexcept>
#include <new>
#include <string>
+#include <string_view>
#include <vector>
#include <map>
#include <algorithm>
diff --git a/qt/ScintillaEdit/ScintillaDocument.cpp b/qt/ScintillaEdit/ScintillaDocument.cpp
index ed87e98cc..522f0984a 100644
--- a/qt/ScintillaEdit/ScintillaDocument.cpp
+++ b/qt/ScintillaEdit/ScintillaDocument.cpp
@@ -3,6 +3,7 @@
// Copyright (c) 2011 Archaeopteryx Software, Inc. d/b/a Wingware
#include <stdexcept>
+#include <string_view>
#include <vector>
#include <map>
#include <memory>
diff --git a/qt/ScintillaEditBase/PlatQt.h b/qt/ScintillaEditBase/PlatQt.h
index 8a5edeacd..95a84eaf8 100644
--- a/qt/ScintillaEditBase/PlatQt.h
+++ b/qt/ScintillaEditBase/PlatQt.h
@@ -11,6 +11,8 @@
#ifndef PLATQT_H
#define PLATQT_H
+#include <string_view>
+
#include "Platform.h"
#include <QUrl>
diff --git a/qt/ScintillaEditBase/ScintillaEditBase.h b/qt/ScintillaEditBase/ScintillaEditBase.h
index 20acf3086..f49ab7dd9 100644
--- a/qt/ScintillaEditBase/ScintillaEditBase.h
+++ b/qt/ScintillaEditBase/ScintillaEditBase.h
@@ -12,6 +12,8 @@
#ifndef SCINTILLAEDITBASE_H
#define SCINTILLAEDITBASE_H
+#include <string_view>
+
#include "Platform.h"
#include "Scintilla.h"
diff --git a/qt/ScintillaEditBase/ScintillaQt.h b/qt/ScintillaEditBase/ScintillaQt.h
index cd0c26277..0384aea96 100644
--- a/qt/ScintillaEditBase/ScintillaQt.h
+++ b/qt/ScintillaEditBase/ScintillaQt.h
@@ -21,6 +21,7 @@
#include <cmath>
#include <stdexcept>
#include <string>
+#include <string_view>
#include <vector>
#include <map>
#include <algorithm>
diff --git a/src/AutoComplete.cxx b/src/AutoComplete.cxx
index 886ace4af..7a8b6b201 100644
--- a/src/AutoComplete.cxx
+++ b/src/AutoComplete.cxx
@@ -13,6 +13,7 @@
#include <stdexcept>
#include <string>
+#include <string_view>
#include <vector>
#include <algorithm>
#include <memory>
diff --git a/src/CallTip.cxx b/src/CallTip.cxx
index db287ea4a..1b40c185d 100644
--- a/src/CallTip.cxx
+++ b/src/CallTip.cxx
@@ -13,6 +13,7 @@
#include <stdexcept>
#include <string>
+#include <string_view>
#include <algorithm>
#include <memory>
diff --git a/src/CaseConvert.cxx b/src/CaseConvert.cxx
index 2d6db4eb7..8f5a25aa4 100644
--- a/src/CaseConvert.cxx
+++ b/src/CaseConvert.cxx
@@ -12,6 +12,7 @@
#include <stdexcept>
#include <string>
+#include <string_view>
#include <vector>
#include <algorithm>
diff --git a/src/CellBuffer.cxx b/src/CellBuffer.cxx
index f1ac548cc..e8c385f1f 100644
--- a/src/CellBuffer.cxx
+++ b/src/CellBuffer.cxx
@@ -12,6 +12,7 @@
#include <cstdarg>
#include <stdexcept>
+#include <string_view>
#include <vector>
#include <algorithm>
#include <memory>
diff --git a/src/ContractionState.cxx b/src/ContractionState.cxx
index 57d9b7a1c..06b3b573d 100644
--- a/src/ContractionState.cxx
+++ b/src/ContractionState.cxx
@@ -10,6 +10,7 @@
#include <cstring>
#include <stdexcept>
+#include <string_view>
#include <vector>
#include <algorithm>
#include <memory>
diff --git a/src/Decoration.cxx b/src/Decoration.cxx
index b69e05855..c5b00cbc1 100644
--- a/src/Decoration.cxx
+++ b/src/Decoration.cxx
@@ -11,6 +11,7 @@
#include <cstdarg>
#include <stdexcept>
+#include <string_view>
#include <vector>
#include <algorithm>
#include <memory>
diff --git a/src/Document.cxx b/src/Document.cxx
index 12cd735ab..fbe387f6d 100644
--- a/src/Document.cxx
+++ b/src/Document.cxx
@@ -14,6 +14,7 @@
#include <stdexcept>
#include <string>
+#include <string_view>
#include <vector>
#include <forward_list>
#include <algorithm>
diff --git a/src/EditModel.cxx b/src/EditModel.cxx
index a3a5096e8..c4c78fe02 100644
--- a/src/EditModel.cxx
+++ b/src/EditModel.cxx
@@ -13,6 +13,7 @@
#include <stdexcept>
#include <string>
+#include <string_view>
#include <vector>
#include <map>
#include <algorithm>
diff --git a/src/EditView.cxx b/src/EditView.cxx
index 713aa482a..a63b666e5 100644
--- a/src/EditView.cxx
+++ b/src/EditView.cxx
@@ -15,6 +15,7 @@
#include <stdexcept>
#include <string>
+#include <string_view>
#include <vector>
#include <map>
#include <forward_list>
diff --git a/src/Editor.cxx b/src/Editor.cxx
index 76e77a016..3a357f37e 100644
--- a/src/Editor.cxx
+++ b/src/Editor.cxx
@@ -15,6 +15,7 @@
#include <stdexcept>
#include <string>
+#include <string_view>
#include <vector>
#include <map>
#include <forward_list>
diff --git a/src/ExternalLexer.cxx b/src/ExternalLexer.cxx
index 1ab96913a..54bd62939 100644
--- a/src/ExternalLexer.cxx
+++ b/src/ExternalLexer.cxx
@@ -11,6 +11,7 @@
#include <stdexcept>
#include <string>
+#include <string_view>
#include <vector>
#include <memory>
diff --git a/src/Indicator.cxx b/src/Indicator.cxx
index f9d0ca04a..0df7d7776 100644
--- a/src/Indicator.cxx
+++ b/src/Indicator.cxx
@@ -8,6 +8,7 @@
#include <cmath>
#include <stdexcept>
+#include <string_view>
#include <vector>
#include <map>
#include <algorithm>
diff --git a/src/KeyMap.cxx b/src/KeyMap.cxx
index ee76ff052..37b0762d2 100644
--- a/src/KeyMap.cxx
+++ b/src/KeyMap.cxx
@@ -8,6 +8,7 @@
#include <cstdlib>
#include <stdexcept>
+#include <string_view>
#include <vector>
#include <map>
diff --git a/src/LineMarker.cxx b/src/LineMarker.cxx
index 7a66d5326..6f1e4b01a 100644
--- a/src/LineMarker.cxx
+++ b/src/LineMarker.cxx
@@ -9,6 +9,7 @@
#include <cmath>
#include <stdexcept>
+#include <string_view>
#include <vector>
#include <map>
#include <algorithm>
diff --git a/src/MarginView.cxx b/src/MarginView.cxx
index 804ffcfcd..f9d566b44 100644
--- a/src/MarginView.cxx
+++ b/src/MarginView.cxx
@@ -15,6 +15,7 @@
#include <stdexcept>
#include <string>
+#include <string_view>
#include <vector>
#include <map>
#include <algorithm>
diff --git a/src/PerLine.cxx b/src/PerLine.cxx
index 7a7fc24fa..d76c01d54 100644
--- a/src/PerLine.cxx
+++ b/src/PerLine.cxx
@@ -10,6 +10,7 @@
#include <cstring>
#include <stdexcept>
+#include <string_view>
#include <vector>
#include <forward_list>
#include <algorithm>
diff --git a/src/PositionCache.cxx b/src/PositionCache.cxx
index 680afbacd..9769202c6 100644
--- a/src/PositionCache.cxx
+++ b/src/PositionCache.cxx
@@ -11,6 +11,7 @@
#include <stdexcept>
#include <string>
+#include <string_view>
#include <vector>
#include <map>
#include <algorithm>
diff --git a/src/RunStyles.cxx b/src/RunStyles.cxx
index 95fe10ecd..44d694265 100644
--- a/src/RunStyles.cxx
+++ b/src/RunStyles.cxx
@@ -13,6 +13,7 @@
#include <climits>
#include <stdexcept>
+#include <string_view>
#include <vector>
#include <algorithm>
#include <memory>
diff --git a/src/ScintillaBase.cxx b/src/ScintillaBase.cxx
index ad6366097..f24e7ca6f 100644
--- a/src/ScintillaBase.cxx
+++ b/src/ScintillaBase.cxx
@@ -12,6 +12,7 @@
#include <stdexcept>
#include <string>
+#include <string_view>
#include <vector>
#include <map>
#include <algorithm>
diff --git a/src/Selection.cxx b/src/Selection.cxx
index 92a34f7da..5396746a3 100644
--- a/src/Selection.cxx
+++ b/src/Selection.cxx
@@ -9,6 +9,7 @@
#include <cstdlib>
#include <stdexcept>
+#include <string_view>
#include <vector>
#include <algorithm>
diff --git a/src/Style.cxx b/src/Style.cxx
index 40586b916..de69d52e5 100644
--- a/src/Style.cxx
+++ b/src/Style.cxx
@@ -6,6 +6,7 @@
// The License.txt file describes the conditions under which this software may be distributed.
#include <stdexcept>
+#include <string_view>
#include "Platform.h"
diff --git a/src/UniConversion.cxx b/src/UniConversion.cxx
index 7aed2e7f4..a6830f950 100644
--- a/src/UniConversion.cxx
+++ b/src/UniConversion.cxx
@@ -9,6 +9,7 @@
#include <stdexcept>
#include <string>
+#include <string_view>
#include "UniConversion.h"
diff --git a/src/ViewStyle.cxx b/src/ViewStyle.cxx
index 1e9d6d5a3..8a27f8bf2 100644
--- a/src/ViewStyle.cxx
+++ b/src/ViewStyle.cxx
@@ -10,6 +10,7 @@
#include <cstring>
#include <stdexcept>
+#include <string_view>
#include <vector>
#include <map>
#include <algorithm>
diff --git a/src/XPM.cxx b/src/XPM.cxx
index 0d57873ac..65099a8b3 100644
--- a/src/XPM.cxx
+++ b/src/XPM.cxx
@@ -9,6 +9,7 @@
#include <cstring>
#include <stdexcept>
+#include <string_view>
#include <vector>
#include <map>
#include <algorithm>
diff --git a/win32/HanjaDic.cxx b/win32/HanjaDic.cxx
index ccc303a99..b55b91d8c 100644
--- a/win32/HanjaDic.cxx
+++ b/win32/HanjaDic.cxx
@@ -7,6 +7,7 @@
// The License.txt file describes the conditions under which this software may be distributed.
#include <string>
+#include <string_view>
#include <windows.h>
diff --git a/win32/PlatWin.cxx b/win32/PlatWin.cxx
index 57ef26e6c..ccfb65e32 100644
--- a/win32/PlatWin.cxx
+++ b/win32/PlatWin.cxx
@@ -16,6 +16,7 @@
#include <climits>
#include <vector>
+#include <string_view>
#include <map>
#include <algorithm>
#include <memory>
diff --git a/win32/ScintillaWin.cxx b/win32/ScintillaWin.cxx
index 4335c1164..bcb078e86 100644
--- a/win32/ScintillaWin.cxx
+++ b/win32/ScintillaWin.cxx
@@ -17,6 +17,7 @@
#include <stdexcept>
#include <new>
#include <string>
+#include <string_view>
#include <vector>
#include <map>
#include <algorithm>