Skip to content

Commit 07d925b

Browse files
committed
Merge branch 'development' of https://github.com/fdorg/flashdevelop into StringComparison_Ordinal
# Conflicts: # External/Plugins/ASCompletion/Completion/ASComplete.cs # External/Plugins/ASCompletion/Completion/ASGenerator.cs # External/Plugins/ProjectManager/Controls/TreeView/WatcherNode.cs # FlashDevelop/Managers/ScintillaManager.cs # PluginCore/ScintillaNet/Configuration/ConfigurationUtility.cs
2 parents 6711395 + 5aa9cd4 commit 07d925b

File tree

145 files changed

+11926
-934
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

145 files changed

+11926
-934
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,3 +24,4 @@ PluginCore/Bin
2424
/FlashDevelop/Bin/Debug/Exceptions.log
2525
/FlashDevelop/Bin/Debug/Tools/fdbuild/fdbuild.exe
2626
FlashDevelop/Bin/Debug/Settings/Themes/CURRENT
27+
packages/
Lines changed: 43 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -1,65 +1,65 @@
1-
diff -r 1092d3d24959 include/SciLexer.h
2-
--- a/include/SciLexer.h Tue Jan 15 09:51:15 2013 +1100
3-
+++ b/include/SciLexer.h Wed Feb 06 22:13:27 2013 +0100
4-
@@ -161,6 +161,9 @@
5-
#define SCE_C_TRIPLEVERBATIM 21
6-
#define SCE_C_HASHQUOTEDSTRING 22
7-
#define SCE_C_PREPROCESSORCOMMENT 23
8-
+#define SCE_C_WORD3 24
9-
+#define SCE_C_WORD4 25
10-
+#define SCE_C_WORD5 26
1+
diff --git a/include/SciLexer.h b/include/SciLexer.h
2+
--- a/include/SciLexer.h
3+
+++ b/include/SciLexer.h
4+
@@ -177,6 +177,9 @@
5+
#define SCE_C_USERLITERAL 25
6+
#define SCE_C_TASKMARKER 26
7+
#define SCE_C_ESCAPESEQUENCE 27
8+
+#define SCE_C_WORD3 100
9+
+#define SCE_C_WORD4 101
10+
+#define SCE_C_WORD5 102
1111
#define SCE_D_DEFAULT 0
1212
#define SCE_D_COMMENT 1
1313
#define SCE_D_COMMENTLINE 2
14-
diff -r 1092d3d24959 lexers/LexCPP.cxx
15-
--- a/lexers/LexCPP.cxx Tue Jan 15 09:51:15 2013 +1100
16-
+++ b/lexers/LexCPP.cxx Wed Feb 06 22:13:27 2013 +0100
17-
@@ -247,6 +247,9 @@
18-
"Documentation comment keywords",
14+
diff --git a/lexers/LexCPP.cxx b/lexers/LexCPP.cxx
15+
--- a/lexers/LexCPP.cxx
16+
+++ b/lexers/LexCPP.cxx
17+
@@ -353,6 +353,9 @@
1918
"Global classes and typedefs",
2019
"Preprocessor definitions",
20+
"Task marker and error marker keywords",
2121
+ "Extended(1) keywords and identifiers",
2222
+ "Extended(2) keywords and identifiers",
2323
+ "Extended(3) keywords and identifiers",
2424
0,
2525
};
2626

27-
@@ -323,6 +326,9 @@
27+
@@ -443,6 +446,9 @@
2828
WordList keywords2;
2929
WordList keywords3;
3030
WordList keywords4;
31-
+ WordList keywords5;
32-
+ WordList keywords6;
33-
+ WordList keywords7;
31+
+ WordList keywords5;
32+
+ WordList keywords6;
33+
+ WordList keywords7;
3434
WordList ppDefinitions;
35-
std::map<std::string, std::string> preprocessorDefinitionsStart;
36-
OptionsCPP options;
37-
@@ -411,6 +417,15 @@
38-
case 4:
35+
WordList markerList;
36+
struct SymbolValue {
37+
@@ -587,6 +593,15 @@
3938
wordListN = &ppDefinitions;
4039
break;
41-
+ case 5:
42-
+ wordListN = &keywords5;
43-
+ break;
44-
+ case 6:
45-
+ wordListN = &keywords6;
46-
+ break;
47-
+ case 7:
48-
+ wordListN = &keywords7;
49-
+ break;
40+
case 5:
41+
+ wordListN = &keywords5;
42+
+ break;
43+
+ case 6:
44+
+ wordListN = &keywords6;
45+
+ break;
46+
+ case 7:
47+
+ wordListN = &keywords7;
48+
+ break;
49+
+ case 8:
50+
wordListN = &markerList;
51+
break;
5052
}
51-
int firstModification = -1;
52-
if (wordListN) {
53-
@@ -605,6 +620,12 @@
53+
@@ -809,6 +824,12 @@
5454
sc.ChangeState(SCE_C_WORD2|activitySet);
5555
} else if (keywords4.InList(s)) {
5656
sc.ChangeState(SCE_C_GLOBALCLASS|activitySet);
5757
+ } else if (keywords5.InList(s)) {
58-
+ sc.ChangeState(SCE_C_WORD3|activitySet);
59-
+ } else if (keywords6.InList(s)) {
60-
+ sc.ChangeState(SCE_C_WORD4|activitySet);
61-
+ } else if (keywords7.InList(s)) {
62-
+ sc.ChangeState(SCE_C_WORD5|activitySet);
63-
}
64-
const bool literalString = sc.ch == '\"';
65-
if (literalString || sc.ch == '\'') {
58+
+ sc.ChangeState(SCE_C_WORD3|activitySet);
59+
+ } else if (keywords6.InList(s)) {
60+
+ sc.ChangeState(SCE_C_WORD4|activitySet);
61+
+ } else if (keywords7.InList(s)) {
62+
+ sc.ChangeState(SCE_C_WORD5|activitySet);
63+
} else {
64+
int subStyle = classifierIdentifiers.ValueFor(s);
65+
if (subStyle >= 0) {

External/Plugins/AS3Context/PluginMain.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -372,7 +372,7 @@ private void CreateMenuItems()
372372

373373
viewButton = new ToolStripButton(pluginIcon);
374374
viewButton.Name = "ShowProfiler";
375-
viewButton.ToolTipText = TextHelper.GetString("Label.ViewMenuItem").Replace("&", "");
375+
viewButton.ToolTipText = TextHelper.GetStringWithoutMnemonics("Label.ViewMenuItem");
376376
PluginBase.MainForm.RegisterSecondaryItem("ViewMenu.ShowProfiler", viewButton);
377377
viewButton.Click += OpenPanel;
378378
}

External/Plugins/ASCompletion/ASCompletion.csproj

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -77,15 +77,14 @@
7777
<Compile Include="Completion\ArgumentsProcessor.cs" />
7878
<Compile Include="Completion\ASComplete.cs" />
7979
<Compile Include="Completion\ASGenerator.cs" />
80+
<Compile Include="Completion\CodeUtils.cs" />
8081
<Compile Include="Completion\Reformater.cs" />
8182
<Compile Include="Completion\TemplateUtils.cs" />
8283
<Compile Include="Context\ASContext.cs" />
8384
<Compile Include="Completion\ASDocumentation.cs" />
8485
<Compile Include="Completion\ContextFeatures.cs" />
8586
<Compile Include="Context\IASContext.cs" />
86-
<Compile Include="CustomControls\StateSavingTreeView.cs">
87-
<SubType>Component</SubType>
88-
</Compile>
87+
<Compile Include="CustomControls\StateSavingTreeView.cs" />
8988
<Compile Include="CustomControls\ModelsExplorer.cs">
9089
<SubType>UserControl</SubType>
9190
</Compile>

0 commit comments

Comments
 (0)