pascalabcnet/VisualPascalABCNETLinux
AlexanderZemlyak ba4d274058
Async await merge (#3177)
* s.ToLines
RenameDirectory

* Исправление ToLines

* Убрал из грамматики узлы await - случайно оставались

* Sync `.ToLines` with `System.IO.StringReader` (#3154)

* 3.9.0.3494

* add tests

* #3152

* #3152

* Don't skip PCU errors in `CompileAllUnits`

* fix #3155

* Create the array types outside of any unit/scope

* Add `use` test

* RobotField - try в блоке создания

* Исправлена Range(a, b, step: real)

LightPT - CheckOutput может принимать параметры типа последователльность - они будут вытягиваться в одну последовательность
  Для этого исправлен FlattenElement
  FlattenOutput применяется автоматически - его теперь не надо вызывать явно
TaskLoops поправлен и упрощен в соответствии с CheckOutput

* Поправлен LightPT

Упрощены TasksArr.pas TasksMatr.pas TasksStr.pas

* fix `GetReferenceFileName` dll copy (#3173)

* Исправление зависимостей проектов (#3174)

* Add workflow to build each project separately

* Make `Compiler` depend on `PascalLanguage` and `PascalABCSaushkinParser`  06e595

* Make IDE's depend on `PABCNETC`

It's launched as a separate process from IDE

* Revert pascal language moving to language plugins (#3175)

* Return Parsers folder with standard parsers and move SyntaxTreeConverters back to Core

* Rename PascalLanguage project to PascalABCLanguageInfo

* Fix pascal dll loading

* Поправлены Tasks1Arr.pas Tasks1Begin.pas Tasks1BoolIfCase.pas

* Поправил в трех проектах пути к bin

LightPT - Read...(prompt) - больше комбинаций

Loop_If_2_Sum в Tasks1Loops.pas

* #3172

* 3.9.0.3500
Хороший коммит )

* Remove extra tests

* Fix dependencies in Compiler project

* LightPT - убрал CheckOutputNew
TasksArr.pas, TasksStr.pas - правки

* #3164

* Убрали зависимость компилятора от парсера Паскаля

---------

Co-authored-by: Mikhalkovich Stanislav <miks@math.sfedu.ru>
Co-authored-by: Sun Serega <sunserega2@gmail.com>
Co-authored-by: Ivan Bondarev <ibond84@googlemail.com>
2024-07-05 23:04:23 +03:00
..
AutoInsertCode fix pascalabcnet/pascalabcnetide#191 2022-11-02 21:00:45 +01:00
bitmaps Для Linux-версии исправлен DockContent, редактор (показ всплывающего окна) 2022-06-30 09:47:11 +03:00
Config Для Linux-версии исправлен DockContent, редактор (показ всплывающего окна) 2022-06-30 09:47:11 +03:00
DockContent New checks for directives added (#3099) 2024-05-04 20:21:50 +03:00
DS New languages engine (#3120) 2024-05-25 12:26:32 +03:00
IB New languages engine (#3120) 2024-05-25 12:26:32 +03:00
MonoDebugging Refactoring of Compiler.cs (#2984) 2023-12-18 22:33:27 +03:00
OptionsContent Fix typo: braket -> bracket (#3041) 2024-02-16 08:27:38 +03:00
Projects Implement programming languages integration functionality (#3001) 2024-03-13 22:16:40 +03:00
Properties Для Linux-версии исправлен DockContent, редактор (показ всплывающего окна) 2022-06-30 09:47:11 +03:00
Resources Для Linux-версии исправлен DockContent, редактор (показ всплывающего окна) 2022-06-30 09:47:11 +03:00
SSYY Для Linux-версии исправлен DockContent, редактор (показ всплывающего окна) 2022-06-30 09:47:11 +03:00
Workbench Implement programming languages integration functionality (#3001) 2024-03-13 22:16:40 +03:00
_ABC13.ico Для Linux-версии исправлен DockContent, редактор (показ всплывающего окна) 2022-06-30 09:47:11 +03:00
ABCHealth.cs Для Linux-версии исправлен DockContent, редактор (показ всплывающего окна) 2022-06-30 09:47:11 +03:00
ABCHealth.Designer.cs Для Linux-версии исправлен DockContent, редактор (показ всплывающего окна) 2022-06-30 09:47:11 +03:00
ABCHealth.ico TeacherControlPlugin в проекте 2022-07-10 14:51:51 +03:00
ABCHealth.resx Для Linux-версии исправлен DockContent, редактор (показ всплывающего окна) 2022-06-30 09:47:11 +03:00
ABCNET32.ico Для Linux-версии исправлен DockContent, редактор (показ всплывающего окна) 2022-06-30 09:47:11 +03:00
AboutBox.cs New languages engine (#3120) 2024-05-25 12:26:32 +03:00
AboutBox.Designer.cs copyrights 2024-01-04 11:04:04 +01:00
AboutBox.resx Для Linux-версии исправлен DockContent, редактор (показ всплывающего окна) 2022-06-30 09:47:11 +03:00
app.config Для Linux-версии исправлен DockContent, редактор (показ всплывающего окна) 2022-06-30 09:47:11 +03:00
app.manifest Для Linux-версии исправлен DockContent, редактор (показ всплывающего окна) 2022-06-30 09:47:11 +03:00
CodeFileDocumentTextEditorControl.cs Для Linux-версии исправлен DockContent, редактор (показ всплывающего окна) 2022-06-30 09:47:11 +03:00
CompileOptionsSet.cs Для Linux-версии исправлен DockContent, редактор (показ всплывающего окна) 2022-06-30 09:47:11 +03:00
CompilerForm.cs Для Linux-версии исправлен DockContent, редактор (показ всплывающего окна) 2022-06-30 09:47:11 +03:00
CompilerForm.Designer.cs Для Linux-версии исправлен DockContent, редактор (показ всплывающего окна) 2022-06-30 09:47:11 +03:00
CompilerForm.resx Для Linux-версии исправлен DockContent, редактор (показ всплывающего окна) 2022-06-30 09:47:11 +03:00
FileMonitoring.cs Fix for PascalABC.NET for Linux 2022-10-23 14:57:07 +02:00
FontCombo.cs Для Linux-версии исправлен DockContent, редактор (показ всплывающего окна) 2022-06-30 09:47:11 +03:00
Form1.cs New languages engine (#3120) 2024-05-25 12:26:32 +03:00
Form1.cs1 Для Linux-версии исправлен DockContent, редактор (показ всплывающего окна) 2022-06-30 09:47:11 +03:00
Form1.Designer.cs fix https://bugzilla.altlinux.org/43948 2022-12-06 15:33:07 +03:00
Form1.Designer.cs1 Для Linux-версии исправлен DockContent, редактор (показ всплывающего окна) 2022-06-30 09:47:11 +03:00
Form1.resx fix https://bugzilla.altlinux.org/43948 2022-12-06 15:33:07 +03:00
Form1OpenFromHelp.cs Для Linux-версии исправлен DockContent, редактор (показ всплывающего окна) 2022-06-30 09:47:11 +03:00
FSWatcherService.cs Для Linux-версии исправлен DockContent, редактор (показ всплывающего окна) 2022-06-30 09:47:11 +03:00
GotoLine.cs Для Linux-версии исправлен DockContent, редактор (показ всплывающего окна) 2022-06-30 09:47:11 +03:00
GotoLine.Designer.cs Для Linux-версии исправлен DockContent, редактор (показ всплывающего окна) 2022-06-30 09:47:11 +03:00
GotoLine.resx Для Linux-версии исправлен DockContent, редактор (показ всплывающего окна) 2022-06-30 09:47:11 +03:00
Program.cs fix https://bugzilla.altlinux.org/43948 2022-12-06 15:33:07 +03:00
ReplaceConfirmDialog.cs Для Linux-версии исправлен DockContent, редактор (показ всплывающего окна) 2022-06-30 09:47:11 +03:00
ReplaceConfirmDialog.Designer.cs Для Linux-версии исправлен DockContent, редактор (показ всплывающего окна) 2022-06-30 09:47:11 +03:00
ReplaceConfirmDialog.resx Для Linux-версии исправлен DockContent, редактор (показ всплывающего окна) 2022-06-30 09:47:11 +03:00
ReplaceForm.cs Fix typo: math -> match (#3040) 2024-02-09 00:03:50 +03:00
ReplaceForm.Designer.cs Fix typo: math -> match (#3040) 2024-02-09 00:03:50 +03:00
ReplaceForm.resx Для Linux-версии исправлен DockContent, редактор (показ всплывающего окна) 2022-06-30 09:47:11 +03:00
RunArguments.cs Для Linux-версии исправлен DockContent, редактор (показ всплывающего окна) 2022-06-30 09:47:11 +03:00
RunArguments.Designer.cs Для Linux-версии исправлен DockContent, редактор (показ всплывающего окна) 2022-06-30 09:47:11 +03:00
RunArguments.resx Для Linux-версии исправлен DockContent, редактор (показ всплывающего окна) 2022-06-30 09:47:11 +03:00
RunProcessOptions.cs Для Linux-версии исправлен DockContent, редактор (показ всплывающего окна) 2022-06-30 09:47:11 +03:00
UserOptions.cs Fix typo: braket -> bracket (#3041) 2024-02-16 08:27:38 +03:00
VisualPascalABCNETLinux.csproj Async await merge (#3177) 2024-07-05 23:04:23 +03:00
VisualStates.cs Для Linux-версии исправлен DockContent, редактор (показ всплывающего окна) 2022-06-30 09:47:11 +03:00