Commit graph

300 commits

Author SHA1 Message Date
Mikhalkovich Stanislav 39ade48ce6 bug fix #2211 2020-03-09 12:57:00 +03:00
Mikhalkovich Stanislav 8545817173 fix #1053
Вложенные безымянные записи теперь снова разрешены, но запрещено захватывать имена из неглобального контекста
2020-03-08 09:28:11 +03:00
Mikhalkovich Stanislav 4941dc3ae5 bug fix #2208 2020-02-26 23:17:47 +03:00
Mikhalkovich Stanislav 1222199e81 fix #2195 2020-02-24 17:32:54 +03:00
Александр Погорелов 2400e62b33 merge master 2020-02-24 16:20:41 +03:00
Mikhalkovich Stanislav 02da0ee365 bug fix #2205
CommandLineArgs сделаны функцией,
IndicesOf возвращает теперь sequence of integer
убраны некоторые лишние инициализации модуля PABCSystem
2020-02-23 02:00:43 +03:00
Mikhalkovich Stanislav cbda5e6465 Разрешил методам расширения строк менять строки 2020-02-20 16:37:46 +03:00
Mikhalkovich Stanislav 710c64dc8c EachCount Each 2020-01-30 12:17:42 +03:00
Бондарев Иван 20504fa552 fix pascalabcnet/pascalabcnetide#172 2020-01-26 14:18:36 +01:00
Mikhalkovich Stanislav 838dddf8b1 foreach по a..b преобразуется в for - для эффективности 2020-01-05 22:46:12 +03:00
Александр Погорелов 9223b2114f Срезы на запись для списков и массивов 2019-12-27 10:23:08 +03:00
Ivan Bondarev 2a7d98d0b1
Merge pull request #2129 from robsean/master
PascalABC.NET of Chinese
2019-10-22 20:08:20 +02:00
COOLIRON2311 f7bcbc7f93 A fix of multiple typos in word "directory". 2019-10-22 20:55:40 +03:00
Бондарев Иван 73fad21530 fix #2030 2019-10-10 20:57:06 +02:00
b81b088cef
VisualPascalABCNETof Chinese
The Encode should Convert to UTF-8-BOM
2019-10-09 08:16:30 +08:00
4ff5a9e8b9
Add files via upload 2019-10-09 08:12:36 +08:00
65428aadfe
Create .LanguageName 2019-10-09 08:11:57 +08:00
Kotov 08571a5f09 Больше не падает от / 2019-08-19 04:13:39 +05:00
Бондарев Иван a0ac0a1a3a fix #2075 2019-08-18 13:56:13 +02:00
Mikhalkovich Stanislav 3525b7b15e Опция "Режим автозавершения кода включен при запуске" в настройках 2019-08-03 14:17:02 +03:00
Mikhalkovich Stanislav e603b1fd6d Mikhalkovich в Copyright
Заготовка для школьного плагина образцов кода
2019-07-28 23:53:15 +03:00
Mikhalkovich Stanislav e6d19d0d5d Вернул назад неверное исправление if then else 2019-07-25 13:16:10 +03:00
Mikhalkovich Stanislav 5eec60e885 Уточненная ошибка "Перед else нельзя ставить точку с запятой" 2019-07-24 22:13:11 +03:00
Mikhalkovich Stanislav 32a5606ac0 fix #2028 2019-07-14 11:55:23 +03:00
Mikhalkovich Stanislav 663b363ec0 bug fix #1896 2019-07-08 12:38:58 +03:00
Mikhalkovich Stanislav 55f177af1c Автовставка кода + кнопка на тулбаре 2019-07-06 19:00:03 +03:00
Mikhalkovich Stanislav 180a53a3ad fix #2005
correct Assert comment
2019-07-05 18:44:40 +03:00
Mikhalkovich Stanislav aa66dc7d90 fix #1903 2019-06-26 23:23:51 +03:00
Mikhalkovich Stanislav 356e185bef fix #1057 2019-06-25 12:02:09 +03:00
Mikhalkovich Stanislav 66b5221d1e fix #1956 2019-06-24 15:12:52 +03:00
Mikhalkovich Stanislav fe19dfabee fix #1706 2019-06-21 19:43:01 +03:00
Бондарев Иван 5b3d5b417f fix #2008 2019-06-21 14:03:27 +02:00
Mikhalkovich Stanislav fe54b731c8 fix #1996 2019-06-19 14:41:20 +03:00
Александр Погорелов 0eabf5a39e fix #1950, #1951 2019-05-25 09:35:52 +03:00
Александр Погорелов 0587512026 Добавлена ошибка при попытке использовать новые типы паттерн матчинга в присваивании. 2019-05-24 10:16:31 +03:00
Alexandr Pogorelov 8a432eee6e
Улучшение паттерн матчинга (#1949)
Матчинг констант, таплов, коллекций. Улучшение матчинга по типам.
2019-05-24 10:04:17 +03:00
Kotov 953a2e70a0 Директива {$Description 'FileDescription'} 2019-04-23 21:49:27 +03:00
Kotov e414042e8d Директива {$Title ' '}
Добавляет описание файлу. К примеру, в диспетчере задач у программы с данной директивой будет указано описание из директивы.
2019-04-22 22:12:15 +03:00
Kotov 7ded3e1535 Исправление кодировки отступов 2019-04-22 22:10:06 +03:00
Бондарев Иван 3557eab81f fix #1910 2019-04-21 11:08:18 +02:00
Mikhalkovich Stanislav 606ddbc620 bug fix #1898 2019-04-01 07:15:39 +03:00
Бондарев Иван d7cbac142d fix #1892 2019-03-28 21:09:26 +01:00
Бондарев Иван 61e07273a0 fix #1884 2019-03-28 20:31:27 +01:00
Mikhalkovich Stanislav 90c406e0cc pabcnetcclear - добавление директив в командную строку и переработка диагностики ошибок 2019-03-19 16:45:47 +03:00
Mikhalkovich Stanislav fd774576aa fix #1815 2019-03-10 21:07:49 +03:00
Бондарев Иван acfab8fcf6 fix #1800 2019-03-10 12:31:05 +01:00
Mikhalkovich Stanislav 39f3d28e47 fix #1810
GraphWPF и WPFObjects теперь можно использовать вместе!
2019-03-03 00:05:26 +03:00
Mikhalkovich Stanislav 0bbb6ab4ae fix #1776 2019-02-24 23:00:38 +03:00
Mikhalkovich Stanislav 6423e4372a fix #1775 повторно 2019-02-24 20:20:21 +03:00
Mikhalkovich Stanislav 7955456216 fix #1772 2019-02-22 19:32:28 +03:00
Mikhalkovich Stanislav d3ffb2c93c fix #1761 2019-02-22 19:11:56 +03:00
Бондарев Иван f014935bac fix #1638 2019-02-17 14:19:07 +01:00
Mikhalkovich Stanislav abf31fea91 fix #1733 2019-02-14 00:22:58 +03:00
Mikhalkovich Stanislav bfc6ac8a84 fix #1696 2019-02-13 21:02:35 +03:00
Бондарев Иван 053d012565 fix #1345 2019-01-02 22:40:04 +01:00
Бондарев Иван 22aa6e5310 fix #1469 2018-12-30 16:10:07 +01:00
Бондарев Иван 3292610a10 fix #1377 2018-12-30 15:37:16 +01:00
Mikhalkovich Stanislav c4bd28366a fix #1606 2018-12-17 20:49:02 +03:00
Александр Погорелов 1dbf625c33 fix #1408 2018-12-13 11:11:07 +03:00
Mikhalkovich Stanislav fbe6c252c4 Запретили вложенные записи окончательно 2018-12-08 23:32:52 +03:00
Mikhalkovich Stanislav f5cb7bc816 bug fix #1053 2018-12-08 11:41:26 +03:00
Mikhalkovich Stanislav e2f1583058 bug fix #1552 2018-12-07 17:53:21 +03:00
Александр Погорелов b9a4c5a5a9 fix #1571 2018-12-07 10:08:53 +03:00
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
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
Бондарев Иван 466ac552d8 fix #1446 2018-11-04 12:06:43 +01: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
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
Бондарев Иван 40639767d7 fix #1288 2018-09-30 11:39:40 +02:00
miks1965 b4edebd2f0 Убрал Rec 2018-09-27 17:59:37 +03:00
Бондарев Иван 37c831f4c5 #1232 2018-09-23 11:50:56 +02: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 42b7d7263f bug fix #1169 2018-09-12 07:11:26 +03:00
Бондарев Иван a281e4b8d5 fix #1063 2018-09-09 19:10:15 +02:00
Бондарев Иван 1efb46a659 fix #1149 2018-09-04 21:02:18 +02:00
Бондарев Иван ea4e70e540 fix #1113 2018-08-27 21:09:54 +02:00
Бондарев Иван 50380adb2f fix #1071 2018-08-26 20:34:06 +02:00
Бондарев Иван 3c95b48083 fix #1045 2018-08-19 12:52:36 +02:00
miks1965 31f153266f fix #1036
процедура Deconstruct автогенерируется для автоклассов
2018-08-12 21:16:18 +03:00
Бондарев Иван 8be06920d6 fix #1023
fix #1014
2018-08-06 11:45:17 +02:00
miks1965 870ad02b48 расширенные свойства для записей
Запрет реализации свойств в интерфейсах
Запрет реализации расширенных индексных свойств
2018-07-18 12:20:45 +03:00
miks1965 d6d0d2a86b Graph3D.pas - видимо исправлена ошибка с AnimScale
bug fix #425
2018-07-17 10:25:56 +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
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
miks1965 78ea0be0e1 bug fix #875
bug fix #876
2018-05-31 00:40:29 +03:00
Бондарев Иван 6f4299cc6f #803 2018-05-06 14:24:30 +02:00
Бондарев Иван 1e648d5a43 Форматные строки (#285) 2018-03-21 21:01:54 +01:00
Бондарев Иван 680a9b99b4 bug fix #730 2018-03-19 21:05:44 +01:00
Бондарев Иван 547742e09f bug fix #727 2018-03-18 15:12:35 +01:00
Бондарев Иван d7811599f6 bug fix #713 2018-03-11 12:43:52 +01:00
miks1965 0d842fda45 Cotens 2018-02-27 09:15:59 +03:00
Бондарев Иван 7039ad3c4f bug fix #682 2018-02-20 20:53:51 +01:00
Бондарев Иван b90045de2f check for .NET update 2018-02-01 20:33:13 +01:00
Бондарев Иван 9ee420d9e6 bug fix #658 2018-01-29 20:14:36 +01:00
Бондарев Иван 7894e3d4f5 bug fix #626 2017-12-31 12:28:34 +01:00
Бондарев Иван aa6ca605c3 #309 2017-12-29 18:35:00 +01:00
Бондарев Иван aaab5d8893 disabled short definition of implicit/explicit operators 2017-12-29 16:47:02 +01:00
Бондарев Иван d5004ddfa3 update to fix #545 2017-11-05 16:58:04 +01:00
miks1965 de4a4a8a96 pt4providerplugin 2017-11-04 13:08:28 +03:00
Бондарев Иван 3f520df65e Поддержка пространств имен в проектах
Возможность расширять пространства имен .NET
2017-10-03 20:18:37 +02:00
miks1965 13ca616f0e Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet
# Conflicts:
#	Parsers/PascalABCParserNewSaushkin/ABCPascal.cs
#	Parsers/PascalABCParserNewSaushkin/ABCPascalYacc.cs
2017-09-28 08:50:22 +03:00
miks1965 57a455a05f Комментарии в GraphWPF 2017-09-28 08:48:33 +03:00
Бондарев Иван d48c84f28d namespaces (alpha) 2017-09-24 12:12:27 +02:00
miks1965 190e73a928 GraphWPF косметические изменения и в примерах 2017-09-09 17:43:43 +03:00
miks1965 f2a8080618 GraphWPF много правок 2017-09-02 22:29:44 +03:00
Бондарев Иван 787e0cf6a8 virtual properties 2017-08-08 18:24:42 +02:00
Бондарев Иван 9d1e08dc8e украинская локализация
bug fix #444
2017-07-16 14:17:33 +02:00
miks1965 bdd4f5653d Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet 2017-07-02 15:39:50 +03:00
miks1965 c1640a161c Мелкие правки в PABCSystem. Доп. функции Random2.
string[256] теперь нее компилируется
2017-07-02 15:39:44 +03:00
Бондарев Иван fbb5085c35 bug fix #434 2017-07-02 14:00:57 +02:00
miks1965 cc361b4bc7 Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet
# Conflicts:
#	ReleaseGenerators/PascalABCNET_version.nsh
2017-06-17 00:47:59 +03:00
miks1965 be24727b97 function ReadInteger2(message: string): (integer,integer);
и
вынос повторяющихся вычислений в ?.
2017-06-17 00:47:08 +03:00
Бондарев Иван 6310d5b416 disassembly window 2017-06-16 17:10:36 +02:00
Бондарев Иван 72fccff797 fix lanuage variable VERSION_IS_UP_TO_DATE 2017-06-13 17:56:33 +02:00
Бондарев Иван c9a057ec58 infinite recursion warning 2017-06-11 12:50:08 +02:00
Бондарев Иван 3f58cf8aec bug fix #422 2017-06-11 11:29:05 +02:00
Бондарев Иван 1fd7cfb585 install packages from NuGet (experimental) 2017-06-05 16:09:24 +02:00
janise93 d6fd84b935 Add: ??, integer? and semantic checks for ?. 2017-06-03 10:19:52 +03:00
Бондарев Иван cde035dc9c bug fix #366 2017-04-23 15:22:30 +02:00
Бондарев Иван 235d11fd1d collapse all regions (fix #377)
migrate build scripts on VS2017
2017-04-11 21:53:44 +02:00
Бондарев Иван e0d9b43551 fix #374 2017-04-07 21:11:18 +02:00
miks1965 6aee6c9add Рефакторинг 2017-01-22 20:54:13 +03:00
miks1965 0ea26ac4e9 syntax_tree_visitor_semcheck_helper.cs добавил 2017-01-20 21:41:28 +03:00
miks1965 10764db792 Небольшие переименования методов 2017-01-20 19:56:43 +03:00
Бондарев Иван e08f8f05be bug fix #315 2016-12-18 18:18:51 +01:00
miks1965 f4becb951d ряд новых методов при работе с матрицами в PABCSystem.pas
Перекодировал в utf-8 файлы в Lng
2016-11-27 01:10:45 +03:00