From 189b5352a3e6efa72da5a1cb2470b59d6fa03182 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=91=D0=BE=D0=BD=D0=B4=D0=B0=D1=80=D0=B5=D0=B2=20=D0=98?= =?UTF-8?q?=D0=B2=D0=B0=D0=BD?= Date: Thu, 11 Jan 2018 21:01:57 +0100 Subject: [PATCH] bug fix #656 --- .../IB/CodeCompletion/CodeCompletionHighlighter.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/VisualPascalABCNET/IB/CodeCompletion/CodeCompletionHighlighter.cs b/VisualPascalABCNET/IB/CodeCompletion/CodeCompletionHighlighter.cs index d76fc0d8d..b151a7bcf 100644 --- a/VisualPascalABCNET/IB/CodeCompletion/CodeCompletionHighlighter.cs +++ b/VisualPascalABCNET/IB/CodeCompletion/CodeCompletionHighlighter.cs @@ -126,11 +126,11 @@ namespace VisualPascalABC c = textArea.Document.TextContent[off]; } c = char.ToLower(c); - if (c != '=' && c != 't' && c != 'd') + if (c != '=' && c != 't' && c != 'd' && c != 'o') { return true; } - if (c == 't' || c == 'd') + if (c == 't' || c == 'd' || c == 'o') { StringBuilder keyword = new StringBuilder(); @@ -142,7 +142,7 @@ namespace VisualPascalABC break; c = textArea.Document.TextContent[off]; } - if (keyword.ToString().ToLower() == "sealed" || keyword.ToString().ToLower() == "abstract") + if (keyword.ToString().ToLower() == "sealed" || keyword.ToString().ToLower() == "abstract" || keyword.ToString().ToLower() == "auto") { return isClassMember(off, textArea); }