SunSerega
3bf5ec5ff4
$resource cleanup
2020-06-01 09:07:36 +03:00
SunSerega
478e0aff07
cleanup
2020-06-01 08:06:33 +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
Mikhalkovich Stanislav
4428011871
fix #2228
2020-05-21 13:31:44 +03:00
Mikhalkovich Stanislav
fb65ee8053
Откат правок SunSerega в связи с uses in
...
GraphWPF - тип Vector, начало внедрения Point в параметры примитивов, RandomPoint
WPFObjects - RandomPoint
convertion_data_and_alghoritms.cs - еще одна правка в связи с равенством типов в dll
2020-05-11 20:51:35 +03: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
Бондарев Иван
ea2dfdd847
bug fix #2206
2020-02-23 12:47:37 +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
Mikhalkovich Stanislav
b2913910dd
Merge pull request #2121 from SunSerega/recursive-uses-in-fix
...
Исправление рекурсивного uses-in
2019-12-27 20:55:06 +03:00
Mikhalkovich Stanislav
6d94497a24
PABCSystem.pas исправлена Numerate и добавлена Reverse для строки
2019-12-01 23:38:06 +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
SunSerega
5dd77ba68c
Возврат значения Enviroment.CurrentDirectory после ошибки компилятора
2019-10-03 17:16:23 +03:00
SunSerega
b984584615
cleanup
2019-10-03 10:17:10 +03:00
SunSerega
8f7a9dc3fc
cleanup
2019-10-02 21:12:11 +03:00
SunSerega
1ac2b9900a
Исправление + тесты
2019-10-02 18:34:15 +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
Бондарев Иван
eee4a4e860
bug fix #2078
2019-08-19 21:10:29 +02:00
Бондарев Иван
f06558fe8e
bug fix #2050
2019-08-18 20:43:24 +02:00
Бондарев Иван
a7047fe990
fix #2071
2019-08-18 18:08:27 +02:00
Бондарев Иван
4b0966f6cb
Merge branch 'master' of github.com:pascalabcnet/pascalabcnet
2019-08-18 11:17:48 +02:00
Бондарев Иван
fbf8516130
bug fix #2059
2019-08-18 11:16:53 +02:00
Mikhalkovich Stanislav
c7a3beec39
Убран PabcRtl32.dll
2019-08-18 00:16:39 +03:00
Mikhalkovich Stanislav
e603b1fd6d
Mikhalkovich в Copyright
...
Заготовка для школьного плагина образцов кода
2019-07-28 23:53:15 +03:00
Mikhalkovich Stanislav
32a5606ac0
fix #2028
2019-07-14 11:55:23 +03:00
Бондарев Иван
818bd7acd6
fix #2015
2019-06-30 14:22:24 +02:00
Бондарев Иван
5b3d5b417f
fix #2008
2019-06-21 14:03:27 +02: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
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
Бондарев Иван
00e9cf8078
fix #1665
2019-04-02 21:33:02 +02: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
26f6937c31
bug fix #1886
2019-03-27 21:56:13 +03: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
Mikhalkovich Stanislav
9a43b18c27
FIX #1518
2018-11-24 12:52:36 +03:00
Mikhalkovich Stanislav
1a1d08dab9
fix #1520
2018-11-24 08:20:20 +03:00
Бондарев Иван
d9a342b115
fix #1465
2018-11-07 21:24:55 +01:00
Бондарев Иван
466ac552d8
fix #1446
2018-11-04 12:06:43 +01:00
Бондарев Иван
977b5d1f0a
#1188
2018-10-04 22:30:58 +02:00
Бондарев Иван
1782cd7e96
fix #1290
2018-10-04 12:14:46 +02:00
Бондарев Иван
3dc45ff403
static classes #772
2018-09-22 17:49:47 +02:00
Бондарев Иван
b353f7da05
bug fix #951
2018-07-18 21:36:35 +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
miks1965
df7523dcbb
События мыши в Graph3D
2018-03-10 22:50:48 +03:00
miks1965
6153b0d166
HelixViewport.DLL
...
2018
2018-01-07 22:58:34 +03:00
Бондарев Иван
25a0aec35f
bug fix #643
2018-01-07 12:30:39 +01:00
Бондарев Иван
2bdb9124fe
fix in dll search
2017-12-30 18:35:40 +01:00
Бондарев Иван
c76bcca95d
bug fix #589
2017-12-03 12:16:30 +01:00
Бондарев Иван
0f0bf1df4b
#570
2017-11-26 18:40:20 +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
Бондарев Иван
3f520df65e
Поддержка пространств имен в проектах
...
Возможность расширять пространства имен .NET
2017-10-03 20:18:37 +02:00
Бондарев Иван
d48c84f28d
namespaces (alpha)
2017-09-24 12:12:27 +02:00
Voloshin Bogdan
84e19e2f7c
Move dll's from bin to Libraries
2017-08-11 05:55:16 +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
Бондарев Иван
6310d5b416
disassembly window
2017-06-16 17:10:36 +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
Бондарев Иван
74c712afdf
bug fix #400
2017-05-22 19:53:52 +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
Бондарев Иван
f0873dbe77
constant %GAC% to force searching referenced assemblies only in GAC
2017-04-03 21:29:18 +02:00
Friedrich von Never
ac2fe76206
Compiler: log reflection type load exceptions
...
These are often happening when referencing stuff from NuGet.
2017-04-02 20:26:53 +07:00
miks1965
56e79f50fb
Для матриц - ElementsByRow ElementsByCol ElementsWithIndexes ReadMatrInteger ReadMatrReal
2017-03-25 22:09:58 +03:00
miks1965
aa88607657
Проверка PCU закеширована в специальный словарь для ускорения компиляции
2017-03-18 22:17:11 +03:00
miks1965
3bcb51be51
Закешировал еще SourceFileNames. Небольшое ускорение (10%)
2017-03-18 20:34:05 +03:00
miks1965
c32fcd5184
Закешировал стандартные dll
2017-03-18 17:54:38 +03:00
miks1965
ef7b7ea3e3
Вынес get_standart_assembly_path в отдельную функцию
2017-03-18 17:41:41 +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
miks1965
a14960b048
Перенес StandardSyntaxConverter.cs в проект SyntaxTreeConverters.csproj
2017-01-30 10:19:35 +03:00
miks1965
df3274d578
Изменения в расположении файлов визиторов, чистка проекта от ненужных references, проект YieldConversionSyntax уже не нужен - все его визиторы подключаются явно в StandardSyntaxConverter.cs, ObjectCopier перенесен в подпапку
2017-01-12 15:42:16 +03:00
miks1965
ce9188f0ca
Изменил подключение стандартных синтаксических конвертеров - сделал его явным
2017-01-12 13:50:31 +03:00
miks1965
718a0376c2
Исправил ошибку с поиском StandardSyntaxTreeConverter.dll
2016-10-26 22:00:13 +03:00
Бондарев Иван
2aa4944b17
bug fix #256
2016-09-20 19:13:47 +02:00
Бондарев Иван
003c3c9983
Добавлено предупреждение: Использование нелокальной переменной в качестве счетчика цикла
2016-09-15 20:13:02 +02:00
miks1965
2380becddc
StandardSyntaxTreeConverter.dll - стандартные визиторы. Пока тут пусто. Намереваюсь перенести yield
2016-08-07 14:14:08 +03:00
Бондарев Иван
95179ff92c
bug fix #261
2016-08-03 20:00:15 +02:00
Бондарев Иван
48340c1a8c
bug fix #260
2016-07-31 16:28:30 +02:00
miks1965
11102f0667
Локализованы сообщения об ошибках для yield
2016-07-18 15:58:32 +03:00
miks1965
bd19c5e385
Перенёс SyntaxVisitors в папку первого уровня
2016-07-18 13:04:50 +03:00
Бондарев Иван
6ccd4448d4
#159
2016-05-26 13:16:32 +02:00
Бондарев Иван
5e75a1c66f
bug fix #95 , #155
2016-05-16 20:45:03 +02:00
miks1965
978e4b6404
[Serializable] public class SourceContext
...
и пара синтаксических визиторов для примера использования в конверторе
2016-05-06 22:59:54 +03:00
miks1965
79b0430b2d
SyntaxTreeConvertersController.cs
2016-05-02 23:31:19 +03:00
miks1965
b133c26287
SyntaxTreeConvertersController
2016-05-02 11:26:17 +03:00
miks1965
50c7311468
Вернул название TreeConverter
2016-05-01 11:44:54 +03:00
miks1965
56bdecf1e3
Немного подкорректировал подключение SyntaxTreeChange
2016-05-01 11:35:55 +03:00
miks1965
2e70409001
Проект SyntaxTreeChanger
...
Немного изменил примеры
2016-05-01 11:13:16 +03:00
Бондарев Иван
ec444f6876
bug fix #136
2016-04-14 20:45:46 +02:00
Бондарев Иван
720f27d4c2
Удалил Performance Tools
...
Изменил кодировку некоторых файлов на UTF8
2016-03-20 14:46:26 +01: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
Бондарев Иван
d66da1ea61
bug fix issue #43
2016-01-06 16:28:35 +01:00
Artem Pelenitsyn
49378a6750
change encoding for all *.pas and *.cs files: cp1251 -> utf-8
2015-12-28 14:25:15 +03: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
Бондарев Иван
99aa32db09
look for inc files in unit directory (not only main program directory)
2015-11-18 20:11:47 +01:00
Slav76
9a50dc132b
Merge pull request #7 from pascalabcnet/master
...
update
2015-10-25 09:54:28 +10: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
Slav76
1e0c04e620
добавленна возможность отладки в *.inc файлах
...
Signed-off-by: Slav76 <GavrikVA@gmail.com>
2015-10-24 12:32:03 +10:00
miks1965
24e208c40c
Обновление
2015-10-21 00:14:32 +03:00
Бондарев Иван
40760e90ce
added Microsoft.Dynamic.dll and Microsoft.Scripting.dll (for IronPython)
2015-09-10 21:32:20 +02:00
miks1965
ec3421340f
В Compile() добавлен хук для преобразования синтаксических деревьев
2015-08-17 21:15:22 +03:00
Бондарев Иван
9a7cfce263
bug fix: static constructors in pcu
2015-08-17 10:02:49 +02:00
Бондарев Иван
5a630c379d
Исправлены ошибки в InternalErrorReport
2015-08-15 09:44:42 +02:00
Бондарев Иван
bc6c07991a
bug fix
2015-08-12 19:21:55 +02:00
Бондарев Иван
697fb91312
bug fix
2015-08-12 19:21:10 +02:00
Бондарев Иван
092d84d664
added license info in source files
2015-06-01 21:15:17 +02:00
Бондарев Иван
38be4ba1c5
proprietary third-party libraries removed
2015-05-27 21:13:22 +02:00
Бондарев Иван
e6e67c193c
initial commit
2015-05-14 21:35:07 +02:00