Commit graph

154 commits

Author SHA1 Message Date
Ivan Bondarev 12b365650f #2398
#2396
2021-01-08 19:00:40 +01:00
SunSerega 56a4dea364 Separated UnitName into unit id (for UnitTable) and unit file name
fix #pascalabcnet/pascalabcnet#2387
2021-01-05 23:47:18 +02:00
SunSerega c344c38929 Merge branch 'master' into uses-in-new 2021-01-05 21:12:21 +02:00
Ivan Bondarev 34ebdb7702 bug fix #2382
bug fix #2379
2021-01-03 12:04:45 +01:00
SunSerega 067895ab67 Merge branch 'master' into uses-in-new 2020-12-30 13:07:43 +02:00
Ivan Bondarev 460247ccc6 fix #2330 2020-12-27 12:18:28 +01:00
SunSerega 4a91a2298a Исправил конфликт из за исправления #2144 2020-12-21 23:46:13 +02:00
Ivan Bondarev 99b6e90612 bug fix #2367 2020-12-20 14:20:29 +01:00
SunSerega 8c4c5e2d8f Merge branch 'master' into uses-in-new 2020-12-10 21:08:44 +02:00
SunSerega 09d2791ce4 cleanup 2020-11-22 21:10:26 +02:00
SunSerega e65b1181e1 PCUReader cleanup: removed code duplicates 2020-11-22 19:46:31 +02:00
Бондарев Иван 899f0da1bd bug fix #2342 2020-11-22 17:10:21 +01:00
SunSerega 2a7d0b10b5 Merge branch 'master' into uses-in-new 2020-11-22 18:00:13 +02:00
Бондарев Иван 1609903b1d fix #2346 2020-11-22 13:40:53 +01:00
SunSerega 0619c6341d saving full file name for directives 2020-11-19 13:12:53 +02:00
SunSerega 147b52a4d3 Merge branch 'master' into uses-in-new 2020-11-18 12:10:25 +02:00
Бондарев Иван 80384a89dd bug fix #2335 2020-11-01 12:33:07 +01:00
SunSerega 926884b0cc all tests pass again 2020-10-19 15:48:11 +03:00
SunSerega b638cc172c loading InterfaceUsedUnits from .pcu 2020-10-19 14:42:03 +03:00
SunSerega 0c219874fd Uses-in path calculation for saving indirectly used units in .pcu 2020-10-11 21:20:44 +03:00
SunSerega d144d091f5 cleanup 2020-09-27 20:16:36 +03:00
SunSerega bbb4b169dd Merge branch 'master' into uses-in-new 2020-09-27 19:49:37 +03:00
Бондарев Иван 34ddecdbd3 fix #2307 2020-09-20 15:08:55 +02:00
Бондарев Иван 067971a5ce bug fix #2308 2020-09-20 11:19:51 +02:00
Бондарев Иван f80eb0eddf bug fix #2284 2020-08-17 16:55:39 +02:00
Бондарев Иван 2c88c15b47 fix in pcu 2020-08-12 13:43:16 +02:00
SunSerega 855bf972b7 folder priority when searching module files 2020-07-17 01:58:34 +03:00
SunSerega 21c56c8e06 RecompileUnit cleanup 2020-07-14 00:22:04 +03:00
SunSerega 37de196fcf cleanup 2020-07-13 09:01:47 +03:00
SunSerega ef8b8f17cc cleanup 2020-07-13 08:18:57 +03:00
SunSerega 4838c51b2e proper uses-in in .pcu 2020-07-13 06:23:13 +03:00
Sun Serega 4153d070b7
Merge pull request #51 from SunSerega/master
update uses-in from master
2020-07-09 05:41:51 +03:00
SunSerega 3bf5ec5ff4 $resource cleanup 2020-06-01 09:07:36 +03:00
SunSerega 30d7156c29 uses-in fix 2020-06-01 06:25:48 +03:00
Бондарев Иван 7e57cb301d bug fix #2245 2020-05-31 13:37:25 +02:00
Бондарев Иван 4d0adaef12 bug fix #2099 2020-03-15 13:28:55 +01:00
Бондарев Иван 7c60910469 bug fix #2212 2020-03-11 19:46:53 +01:00
Бондарев Иван 2fe7fb84e5 PCUNotRestoreAttribute
not used static fields, properties, events are no more added to exe from pcu
2020-03-08 11:58:48 +01:00
Бондарев Иван 38cc2e026f bug fix #2146 2020-03-01 17:30:28 +01:00
Бондарев Иван 4c9eca350d fix in PCUWriter 2020-03-01 10:51:24 +01:00
Бондарев Иван 30d73028e8 bug fix #2207 2020-02-26 20:46:10 +01:00
Mikhalkovich Stanislav 228c9f9aac fix #2204
Изменение реализации range на InternalRange и IntRange CharRange

Правки в AutoInsertCode.cs

IntRange и CharRange в PABCSystem.pas - аналогично Котлину
2020-02-14 19:47:41 +03:00
Бондарев Иван 254e144025 bug fix #2133 2019-10-27 12:37:37 +01:00
Бондарев Иван e933bdef07 bug fix #2123 2019-10-13 20:20:02 +02:00
Бондарев Иван 599d8387ed bug fix #1933 2019-10-13 13:43:59 +02:00
Бондарев Иван eee4a4e860 bug fix #2078 2019-08-19 21:10:29 +02:00
Бондарев Иван f06558fe8e bug fix #2050 2019-08-18 20:43:24 +02:00
Бондарев Иван fbf8516130 bug fix #2059 2019-08-18 11:16:53 +02:00
Mikhalkovich Stanislav e603b1fd6d Mikhalkovich в Copyright
Заготовка для школьного плагина образцов кода
2019-07-28 23:53:15 +03:00
Mikhalkovich Stanislav 357dce8e63 Исправление некоторых предупреждений и комментарии в select_function 2019-06-07 00:06:11 +03:00
Бондарев Иван 265d30590e bug fix #1964 2019-06-02 14:39:36 +02:00
Бондарев Иван 220c63ea50 bug fix #1938 2019-05-26 13:39:11 +02:00
Бондарев Иван 00e9cf8078 fix #1665 2019-04-02 21:33:02 +02:00
Бондарев Иван ead24aa00c bug fix #1891 2019-03-27 21:08:37 +01:00
Бондарев Иван 24f7bd0bc2 bug fix #1748 2019-03-10 13:50:41 +01:00
Mikhalkovich Stanislav 6bf2f1cfa0 bug fix #1674
Indices как синоним Indexes
Print для строки как метод расширения
2019-02-01 15:04:07 +03:00
Бондарев Иван d3bc8a42ac bug fix #1549 2018-12-09 17:09:54 +01:00
Бондарев Иван d9a342b115 fix #1465 2018-11-07 21:24:55 +01:00
Бондарев Иван 1782cd7e96 fix #1290 2018-10-04 12:14:46 +02:00
Бондарев Иван 3dc45ff403 static classes #772 2018-09-22 17:49:47 +02:00
Бондарев Иван 88d406d9b6 fix in patterns 2018-06-03 19:49:55 +02:00
andrewlord607 43f5305965 Наименовал некоторые области видимости для упрощения процесса отладки 2018-05-07 02:20:08 +03:00
andrewlord607 a8b5d90383 Удалён класс SymbolInfoList, теперь достаточно List<SymbolInfo>
Добавлена и частично интегрирована новая таблица символов
2018-04-14 18:29:11 +03:00
Бондарев Иван c76bcca95d bug fix #589 2017-12-03 12:16:30 +01:00
Бондарев Иван 2e46be3190 bug fix in pcu 2017-11-23 21:00:04 +01:00
Бондарев Иван 9bd4f30cc1 fix in symbol table
fix in pcu
2017-11-07 21:34:10 +01:00
Бондарев Иван ea12ccdd09 bug fix #543 2017-11-05 14:16:57 +01:00
Бондарев Иван ef156ffaab bug fix #539 2017-11-01 20:18:29 +01:00
andrewlord607 aa79c94f6f Небольшой рефакторинг таблицы символов. 2017-10-23 11:21:15 +03:00
Бондарев Иван dccde94e62 bug fix #447 2017-08-09 19:36:41 +02:00
Бондарев Иван 01efad3d4f bug fix 2017-08-08 22:00:19 +02:00
Бондарев Иван d739395527 bug fix #428 2017-07-02 12:18:56 +02:00
andrewlord607 88ca93d34f fix 2017-05-30 22:44:10 +03:00
andrewlord607 31af590e95 Merge remote-tracking branch 'remotes/upstream/master'
# Conflicts:
#	Configuration/GlobalAssemblyInfo.cs
#	Configuration/Version.defs
#	ReleaseGenerators/PascalABCNET_version.nsh
#	TreeConverter/TreeConversion/compilation_context.cs
#	TreeConverter/TreeConversion/syntax_tree_visitor.cs
#	bin/Lib/PABCRtl.dll
2017-05-30 20:25:14 +03:00
Бондарев Иван 2b0dc0b76b bug fix #402 2017-05-23 20:36:10 +02:00
andrewlord607 c697c95f81 extensionoperators2 test fix 2017-05-22 20:53:52 +03:00
andrewlord607 4fddf5c66a SymbolTable refactoring #2 2017-05-20 21:20:02 +03:00
andrewlord607 8a6506e73e SymTable refactoring 2017-05-09 12:52:40 +03:00
Бондарев Иван 20304ffa4e bug fix #368 2017-03-15 21:48:17 +01:00
Бондарев Иван f68747333e bug fix #353 2017-03-03 19:55:23 +01:00
Бондарев Иван a941b3ebba bug fix #349 2017-02-19 21:20:56 +01:00
Бондарев Иван 65a2566223 bug fix #347
add missing copyrights
change year in copyright
2017-02-19 14:29:24 +01:00
Бондарев Иван 24b49d8da8 PABCExtensions.pas 2017-02-09 21:33:33 +01:00
Бондарев Иван 36ba728b27 bug fix in intellisense: methods of multidimensional arrays are not displayed 2017-01-30 20:48:17 +01:00
Бондарев Иван 709c12ade7 update for bug fix #337 2017-01-30 20:27:19 +01:00
Бондарев Иван 3b7f8685ce bug fix #337 2017-01-30 20:18:11 +01:00
Бондарев Иван 2aa4944b17 bug fix #256 2016-09-20 19:13:47 +02:00
Бондарев Иван 48340c1a8c bug fix #260 2016-07-31 16:28:30 +02:00
Бондарев Иван 5e75a1c66f bug fix #95, #155 2016-05-16 20:45:03 +02:00
Бондарев Иван ec444f6876 bug fix #136 2016-04-14 20:45:46 +02:00
Бондарев Иван 29682aa824 bug fix issue #110 2016-03-12 18:46:14 +01:00
Бондарев Иван 342d74a9a8 Сокращен размер генерируемых exe-файлов (неиспользуемые extension-методы не зашиваются больше в exe-шник) 2016-02-24 20:13:56 +01:00
Бондарев Иван 1f31c20da2 bug fix issues #84, #85, #89 2016-02-21 17:12:52 +01:00
Бондарев Иван ce623d17a7 bug fix issue #92 2016-02-18 21:23:02 +01:00
Бондарев Иван c7a7da34ac bug fix issue #82 2016-02-14 14:27:31 +01:00
Бондарев Иван 768e161509 bug fix issue #74 2016-02-05 16:51:25 +01:00
Бондарев Иван 93899b16d1 bug fix 2015-11-30 20:46:00 +01:00
Бондарев Иван 21d828cf8e bug fix:
uses PT4;
var top: Node;
top.dispose;
2015-11-23 21:18:55 +01:00
Бондарев Иван e269115ff1 extensionmethod in units
bug fix: unary operator + caused the internal error
new tests in test suite
2015-10-24 20:18:49 +02:00
Бондарев Иван 9a7cfce263 bug fix: static constructors in pcu 2015-08-17 10:02:49 +02:00