Commit graph

846 commits

Author SHA1 Message Date
Mikhalkovich Stanislav bbebfede4c bug fix #1412 2018-12-01 13:08:46 +03:00
Mikhalkovich Stanislav 370cbf5175 fix #1553 2018-12-01 10:51:25 +03:00
Mikhalkovich Stanislav 932a16ad95 fix #1515 2018-11-30 23:30:21 +03:00
Mikhalkovich Stanislav 1a1d08dab9 fix #1520 2018-11-24 08:20:20 +03:00
Mikhalkovich Stanislav 4207e2ca16 Доп. константа для m.Print как неформатированной (нужно для PT4) 2018-11-19 16:21:32 +03:00
Mikhalkovich Stanislav a702edb2b8 Исправления программ в связи с PartitionPoints 2018-11-19 02:48:19 +03:00
Mikhalkovich Stanislav 9bccecd38a PartitionPoints
Убрано Range(a,b,n)
2018-11-18 18:36:43 +03:00
Mikhail Abramyan d4afc04398 Исправлена ошибка в задании ArrObj28 2018-11-12 22:01:35 +03:00
miks1965 f631dd139d Английская культура - для точки в вещественных - в главном потоке 2018-11-10 21:17:58 +03:00
Mikhail Abramyan 1d6f99e13f Исправлены ошибки в группе заданий ArrObj (задания 19, 20, 29) 2018-11-09 21:30:24 +03:00
miks1965 7eedbbcb75 Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet 2018-11-08 00:25:15 +03:00
miks1965 c770e3f464 fix #1413 2018-11-08 00:24:28 +03:00
Mikhail Abramyan 3f460afcc0 Исправление ABCDatabases.pas (тип поля _Gender изменен с boolean на ТипПола) 2018-11-06 10:39:11 +03:00
miks1965 a65c2a0017 bug fix #1463 2018-11-05 16:08:31 +03:00
miks1965 088599c8d3 bug fix #1440 2018-11-05 14:57:36 +03:00
miks1965 6c31d30188 Передвинул псевдокомментарий - ничего хорошего 2018-11-05 01:00:33 +03:00
Бондарев Иван 466ac552d8 fix #1446 2018-11-04 12:06:43 +01:00
Mikhail Abramyan 5b3e5ebcc2 Исправлен модуль ABCDatabases.pas (функция ЗаполнитьМассивУчеников) 2018-11-03 18:32:22 +03:00
Бондарев Иван 8e0691796e bug fix #1433 2018-10-28 14:28:12 +01:00
Бондарев Иван 705c8b6914 fix #1396 2018-10-28 11:16:15 +01:00
miks1965 dfd057933c fix #1401 2018-10-28 08:11:52 +03:00
Mikhail Abramyan 2902954776 Исправлена группа заданий ArrSlice 2018-10-27 21:22:37 +04:00
miks1965 02991b622f fix #1419 2018-10-26 20:12:42 +03:00
miks1965 a2702ecb73 fix #1395 2018-10-23 22:06:07 +03:00
miks1965 987ab845e8 fix #1409
Разрешил перегруженные деконструкторы
2018-10-21 12:29:36 +03:00
Alexander Algasov c89bd13bb3 Add localization for the new error message 2018-10-20 19:53:12 +03:00
miks1965 9022628839 fix #1405 2018-10-20 11:08:27 +03:00
miks1965 06311f200f fix #1378 2018-10-11 09:26:51 +03:00
miks1965 f887555f73 fix #1376
int64.Print
2018-10-11 09:01:04 +03:00
miks1965 62c46514d0 fix #1351 2018-10-07 19:20:17 +03:00
Бондарев Иван b827b50fbb fix #1346 2018-10-07 12:42:34 +02:00
miks1965 c6da12b5f0 fix #1329 2018-10-07 07:51:32 +03:00
miks1965 a7399eb161 fix #1326 2018-10-05 04:24:21 +03:00
Бондарев Иван c8efdf5d53 fix #1304 2018-10-03 21:46:20 +02:00
miks1965 3df98644f0 const_expr заменил на expr в инициализаторах параметров по умолчанию 2018-10-03 20:04:04 +03:00
miks1965 266554388b Восстановил Rec 2018-10-02 18:05:24 +03:00
miks1965 1b0077eab7 bug fix #1280 2018-10-02 17:53:43 +03:00
Бондарев Иван 40639767d7 fix #1288 2018-09-30 11:39:40 +02:00
miks1965 50d3c255ec Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet 2018-09-27 17:59:43 +03:00
miks1965 b4edebd2f0 Убрал Rec 2018-09-27 17:59:37 +03:00
Sun Serega fdfd6cc9a7 Добавил последнюю версию "BlockFileOfT" 2018-09-26 01:50:40 +03:00
miks1965 808f1eb150 Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet 2018-09-25 20:35:17 +03:00
Mikhail Abramyan f71f9783bc Новые группы заданий для задачника 2018-09-24 12:53:05 +04:00
miks1965 caba3ede5f #1232 теперь нет потери контекста 2018-09-23 22:38:39 +03:00
Бондарев Иван a2229dbc89 Merge branch 'master' of github.com:pascalabcnet/pascalabcnet 2018-09-23 11:51:52 +02:00
Бондарев Иван 37c831f4c5 #1232 2018-09-23 11:50:56 +02:00
miks1965 d9c71250b8 fix #1213 2018-09-22 22:43:32 +03:00
miks1965 564d7ff56e Справка по статическим классам 2018-09-22 22:13:28 +03:00
Бондарев Иван 3dc45ff403 static classes #772 2018-09-22 17:49:47 +02:00
Бондарев Иван 7138ded613 bug fix #1232 2018-09-22 12:35:36 +02:00
Бондарев Иван 64d173f3bd fix #1234 2018-09-20 21:57:02 +02:00
miks1965 93bdb0f17f bug fix #1233 2018-09-20 20:37:34 +03:00
miks1965 835ecdfc58 bug fix #946 2018-09-20 10:18:31 +03:00
miks1965 da91abdad4 Две литеральные строковые константы не могут стоять подряд 2018-09-16 05:11:08 +03:00
miks1965 f789d4b2f1 Убрал Пример 3 2018-09-15 14:43:14 +03:00
miks1965 42b7d7263f bug fix #1169 2018-09-12 07:11:26 +03:00
Бондарев Иван a281e4b8d5 fix #1063 2018-09-09 19:10:15 +02:00
miks1965 1d8e53871e Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet 2018-09-06 20:29:48 +03:00
miks1965 69fc771ce8 bug fix #1145 2018-09-06 20:29:12 +03:00
Бондарев Иван 1efb46a659 fix #1149 2018-09-04 21:02:18 +02:00
miks1965 2c3451df73 Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet 2018-09-02 18:47:14 +03:00
Бондарев Иван f8701147a5 fixed Graph3D.pas 2018-09-02 17:34:05 +02:00
miks1965 5d46598ffa Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet
# Conflicts:
#	bin/Lib/GraphWPF.pas
#	bin/Lib/GraphWPFBase.pas
#	bin/Lib/WPFObjects.pas
2018-09-02 17:31:02 +03:00
miks1965 653349262e Закомментирована культура в разделе инициализации, вызывавшая ошибку в NET 4.0 2018-09-02 17:20:24 +03:00
Бондарев Иван 6d50302df1 #1069 2018-09-02 14:13:15 +02:00
Бондарев Иван e7bac00673 fix #1131 2018-09-02 11:50:39 +02:00
Mikhail Abramyan 3720c90d15 Новые версии PT4.pas и pt4pabc.dll 2018-08-30 21:02:25 +04:00
miks1965 fd1f257d68 Версия 3.4.2 2018-08-29 22:56:13 +03:00
miks1965 c4e3377735 Добавлены HSet(set of T), SSet(set of T) 2018-08-29 21:43:35 +03:00
miks1965 83d7b939e7 Count и Print println для set of T 2018-08-29 14:37:58 +03:00
miks1965 3b85ed4dae fix #1058
Улучшена справка по новым графическим модулям
2018-08-29 11:43:27 +03:00
miks1965 172ce6d1bc Graph3D размеченный для справки 2018-08-27 22:36:19 +03:00
miks1965 234960a259 Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet 2018-08-27 22:34:16 +03:00
Бондарев Иван ea4e70e540 fix #1113 2018-08-27 21:09:54 +02:00
Бондарев Иван 50380adb2f fix #1071 2018-08-26 20:34:06 +02:00
miks1965 c005256e9a Graph3D - подготовка к автогенерации справки 2018-08-26 10:40:01 +03:00
miks1965 da7cfb666a Правки модуля генерации документации и файлов справки 2018-08-26 09:13:47 +03:00
miks1965 59f4509530 Незначительные правки в справке 2018-08-25 14:59:39 +03:00
miks1965 de645a4707 Экспериментальный модуль BlockFileOfT
Учебный модуль ABCDatabases.pas
2018-08-25 13:35:24 +03:00
miks1965 e862ff8cd4 Новый TextEditor.dll, в котором предположительно исправлена ошибка Ctrl-Z
Улучшенная генерация документации для всех новых модулей - модуль GenDocUnit.pas

Модуль WPFObjects со всеми расставленными комментариями для автогенерации документации

Сгенерированная автодокументация по модулю WPFObjects
2018-08-25 12:25:03 +03:00
miks1965 fc75bdab7a Несущественные правки 2018-08-24 18:37:38 +03:00
miks1965 35ad768003 Незначительные правки 2018-08-23 16:18:09 +03:00
miks1965 ae51735f34 fix #1072 2018-08-22 12:35:57 +03:00
Бондарев Иван acb41033ad Merge branch 'master' of github.com:pascalabcnet/pascalabcnet 2018-08-21 20:42:13 +02:00
Бондарев Иван d46507f765 #1064 2018-08-21 20:41:17 +02:00
miks1965 85b5ac28d7 WPFObjects модуль почти готов
Примеры WPFObjects
Дополнения в справку - методы файлов
Методы типизированных файлов переназваны f.FileSize на f.Size
f.FilePos на f.Position
Сделаны f.Reset и f.Rewrite
Random для вещественных
2018-08-21 17:28:27 +03:00
miks1965 d5e2e6004f Тесты на extensions и Deconstruct 2018-08-20 10:57:55 +03:00
Бондарев Иван 3c95b48083 fix #1045 2018-08-19 12:52:36 +02:00
miks1965 0fc55fdee5 fix #1050 2018-08-19 10:55:01 +03:00
miks1965 6b66e564ed Read строк из типизированных файлов 2018-08-18 08:11:09 +03:00
miks1965 be0b395f26 fix #425 2018-08-17 23:07:18 +03:00
miks1965 9c523689d5 Исправление ошибки со строками в типизированных файлах
Кодировка - Default. Она - однобайтовая
2018-08-17 20:43:04 +03:00
miks1965 c03a869099 Запрещен странный синтаксис в new
Откомментированы Incremental
2018-08-14 12:24:31 +03:00
miks1965 31f153266f fix #1036
процедура Deconstruct автогенерируется для автоклассов
2018-08-12 21:16:18 +03:00
miks1965 350285a88a ^i - убрал 2018-08-11 10:46:32 +03:00
miks1965 95d8bfb58e Все конструкторы 3D-классов сделаны приватными. Чтобы неповадно было 2018-08-10 13:06:56 +03:00
miks1965 1446ca2fba bug fix #1029
ConvertAll и Transform с доппараметрами - индексами
2018-08-09 21:34:26 +03:00
miks1965 58b89acc0c fix #1030 2018-08-09 20:11:03 +03:00
miks1965 05308759e3 Незначительные мелочи 2018-08-09 16:53:46 +03:00
miks1965 3a7fc31fd7 WPFObjects - наброски 2018-08-08 18:44:41 +03:00
miks1965 0613eaf452 bug fix #1026
f.ReadWord
f.Print
2018-08-07 19:21:09 +03:00
miks1965 84330e6954 Countries.pas 2018-08-06 20:00:24 +03:00
miks1965 3191b9adf9 Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet 2018-08-06 14:49:48 +03:00
miks1965 00e0d8082d Модуль Countries и стандартный каталог для файлов 2018-08-06 14:49:41 +03:00
Бондарев Иван 8be06920d6 fix #1023
fix #1014
2018-08-06 11:45:17 +02:00
miks1965 89f02b3c47 Files секция
Исправленный Help
2018-08-03 11:41:25 +03:00
miks1965 ca51bafdcd Добавил справку и средства для автогенерации справки по системному модулю 2018-08-02 22:04:49 +03:00
miks1965 753759b888 fix #1003 2018-08-02 12:00:51 +03:00
miks1965 ab59b0e33b Точка в вещественных по r.ToString пока в текущем потоке 2018-08-01 14:13:16 +03:00
Mikhail Abramyan f1089b6309 Обновил модули PT4.pas и PT4MakerNetX.pas 2018-07-31 21:01:19 +04:00
miks1965 4a75846d7e Reverse для строки 2018-07-31 09:30:17 +03:00
Mikhail Abramyan f7aec39589 Новые версии задачника и его компонентов 2018-07-29 20:25:01 +04:00
Voloshin Bogdan 12ee45f0fc Exclude typeclasses from master, because of new workflow. 2018-07-23 02:08:38 +03:00
miks1965 da8b1e671c bug fix #1000
Запрещены неявные преобразования из real в decimal и из short в decimal как в C#
2018-07-22 01:24:48 +03:00
miks1965 870ad02b48 расширенные свойства для записей
Запрет реализации свойств в интерфейсах
Запрет реализации расширенных индексных свойств
2018-07-18 12:20:45 +03:00
miks1965 b0dc07a1ab SetRow и SetCol для последовательностей 2018-07-17 22:54:18 +03:00
miks1965 eb38416402 bug fix #979 2018-07-17 19:12:27 +03:00
miks1965 d6d0d2a86b Graph3D.pas - видимо исправлена ошибка с AnimScale
bug fix #425
2018-07-17 10:25:56 +03:00
miks1965 210fa46d3f bug fix #950
Функция Matr для создания матрицы
2018-07-14 12:31:59 +03:00
miks1965 a04fe762ec GraphWPF.pas поворот текста
PABCSystem - PrintLines с проекцией
2018-07-11 09:35:12 +03:00
miks1965 edf641b7e2 текст ошибки 2018-07-01 22:27:56 +03:00
miks1965 a1e1363347 bug fix #918 2018-06-28 22:12:52 +03:00
miks1965 553e7fbd24 TypeClassErrors - папка для ошибок с typeclasses
PosEx - исправлено поведение - теперь не генерируется исключение
2018-06-28 13:42:46 +03:00
miks1965 397ac3339e PABCSystem.pas - Round(r,digits) 2018-06-24 16:11:09 +03:00
miks1965 6ec739d45c Graph3D некоторые добавления (камера) 2018-06-17 17:00:44 +03:00
Alexander Zakharenko f5e5a56cfc Localize pattern matching errors 2018-06-17 14:15:08 +03:00
miks1965 cce1345ee0 bug fix #914 2018-06-12 22:45:54 +03:00
miks1965 e0bf9736d4 bug fix #916 2018-06-12 21:29:12 +03:00
Alexander Zakharenko 5a9ef45312 Rename IsTest function 2018-06-12 09:56:46 +03:00
miks1965 814c7b165b Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet 2018-06-11 20:23:45 +03:00
miks1965 60472ff1f0 Deconstruct не виден больше в Intellisense 2018-06-11 20:23:35 +03:00
Voloshin Bogdan e9e4bcb6a7 Add error for incorrect instance implementation 2018-06-11 02:08:57 +03:00
miks1965 5b2568f62c Assert - исправлена ошибка с message
Graph3D - полностью переработаны трансформации и анимации. Исправлено много неточностей.
Теперь у каждой элементарной анимации есть своя StoryBoard
2018-06-10 17:33:22 +03:00
Voloshin Bogdan eb4f90edf2 Merge branch 'master' into features/typeclasses-another-approach
# Conflicts:
#	Parsers/PascalABCParserNewSaushkin/ABCPascal.cs
#	Parsers/PascalABCParserNewSaushkin/ABCPascalYacc.cs
2018-06-04 17:40:25 +03:00
Бондарев Иван 88d406d9b6 fix in patterns 2018-06-03 19:49:55 +02:00
miks1965 78ea0be0e1 bug fix #875
bug fix #876
2018-05-31 00:40:29 +03:00
Voloshin Bogdan 9c416f3855 Add deducing template type for not inherited typeclasses 2018-05-25 00:39:18 +03:00
Voloshin Bogdan 98718a60e1 Merge branch 'master' into features/typeclasses-another-approach 2018-05-22 21:16:32 +03:00
Voloshin Bogdan 1f53dad67f Add operators to typeclasses 2018-05-22 21:13:56 +03:00
miks1965 8026b6b31c Graph3D перегруженные версии 2018-05-22 01:07:17 +03:00
Voloshin Bogdan e55242a9ef Add search at methods at typeclasses for restricted functions 2018-05-21 04:14:18 +03:00
Бондарев Иван eb7bff3077 bug fix #833 2018-05-20 14:18:29 +02:00
Voloshin Bogdan 16d7e37ce1 Merge branch 'master' into features/typeclasses-another-approach 2018-05-20 11:44:58 +03:00
miks1965 e7691aed82 AnimMoveOnX - перегруженные версии 2018-05-19 21:50:06 +03:00
Voloshin Bogdan 29761537c7 Merge branch 'master' into features/typeclasses-another-approach
# Conflicts:
#	Parsers/PascalABCParserNewSaushkin/ABCPascal.cs
#	Parsers/PascalABCParserNewSaushkin/ABCPascalYacc.cs
2018-05-16 23:07:39 +03:00
miks1965 bf8316cfb2 Откатил фикс #796 2018-05-15 21:01:35 +03:00
Bogdan Voloshin b62a66e5d9 Merge branch 'master' into features/typeclasses-another-approach
# Conflicts:
#	TestSuite/formatter_tests/input/PABCSystem.pas
2018-05-14 18:02:09 +03:00
Bogdan Voloshin a315f9f063 Merge commit '082a998786a49e4e3f3ce0ad799fe1c7b6a90fb7' into features/typeclasses-another-approach
# Conflicts:
#	Parsers/PascalABCParserNewSaushkin/ABCPascal.cs
#	Parsers/PascalABCParserNewSaushkin/ABCPascal.lex
#	Parsers/PascalABCParserNewSaushkin/ABCPascal.y
#	Parsers/PascalABCParserNewSaushkin/ABCPascalYacc.cs
#	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
#	TestSuite/CompilationSamples/PABCSystem.pas
#	bin/Lib/PABCSystem.pas
2018-05-14 18:01:14 +03:00
Bogdan Voloshin aee1158cc2 Merge commit 'd0f93fcacf8fc43f2463dedee20c591bf281581f' into features/typeclasses-another-approach 2018-05-14 17:27:55 +03:00
Бондарев Иван ebcf0d44f6 fix TestRunner 2018-05-13 14:19:54 +02:00