diff -Nru scite-4.3.3/debian/changelog scite-4.4.4/debian/changelog --- scite-4.3.3/debian/changelog 2020-04-27 02:06:52.000000000 +0000 +++ scite-4.4.4/debian/changelog 2020-07-21 18:50:44.000000000 +0000 @@ -1,3 +1,22 @@ +scite (4.4.4-1) unstable; urgency=medium + + * New upstream version 4.4.4 + * Refresh patches + * Update lintian override spelling-error-in-binary moved to + /usr/lib/scite/liblexilla.so + * Add forwarded not-needed to + 0007-Build-with-Debian-packaged-Lua.patch + * Add Forwarded fields to 0006-cross.patch + * Clean up liblexilla and more files with clean + + -- Andreas Rönnquist Tue, 21 Jul 2020 20:50:44 +0200 + +scite (4.3.3-2) unstable; urgency=medium + + * Remove removed files from debian/copyright + + -- Andreas Rönnquist Wed, 29 Apr 2020 16:04:11 +0200 + scite (4.3.3-1) unstable; urgency=medium * New upstream version 4.3.3 diff -Nru scite-4.3.3/debian/copyright scite-4.4.4/debian/copyright --- scite-4.3.3/debian/copyright 2020-04-27 02:06:52.000000000 +0000 +++ scite-4.4.4/debian/copyright 2020-07-21 18:50:44.000000000 +0000 @@ -203,9 +203,6 @@ License: scintilla Files: scite/src/JobQueue.cxx - scite/src/Mutex.h - scite/gtk/GTKMutex.cxx - scite/win32/WinMutex.cxx Copyright: 1998-2003 Neil Hodgson 2007 Neil Hodgson , April White diff -Nru scite-4.3.3/debian/patches/0001-hardening_flags.patch scite-4.4.4/debian/patches/0001-hardening_flags.patch --- scite-4.3.3/debian/patches/0001-hardening_flags.patch 2020-04-27 02:06:52.000000000 +0000 +++ scite-4.4.4/debian/patches/0001-hardening_flags.patch 2020-07-21 18:50:44.000000000 +0000 @@ -9,12 +9,10 @@ scite/gtk/makefile | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) -diff --git a/scintilla/gtk/makefile b/scintilla/gtk/makefile -index 00f9025..0a882d2 100644 --- a/scintilla/gtk/makefile +++ b/scintilla/gtk/makefile -@@ -89,9 +89,9 @@ clean: - $(DEL) *.o $(call normalize,$(COMPLIB)) *.plist +@@ -105,9 +105,9 @@ + $(DEL) *.o $(call normalize,$(COMPLIB)) $(call normalize,$(COMPONENT)) *.plist %.o: %.cxx - $(CXX) $(CXX_ALL_FLAGS) $(CXXFLAGS) -c $< @@ -25,11 +23,9 @@ GLIB_GENMARSHAL = glib-genmarshal GLIB_GENMARSHAL_FLAGS = --prefix=scintilla_marshal -diff --git a/scite/gtk/makefile b/scite/gtk/makefile -index 28c1ee1..33001a7 100644 --- a/scite/gtk/makefile +++ b/scite/gtk/makefile -@@ -79,7 +79,7 @@ INCLUDES += -I$(srcdir)/../lua/src +@@ -85,7 +85,7 @@ LUA_DEFINES = -DLUA_USE_POSIX -DLUA_USE_DLOPEN %.o: %.c @@ -38,7 +34,7 @@ else DEFINES += -DNO_LUA -@@ -96,7 +96,7 @@ LIBS += -ldl +@@ -102,7 +102,7 @@ endif %.o: %.cxx @@ -47,12 +43,3 @@ clean: rm -f *.o *.plist $(PROG) -@@ -143,7 +143,7 @@ SRC_OBJS = \ - Utf8_16.o - - $(PROG): SciTEGTK.o GUIGTK.o Widget.o DirectorExtension.o $(SRC_OBJS) $(COMPLIB) $(LUA_OBJS) -- $(CXX) $(BASE_FLAGS) -rdynamic -Wl,--as-needed -Wl,--version-script $(srcdir)/lua.vers $^ -o $@ $(CONFIGLIB) $(LIBS) $(LDLIBS) -+ $(CXX) $(BASE_FLAGS) $(LDFLAGS) -rdynamic -Wl,--as-needed -Wl,--version-script $(srcdir)/lua.vers $^ -o $@ $(CONFIGLIB) $(LIBS) $(LDLIBS) - - # Automatically generate header dependencies with "make deps" - include deps.mak diff -Nru scite-4.3.3/debian/patches/0002-do_not_use_remote_logo.patch scite-4.4.4/debian/patches/0002-do_not_use_remote_logo.patch --- scite-4.3.3/debian/patches/0002-do_not_use_remote_logo.patch 2020-04-27 02:06:52.000000000 +0000 +++ scite-4.4.4/debian/patches/0002-do_not_use_remote_logo.patch 2020-07-21 18:50:44.000000000 +0000 @@ -8,11 +8,9 @@ scite/doc/SciTE.html | 15 +-------------- 2 files changed, 2 insertions(+), 28 deletions(-) -diff --git a/scintilla/doc/index.html b/scintilla/doc/index.html -index c760bd1..18eea13 100644 --- a/scintilla/doc/index.html +++ b/scintilla/doc/index.html -@@ -176,20 +176,7 @@ if (!IsRemote()) { //if NOT remote... +@@ -180,20 +180,7 @@

There is a Scintilla project page hosted on @@ -34,11 +32,9 @@ -diff --git a/scite/doc/SciTE.html b/scite/doc/SciTE.html -index 3433cb4..1eeb6cb 100644 --- a/scite/doc/SciTE.html +++ b/scite/doc/SciTE.html -@@ -136,20 +136,7 @@ if (IsRemote()) { +@@ -139,20 +139,7 @@

There is a Scintilla project page hosted on diff -Nru scite-4.3.3/debian/patches/0003-reproducible_build.patch scite-4.4.4/debian/patches/0003-reproducible_build.patch --- scite-4.3.3/debian/patches/0003-reproducible_build.patch 2020-04-27 02:06:52.000000000 +0000 +++ scite-4.4.4/debian/patches/0003-reproducible_build.patch 2020-07-21 18:50:44.000000000 +0000 @@ -7,11 +7,9 @@ scite/src/Credits.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -diff --git a/scite/src/Credits.cxx b/scite/src/Credits.cxx -index 1d8e7d9..e9c82b4 100644 --- a/scite/src/Credits.cxx +++ b/scite/src/Credits.cxx -@@ -561,7 +561,7 @@ void SciTEBase::SetAboutMessage(GUI::ScintillaWindow &wsci, const char *appTitle +@@ -566,7 +566,7 @@ } AddStyledText(wsci, GetTranslationToAbout("Version").c_str(), trsSty); AddStyledText(wsci, sVersion.c_str(), 1); diff -Nru scite-4.3.3/debian/patches/0004-spelling.patch scite-4.4.4/debian/patches/0004-spelling.patch --- scite-4.3.3/debian/patches/0004-spelling.patch 2020-04-27 02:06:52.000000000 +0000 +++ scite-4.4.4/debian/patches/0004-spelling.patch 2020-07-21 18:50:44.000000000 +0000 @@ -8,11 +8,9 @@ scintilla/test/unit/catch.hpp | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) -diff --git a/scintilla/lexers/LexNsis.cxx b/scintilla/lexers/LexNsis.cxx -index 3b2b8a3..c1177f9 100644 --- a/scintilla/lexers/LexNsis.cxx +++ b/scintilla/lexers/LexNsis.cxx -@@ -183,7 +183,7 @@ static int classifyWordNsis(Sci_PositionU start, Sci_PositionU end, WordList *ke +@@ -183,7 +183,7 @@ WordList &Functions = *keywordLists[0]; WordList &Variables = *keywordLists[1]; @@ -21,7 +19,7 @@ WordList &UserDefined = *keywordLists[3]; for (Sci_PositionU i = 0; i < end - start + 1 && i < 99; i++) -@@ -229,7 +229,7 @@ static int classifyWordNsis(Sci_PositionU start, Sci_PositionU end, WordList *ke +@@ -229,7 +229,7 @@ if ( Variables.InList(s) ) return SCE_NSIS_VARIABLE; @@ -30,7 +28,7 @@ return SCE_NSIS_LABEL; if( UserDefined.InList(s) ) -@@ -651,7 +651,7 @@ static void FoldNsisDoc(Sci_PositionU startPos, Sci_Position length, int, WordLi +@@ -651,7 +651,7 @@ static const char * const nsisWordLists[] = { "Functions", "Variables", @@ -39,11 +37,9 @@ "UserDefined", 0, }; -diff --git a/scintilla/test/unit/catch.hpp b/scintilla/test/unit/catch.hpp -index 362f869..3b8989f 100644 --- a/scintilla/test/unit/catch.hpp +++ b/scintilla/test/unit/catch.hpp -@@ -8206,7 +8206,7 @@ namespace Catch { +@@ -8206,7 +8206,7 @@ if ( !exceptions.empty() ) { m_startupExceptions = true; Colour colourGuard( Colour::Red ); diff -Nru scite-4.3.3/debian/patches/0005-scite-desktop.patch scite-4.4.4/debian/patches/0005-scite-desktop.patch --- scite-4.3.3/debian/patches/0005-scite-desktop.patch 2020-04-27 02:06:52.000000000 +0000 +++ scite-4.4.4/debian/patches/0005-scite-desktop.patch 2020-07-21 18:50:44.000000000 +0000 @@ -7,11 +7,9 @@ scite/gtk/SciTE.desktop | 1 + 1 file changed, 1 insertion(+) -diff --git a/scite/gtk/SciTE.desktop b/scite/gtk/SciTE.desktop -index e47c178..585ef41 100755 --- a/scite/gtk/SciTE.desktop +++ b/scite/gtk/SciTE.desktop -@@ -21,3 +21,4 @@ Terminal=false +@@ -21,3 +21,4 @@ StartupNotify=true Categories=TextEditor;Development;GTK; MimeType=text/plain; diff -Nru scite-4.3.3/debian/patches/0006-cross.patch scite-4.4.4/debian/patches/0006-cross.patch --- scite-4.3.3/debian/patches/0006-cross.patch 2020-04-27 02:06:52.000000000 +0000 +++ scite-4.4.4/debian/patches/0006-cross.patch 2020-07-21 18:50:44.000000000 +0000 @@ -1,5 +1,6 @@ From: Helmut Grohne Date: Thu, 24 May 2018 17:39:13 +0000 +Forwarded: https://sourceforge.net/p/scintilla/bugs/2189/ Subject: cross --- @@ -7,11 +8,9 @@ scite/gtk/makefile | 7 ++++--- 2 files changed, 6 insertions(+), 4 deletions(-) -diff --git a/scintilla/gtk/makefile b/scintilla/gtk/makefile -index 0a882d2..a3adcf8 100644 --- a/scintilla/gtk/makefile +++ b/scintilla/gtk/makefile -@@ -39,6 +39,7 @@ BASE_FLAGS += -fsanitize=$(SANITIZE) +@@ -39,6 +39,7 @@ endif ARFLAGS = rc RANLIB ?= ranlib @@ -19,20 +18,20 @@ GTK_VERSION = $(if $(GTK3),gtk+-3.0,gtk+-2.0) -@@ -80,7 +81,7 @@ BASE_FLAGS += $(if $(DEBUG),-g,-Os) +@@ -88,8 +89,8 @@ CXX_BASE_FLAGS =--std=c++17 $(BASE_FLAGS) CXX_ALL_FLAGS =$(DEFINES) $(INCLUDES) $(CXX_BASE_FLAGS) $(CONFIG_FLAGS) -CONFIG_FLAGS:=$(shell pkg-config --cflags $(GTK_VERSION)) +-CONFIGLIB:=$(shell pkg-config --libs $(GTK_VERSION) gmodule-no-export-2.0) +CONFIG_FLAGS:=$(shell $(PKG_CONFIG) --cflags $(GTK_VERSION)) ++CONFIGLIB:=$(shell $(PKG_CONFIG) --libs $(GTK_VERSION) gmodule-no-export-2.0) MARSHALLER=scintilla-marshal.o - all: $(COMPLIB) -diff --git a/scite/gtk/makefile b/scite/gtk/makefile -index 33001a7..dde8170 100644 + all: $(COMPLIB) $(COMPONENT) $(LEXILLA) --- a/scite/gtk/makefile +++ b/scite/gtk/makefile -@@ -26,15 +26,16 @@ WARNINGS += -Wno-empty-body +@@ -26,15 +26,16 @@ else WARNINGS += -Wno-misleading-indentation endif diff -Nru scite-4.3.3/debian/patches/0007-Build-with-Debian-packaged-Lua.patch scite-4.4.4/debian/patches/0007-Build-with-Debian-packaged-Lua.patch --- scite-4.3.3/debian/patches/0007-Build-with-Debian-packaged-Lua.patch 2020-04-27 02:06:52.000000000 +0000 +++ scite-4.4.4/debian/patches/0007-Build-with-Debian-packaged-Lua.patch 2020-07-21 18:50:44.000000000 +0000 @@ -1,17 +1,16 @@ From: =?utf-8?q?Andreas_R=C3=B6nnquist?= Date: Tue, 19 Jun 2018 15:34:57 +0200 Subject: Build with Debian packaged Lua +Forwarded: not-needed --- scite/gtk/deps.mak | 6 +----- scite/gtk/makefile | 30 ++++-------------------------- 2 files changed, 5 insertions(+), 31 deletions(-) -diff --git a/scite/gtk/deps.mak b/scite/gtk/deps.mak -index 13dc030..050c544 100644 --- a/scite/gtk/deps.mak +++ b/scite/gtk/deps.mak -@@ -249,11 +249,7 @@ LuaExtension.o: \ +@@ -248,11 +248,7 @@ ../src/Extender.h \ ../src/IFaceTable.h \ ../src/SciTEKeys.h \ @@ -24,11 +23,9 @@ MatchMarker.o: \ ../src/MatchMarker.cxx \ ../src/ScintillaTypes.h \ -diff --git a/scite/gtk/makefile b/scite/gtk/makefile -index dde8170..00b2122 100644 --- a/scite/gtk/makefile +++ b/scite/gtk/makefile -@@ -32,9 +32,9 @@ GTK_VERSION = $(if $(GTK3),gtk+-3.0,gtk+-2.0) +@@ -32,9 +32,9 @@ PYTHON = $(if $(windir),pyw,python3) @@ -41,7 +38,7 @@ gnomeprefix:=$(shell $(PKG_CONFIG) --variable=prefix $(GTK_VERSION) 2>/dev/null) ifndef prefix ifdef gnomeprefix -@@ -64,28 +64,6 @@ DEFINES += -DPIXMAP_PATH=\"$(pixmapdir)\" -DSYSCONF_PATH=\"$(SYSCONF_PATH)\" +@@ -70,28 +70,6 @@ DEFINES += -D$(if $(DEBUG),DEBUG,NDEBUG) BASE_FLAGS += $(if $(DEBUG),-g,-Os) @@ -70,12 +67,12 @@ LIBS += -lm -lstdc++ UNAME:=$(shell uname -s) -@@ -143,7 +121,7 @@ SRC_OBJS = \ +@@ -149,7 +127,7 @@ StyleWriter.o \ Utf8_16.o --$(PROG): SciTEGTK.o GUIGTK.o Widget.o DirectorExtension.o $(SRC_OBJS) $(COMPLIB) $(LUA_OBJS) -+$(PROG): SciTEGTK.o GUIGTK.o Widget.o DirectorExtension.o $(SRC_OBJS) $(COMPLIB) LuaExtension.o - $(CXX) $(BASE_FLAGS) $(LDFLAGS) -rdynamic -Wl,--as-needed -Wl,--version-script $(srcdir)/lua.vers $^ -o $@ $(CONFIGLIB) $(LIBS) $(LDLIBS) +-$(PROG): SciTEGTK.o GUIGTK.o Widget.o DirectorExtension.o $(SRC_OBJS) $(LUA_OBJS) ++$(PROG): SciTEGTK.o GUIGTK.o Widget.o DirectorExtension.o $(SRC_OBJS) LuaExtension.o + $(CXX) $(BASE_FLAGS) -rdynamic -Wl,--as-needed -Wl,-rpath,'$${ORIGIN}' -Wl,--version-script $(srcdir)/lua.vers -Wl,-rpath,$(libdir) $^ -o $@ $(CONFIGLIB) $(LIBS) -L ../../scintilla/bin -lscintilla $(LDLIBS) # Automatically generate header dependencies with "make deps" diff -Nru scite-4.3.3/debian/rules scite-4.4.4/debian/rules --- scite-4.3.3/debian/rules 2020-04-27 02:06:52.000000000 +0000 +++ scite-4.4.4/debian/rules 2020-07-21 18:50:44.000000000 +0000 @@ -17,6 +17,10 @@ $(MAKE) -C scintilla/gtk clean rm -f scintilla/bin/scintilla.a $(MAKE) -C scite/gtk clean + $(MAKE) -C scintilla/lexilla/src clean + rm -f scite/bin/liblexilla.so + rm -f scite/bin/libscintilla.so + override_dh_auto_install: dh_auto_install diff -Nru scite-4.3.3/debian/scite.lintian-overrides scite-4.4.4/debian/scite.lintian-overrides --- scite-4.3.3/debian/scite.lintian-overrides 2020-04-27 02:06:52.000000000 +0000 +++ scite-4.4.4/debian/scite.lintian-overrides 2020-07-21 18:50:44.000000000 +0000 @@ -1 +1 @@ -scite: spelling-error-in-binary usr/bin/SciTE afe safe +scite: spelling-error-in-binary usr/lib/scite/liblexilla.so afe safe diff -Nru scite-4.3.3/scintilla/cocoa/Scintilla/module.modulemap scite-4.4.4/scintilla/cocoa/Scintilla/module.modulemap --- scite-4.3.3/scintilla/cocoa/Scintilla/module.modulemap 1970-01-01 00:00:00.000000000 +0000 +++ scite-4.4.4/scintilla/cocoa/Scintilla/module.modulemap 2020-05-31 23:08:11.000000000 +0000 @@ -0,0 +1,10 @@ +framework module Scintilla { + umbrella header "ScintillaView.h" + module InfoBar { + header "InfoBar.h" + } + // ILexer.h is not included as Swift doesn't yet interoperate with C++ + exclude header "ILexer.h" + export * + module * { export * } +} diff -Nru scite-4.3.3/scintilla/cocoa/Scintilla/Scintilla/Info.plist scite-4.4.4/scintilla/cocoa/Scintilla/Scintilla/Info.plist --- scite-4.3.3/scintilla/cocoa/Scintilla/Scintilla/Info.plist 1970-01-01 00:00:00.000000000 +0000 +++ scite-4.4.4/scintilla/cocoa/Scintilla/Scintilla/Info.plist 2020-07-18 05:40:21.000000000 +0000 @@ -0,0 +1,24 @@ + + + + + CFBundleDevelopmentRegion + $(DEVELOPMENT_LANGUAGE) + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + $(PRODUCT_BUNDLE_PACKAGE_TYPE) + CFBundleShortVersionString + 4.4.4 + CFBundleVersion + $(CURRENT_PROJECT_VERSION) + NSHumanReadableCopyright + Copyright © 2020 Neil Hodgson. All rights reserved. + + diff -Nru scite-4.3.3/scintilla/cocoa/Scintilla/Scintilla.xcodeproj/project.pbxproj scite-4.4.4/scintilla/cocoa/Scintilla/Scintilla.xcodeproj/project.pbxproj --- scite-4.3.3/scintilla/cocoa/Scintilla/Scintilla.xcodeproj/project.pbxproj 1970-01-01 00:00:00.000000000 +0000 +++ scite-4.4.4/scintilla/cocoa/Scintilla/Scintilla.xcodeproj/project.pbxproj 2020-07-18 05:40:21.000000000 +0000 @@ -0,0 +1,819 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 50; + objects = { + +/* Begin PBXBuildFile section */ + 287F3C5C246F8F220040E76F /* InfoBarCommunicator.h in Headers */ = {isa = PBXBuildFile; fileRef = 287F3C50246F8F220040E76F /* InfoBarCommunicator.h */; }; + 287F3C5D246F8F220040E76F /* QuartzTextStyleAttribute.h in Headers */ = {isa = PBXBuildFile; fileRef = 287F3C51246F8F220040E76F /* QuartzTextStyleAttribute.h */; }; + 287F3C5E246F8F220040E76F /* QuartzTextLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = 287F3C52246F8F220040E76F /* QuartzTextLayout.h */; }; + 287F3C5F246F8F220040E76F /* ScintillaCocoa.mm in Sources */ = {isa = PBXBuildFile; fileRef = 287F3C53246F8F220040E76F /* ScintillaCocoa.mm */; }; + 287F3C60246F8F220040E76F /* InfoBar.h in Headers */ = {isa = PBXBuildFile; fileRef = 287F3C54246F8F220040E76F /* InfoBar.h */; }; + 287F3C61246F8F220040E76F /* PlatCocoa.h in Headers */ = {isa = PBXBuildFile; fileRef = 287F3C55246F8F220040E76F /* PlatCocoa.h */; }; + 287F3C62246F8F220040E76F /* PlatCocoa.mm in Sources */ = {isa = PBXBuildFile; fileRef = 287F3C56246F8F220040E76F /* PlatCocoa.mm */; }; + 287F3C63246F8F220040E76F /* ScintillaView.h in Headers */ = {isa = PBXBuildFile; fileRef = 287F3C57246F8F220040E76F /* ScintillaView.h */; }; + 287F3C64246F8F220040E76F /* ScintillaView.mm in Sources */ = {isa = PBXBuildFile; fileRef = 287F3C58246F8F220040E76F /* ScintillaView.mm */; }; + 287F3C65246F8F220040E76F /* InfoBar.mm in Sources */ = {isa = PBXBuildFile; fileRef = 287F3C59246F8F220040E76F /* InfoBar.mm */; }; + 287F3C66246F8F220040E76F /* ScintillaCocoa.h in Headers */ = {isa = PBXBuildFile; fileRef = 287F3C5A246F8F220040E76F /* ScintillaCocoa.h */; }; + 287F3C67246F8F220040E76F /* QuartzTextStyle.h in Headers */ = {isa = PBXBuildFile; fileRef = 287F3C5B246F8F220040E76F /* QuartzTextStyle.h */; }; + 287F3C6A246F90240040E76F /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 287F3C69246F90240040E76F /* Cocoa.framework */; }; + 287F3C6C246F90300040E76F /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 287F3C6B246F90300040E76F /* QuartzCore.framework */; }; + 287F3CB0246F90930040E76F /* RunStyles.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 287F3C6D246F908F0040E76F /* RunStyles.cxx */; }; + 287F3CB1246F90930040E76F /* CaseConvert.h in Headers */ = {isa = PBXBuildFile; fileRef = 287F3C6E246F908F0040E76F /* CaseConvert.h */; }; + 287F3CB2246F90930040E76F /* SparseVector.h in Headers */ = {isa = PBXBuildFile; fileRef = 287F3C6F246F908F0040E76F /* SparseVector.h */; }; + 287F3CB3246F90930040E76F /* ElapsedPeriod.h in Headers */ = {isa = PBXBuildFile; fileRef = 287F3C70246F908F0040E76F /* ElapsedPeriod.h */; }; + 287F3CB4246F90930040E76F /* Indicator.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 287F3C71246F908F0040E76F /* Indicator.cxx */; }; + 287F3CB5246F90930040E76F /* RunStyles.h in Headers */ = {isa = PBXBuildFile; fileRef = 287F3C72246F908F0040E76F /* RunStyles.h */; }; + 287F3CB6246F90930040E76F /* PerLine.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 287F3C73246F908F0040E76F /* PerLine.cxx */; }; + 287F3CB7246F90930040E76F /* CaseConvert.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 287F3C74246F908F0040E76F /* CaseConvert.cxx */; }; + 287F3CB8246F90930040E76F /* CharClassify.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 287F3C75246F908F0040E76F /* CharClassify.cxx */; }; + 287F3CB9246F90930040E76F /* Style.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 287F3C76246F908F0040E76F /* Style.cxx */; }; + 287F3CBA246F90930040E76F /* CaseFolder.h in Headers */ = {isa = PBXBuildFile; fileRef = 287F3C77246F908F0040E76F /* CaseFolder.h */; }; + 287F3CBB246F90930040E76F /* Decoration.h in Headers */ = {isa = PBXBuildFile; fileRef = 287F3C78246F90900040E76F /* Decoration.h */; }; + 287F3CBC246F90930040E76F /* SplitVector.h in Headers */ = {isa = PBXBuildFile; fileRef = 287F3C79246F90900040E76F /* SplitVector.h */; }; + 287F3CBD246F90930040E76F /* DBCS.h in Headers */ = {isa = PBXBuildFile; fileRef = 287F3C7A246F90900040E76F /* DBCS.h */; }; + 287F3CBE246F90930040E76F /* RESearch.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 287F3C7B246F90900040E76F /* RESearch.cxx */; }; + 287F3CBF246F90930040E76F /* AutoComplete.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 287F3C7C246F90900040E76F /* AutoComplete.cxx */; }; + 287F3CC0246F90930040E76F /* Decoration.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 287F3C7D246F90900040E76F /* Decoration.cxx */; }; + 287F3CC1246F90930040E76F /* CallTip.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 287F3C7E246F90900040E76F /* CallTip.cxx */; }; + 287F3CC2246F90930040E76F /* LineMarker.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 287F3C7F246F90900040E76F /* LineMarker.cxx */; }; + 287F3CC3246F90930040E76F /* UniConversion.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 287F3C80246F90900040E76F /* UniConversion.cxx */; }; + 287F3CC4246F90930040E76F /* Editor.h in Headers */ = {isa = PBXBuildFile; fileRef = 287F3C81246F90900040E76F /* Editor.h */; }; + 287F3CC5246F90930040E76F /* UniConversion.h in Headers */ = {isa = PBXBuildFile; fileRef = 287F3C82246F90900040E76F /* UniConversion.h */; }; + 287F3CC6246F90930040E76F /* Document.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 287F3C83246F90900040E76F /* Document.cxx */; }; + 287F3CC7246F90930040E76F /* UniqueString.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 287F3C84246F90900040E76F /* UniqueString.cxx */; }; + 287F3CC8246F90930040E76F /* CallTip.h in Headers */ = {isa = PBXBuildFile; fileRef = 287F3C85246F90900040E76F /* CallTip.h */; }; + 287F3CC9246F90930040E76F /* CellBuffer.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 287F3C86246F90900040E76F /* CellBuffer.cxx */; }; + 287F3CCA246F90930040E76F /* XPM.h in Headers */ = {isa = PBXBuildFile; fileRef = 287F3C87246F90900040E76F /* XPM.h */; }; + 287F3CCB246F90930040E76F /* MarginView.h in Headers */ = {isa = PBXBuildFile; fileRef = 287F3C88246F90900040E76F /* MarginView.h */; }; + 287F3CCC246F90930040E76F /* ContractionState.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 287F3C89246F90900040E76F /* ContractionState.cxx */; }; + 287F3CCD246F90930040E76F /* CellBuffer.h in Headers */ = {isa = PBXBuildFile; fileRef = 287F3C8A246F90900040E76F /* CellBuffer.h */; }; + 287F3CCE246F90930040E76F /* Position.h in Headers */ = {isa = PBXBuildFile; fileRef = 287F3C8B246F90900040E76F /* Position.h */; }; + 287F3CCF246F90930040E76F /* Partitioning.h in Headers */ = {isa = PBXBuildFile; fileRef = 287F3C8C246F90900040E76F /* Partitioning.h */; }; + 287F3CD0246F90930040E76F /* CaseFolder.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 287F3C8D246F90910040E76F /* CaseFolder.cxx */; }; + 287F3CD1246F90930040E76F /* ContractionState.h in Headers */ = {isa = PBXBuildFile; fileRef = 287F3C8E246F90910040E76F /* ContractionState.h */; }; + 287F3CD2246F90930040E76F /* KeyMap.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 287F3C8F246F90910040E76F /* KeyMap.cxx */; }; + 287F3CD3246F90930040E76F /* EditView.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 287F3C90246F90910040E76F /* EditView.cxx */; }; + 287F3CD4246F90930040E76F /* PerLine.h in Headers */ = {isa = PBXBuildFile; fileRef = 287F3C91246F90910040E76F /* PerLine.h */; }; + 287F3CD5246F90930040E76F /* UniqueString.h in Headers */ = {isa = PBXBuildFile; fileRef = 287F3C92246F90910040E76F /* UniqueString.h */; }; + 287F3CD6246F90930040E76F /* Catalogue.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 287F3C93246F90910040E76F /* Catalogue.cxx */; }; + 287F3CD7246F90930040E76F /* PositionCache.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 287F3C94246F90910040E76F /* PositionCache.cxx */; }; + 287F3CD8246F90930040E76F /* Style.h in Headers */ = {isa = PBXBuildFile; fileRef = 287F3C95246F90910040E76F /* Style.h */; }; + 287F3CD9246F90930040E76F /* LineMarker.h in Headers */ = {isa = PBXBuildFile; fileRef = 287F3C96246F90910040E76F /* LineMarker.h */; }; + 287F3CDA246F90930040E76F /* DBCS.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 287F3C97246F90910040E76F /* DBCS.cxx */; }; + 287F3CDB246F90930040E76F /* EditModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 287F3C98246F90910040E76F /* EditModel.h */; }; + 287F3CDC246F90930040E76F /* ExternalLexer.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 287F3C99246F90910040E76F /* ExternalLexer.cxx */; }; + 287F3CDD246F90930040E76F /* IntegerRectangle.h in Headers */ = {isa = PBXBuildFile; fileRef = 287F3C9A246F90910040E76F /* IntegerRectangle.h */; }; + 287F3CDE246F90930040E76F /* Selection.h in Headers */ = {isa = PBXBuildFile; fileRef = 287F3C9B246F90920040E76F /* Selection.h */; }; + 287F3CDF246F90930040E76F /* RESearch.h in Headers */ = {isa = PBXBuildFile; fileRef = 287F3C9C246F90920040E76F /* RESearch.h */; }; + 287F3CE0246F90930040E76F /* Editor.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 287F3C9D246F90920040E76F /* Editor.cxx */; }; + 287F3CE1246F90930040E76F /* AutoComplete.h in Headers */ = {isa = PBXBuildFile; fileRef = 287F3C9E246F90920040E76F /* AutoComplete.h */; }; + 287F3CE2246F90930040E76F /* EditModel.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 287F3C9F246F90920040E76F /* EditModel.cxx */; }; + 287F3CE3246F90930040E76F /* ScintillaBase.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 287F3CA0246F90920040E76F /* ScintillaBase.cxx */; }; + 287F3CE4246F90930040E76F /* ScintillaBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 287F3CA1246F90920040E76F /* ScintillaBase.h */; }; + 287F3CE5246F90930040E76F /* KeyMap.h in Headers */ = {isa = PBXBuildFile; fileRef = 287F3CA2246F90920040E76F /* KeyMap.h */; }; + 287F3CE6246F90930040E76F /* ExternalLexer.h in Headers */ = {isa = PBXBuildFile; fileRef = 287F3CA3246F90920040E76F /* ExternalLexer.h */; }; + 287F3CE7246F90930040E76F /* ViewStyle.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 287F3CA4246F90920040E76F /* ViewStyle.cxx */; }; + 287F3CE8246F90930040E76F /* XPM.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 287F3CA5246F90920040E76F /* XPM.cxx */; }; + 287F3CE9246F90930040E76F /* Document.h in Headers */ = {isa = PBXBuildFile; fileRef = 287F3CA6246F90920040E76F /* Document.h */; }; + 287F3CEA246F90930040E76F /* Indicator.h in Headers */ = {isa = PBXBuildFile; fileRef = 287F3CA7246F90920040E76F /* Indicator.h */; }; + 287F3CEB246F90930040E76F /* Catalogue.h in Headers */ = {isa = PBXBuildFile; fileRef = 287F3CA8246F90920040E76F /* Catalogue.h */; }; + 287F3CEC246F90930040E76F /* MarginView.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 287F3CA9246F90920040E76F /* MarginView.cxx */; }; + 287F3CED246F90930040E76F /* FontQuality.h in Headers */ = {isa = PBXBuildFile; fileRef = 287F3CAA246F90920040E76F /* FontQuality.h */; }; + 287F3CEE246F90930040E76F /* CharClassify.h in Headers */ = {isa = PBXBuildFile; fileRef = 287F3CAB246F90920040E76F /* CharClassify.h */; }; + 287F3CEF246F90930040E76F /* Selection.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 287F3CAC246F90930040E76F /* Selection.cxx */; }; + 287F3CF0246F90930040E76F /* ViewStyle.h in Headers */ = {isa = PBXBuildFile; fileRef = 287F3CAD246F90930040E76F /* ViewStyle.h */; }; + 287F3CF1246F90930040E76F /* EditView.h in Headers */ = {isa = PBXBuildFile; fileRef = 287F3CAE246F90930040E76F /* EditView.h */; }; + 287F3CF2246F90930040E76F /* PositionCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 287F3CAF246F90930040E76F /* PositionCache.h */; }; + 287F3D0F246F9A040040E76F /* OptionSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 287F3CF3246F9A010040E76F /* OptionSet.h */; }; + 287F3D10246F9A040040E76F /* LexerModule.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 287F3CF4246F9A010040E76F /* LexerModule.cxx */; }; + 287F3D11246F9A040040E76F /* CharacterSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 287F3CF5246F9A010040E76F /* CharacterSet.h */; }; + 287F3D12246F9A040040E76F /* LexerModule.h in Headers */ = {isa = PBXBuildFile; fileRef = 287F3CF6246F9A010040E76F /* LexerModule.h */; }; + 287F3D13246F9A040040E76F /* Accessor.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 287F3CF7246F9A020040E76F /* Accessor.cxx */; }; + 287F3D14246F9A040040E76F /* CatalogueModules.h in Headers */ = {isa = PBXBuildFile; fileRef = 287F3CF8246F9A020040E76F /* CatalogueModules.h */; }; + 287F3D15246F9A040040E76F /* WordList.h in Headers */ = {isa = PBXBuildFile; fileRef = 287F3CF9246F9A020040E76F /* WordList.h */; }; + 287F3D16246F9A040040E76F /* PropSetSimple.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 287F3CFA246F9A020040E76F /* PropSetSimple.cxx */; }; + 287F3D17246F9A040040E76F /* LexerNoExceptions.h in Headers */ = {isa = PBXBuildFile; fileRef = 287F3CFB246F9A020040E76F /* LexerNoExceptions.h */; }; + 287F3D18246F9A040040E76F /* WordList.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 287F3CFC246F9A020040E76F /* WordList.cxx */; }; + 287F3D19246F9A040040E76F /* CharacterCategory.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 287F3CFD246F9A020040E76F /* CharacterCategory.cxx */; }; + 287F3D1A246F9A040040E76F /* Accessor.h in Headers */ = {isa = PBXBuildFile; fileRef = 287F3CFE246F9A020040E76F /* Accessor.h */; }; + 287F3D1B246F9A040040E76F /* LexerSimple.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 287F3CFF246F9A020040E76F /* LexerSimple.cxx */; }; + 287F3D1C246F9A040040E76F /* LexerNoExceptions.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 287F3D00246F9A020040E76F /* LexerNoExceptions.cxx */; }; + 287F3D1D246F9A040040E76F /* StringCopy.h in Headers */ = {isa = PBXBuildFile; fileRef = 287F3D01246F9A030040E76F /* StringCopy.h */; }; + 287F3D1E246F9A040040E76F /* LexerBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 287F3D02246F9A030040E76F /* LexerBase.h */; }; + 287F3D1F246F9A040040E76F /* DefaultLexer.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 287F3D03246F9A030040E76F /* DefaultLexer.cxx */; }; + 287F3D20246F9A040040E76F /* SubStyles.h in Headers */ = {isa = PBXBuildFile; fileRef = 287F3D04246F9A030040E76F /* SubStyles.h */; }; + 287F3D21246F9A040040E76F /* CharacterSet.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 287F3D05246F9A030040E76F /* CharacterSet.cxx */; }; + 287F3D22246F9A040040E76F /* SparseState.h in Headers */ = {isa = PBXBuildFile; fileRef = 287F3D06246F9A030040E76F /* SparseState.h */; }; + 287F3D23246F9A040040E76F /* LexerBase.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 287F3D07246F9A030040E76F /* LexerBase.cxx */; }; + 287F3D24246F9A040040E76F /* LexAccessor.h in Headers */ = {isa = PBXBuildFile; fileRef = 287F3D08246F9A030040E76F /* LexAccessor.h */; }; + 287F3D25246F9A040040E76F /* StyleContext.h in Headers */ = {isa = PBXBuildFile; fileRef = 287F3D09246F9A030040E76F /* StyleContext.h */; }; + 287F3D26246F9A040040E76F /* StyleContext.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 287F3D0A246F9A030040E76F /* StyleContext.cxx */; }; + 287F3D27246F9A040040E76F /* CharacterCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 287F3D0B246F9A030040E76F /* CharacterCategory.h */; }; + 287F3D28246F9A040040E76F /* DefaultLexer.h in Headers */ = {isa = PBXBuildFile; fileRef = 287F3D0C246F9A040040E76F /* DefaultLexer.h */; }; + 287F3D29246F9A040040E76F /* LexerSimple.h in Headers */ = {isa = PBXBuildFile; fileRef = 287F3D0D246F9A040040E76F /* LexerSimple.h */; }; + 287F3D2A246F9A040040E76F /* PropSetSimple.h in Headers */ = {isa = PBXBuildFile; fileRef = 287F3D0E246F9A040040E76F /* PropSetSimple.h */; }; + 287F3E11246F9B150040E76F /* res in Resources */ = {isa = PBXBuildFile; fileRef = 287F3E10246F9B150040E76F /* res */; }; +/* End PBXBuildFile section */ + +/* Begin PBXFileReference section */ + 287F3C41246F8DC70040E76F /* Scintilla.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Scintilla.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 287F3C45246F8DC70040E76F /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 287F3C50246F8F220040E76F /* InfoBarCommunicator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = InfoBarCommunicator.h; path = ../../InfoBarCommunicator.h; sourceTree = ""; }; + 287F3C51246F8F220040E76F /* QuartzTextStyleAttribute.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = QuartzTextStyleAttribute.h; path = ../../QuartzTextStyleAttribute.h; sourceTree = ""; }; + 287F3C52246F8F220040E76F /* QuartzTextLayout.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = QuartzTextLayout.h; path = ../../QuartzTextLayout.h; sourceTree = ""; }; + 287F3C53246F8F220040E76F /* ScintillaCocoa.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = ScintillaCocoa.mm; path = ../../ScintillaCocoa.mm; sourceTree = ""; }; + 287F3C54246F8F220040E76F /* InfoBar.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = InfoBar.h; path = ../../InfoBar.h; sourceTree = ""; }; + 287F3C55246F8F220040E76F /* PlatCocoa.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PlatCocoa.h; path = ../../PlatCocoa.h; sourceTree = ""; }; + 287F3C56246F8F220040E76F /* PlatCocoa.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = PlatCocoa.mm; path = ../../PlatCocoa.mm; sourceTree = ""; }; + 287F3C57246F8F220040E76F /* ScintillaView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ScintillaView.h; path = ../../ScintillaView.h; sourceTree = ""; }; + 287F3C58246F8F220040E76F /* ScintillaView.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = ScintillaView.mm; path = ../../ScintillaView.mm; sourceTree = ""; }; + 287F3C59246F8F220040E76F /* InfoBar.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = InfoBar.mm; path = ../../InfoBar.mm; sourceTree = ""; }; + 287F3C5A246F8F220040E76F /* ScintillaCocoa.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ScintillaCocoa.h; path = ../../ScintillaCocoa.h; sourceTree = ""; }; + 287F3C5B246F8F220040E76F /* QuartzTextStyle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = QuartzTextStyle.h; path = ../../QuartzTextStyle.h; sourceTree = ""; }; + 287F3C69246F90240040E76F /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; }; + 287F3C6B246F90300040E76F /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; }; + 287F3C6D246F908F0040E76F /* RunStyles.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = RunStyles.cxx; path = ../../../src/RunStyles.cxx; sourceTree = ""; }; + 287F3C6E246F908F0040E76F /* CaseConvert.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CaseConvert.h; path = ../../../src/CaseConvert.h; sourceTree = ""; }; + 287F3C6F246F908F0040E76F /* SparseVector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SparseVector.h; path = ../../../src/SparseVector.h; sourceTree = ""; }; + 287F3C70246F908F0040E76F /* ElapsedPeriod.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ElapsedPeriod.h; path = ../../../src/ElapsedPeriod.h; sourceTree = ""; }; + 287F3C71246F908F0040E76F /* Indicator.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Indicator.cxx; path = ../../../src/Indicator.cxx; sourceTree = ""; }; + 287F3C72246F908F0040E76F /* RunStyles.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RunStyles.h; path = ../../../src/RunStyles.h; sourceTree = ""; }; + 287F3C73246F908F0040E76F /* PerLine.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PerLine.cxx; path = ../../../src/PerLine.cxx; sourceTree = ""; }; + 287F3C74246F908F0040E76F /* CaseConvert.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CaseConvert.cxx; path = ../../../src/CaseConvert.cxx; sourceTree = ""; }; + 287F3C75246F908F0040E76F /* CharClassify.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CharClassify.cxx; path = ../../../src/CharClassify.cxx; sourceTree = ""; }; + 287F3C76246F908F0040E76F /* Style.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Style.cxx; path = ../../../src/Style.cxx; sourceTree = ""; }; + 287F3C77246F908F0040E76F /* CaseFolder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CaseFolder.h; path = ../../../src/CaseFolder.h; sourceTree = ""; }; + 287F3C78246F90900040E76F /* Decoration.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Decoration.h; path = ../../../src/Decoration.h; sourceTree = ""; }; + 287F3C79246F90900040E76F /* SplitVector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SplitVector.h; path = ../../../src/SplitVector.h; sourceTree = ""; }; + 287F3C7A246F90900040E76F /* DBCS.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DBCS.h; path = ../../../src/DBCS.h; sourceTree = ""; }; + 287F3C7B246F90900040E76F /* RESearch.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = RESearch.cxx; path = ../../../src/RESearch.cxx; sourceTree = ""; }; + 287F3C7C246F90900040E76F /* AutoComplete.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = AutoComplete.cxx; path = ../../../src/AutoComplete.cxx; sourceTree = ""; }; + 287F3C7D246F90900040E76F /* Decoration.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Decoration.cxx; path = ../../../src/Decoration.cxx; sourceTree = ""; }; + 287F3C7E246F90900040E76F /* CallTip.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CallTip.cxx; path = ../../../src/CallTip.cxx; sourceTree = ""; }; + 287F3C7F246F90900040E76F /* LineMarker.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LineMarker.cxx; path = ../../../src/LineMarker.cxx; sourceTree = ""; }; + 287F3C80246F90900040E76F /* UniConversion.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = UniConversion.cxx; path = ../../../src/UniConversion.cxx; sourceTree = ""; }; + 287F3C81246F90900040E76F /* Editor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Editor.h; path = ../../../src/Editor.h; sourceTree = ""; }; + 287F3C82246F90900040E76F /* UniConversion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = UniConversion.h; path = ../../../src/UniConversion.h; sourceTree = ""; }; + 287F3C83246F90900040E76F /* Document.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Document.cxx; path = ../../../src/Document.cxx; sourceTree = ""; }; + 287F3C84246F90900040E76F /* UniqueString.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = UniqueString.cxx; path = ../../../src/UniqueString.cxx; sourceTree = ""; }; + 287F3C85246F90900040E76F /* CallTip.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CallTip.h; path = ../../../src/CallTip.h; sourceTree = ""; }; + 287F3C86246F90900040E76F /* CellBuffer.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CellBuffer.cxx; path = ../../../src/CellBuffer.cxx; sourceTree = ""; }; + 287F3C87246F90900040E76F /* XPM.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = XPM.h; path = ../../../src/XPM.h; sourceTree = ""; }; + 287F3C88246F90900040E76F /* MarginView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MarginView.h; path = ../../../src/MarginView.h; sourceTree = ""; }; + 287F3C89246F90900040E76F /* ContractionState.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ContractionState.cxx; path = ../../../src/ContractionState.cxx; sourceTree = ""; }; + 287F3C8A246F90900040E76F /* CellBuffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CellBuffer.h; path = ../../../src/CellBuffer.h; sourceTree = ""; }; + 287F3C8B246F90900040E76F /* Position.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Position.h; path = ../../../src/Position.h; sourceTree = ""; }; + 287F3C8C246F90900040E76F /* Partitioning.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Partitioning.h; path = ../../../src/Partitioning.h; sourceTree = ""; }; + 287F3C8D246F90910040E76F /* CaseFolder.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CaseFolder.cxx; path = ../../../src/CaseFolder.cxx; sourceTree = ""; }; + 287F3C8E246F90910040E76F /* ContractionState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ContractionState.h; path = ../../../src/ContractionState.h; sourceTree = ""; }; + 287F3C8F246F90910040E76F /* KeyMap.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = KeyMap.cxx; path = ../../../src/KeyMap.cxx; sourceTree = ""; }; + 287F3C90246F90910040E76F /* EditView.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = EditView.cxx; path = ../../../src/EditView.cxx; sourceTree = ""; }; + 287F3C91246F90910040E76F /* PerLine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PerLine.h; path = ../../../src/PerLine.h; sourceTree = ""; }; + 287F3C92246F90910040E76F /* UniqueString.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = UniqueString.h; path = ../../../src/UniqueString.h; sourceTree = ""; }; + 287F3C93246F90910040E76F /* Catalogue.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Catalogue.cxx; path = ../../../src/Catalogue.cxx; sourceTree = ""; }; + 287F3C94246F90910040E76F /* PositionCache.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PositionCache.cxx; path = ../../../src/PositionCache.cxx; sourceTree = ""; }; + 287F3C95246F90910040E76F /* Style.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Style.h; path = ../../../src/Style.h; sourceTree = ""; }; + 287F3C96246F90910040E76F /* LineMarker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LineMarker.h; path = ../../../src/LineMarker.h; sourceTree = ""; }; + 287F3C97246F90910040E76F /* DBCS.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DBCS.cxx; path = ../../../src/DBCS.cxx; sourceTree = ""; }; + 287F3C98246F90910040E76F /* EditModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = EditModel.h; path = ../../../src/EditModel.h; sourceTree = ""; }; + 287F3C99246F90910040E76F /* ExternalLexer.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ExternalLexer.cxx; path = ../../../src/ExternalLexer.cxx; sourceTree = ""; }; + 287F3C9A246F90910040E76F /* IntegerRectangle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = IntegerRectangle.h; path = ../../../src/IntegerRectangle.h; sourceTree = ""; }; + 287F3C9B246F90920040E76F /* Selection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Selection.h; path = ../../../src/Selection.h; sourceTree = ""; }; + 287F3C9C246F90920040E76F /* RESearch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RESearch.h; path = ../../../src/RESearch.h; sourceTree = ""; }; + 287F3C9D246F90920040E76F /* Editor.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Editor.cxx; path = ../../../src/Editor.cxx; sourceTree = ""; }; + 287F3C9E246F90920040E76F /* AutoComplete.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AutoComplete.h; path = ../../../src/AutoComplete.h; sourceTree = ""; }; + 287F3C9F246F90920040E76F /* EditModel.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = EditModel.cxx; path = ../../../src/EditModel.cxx; sourceTree = ""; }; + 287F3CA0246F90920040E76F /* ScintillaBase.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ScintillaBase.cxx; path = ../../../src/ScintillaBase.cxx; sourceTree = ""; }; + 287F3CA1246F90920040E76F /* ScintillaBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ScintillaBase.h; path = ../../../src/ScintillaBase.h; sourceTree = ""; }; + 287F3CA2246F90920040E76F /* KeyMap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = KeyMap.h; path = ../../../src/KeyMap.h; sourceTree = ""; }; + 287F3CA3246F90920040E76F /* ExternalLexer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ExternalLexer.h; path = ../../../src/ExternalLexer.h; sourceTree = ""; }; + 287F3CA4246F90920040E76F /* ViewStyle.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ViewStyle.cxx; path = ../../../src/ViewStyle.cxx; sourceTree = ""; }; + 287F3CA5246F90920040E76F /* XPM.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = XPM.cxx; path = ../../../src/XPM.cxx; sourceTree = ""; }; + 287F3CA6246F90920040E76F /* Document.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Document.h; path = ../../../src/Document.h; sourceTree = ""; }; + 287F3CA7246F90920040E76F /* Indicator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Indicator.h; path = ../../../src/Indicator.h; sourceTree = ""; }; + 287F3CA8246F90920040E76F /* Catalogue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Catalogue.h; path = ../../../src/Catalogue.h; sourceTree = ""; }; + 287F3CA9246F90920040E76F /* MarginView.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = MarginView.cxx; path = ../../../src/MarginView.cxx; sourceTree = ""; }; + 287F3CAA246F90920040E76F /* FontQuality.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FontQuality.h; path = ../../../src/FontQuality.h; sourceTree = ""; }; + 287F3CAB246F90920040E76F /* CharClassify.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CharClassify.h; path = ../../../src/CharClassify.h; sourceTree = ""; }; + 287F3CAC246F90930040E76F /* Selection.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Selection.cxx; path = ../../../src/Selection.cxx; sourceTree = ""; }; + 287F3CAD246F90930040E76F /* ViewStyle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ViewStyle.h; path = ../../../src/ViewStyle.h; sourceTree = ""; }; + 287F3CAE246F90930040E76F /* EditView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = EditView.h; path = ../../../src/EditView.h; sourceTree = ""; }; + 287F3CAF246F90930040E76F /* PositionCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PositionCache.h; path = ../../../src/PositionCache.h; sourceTree = ""; }; + 287F3CF3246F9A010040E76F /* OptionSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OptionSet.h; path = ../../../lexlib/OptionSet.h; sourceTree = ""; }; + 287F3CF4246F9A010040E76F /* LexerModule.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LexerModule.cxx; path = ../../../lexlib/LexerModule.cxx; sourceTree = ""; }; + 287F3CF5246F9A010040E76F /* CharacterSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CharacterSet.h; path = ../../../lexlib/CharacterSet.h; sourceTree = ""; }; + 287F3CF6246F9A010040E76F /* LexerModule.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LexerModule.h; path = ../../../lexlib/LexerModule.h; sourceTree = ""; }; + 287F3CF7246F9A020040E76F /* Accessor.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Accessor.cxx; path = ../../../lexlib/Accessor.cxx; sourceTree = ""; }; + 287F3CF8246F9A020040E76F /* CatalogueModules.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CatalogueModules.h; path = ../../../lexlib/CatalogueModules.h; sourceTree = ""; }; + 287F3CF9246F9A020040E76F /* WordList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = WordList.h; path = ../../../lexlib/WordList.h; sourceTree = ""; }; + 287F3CFA246F9A020040E76F /* PropSetSimple.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PropSetSimple.cxx; path = ../../../lexlib/PropSetSimple.cxx; sourceTree = ""; }; + 287F3CFB246F9A020040E76F /* LexerNoExceptions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LexerNoExceptions.h; path = ../../../lexlib/LexerNoExceptions.h; sourceTree = ""; }; + 287F3CFC246F9A020040E76F /* WordList.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = WordList.cxx; path = ../../../lexlib/WordList.cxx; sourceTree = ""; }; + 287F3CFD246F9A020040E76F /* CharacterCategory.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CharacterCategory.cxx; path = ../../../lexlib/CharacterCategory.cxx; sourceTree = ""; }; + 287F3CFE246F9A020040E76F /* Accessor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Accessor.h; path = ../../../lexlib/Accessor.h; sourceTree = ""; }; + 287F3CFF246F9A020040E76F /* LexerSimple.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LexerSimple.cxx; path = ../../../lexlib/LexerSimple.cxx; sourceTree = ""; }; + 287F3D00246F9A020040E76F /* LexerNoExceptions.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LexerNoExceptions.cxx; path = ../../../lexlib/LexerNoExceptions.cxx; sourceTree = ""; }; + 287F3D01246F9A030040E76F /* StringCopy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = StringCopy.h; path = ../../../lexlib/StringCopy.h; sourceTree = ""; }; + 287F3D02246F9A030040E76F /* LexerBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LexerBase.h; path = ../../../lexlib/LexerBase.h; sourceTree = ""; }; + 287F3D03246F9A030040E76F /* DefaultLexer.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DefaultLexer.cxx; path = ../../../lexlib/DefaultLexer.cxx; sourceTree = ""; }; + 287F3D04246F9A030040E76F /* SubStyles.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SubStyles.h; path = ../../../lexlib/SubStyles.h; sourceTree = ""; }; + 287F3D05246F9A030040E76F /* CharacterSet.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CharacterSet.cxx; path = ../../../lexlib/CharacterSet.cxx; sourceTree = ""; }; + 287F3D06246F9A030040E76F /* SparseState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SparseState.h; path = ../../../lexlib/SparseState.h; sourceTree = ""; }; + 287F3D07246F9A030040E76F /* LexerBase.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LexerBase.cxx; path = ../../../lexlib/LexerBase.cxx; sourceTree = ""; }; + 287F3D08246F9A030040E76F /* LexAccessor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LexAccessor.h; path = ../../../lexlib/LexAccessor.h; sourceTree = ""; }; + 287F3D09246F9A030040E76F /* StyleContext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = StyleContext.h; path = ../../../lexlib/StyleContext.h; sourceTree = ""; }; + 287F3D0A246F9A030040E76F /* StyleContext.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = StyleContext.cxx; path = ../../../lexlib/StyleContext.cxx; sourceTree = ""; }; + 287F3D0B246F9A030040E76F /* CharacterCategory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CharacterCategory.h; path = ../../../lexlib/CharacterCategory.h; sourceTree = ""; }; + 287F3D0C246F9A040040E76F /* DefaultLexer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DefaultLexer.h; path = ../../../lexlib/DefaultLexer.h; sourceTree = ""; }; + 287F3D0D246F9A040040E76F /* LexerSimple.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LexerSimple.h; path = ../../../lexlib/LexerSimple.h; sourceTree = ""; }; + 287F3D0E246F9A040040E76F /* PropSetSimple.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PropSetSimple.h; path = ../../../lexlib/PropSetSimple.h; sourceTree = ""; }; + 287F3E0F246F9AE50040E76F /* module.modulemap */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = "sourcecode.module-map"; path = module.modulemap; sourceTree = SOURCE_ROOT; }; + 287F3E10246F9B150040E76F /* res */ = {isa = PBXFileReference; lastKnownFileType = folder; name = res; path = ../../res; sourceTree = ""; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 287F3C3E246F8DC70040E76F /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 287F3C6C246F90300040E76F /* QuartzCore.framework in Frameworks */, + 287F3C6A246F90240040E76F /* Cocoa.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 287F3C37246F8DC70040E76F = { + isa = PBXGroup; + children = ( + 287F3C4D246F8E4A0040E76F /* Backend */, + 287F3C4E246F8E560040E76F /* Classes */, + 287F3C43246F8DC70040E76F /* Scintilla */, + 287F3C4F246F8E6E0040E76F /* Resources */, + 287F3C42246F8DC70040E76F /* Products */, + 287F3C68246F90240040E76F /* Frameworks */, + ); + sourceTree = ""; + }; + 287F3C42246F8DC70040E76F /* Products */ = { + isa = PBXGroup; + children = ( + 287F3C41246F8DC70040E76F /* Scintilla.framework */, + ); + name = Products; + sourceTree = ""; + }; + 287F3C43246F8DC70040E76F /* Scintilla */ = { + isa = PBXGroup; + children = ( + ); + path = Scintilla; + sourceTree = ""; + }; + 287F3C4D246F8E4A0040E76F /* Backend */ = { + isa = PBXGroup; + children = ( + 287F3CF7246F9A020040E76F /* Accessor.cxx */, + 287F3C7C246F90900040E76F /* AutoComplete.cxx */, + 287F3C7E246F90900040E76F /* CallTip.cxx */, + 287F3C74246F908F0040E76F /* CaseConvert.cxx */, + 287F3C8D246F90910040E76F /* CaseFolder.cxx */, + 287F3C93246F90910040E76F /* Catalogue.cxx */, + 287F3C86246F90900040E76F /* CellBuffer.cxx */, + 287F3CFD246F9A020040E76F /* CharacterCategory.cxx */, + 287F3D05246F9A030040E76F /* CharacterSet.cxx */, + 287F3C75246F908F0040E76F /* CharClassify.cxx */, + 287F3C89246F90900040E76F /* ContractionState.cxx */, + 287F3C97246F90910040E76F /* DBCS.cxx */, + 287F3C7D246F90900040E76F /* Decoration.cxx */, + 287F3D03246F9A030040E76F /* DefaultLexer.cxx */, + 287F3C83246F90900040E76F /* Document.cxx */, + 287F3C9F246F90920040E76F /* EditModel.cxx */, + 287F3C9D246F90920040E76F /* Editor.cxx */, + 287F3C90246F90910040E76F /* EditView.cxx */, + 287F3C99246F90910040E76F /* ExternalLexer.cxx */, + 287F3C71246F908F0040E76F /* Indicator.cxx */, + 287F3C8F246F90910040E76F /* KeyMap.cxx */, + 287F3D07246F9A030040E76F /* LexerBase.cxx */, + 287F3CF4246F9A010040E76F /* LexerModule.cxx */, + 287F3D00246F9A020040E76F /* LexerNoExceptions.cxx */, + 287F3CFF246F9A020040E76F /* LexerSimple.cxx */, + 287F3C7F246F90900040E76F /* LineMarker.cxx */, + 287F3CA9246F90920040E76F /* MarginView.cxx */, + 287F3C73246F908F0040E76F /* PerLine.cxx */, + 287F3C94246F90910040E76F /* PositionCache.cxx */, + 287F3CFA246F9A020040E76F /* PropSetSimple.cxx */, + 287F3C7B246F90900040E76F /* RESearch.cxx */, + 287F3C6D246F908F0040E76F /* RunStyles.cxx */, + 287F3CA0246F90920040E76F /* ScintillaBase.cxx */, + 287F3CAC246F90930040E76F /* Selection.cxx */, + 287F3C76246F908F0040E76F /* Style.cxx */, + 287F3D0A246F9A030040E76F /* StyleContext.cxx */, + 287F3C80246F90900040E76F /* UniConversion.cxx */, + 287F3C84246F90900040E76F /* UniqueString.cxx */, + 287F3CA4246F90920040E76F /* ViewStyle.cxx */, + 287F3CFC246F9A020040E76F /* WordList.cxx */, + 287F3CA5246F90920040E76F /* XPM.cxx */, + 287F3CFE246F9A020040E76F /* Accessor.h */, + 287F3C9E246F90920040E76F /* AutoComplete.h */, + 287F3C85246F90900040E76F /* CallTip.h */, + 287F3C6E246F908F0040E76F /* CaseConvert.h */, + 287F3C77246F908F0040E76F /* CaseFolder.h */, + 287F3CA8246F90920040E76F /* Catalogue.h */, + 287F3CF8246F9A020040E76F /* CatalogueModules.h */, + 287F3C8A246F90900040E76F /* CellBuffer.h */, + 287F3D0B246F9A030040E76F /* CharacterCategory.h */, + 287F3CF5246F9A010040E76F /* CharacterSet.h */, + 287F3CAB246F90920040E76F /* CharClassify.h */, + 287F3C8E246F90910040E76F /* ContractionState.h */, + 287F3C7A246F90900040E76F /* DBCS.h */, + 287F3C78246F90900040E76F /* Decoration.h */, + 287F3D0C246F9A040040E76F /* DefaultLexer.h */, + 287F3CA6246F90920040E76F /* Document.h */, + 287F3C98246F90910040E76F /* EditModel.h */, + 287F3C81246F90900040E76F /* Editor.h */, + 287F3CAE246F90930040E76F /* EditView.h */, + 287F3C70246F908F0040E76F /* ElapsedPeriod.h */, + 287F3CA3246F90920040E76F /* ExternalLexer.h */, + 287F3CAA246F90920040E76F /* FontQuality.h */, + 287F3CA7246F90920040E76F /* Indicator.h */, + 287F3C9A246F90910040E76F /* IntegerRectangle.h */, + 287F3CA2246F90920040E76F /* KeyMap.h */, + 287F3D08246F9A030040E76F /* LexAccessor.h */, + 287F3D02246F9A030040E76F /* LexerBase.h */, + 287F3CF6246F9A010040E76F /* LexerModule.h */, + 287F3CFB246F9A020040E76F /* LexerNoExceptions.h */, + 287F3D0D246F9A040040E76F /* LexerSimple.h */, + 287F3C96246F90910040E76F /* LineMarker.h */, + 287F3C88246F90900040E76F /* MarginView.h */, + 287F3CF3246F9A010040E76F /* OptionSet.h */, + 287F3C8C246F90900040E76F /* Partitioning.h */, + 287F3C91246F90910040E76F /* PerLine.h */, + 287F3C8B246F90900040E76F /* Position.h */, + 287F3CAF246F90930040E76F /* PositionCache.h */, + 287F3D0E246F9A040040E76F /* PropSetSimple.h */, + 287F3C9C246F90920040E76F /* RESearch.h */, + 287F3C72246F908F0040E76F /* RunStyles.h */, + 287F3CA1246F90920040E76F /* ScintillaBase.h */, + 287F3C9B246F90920040E76F /* Selection.h */, + 287F3D06246F9A030040E76F /* SparseState.h */, + 287F3C6F246F908F0040E76F /* SparseVector.h */, + 287F3C79246F90900040E76F /* SplitVector.h */, + 287F3D01246F9A030040E76F /* StringCopy.h */, + 287F3C95246F90910040E76F /* Style.h */, + 287F3D09246F9A030040E76F /* StyleContext.h */, + 287F3D04246F9A030040E76F /* SubStyles.h */, + 287F3C82246F90900040E76F /* UniConversion.h */, + 287F3C92246F90910040E76F /* UniqueString.h */, + 287F3CAD246F90930040E76F /* ViewStyle.h */, + 287F3CF9246F9A020040E76F /* WordList.h */, + 287F3C87246F90900040E76F /* XPM.h */, + ); + path = Backend; + sourceTree = ""; + }; + 287F3C4E246F8E560040E76F /* Classes */ = { + isa = PBXGroup; + children = ( + 287F3E0F246F9AE50040E76F /* module.modulemap */, + 287F3C54246F8F220040E76F /* InfoBar.h */, + 287F3C59246F8F220040E76F /* InfoBar.mm */, + 287F3C50246F8F220040E76F /* InfoBarCommunicator.h */, + 287F3C55246F8F220040E76F /* PlatCocoa.h */, + 287F3C56246F8F220040E76F /* PlatCocoa.mm */, + 287F3C52246F8F220040E76F /* QuartzTextLayout.h */, + 287F3C5B246F8F220040E76F /* QuartzTextStyle.h */, + 287F3C51246F8F220040E76F /* QuartzTextStyleAttribute.h */, + 287F3C5A246F8F220040E76F /* ScintillaCocoa.h */, + 287F3C53246F8F220040E76F /* ScintillaCocoa.mm */, + 287F3C57246F8F220040E76F /* ScintillaView.h */, + 287F3C58246F8F220040E76F /* ScintillaView.mm */, + ); + path = Classes; + sourceTree = ""; + }; + 287F3C4F246F8E6E0040E76F /* Resources */ = { + isa = PBXGroup; + children = ( + 287F3E10246F9B150040E76F /* res */, + 287F3C45246F8DC70040E76F /* Info.plist */, + ); + path = Resources; + sourceTree = ""; + }; + 287F3C68246F90240040E76F /* Frameworks */ = { + isa = PBXGroup; + children = ( + 287F3C6B246F90300040E76F /* QuartzCore.framework */, + 287F3C69246F90240040E76F /* Cocoa.framework */, + ); + name = Frameworks; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXHeadersBuildPhase section */ + 287F3C3C246F8DC70040E76F /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 287F3C61246F8F220040E76F /* PlatCocoa.h in Headers */, + 287F3C63246F8F220040E76F /* ScintillaView.h in Headers */, + 287F3CEE246F90930040E76F /* CharClassify.h in Headers */, + 287F3CDB246F90930040E76F /* EditModel.h in Headers */, + 287F3CCE246F90930040E76F /* Position.h in Headers */, + 287F3CDD246F90930040E76F /* IntegerRectangle.h in Headers */, + 287F3CB5246F90930040E76F /* RunStyles.h in Headers */, + 287F3CEB246F90930040E76F /* Catalogue.h in Headers */, + 287F3D2A246F9A040040E76F /* PropSetSimple.h in Headers */, + 287F3CC4246F90930040E76F /* Editor.h in Headers */, + 287F3D12246F9A040040E76F /* LexerModule.h in Headers */, + 287F3D25246F9A040040E76F /* StyleContext.h in Headers */, + 287F3CDE246F90930040E76F /* Selection.h in Headers */, + 287F3D1A246F9A040040E76F /* Accessor.h in Headers */, + 287F3CD9246F90930040E76F /* LineMarker.h in Headers */, + 287F3C66246F8F220040E76F /* ScintillaCocoa.h in Headers */, + 287F3CB1246F90930040E76F /* CaseConvert.h in Headers */, + 287F3D14246F9A040040E76F /* CatalogueModules.h in Headers */, + 287F3C60246F8F220040E76F /* InfoBar.h in Headers */, + 287F3D11246F9A040040E76F /* CharacterSet.h in Headers */, + 287F3CD4246F90930040E76F /* PerLine.h in Headers */, + 287F3CE6246F90930040E76F /* ExternalLexer.h in Headers */, + 287F3CE5246F90930040E76F /* KeyMap.h in Headers */, + 287F3CBA246F90930040E76F /* CaseFolder.h in Headers */, + 287F3CDF246F90930040E76F /* RESearch.h in Headers */, + 287F3CEA246F90930040E76F /* Indicator.h in Headers */, + 287F3D17246F9A040040E76F /* LexerNoExceptions.h in Headers */, + 287F3CD8246F90930040E76F /* Style.h in Headers */, + 287F3D22246F9A040040E76F /* SparseState.h in Headers */, + 287F3CBC246F90930040E76F /* SplitVector.h in Headers */, + 287F3D27246F9A040040E76F /* CharacterCategory.h in Headers */, + 287F3CD1246F90930040E76F /* ContractionState.h in Headers */, + 287F3CBD246F90930040E76F /* DBCS.h in Headers */, + 287F3C67246F8F220040E76F /* QuartzTextStyle.h in Headers */, + 287F3CF1246F90930040E76F /* EditView.h in Headers */, + 287F3CCF246F90930040E76F /* Partitioning.h in Headers */, + 287F3CE9246F90930040E76F /* Document.h in Headers */, + 287F3CF2246F90930040E76F /* PositionCache.h in Headers */, + 287F3CBB246F90930040E76F /* Decoration.h in Headers */, + 287F3C5C246F8F220040E76F /* InfoBarCommunicator.h in Headers */, + 287F3CB2246F90930040E76F /* SparseVector.h in Headers */, + 287F3C5E246F8F220040E76F /* QuartzTextLayout.h in Headers */, + 287F3CC5246F90930040E76F /* UniConversion.h in Headers */, + 287F3CD5246F90930040E76F /* UniqueString.h in Headers */, + 287F3CF0246F90930040E76F /* ViewStyle.h in Headers */, + 287F3D0F246F9A040040E76F /* OptionSet.h in Headers */, + 287F3D20246F9A040040E76F /* SubStyles.h in Headers */, + 287F3D1D246F9A040040E76F /* StringCopy.h in Headers */, + 287F3CCA246F90930040E76F /* XPM.h in Headers */, + 287F3CE1246F90930040E76F /* AutoComplete.h in Headers */, + 287F3D15246F9A040040E76F /* WordList.h in Headers */, + 287F3CE4246F90930040E76F /* ScintillaBase.h in Headers */, + 287F3CC8246F90930040E76F /* CallTip.h in Headers */, + 287F3CED246F90930040E76F /* FontQuality.h in Headers */, + 287F3D29246F9A040040E76F /* LexerSimple.h in Headers */, + 287F3CB3246F90930040E76F /* ElapsedPeriod.h in Headers */, + 287F3CCB246F90930040E76F /* MarginView.h in Headers */, + 287F3CCD246F90930040E76F /* CellBuffer.h in Headers */, + 287F3D1E246F9A040040E76F /* LexerBase.h in Headers */, + 287F3D28246F9A040040E76F /* DefaultLexer.h in Headers */, + 287F3C5D246F8F220040E76F /* QuartzTextStyleAttribute.h in Headers */, + 287F3D24246F9A040040E76F /* LexAccessor.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXHeadersBuildPhase section */ + +/* Begin PBXNativeTarget section */ + 287F3C40246F8DC70040E76F /* Scintilla */ = { + isa = PBXNativeTarget; + buildConfigurationList = 287F3C49246F8DC70040E76F /* Build configuration list for PBXNativeTarget "Scintilla" */; + buildPhases = ( + 287F3C3C246F8DC70040E76F /* Headers */, + 287F3C3D246F8DC70040E76F /* Sources */, + 287F3C3E246F8DC70040E76F /* Frameworks */, + 287F3C3F246F8DC70040E76F /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = Scintilla; + productName = Scintilla; + productReference = 287F3C41246F8DC70040E76F /* Scintilla.framework */; + productType = "com.apple.product-type.framework"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + 287F3C38246F8DC70040E76F /* Project object */ = { + isa = PBXProject; + attributes = { + LastUpgradeCheck = 1140; + ORGANIZATIONNAME = "Neil Hodgson"; + TargetAttributes = { + 287F3C40246F8DC70040E76F = { + CreatedOnToolsVersion = 11.4.1; + }; + }; + }; + buildConfigurationList = 287F3C3B246F8DC70040E76F /* Build configuration list for PBXProject "Scintilla" */; + compatibilityVersion = "Xcode 9.3"; + developmentRegion = en; + hasScannedForEncodings = 0; + knownRegions = ( + en, + Base, + ); + mainGroup = 287F3C37246F8DC70040E76F; + productRefGroup = 287F3C42246F8DC70040E76F /* Products */; + projectDirPath = ""; + projectRoot = ""; + targets = ( + 287F3C40246F8DC70040E76F /* Scintilla */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXResourcesBuildPhase section */ + 287F3C3F246F8DC70040E76F /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 287F3E11246F9B150040E76F /* res in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + 287F3C3D246F8DC70040E76F /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 287F3CD3246F90930040E76F /* EditView.cxx in Sources */, + 287F3CB6246F90930040E76F /* PerLine.cxx in Sources */, + 287F3D1B246F9A040040E76F /* LexerSimple.cxx in Sources */, + 287F3CC7246F90930040E76F /* UniqueString.cxx in Sources */, + 287F3CD6246F90930040E76F /* Catalogue.cxx in Sources */, + 287F3CC1246F90930040E76F /* CallTip.cxx in Sources */, + 287F3C62246F8F220040E76F /* PlatCocoa.mm in Sources */, + 287F3D26246F9A040040E76F /* StyleContext.cxx in Sources */, + 287F3CD7246F90930040E76F /* PositionCache.cxx in Sources */, + 287F3CEC246F90930040E76F /* MarginView.cxx in Sources */, + 287F3CDC246F90930040E76F /* ExternalLexer.cxx in Sources */, + 287F3D18246F9A040040E76F /* WordList.cxx in Sources */, + 287F3CC0246F90930040E76F /* Decoration.cxx in Sources */, + 287F3CC6246F90930040E76F /* Document.cxx in Sources */, + 287F3CCC246F90930040E76F /* ContractionState.cxx in Sources */, + 287F3CC3246F90930040E76F /* UniConversion.cxx in Sources */, + 287F3C5F246F8F220040E76F /* ScintillaCocoa.mm in Sources */, + 287F3CBF246F90930040E76F /* AutoComplete.cxx in Sources */, + 287F3D23246F9A040040E76F /* LexerBase.cxx in Sources */, + 287F3CC9246F90930040E76F /* CellBuffer.cxx in Sources */, + 287F3CD0246F90930040E76F /* CaseFolder.cxx in Sources */, + 287F3CE7246F90930040E76F /* ViewStyle.cxx in Sources */, + 287F3D1F246F9A040040E76F /* DefaultLexer.cxx in Sources */, + 287F3D1C246F9A040040E76F /* LexerNoExceptions.cxx in Sources */, + 287F3CEF246F90930040E76F /* Selection.cxx in Sources */, + 287F3D19246F9A040040E76F /* CharacterCategory.cxx in Sources */, + 287F3D16246F9A040040E76F /* PropSetSimple.cxx in Sources */, + 287F3C64246F8F220040E76F /* ScintillaView.mm in Sources */, + 287F3CB4246F90930040E76F /* Indicator.cxx in Sources */, + 287F3CE0246F90930040E76F /* Editor.cxx in Sources */, + 287F3CB8246F90930040E76F /* CharClassify.cxx in Sources */, + 287F3CE3246F90930040E76F /* ScintillaBase.cxx in Sources */, + 287F3CE2246F90930040E76F /* EditModel.cxx in Sources */, + 287F3CB7246F90930040E76F /* CaseConvert.cxx in Sources */, + 287F3CD2246F90930040E76F /* KeyMap.cxx in Sources */, + 287F3D10246F9A040040E76F /* LexerModule.cxx in Sources */, + 287F3C65246F8F220040E76F /* InfoBar.mm in Sources */, + 287F3CDA246F90930040E76F /* DBCS.cxx in Sources */, + 287F3CB0246F90930040E76F /* RunStyles.cxx in Sources */, + 287F3CC2246F90930040E76F /* LineMarker.cxx in Sources */, + 287F3D21246F9A040040E76F /* CharacterSet.cxx in Sources */, + 287F3D13246F9A040040E76F /* Accessor.cxx in Sources */, + 287F3CE8246F90930040E76F /* XPM.cxx in Sources */, + 287F3CB9246F90930040E76F /* Style.cxx in Sources */, + 287F3CBE246F90930040E76F /* RESearch.cxx in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin XCBuildConfiguration section */ + 287F3C47246F8DC70040E76F /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "c++17"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + COPY_PHASE_STRIP = NO; + CURRENT_PROJECT_VERSION = 4.4.4; + DEBUG_INFORMATION_FORMAT = dwarf; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_TESTABILITY = YES; + GCC_C_LANGUAGE_STANDARD = gnu11; + GCC_DYNAMIC_NO_PIC = NO; + GCC_NO_COMMON_BLOCKS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + MACOSX_DEPLOYMENT_TARGET = 10.7; + MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; + MTL_FAST_MATH = YES; + ONLY_ACTIVE_ARCH = YES; + SDKROOT = macosx; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + 287F3C48246F8DC70040E76F /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "c++17"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + COPY_PHASE_STRIP = NO; + CURRENT_PROJECT_VERSION = 4.4.4; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_C_LANGUAGE_STANDARD = gnu11; + GCC_NO_COMMON_BLOCKS = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + MACOSX_DEPLOYMENT_TARGET = 10.7; + MTL_ENABLE_DEBUG_INFO = NO; + MTL_FAST_MATH = YES; + SDKROOT = macosx; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + 287F3C4A246F8DC70040E76F /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_CXX_LANGUAGE_STANDARD = "c++17"; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES; + CODE_SIGN_IDENTITY = "-"; + CODE_SIGN_STYLE = Manual; + COMBINE_HIDPI_IMAGES = YES; + CURRENT_PROJECT_VERSION = 4.4.4; + DEFINES_MODULE = YES; + DEVELOPMENT_TEAM = ""; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_PREPROCESSOR_DEFINITIONS = SCI_EMPTYCATALOGUE; + HEADER_SEARCH_PATHS = ( + ../../include, + ../../src, + ../../lexlib, + ); + INFOPLIST_FILE = Scintilla/Info.plist; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/../Frameworks", + "@loader_path/Frameworks", + ); + MACOSX_DEPLOYMENT_TARGET = 10.7; + PRODUCT_BUNDLE_IDENTIFIER = org.scintilla.Scintilla; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + PROVISIONING_PROFILE_SPECIFIER = ""; + SKIP_INSTALL = YES; + }; + name = Debug; + }; + 287F3C4B246F8DC70040E76F /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_CXX_LANGUAGE_STANDARD = "c++17"; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES; + CODE_SIGN_IDENTITY = "-"; + CODE_SIGN_STYLE = Manual; + COMBINE_HIDPI_IMAGES = YES; + CURRENT_PROJECT_VERSION = 4.4.4; + DEFINES_MODULE = YES; + DEVELOPMENT_TEAM = ""; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_PREPROCESSOR_DEFINITIONS = SCI_EMPTYCATALOGUE; + HEADER_SEARCH_PATHS = ( + ../../include, + ../../src, + ../../lexlib, + ); + INFOPLIST_FILE = Scintilla/Info.plist; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/../Frameworks", + "@loader_path/Frameworks", + ); + MACOSX_DEPLOYMENT_TARGET = 10.7; + PRODUCT_BUNDLE_IDENTIFIER = org.scintilla.Scintilla; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + PROVISIONING_PROFILE_SPECIFIER = ""; + SKIP_INSTALL = YES; + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + 287F3C3B246F8DC70040E76F /* Build configuration list for PBXProject "Scintilla" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 287F3C47246F8DC70040E76F /* Debug */, + 287F3C48246F8DC70040E76F /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 287F3C49246F8DC70040E76F /* Build configuration list for PBXNativeTarget "Scintilla" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 287F3C4A246F8DC70040E76F /* Debug */, + 287F3C4B246F8DC70040E76F /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + }; + rootObject = 287F3C38246F8DC70040E76F /* Project object */; +} diff -Nru scite-4.3.3/scintilla/cocoa/Scintilla/Scintilla.xcodeproj/project.xcworkspace/contents.xcworkspacedata scite-4.4.4/scintilla/cocoa/Scintilla/Scintilla.xcodeproj/project.xcworkspace/contents.xcworkspacedata --- scite-4.3.3/scintilla/cocoa/Scintilla/Scintilla.xcodeproj/project.xcworkspace/contents.xcworkspacedata 1970-01-01 00:00:00.000000000 +0000 +++ scite-4.4.4/scintilla/cocoa/Scintilla/Scintilla.xcodeproj/project.xcworkspace/contents.xcworkspacedata 2020-05-31 23:08:11.000000000 +0000 @@ -0,0 +1,7 @@ + + + + + diff -Nru scite-4.3.3/scintilla/cocoa/Scintilla/Scintilla.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist scite-4.4.4/scintilla/cocoa/Scintilla/Scintilla.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist --- scite-4.3.3/scintilla/cocoa/Scintilla/Scintilla.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist 1970-01-01 00:00:00.000000000 +0000 +++ scite-4.4.4/scintilla/cocoa/Scintilla/Scintilla.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist 2020-05-31 23:08:11.000000000 +0000 @@ -0,0 +1,8 @@ + + + + + IDEDidComputeMac32BitWarning + + + diff -Nru scite-4.3.3/scintilla/cocoa/ScintillaFramework/Info.plist scite-4.4.4/scintilla/cocoa/ScintillaFramework/Info.plist --- scite-4.3.3/scintilla/cocoa/ScintillaFramework/Info.plist 2020-04-23 01:50:17.000000000 +0000 +++ scite-4.4.4/scintilla/cocoa/ScintillaFramework/Info.plist 2020-07-18 05:40:21.000000000 +0000 @@ -17,11 +17,11 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 4.3.3 + 4.4.4 CFBundleSignature ???? CFBundleVersion - 4.3.3 + 4.4.4 NSPrincipalClass diff -Nru scite-4.3.3/scintilla/cocoa/ScintillaFramework/ScintillaFramework.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist scite-4.4.4/scintilla/cocoa/ScintillaFramework/ScintillaFramework.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist --- scite-4.3.3/scintilla/cocoa/ScintillaFramework/ScintillaFramework.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist 1970-01-01 00:00:00.000000000 +0000 +++ scite-4.4.4/scintilla/cocoa/ScintillaFramework/ScintillaFramework.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist 2020-05-31 23:08:11.000000000 +0000 @@ -0,0 +1,8 @@ + + + + + IDEDidComputeMac32BitWarning + + + diff -Nru scite-4.3.3/scintilla/cocoa/ScintillaTest/ScintillaTest.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist scite-4.4.4/scintilla/cocoa/ScintillaTest/ScintillaTest.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist --- scite-4.3.3/scintilla/cocoa/ScintillaTest/ScintillaTest.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist 1970-01-01 00:00:00.000000000 +0000 +++ scite-4.4.4/scintilla/cocoa/ScintillaTest/ScintillaTest.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist 2020-05-31 23:08:11.000000000 +0000 @@ -0,0 +1,8 @@ + + + + + IDEDidComputeMac32BitWarning + + + diff -Nru scite-4.3.3/scintilla/cppcheck.suppress scite-4.4.4/scintilla/cppcheck.suppress --- scite-4.3.3/scintilla/cppcheck.suppress 2020-04-23 01:50:17.000000000 +0000 +++ scite-4.4.4/scintilla/cppcheck.suppress 2020-07-18 05:40:21.000000000 +0000 @@ -1,10 +1,6 @@ // File to suppress cppcheck warnings for files that will not be fixed. // Does not suppress warnings where an additional occurrence of the warning may be of interest. -// unreadVariable has expanded in cppcheck 1.90 to match assigning a struct then reading -// only from members which is a common idiom -unreadVariable - // Coding style is to use assignments in constructor when there are many // members to initialize or the initialization is complex or has comments. useInitializationList @@ -14,19 +10,25 @@ // produces same result on empty collections useStlAlgorithm -// Currently shift by word size is implementation defined but is OK on all used compilers -// In C++20, it will be well-defined. -shiftTooManyBitsSigned +// Written with variable for consistency +knownArgument:scintilla/src/SparseVector.h +knownArgument:scintilla/src/RESearch.cxx // The two sections are for different purposes: C1 control set and UTF-8 invalid bytes duplicateCondition:scintilla/src/Editor.cxx +// Appears to not understand lambda +knownConditionTrueFalse:scintilla/src/PerLine.cxx + // Some non-explicit constructors are used for conversions or are private to lexers noExplicitConstructor // MarginView access to all bits is safe and is better defined in later versions of C++ shiftTooManyBitsSigned:scintilla/src/MarginView.cxx +// The styler parameter is not const as LexAccessor::operator[] is not const +constParameter:scintilla/lexlib/StyleContext.cxx + // ScintillaDocument is providing an API and there are no consumers of the API inside Scintilla unusedFunction:scintilla/qt/ScintillaEdit/ScintillaDocument.cpp @@ -53,9 +55,12 @@ constParameter:scintilla/lexers/LexBash.cxx uninitMemberVar:scintilla/lexers/LexBash.cxx variableScope:scintilla/lexers/LexBash.cxx +knownConditionTrueFalse:scintilla/lexers/LexBash.cxx variableScope:scintilla/lexers/LexBatch.cxx constParameter:scintilla/lexers/LexBullant.cxx variableScope:scintilla/lexers/LexCmake.cxx +constParameter:scintilla/lexers/LexCmake.cxx +knownConditionTrueFalse:scintilla/lexers/LexCmake.cxx constParameter:scintilla/lexers/LexCLW.cxx constParameter:scintilla/lexers/LexCOBOL.cxx constParameter:scintilla/lexers/LexCoffeeScript.cxx @@ -68,6 +73,7 @@ variableScope:scintilla/lexers/LexErlang.cxx knownConditionTrueFalse:scintilla/lexers/LexEScript.cxx constParameter:scintilla/lexers/LexFortran.cxx +constParameter:scintilla/lexers/LexGap.cxx variableScope:scintilla/lexers/LexGui4Cli.cxx constParameter:scintilla/lexers/LexHaskell.cxx constParameter:scintilla/lexers/LexHex.cxx @@ -78,6 +84,7 @@ constParameter:scintilla/lexers/LexLaTeX.cxx constParameter:scintilla/lexers/LexLisp.cxx constParameter:scintilla/lexers/LexMagik.cxx +knownArgument:scintilla/lexers/LexMarkdown.cxx constParameter:scintilla/lexers/LexMatlab.cxx unreadVariable:scintilla/lexers/LexMatlab.cxx variableScope:scintilla/lexers/LexMetapost.cxx @@ -89,7 +96,10 @@ constParameter:scintilla/lexers/LexNimrod.cxx variableScope:scintilla/lexers/LexNimrod.cxx variableScope:scintilla/lexers/LexNsis.cxx +constParameter:scintilla/lexers/LexNsis.cxx +knownConditionTrueFalse:scintilla/lexers/LexNsis.cxx variableScope:scintilla/lexers/LexOpal.cxx +constParameter:scintilla/lexers/LexOpal.cxx constParameter:scintilla/lexers/LexOScript.cxx constParameter:scintilla/lexers/LexPascal.cxx variableScope:scintilla/lexers/LexPB.cxx @@ -97,6 +107,7 @@ constParameter:scintilla/lexers/LexPLM.cxx constParameter:scintilla/lexers/LexPython.cxx shadowVariable:scintilla/lexers/LexPowerPro.cxx +knownConditionTrueFalse:scintilla/lexers/LexPowerPro.cxx constParameter:scintilla/lexers/LexProgress.cxx variableScope:scintilla/lexers/LexProgress.cxx constParameter:scintilla/lexers/LexRaku.cxx @@ -106,6 +117,7 @@ variableScope:scintilla/lexers/LexRuby.cxx uninitMemberVar:scintilla/lexers/LexRuby.cxx constParameter:scintilla/lexers/LexRust.cxx +knownConditionTrueFalse:scintilla/lexers/LexRust.cxx constParameter:scintilla/lexers/LexScriptol.cxx variableScope:scintilla/lexers/LexSpecman.cxx constParameter:scintilla/lexers/LexSpice.cxx @@ -117,12 +129,11 @@ constParameter:scintilla/lexers/LexTADS3.cxx constParameter:scintilla/lexers/LexTAL.cxx invalidscanf:scintilla/lexers/LexTCMD.cxx -knownConditionTrueFalse:scintilla/lexers/LexTCMD.cxx constParameter:scintilla/lexers/LexTeX.cxx variableScope:scintilla/lexers/LexTeX.cxx +knownArgument:scintilla/lexers/LexTxt2tags.cxx constParameter:scintilla/lexers/LexVB.cxx -knownConditionTrueFalse:scintilla/lexers/LexVerilog.cxx -constArgument:scintilla/lexers/LexVerilog.cxx +knownArgument:scintilla/lexers/LexVerilog.cxx constParameter:scintilla/lexers/LexVerilog.cxx constParameter:scintilla/lexers/LexVHDL.cxx shadowVariable:scintilla/lexers/LexVHDL.cxx diff -Nru scite-4.3.3/scintilla/delbin.bat scite-4.4.4/scintilla/delbin.bat --- scite-4.3.3/scintilla/delbin.bat 2018-04-27 10:42:00.000000000 +0000 +++ scite-4.4.4/scintilla/delbin.bat 2020-07-18 05:40:21.000000000 +0000 @@ -1 +1 @@ -@del /S /Q *.a *.aps *.bsc *.dll *.dsw *.exe *.idb *.ilc *.ild *.ilf *.ilk *.ils *.lib *.map *.ncb *.obj *.o *.opt *.pdb *.plg *.res *.sbr *.tds *.exp *.tlog >NUL: +@del /S /Q *.a *.aps *.bsc *.dll *.dsw *.exe *.idb *.ilc *.ild *.ilf *.ilk *.ils *.lib *.map *.ncb *.obj *.o *.opt *.ipdb *.pdb *.plg *.res *.sbr *.tds *.exp *.tlog >NUL: Binary files /tmp/tmpKug0su/L26cWPHcFd/scite-4.3.3/scintilla/doc/eolannotation.png and /tmp/tmpKug0su/pTjLcP82ze/scite-4.4.4/scintilla/doc/eolannotation.png differ diff -Nru scite-4.3.3/scintilla/doc/index.html scite-4.4.4/scintilla/doc/index.html --- scite-4.3.3/scintilla/doc/index.html 2020-04-23 01:50:17.000000000 +0000 +++ scite-4.4.4/scintilla/doc/index.html 2020-07-18 05:40:21.000000000 +0000 @@ -9,7 +9,7 @@ - +