Commit graph

136 commits

Author SHA1 Message Date
Бондарев Иван 106dfb7b88 fix #1277 2018-10-07 12:25:52 +02:00
Бондарев Иван 3e42c11aba fix #1324 2018-10-03 19:47:15 +02:00
Бондарев Иван 10b2eb8c75 fix #1217 2018-10-03 18:28:41 +02:00
Бондарев Иван 96b47bf568 fix #1251 2018-10-03 10:55:03 +02:00
Бондарев Иван f28a32747b fix #1310 2018-10-03 10:36:10 +02:00
Бондарев Иван 4e2911e93b fix #1259 2018-10-02 22:35:34 +02:00
Бондарев Иван b7b5793f83 fix #1262 2018-10-01 20:06:58 +02:00
Бондарев Иван bcf1266048 fix #1260 2018-09-30 19:56:36 +02:00
Бондарев Иван c9e0fbb5f8 fix #1299 2018-09-30 18:47:09 +02:00
Бондарев Иван 4cd6bf1f81 fix #1301 2018-09-30 18:43:27 +02:00
Бондарев Иван 4595e61e74 fix #1294 2018-09-30 18:02:24 +02:00
Бондарев Иван d4183d891c fix in code formatter 2018-09-30 12:53:37 +02:00
Бондарев Иван 8a4974bf1e fix #1274
fix #1275
2018-09-30 12:46:43 +02:00
Бондарев Иван 009a407636 fix #1293 2018-09-30 12:38:07 +02:00
Бондарев Иван 1c64c1b475 fix #1258 2018-09-30 12:32:36 +02:00
Бондарев Иван 66eff6aded fix #1292 2018-09-30 12:25:40 +02:00
Бондарев Иван 0e9d674913 fix #1286 2018-09-30 12:13:26 +02:00
Бондарев Иван 136a60fdf3 fix #1218
fix #1219
fix #1220
2018-09-20 21:21:16 +02:00
Бондарев Иван b64b861925 bug fix #1062 2018-08-21 21:55:37 +02:00
miks1965 08fa14085a Попытка 1 сделать форматирование расширенных свойств
Пока не работает
2018-07-20 15:38:01 +03:00
Бондарев Иван cb7ea166f3 fix #954 2018-07-19 20:55:06 +02:00
Бондарев Иван ea0c12b9fd formatting of "is T(var o)" 2018-07-01 15:20:53 +02:00
Бондарев Иван ad7ddd8a33 fix #859 2018-05-24 20:34:09 +02:00
Бондарев Иван 1202aa2c37 fix #835 2018-05-23 21:36:36 +02:00
Бондарев Иван 351ad6b63d fix formatter 2018-05-21 12:42:08 +02:00
Бондарев Иван ebd2823d29 bug fix #851
bug fix #832
2018-05-21 12:04:57 +02:00
Бондарев Иван 1742140d85 fix #839 2018-05-20 11:37:43 +02:00
Alexander Zakharenko ac5dff7717 Formatting patterns, and caching matching expression 2018-05-17 23:49:50 +03:00
Alexander Zakharenko b226bcf6ce Merge branch 'master' into features/patterns 2018-05-14 19:04:10 +03:00
Alexander Zakharenko cc21d473f1 Recursive patterns - resugaring example 2018-05-13 20:49:08 +03:00
Бондарев Иван ebedbc622b Merge branch 'master' of github.com:pascalabcnet/pascalabcnet 2018-05-13 14:06:35 +02:00
Бондарев Иван 0b30c64fd6 fix #820 2018-05-13 14:02:48 +02:00
Alexander Zakharenko a078dac5eb Merge branch 'master' into features/patterns
# Conflicts:
#	Parsers/PascalABCParserNewSaushkin/ABCPascal.cs
#	Parsers/PascalABCParserNewSaushkin/ABCPascalYacc.cs
#	TestSuite/CompilationSamples/PABCSystem.pas
#	bin/Lib/PABCSystem.pas
2018-05-11 13:58:19 +03:00
Alexander Zakharenko ec44408a75 Code formatting for match with pattern 2018-05-11 13:46:59 +03:00
Бондарев Иван 59c9b163c0 bug fix #785 2018-05-01 12:10:52 +02:00
Бондарев Иван 88d6870f93 bug fix #680 2018-04-15 19:52:43 +02:00
Alexander Zakharenko 3f93bfa24b Merge 'master' into 'features/patterns' 2018-04-08 13:42:32 +03:00
Бондарев Иван 1e648d5a43 Форматные строки (#285) 2018-03-21 21:01:54 +01:00
Бондарев Иван 3c4b438e4a bug fix #726 2018-03-18 11:22:53 +01:00
Бондарев Иван 16704b7848 bug fix #665
bug fix #673
2018-01-31 20:11:29 +01:00
Бондарев Иван 1a2bb16fa3 bug fix #659 2018-01-14 12:11:37 +01:00
Бондарев Иван 924a625e45 bug fix #605 2017-12-10 14:43:39 +01:00
Бондарев Иван f7fd35f4e4 bug fix #571 2017-11-26 19:10:53 +01:00
Бондарев Иван 74476b5cb0 bug fix #549, #563 2017-11-20 20:44:01 +01:00
Бондарев Иван 17b9e02eba bug fix #560 2017-11-19 18:08:26 +01:00
Бондарев Иван e5799b99c2 bug fix #522 2017-10-16 20:24:32 +02:00
Бондарев Иван c2a29c0982 bug fix #517 2017-10-15 14:15:49 +02:00
Alexander Zakharenko 597ef862bc Merge branch 'master' into features/patterns
# Conflicts:
#	Parsers/PascalABCParserNewSaushkin/ABCPascal.cs
#	Parsers/PascalABCParserNewSaushkin/ABCPascalYacc.cs
#	Parsers/PascalABCParserNewSaushkin/Keywords.cs
#	SyntaxTree/tree/AbstractVisitor.cs
#	SyntaxTreeConverters/StandardSyntaxConverter.cs
#	TestSuite/CompilationSamples/PABCSystem.pas
#	TestSuite/intellisense_tests/PABCSystem.pas
#	bin/Lib/PABCSystem.pas
2017-10-05 18:48:57 +03:00
Бондарев Иван 8814741105 bug fix #505 2017-10-04 20:26:08 +02:00
Бондарев Иван 8d45a38a92 bug fix #491 2017-09-14 21:19:39 +02:00
Alexander Zakharenko 11f69bbf44 Merge branch 'master' into features/patterns
# Conflicts:
#	CodeCompletion/CodeFormatter.cs
#	Parsers/PascalABCParserNewSaushkin/ABCPascal.y
#	SyntaxTree/tree/AbstractVisitor.cs
#	SyntaxTree/tree/HierarchyVisitor.cs
#	SyntaxTree/tree/SyntaxTreeStreamReader.cs
#	SyntaxTree/tree/SyntaxTreeStreamWriter.cs
#	SyntaxTree/tree/Tree.cs
#	SyntaxTree/tree/Visitor.cs
#	SyntaxTree/tree/tree.xml
#	SyntaxVisitors/SyntaxVisitors.csproj
#	TestSuite/CompilationSamples/PABCSystem.pas
#	bin/Lib/PABCSystem.pas
2017-07-23 22:29:24 +03:00
Бондарев Иван 6b1e3b72bb formatting of loop
intellisense for loop
2017-06-08 20:34:16 +02:00
miks1965 1c5614ae81 Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet 2017-06-08 17:56:25 +03:00
miks1965 00646f89a5 loop 5 do
write(1)
2017-06-08 17:56:17 +03:00
Бондарев Иван 0a61a8b30a bug fix #421 2017-06-06 21:45:12 +02:00
miks1965 0ba89df68a Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet
# Conflicts:
#	Parsers/PascalABCParserNewSaushkin/ABCPascal.cs
#	Parsers/PascalABCParserNewSaushkin/ABCPascalYacc.cs
2017-06-06 05:25:25 +03:00
miks1965 2f3b2294ba class_body -> class_body_list 2017-06-06 05:24:32 +03:00
Бондарев Иван 2b60ecbcd7 bug fix #415 2017-06-04 14:13:46 +02:00
miks1965 38842c45e7 bug fix #411
var (a,b) := (1,2)
2017-06-01 13:14:49 +03:00
Бондарев Иван 0f188823e6 bug fix #391 2017-05-08 21:25:49 +02:00
Alexander Zakharenko 4427e41576 Форматирование кода для is_pattern 2017-03-06 02:00:50 +03:00
Бондарев Иван 33e3658165 bug fix #334 2017-01-30 19:23:27 +01:00
miks1965 f189fd7160 Небольшой рефакторинг синтаксического сахара 2017-01-26 15:47:13 +03:00
Бондарев Иван ff58e3ea80 bug fix #319 2016-12-18 14:53:56 +01:00
Бондарев Иван dc66fb107c bug fix #282 2016-11-13 15:14:33 +01:00
Бондарев Иван 4cba19d159 bug fix #290 2016-11-13 10:35:31 +01:00
miks1965 09ef7fcb3b Все последние изменения :) 2016-07-19 21:16:08 +03:00
Бондарев Иван 902c11efba bug fix #177 2016-05-30 20:02:47 +02:00
miks1965 194b4fde0b event и yield теперь не требуют экранирования & в a.event, b.yield
Убрал также подсказку по Iterate  и Repeat, расширяющих ЛЮБОЙ класс
2016-04-14 22:11:30 +03:00
miks1965 560122eebc Обновление примеров и bug fix #132 2016-04-13 11:08:28 +03:00
miks1965 db628c6815 format (a,b):=(1,2) 1 2016-04-09 22:24:36 +03:00
Бондарев Иван ea42f4f907 formatting of tuples 2016-01-20 19:58:01 +01:00
miks1965 3e844d597b Множественные uses 2016-01-20 20:31:39 +03:00
Бондарев Иван 28551ebc74 bug fix in formatter 2015-12-13 19:52:32 +01:00
Бондарев Иван 2d2b7a3feb bug fix: invalid formatting of keyword "extensionmethod" 2015-12-02 20:56:50 +01:00
Бондарев Иван 5bb5425cfc bug fix formatting of new class(a,b) 2015-08-14 17:45:34 +02:00
Бондарев Иван 6df62c1c26 ... 2015-08-14 17:22:40 +02:00
Бондарев Иван a59092d97b - 2015-08-14 17:19:44 +02:00
miks1965 efe5f9094f Исправлены ошибки с лямбдами, улучшен алгоритм вывода типов 2015-08-09 16:25:11 +03:00
Бондарев Иван 819a96ac95 bug fix in formatter 2015-08-02 18:35:16 +02:00
miks1965 808882771d Что-то не то с форматтером. Тесты не проходят 2015-08-02 18:28:08 +03:00
miks1965 526d509add Чистка синтаксических узлов. Интерфейс для преобразования дерева 2015-07-31 01:02:56 +03:00
miks1965 ec2318107c Убрал ненужные узлы синтаксического дерева 2015-07-30 14:02:48 +03:00
Бондарев Иван 23f6afaca6 code formatting of T->T 2015-06-13 12:50:24 +02:00
Бондарев Иван 092d84d664 added license info in source files 2015-06-01 21:15:17 +02:00
Бондарев Иван e6e67c193c initial commit 2015-05-14 21:35:07 +02:00