Commit graph

511 commits

Author SHA1 Message Date
Mikhalkovich Stanislav d8838873e9 Min Max GC Console
Ver 3.6
2020-01-16 08:18:34 +03:00
Mikhalkovich Stanislav da4406700f Изменение грамматики - запрет условной операции как тела лямбды (во избежание конфликтов с условным оператором) 2020-01-13 02:01:52 +03:00
Mikhalkovich Stanislav 838dddf8b1 foreach по a..b преобразуется в for - для эффективности 2020-01-05 22:46:12 +03:00
Mikhalkovich Stanislav 15d20463d7 Новый Range в виде a..b 2020-01-04 12:19:36 +03:00
Mikhalkovich Stanislav 23d65209b5 Исправление орфографических ошибок в BlockFileOfT.pas 2019-12-28 22:08:52 +03:00
Mikhalkovich Stanislav 4bb828705d fix #2163
Matr из массивов в PABCSystem.pas

WPFObjects - fix hide text
2019-12-21 23:25:39 +03:00
Бондарев Иван 02fea6b4a2 bug fix #2147 2019-12-08 12:17:54 +01:00
Mikhalkovich Stanislav 6d94497a24 PABCSystem.pas исправлена Numerate и добавлена Reverse для строки 2019-12-01 23:38:06 +03:00
Mikhalkovich Stanislav 352643b42e Undefined с foreach 2019-11-18 00:34:05 +03:00
Mikhalkovich Stanislav e5770f6f64 Clamp стандартный метод расширения для чисел
Позиционировнаие курсора после Task в PT4
2019-11-09 11:38:30 +03:00
Mikhalkovich Stanislav 88d513c878 CodeTemplatesPlugin.dll в Release
SortDescending в PABCSystem.pas
2019-11-03 20:02:47 +03:00
Бондарев Иван dbc98f5ca6 fix #1720 2019-10-20 20:23:32 +02:00
Бондарев Иван 599d8387ed bug fix #1933 2019-10-13 13:43:59 +02:00
Mikhalkovich Stanislav 9fee10155b GraphWPF IsFixedSize 2019-10-12 14:39:13 +03:00
Mikhalkovich Stanislav d8e798c4d9 Graph3D испр ошибки в комм 2019-10-07 18:09:35 +03:00
Бондарев Иван 01afc8b35b Оптимизировал TestRunner, разделив на отдельные вызовы 2019-10-04 15:40:51 +02:00
Бондарев Иван f2df27dd87 bug fix #2119 2019-10-03 14:40:05 +02:00
Mikhalkovich Stanislav 4ef22cfcb0 UpdateService.cs - теперь не ругается на 4.8 2019-09-14 19:19:29 +03:00
Mikhalkovich Stanislav d17edbd8b4 OnDrawFrame в WPFObjects
OnDrawFrame убрали из GraphWPF - там только BeginFrameBasedAnimationTime
Правки в NumLibABC
MatrSlice в PABCSystem.pas
Версия 3.5.1 накопительная
2019-09-14 15:17:06 +03:00
Mikhalkovich Stanislav e13f82e679 fix #2088 2019-08-29 19:14:51 +03:00
Mikhalkovich Stanislav 04ee19e0b7 fix #146 ide 2019-08-25 01:06:18 +03:00
Mikhalkovich Stanislav 357d756543 Правки в справке (Redraw) 2019-08-20 20:44:22 +03:00
Mikhalkovich Stanislav d9ccbf391a Graph3D - Direction, Velocity, MoveTime 2019-08-19 13:37:34 +03:00
Mikhalkovich Stanislav 5bc1a08fdd syntax_tree_visitor.cs - закомментированные предполагаемые изменения 2019-08-18 19:34:09 +03:00
Mikhalkovich Stanislav c7a3beec39 Убран PabcRtl32.dll 2019-08-18 00:16:39 +03:00
Mikhalkovich Stanislav 0a0bb394ae fix #2081 2019-08-16 09:48:11 +03:00
Mikhalkovich Stanislav 3c432a1cd6 fix #2077
Новые примеры WPFObjects
Мелкие правки в Controls, GraphWPF, WPFObjects, Timers
2019-08-15 23:54:13 +03:00
Mikhalkovich Stanislav 3879525c25 fix #2070 2019-08-07 23:21:30 +03:00
Mikhalkovich Stanislav 66b7aa42c5 fix #2058
Небольшие правки в CodeTemplates
2019-08-02 10:17:49 +03:00
Mikhalkovich Stanislav da8b3cc81f fix #1386
- неожиданно само
school.pct - коррекции
RobotZadan - RBps1-3
tkUnknown - пока не получается
2019-07-29 15:52:45 +03:00
Mikhalkovich Stanislav f8653deb7f fix #2055 2019-07-27 17:33:55 +03:00
miks1965 c52a893178 Исправление ошибки с автозавершением при переносе в середине оператора с ; 2019-07-19 14:08:57 +03:00
Mikhalkovich Stanislav b9c7d5deea Автоисправление пробелов в := с возможным добавлением ; по нажатию Enter 2019-07-13 12:01:16 +03:00
Mikhalkovich Stanislav 34c8271d0f доисправления #2042 2019-07-11 22:49:48 +03:00
Mikhalkovich Stanislav b5ea7dacb9 fix #2042 2019-07-11 22:05:19 +03:00
Mikhalkovich Stanislav 79bdbecec0 fix #1934 2019-07-11 16:22:06 +03:00
Mikhalkovich Stanislav 8fa8bdfc9a fix #1696 2019-07-06 01:10:31 +03:00
Mikhalkovich Stanislav 323ba75b89 fix #2002 2019-07-01 17:09:38 +03:00
Mikhalkovich Stanislav 7c6c67a2e6 fix #793 2019-06-30 08:41:59 +03:00
Mikhalkovich Stanislav 717b73cb60 fix #2007 2019-06-21 09:36:54 +03:00
Mikhalkovich Stanislav 1327baaa48 fix #1147
Многовато кода для маленького фикса ))
2019-06-15 13:25:44 +03:00
Mikhalkovich Stanislav 0d31b9bc77 Убрал OpenCLABC из инсталлятора. Он содержит ограничение where T: &Array, которое в ближайшее время будет запрещено. 2019-06-10 21:27:28 +03:00
Mikhalkovich Stanislav d7bdc895bd Исправление реализации Abs Sqr Sign для беззнаковых 2019-06-04 22:20:45 +03:00
Бондарев Иван 240dfde02f bug fix #1929 2019-06-02 12:19:18 +02:00
Mikhalkovich Stanislav a73085a953 bug fix #1957 2019-05-30 06:56:22 +03:00
Mikhalkovich Stanislav 52089ab860 3.5.0 - инкрементальные изменения 2019-05-25 21:53:02 +03:00
Alexandr Pogorelov 8a432eee6e
Улучшение паттерн матчинга (#1949)
Матчинг констант, таплов, коллекций. Улучшение матчинга по типам.
2019-05-24 10:04:17 +03:00
Mikhalkovich Stanislav 333f76cd68 fix #1941 2019-05-18 00:40:21 +03:00
Mikhalkovich Stanislav 4d547d9af3 DrawPixels 2019-05-16 15:42:16 +03:00
Mikhalkovich Stanislav fc9c4414fd Перегенерировал неверно форматируемую справку 2019-04-23 22:45:30 +03:00
Mikhalkovich Stanislav b8e6248094 fix #1914 2019-04-23 14:51:25 +03:00
Бондарев Иван d35fcda955 fix #1797 2019-04-21 12:01:24 +02:00
Mikhalkovich Stanislav 7726f8e85a fix #1900 2019-04-09 21:33:09 +03:00
Mikhalkovich Stanislav 40d1106cff Исправление ошибки со стартом PascalABC.NET когда все .Language-файлы пропесочены нулями 2019-04-07 22:53:15 +03:00
Mikhalkovich Stanislav 542468e171 WPFObjects выравнивание Childов
WPFObjects - новый компонент TextWPF
В свойстве Text изменен шрифт по умолчанию на Arial
2019-04-06 23:03:37 +03:00
Mikhalkovich Stanislav 606ddbc620 bug fix #1898 2019-04-01 07:15:39 +03:00
Бондарев Иван 97b517e798 bug fix #1890 2019-03-28 20:19:41 +01:00
Бондарев Иван 50e217a1ce Merge branch 'master' of github.com:pascalabcnet/pascalabcnet 2019-03-27 21:09:31 +01:00
Бондарев Иван ead24aa00c bug fix #1891 2019-03-27 21:08:37 +01:00
Mikhalkovich Stanislav 0475d0ee30 WPFObjects - AnomMoveOn ... и другие правки 2019-03-26 00:03:07 +03:00
Mikhalkovich Stanislav 87567e14fe Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet 2019-03-22 19:04:09 +03:00
Mikhalkovich Stanislav a379af3e04 Work 2019-03-22 19:02:57 +03:00
Бондарев Иван fc73ed2a5d fix #1267 2019-03-22 13:42:21 +01:00
Mikhalkovich Stanislav 90c406e0cc pabcnetcclear - добавление директив в командную строку и переработка диагностики ошибок 2019-03-19 16:45:47 +03:00
Mikhalkovich Stanislav 513f5024a6 Новая основная иконка ABC. Нормально отображается в WinXP, Win 7, Win 10 2019-03-15 00:13:53 +03:00
Mikhail Abramyan 03418fe746 Исправление ошибок в PT4.pas 2019-03-11 23:37:35 +03:00
Mikhalkovich Stanislav a7e562b004 fix #1843 2019-03-11 23:09:55 +03:00
Mikhail Abramyan 5c7f2d29d7 Обновление задачника до версии 4.19 2019-03-08 19:27:10 +03:00
Mikhalkovich Stanislav d0b64afe9c ReadInteger и т.д. в бестиповых файлах
f.Rewrite и f.Append в текстовых
f.Reset(en), f.Rewrite(en) в бестиповых

Поправлена соответственно справка (здесь она не генерируется)
2019-03-03 23:46:41 +03:00
Mikhalkovich Stanislav 39f3d28e47 fix #1810
GraphWPF и WPFObjects теперь можно использовать вместе!
2019-03-03 00:05:26 +03:00
Mikhalkovich Stanislav 617428ee93 Новый GraphWPG с более плавной и быстрой графикой, SetPixel, SetPixels 2019-02-25 12:03:43 +03:00
Mikhalkovich Stanislav e8ff14ea18 Откатил исправление #1775 2019-02-24 16:13:15 +03:00
Mikhalkovich Stanislav 0370d6b271 TakeLast SkipLast заменены на более эффективные 2019-02-18 10:36:06 +03:00
Mikhalkovich Stanislav 3eac76765f Убран лишний вызов при реализации Round
Поправлено RobotField.pas
2019-02-13 20:52:38 +03:00
Mikhalkovich Stanislav 8df7bac82c proc_body сделано типа object в function_lambda_definition
Небольшие правки PABCSystem.pas
2019-02-12 10:19:33 +03:00
Mikhalkovich Stanislav b5013332fd typed files ограничения на кодировки 2019-02-03 21:27:30 +03:00
Mikhalkovich Stanislav 4ef57069ad Сделал возможность указания кодировки при открытии типизированного и бестипового файла. Если файл типизированный, то можно использовать только однобайтовую кодировку 2019-02-02 19:46:57 +03:00
Mikhalkovich Stanislav 6bf2f1cfa0 bug fix #1674
Indices как синоним Indexes
Print для строки как метод расширения
2019-02-01 15:04:07 +03:00
Mikhalkovich Stanislav 9e88db35d4 Робот и Чертежник переведены на High DPI 2019-01-28 03:30:18 +03:00
Mikhalkovich Stanislav 71bf09add9 bug fix #1632
правки в Help
2019-01-26 11:43:27 +03:00
Mikhalkovich Stanislav a0ef92bb0e Исправления в справке
pull request SunSerega
2019-01-23 20:14:45 +03:00
Mikhalkovich Stanislav 2b3c6f3906 DynamicTreeView High dpi support 2019-01-21 09:32:46 +03:00
Mikhalkovich Stanislav 5bb8771953 Добавлены ReadBytes WriteBytes для бестиповых файлов
Добавлена f.Rewrite для двоичных файлов
CreateBinary и OpenBinary - изменены - теперь они возвращают бестиповой файл
2019-01-15 14:25:45 +03:00
Бондарев Иван 74b29425e7 fix #1407 2019-01-06 11:07:07 +01:00
Mikhalkovich Stanislav 39fb57f878 Откат фикса #1408 2019-01-03 01:53:23 +03:00
Бондарев Иван 3b9320ab96 fix #751 2019-01-02 14:20:48 +01:00
Mikhalkovich Stanislav fd2571ba2d bug fix #1439 #1511
OnKeyPress WPFObjects
2018-12-22 12:56:57 +03:00
Mikhalkovich Stanislav c4bd28366a fix #1606 2018-12-17 20:49:02 +03:00
Mikhalkovich Stanislav ac0396d5c8 fix #1588 2018-12-17 09:47:23 +03:00
Mikhalkovich Stanislav 831671ab8b fix #1600 2018-12-16 21:34:45 +03:00
Mikhalkovich Stanislav 25c623a0d6 пример ArithmSimplify теперь компилируется - исправлен метод таблицы символов 2018-12-12 21:09:07 +03:00
Mikhalkovich Stanislav 17bbbdb86f Graph3d WPFObjects Invoke 2018-12-12 17:45:12 +03:00
Бондарев Иван d3bc8a42ac bug fix #1549 2018-12-09 17:09:54 +01:00
Mikhalkovich Stanislav e2f1583058 bug fix #1552 2018-12-07 17:53:21 +03:00
Mikhalkovich Stanislav 753f4f219e bug fix #1570 2018-12-06 21:14:33 +03:00
Mikhalkovich Stanislav 89d54b79f6 PrintMatrixWithFormat 2018-11-20 06:39:23 +03:00
Mikhalkovich Stanislav a702edb2b8 Исправления программ в связи с PartitionPoints 2018-11-19 02:48:19 +03:00
miks1965 f631dd139d Английская культура - для точки в вещественных - в главном потоке 2018-11-10 21:17:58 +03:00
miks1965 04e8c601a6 fix #1474 2018-11-09 21:13:13 +03:00
miks1965 c770e3f464 fix #1413 2018-11-08 00:24:28 +03:00
miks1965 a65c2a0017 bug fix #1463 2018-11-05 16:08:31 +03:00
miks1965 e361705095 bug fix #1080 2018-10-12 07:15:21 +03:00
miks1965 bb2ef43840 bug fix #1318 2018-10-02 19:46:41 +03:00
miks1965 1b0077eab7 bug fix #1280 2018-10-02 17:53:43 +03:00
miks1965 aa453fb155 Мелочи 2018-09-28 15:52:47 +03:00
Бондарев Иван 3e4f84f3b3 #1125 2018-09-23 18:29:00 +02:00
miks1965 da91abdad4 Две литеральные строковые константы не могут стоять подряд 2018-09-16 05:11:08 +03:00
Бондарев Иван a281e4b8d5 fix #1063 2018-09-09 19:10:15 +02:00
Бондарев Иван 78a6e0c22a Merge branch 'master' of github.com:pascalabcnet/pascalabcnet
# Conflicts:
#	TestSuite/CompilationSamples/GraphWPFBase.pas
2018-09-06 20:53:25 +02:00
Бондарев Иван 4600c3b734 fix #1159
fix #1143
2018-09-06 20:49:18 +02:00
miks1965 69fc771ce8 bug fix #1145 2018-09-06 20:29:12 +03:00
miks1965 be751ebc05 Мелочи 2018-09-02 18:47:49 +03: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
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 a8cd226c0d Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet
# Conflicts:
#	TestSuite/CompilationSamples/graph3d.pas
2018-08-29 11:45:15 +03:00
miks1965 3b85ed4dae fix #1058
Улучшена справка по новым графическим модулям
2018-08-29 11:43:27 +03:00
Бондарев Иван 21463c712c bug fix #1118 2018-08-28 21:18:18 +02:00
Бондарев Иван 1023a21fd9 bug fix #1085 2018-08-26 17:21:19 +02:00
miks1965 de645a4707 Экспериментальный модуль BlockFileOfT
Учебный модуль ABCDatabases.pas
2018-08-25 13:35:24 +03:00
miks1965 fc75bdab7a Несущественные правки 2018-08-24 18:37:38 +03: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 d1d5c0efd7 Рабочие изменения 2018-08-20 00:57:31 +03:00
miks1965 0fc55fdee5 fix #1050 2018-08-19 10:55:01 +03:00
miks1965 9737922704 Убрал из тестов две не ошибки 2018-08-17 20:51:36 +03:00
miks1965 c03a869099 Запрещен странный синтаксис в new
Откомментированы Incremental
2018-08-14 12:24:31 +03:00
miks1965 350285a88a ^i - убрал 2018-08-11 10:46:32 +03:00
miks1965 1446ca2fba bug fix #1029
ConvertAll и Transform с доппараметрами - индексами
2018-08-09 21:34:26 +03:00
miks1965 0613eaf452 bug fix #1026
f.ReadWord
f.Print
2018-08-07 19:21:09 +03:00
miks1965 00e0d8082d Модуль Countries и стандартный каталог для файлов 2018-08-06 14:49:41 +03:00
miks1965 89f02b3c47 Files секция
Исправленный Help
2018-08-03 11:41:25 +03:00
miks1965 753759b888 fix #1003 2018-08-02 12:00:51 +03:00
Mikhail Abramyan f1089b6309 Обновил модули PT4.pas и PT4MakerNetX.pas 2018-07-31 21:01:19 +04: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 3c02686700 bug fix #988 2018-07-19 10:12:46 +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 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 700ed63258 Working commit 2018-06-12 21:48:29 +03:00
Alexander Zakharenko 5a9ef45312 Rename IsTest function 2018-06-12 09:56:46 +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
miks1965 78ea0be0e1 bug fix #875
bug fix #876
2018-05-31 00:40:29 +03:00