diff options
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> |