* Refactor keywords managing to avoid repeating them twice * Fix build error * Fix string comparisons and null reference exception * Manage references in PascalABCLanguageInfo project * Fix inaccuracy in BaseKeywords.cs * Move ValidDirectives field to ILanguageInformation * Basic refactoring of GetPopupHintText + delete ampersend inserting * Delete other cases of ampersend inserting * Add check that we parsing PascalABC.NET in GetPopupHintText Временное решение, нужно будет вынести вторую попытку в интерфейс парсера. * Refactor CodeCompletionProvider (first iteration) * Extract shift space actions in separate class * Replace dollar service character in CodeCompletion by separate boolean (ctrlSpaceAfterDot)) * Refactor GetCompletionDataByFirst method * Fix GetCompletionDataByFirst behaviour when getting symInfos after uses keyword * Another iteration of refactoring in CodeCompletionProvider + comments * Update intellisense documentation * Fix build error * Fix encoding * Squashed commit of the following: commit |
||
|---|---|---|
| .. | ||
| AutoInsertCode | ||
| bitmaps | ||
| Config | ||
| DockContent | ||
| DS | ||
| FormsDesignerBinding | ||
| IB | ||
| OptionsContent | ||
| Projects | ||
| Properties | ||
| Resources | ||
| SSYY | ||
| Workbench | ||
| _ABC13.ico | ||
| ABCHealth.cs | ||
| ABCHealth.Designer.cs | ||
| ABCHealth.ico | ||
| ABCHealth.resx | ||
| ABCNET32.ico | ||
| AboutBox.cs | ||
| AboutBox.Designer.cs | ||
| AboutBox.resx | ||
| app.config | ||
| app.manifest | ||
| CodeFileDocumentTextEditorControl.cs | ||
| CompileOptionsSet.cs | ||
| CompilerForm.cs | ||
| CompilerForm.Designer.cs | ||
| CompilerForm.resx | ||
| FileMonitoring.cs | ||
| FontCombo.cs | ||
| Form1.cs | ||
| Form1.Designer.cs | ||
| Form1.resx | ||
| Form1OpenFromHelp.cs | ||
| FSWatcherService.cs | ||
| GotoLine.cs | ||
| GotoLine.Designer.cs | ||
| GotoLine.resx | ||
| Program.cs | ||
| ReplaceConfirmDialog.cs | ||
| ReplaceConfirmDialog.Designer.cs | ||
| ReplaceConfirmDialog.resx | ||
| ReplaceForm.cs | ||
| ReplaceForm.Designer.cs | ||
| ReplaceForm.resx | ||
| RunArguments.cs | ||
| RunArguments.Designer.cs | ||
| RunArguments.resx | ||
| RunProcessOptions.cs | ||
| UserOptions.cs | ||
| VisualPascalABCNET.csproj | ||
| VisualStates.cs | ||