SunSerega
147b52a4d3
Merge branch 'master' into uses-in-new
2020-11-18 12:10:25 +02:00
Mikhalkovich Stanislav
fa2dd98e06
PT4 новые задания A...
...
SF - новые типы
2020-10-28 19:08:05 +03:00
SunSerega
0c219874fd
Uses-in path calculation for saving indirectly used units in .pcu
2020-10-11 21:20:44 +03:00
SunSerega
ffa48a4230
Merge branch 'master' into uses-in-new
2020-10-11 08:28:56 +03:00
Бондарев Иван
4db6d04dca
fix #2312
2020-09-29 21:56:18 +02:00
SunSerega
bbb4b169dd
Merge branch 'master' into uses-in-new
2020-09-27 19:49:37 +03:00
Бондарев Иван
c4576faff0
bug fix #2303
2020-09-27 18:07:00 +02:00
Mikhalkovich Stanislav
d333587d46
fix #2287
2020-08-01 16:04:54 +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
Mikhalkovich Stanislav
bc12063981
fix #2275
2020-07-09 21:36:29 +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
Бондарев Иван
259b3c34b5
bug fix #2086
2020-06-28 15:01:06 +02:00
Mikhalkovich Stanislav
c9617a5afc
fix #2253
...
ABCPascal.cs
ABCPascalYacc.cs вернул на место
2020-06-18 23:17:13 +03:00
Mikhalkovich Stanislav
9c9079868f
fix #2256
2020-06-17 23:01:46 +03:00
Mikhalkovich Stanislav
653c1c3798
fix #1647
...
School.pas - некоторые изменения
2020-06-15 10:38:41 +03:00
Mikhalkovich Stanislav
ac3cb68835
fix #2067
2020-06-13 15:35:47 +03:00
Mikhalkovich Stanislav
600b830239
fix #2068
2020-06-12 16:38:46 +03:00
Mikhalkovich Stanislav
8621cb39f2
Мелкие дописки для prettyPrinterа
2020-06-12 12:29:52 +03:00
Mikhalkovich Stanislav
67f5b8c00e
fix #2248
2020-06-08 21:30:03 +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
Бондарев Иван
e8152824ed
bug fix #2069
2020-05-24 20:23:46 +02:00
Бондарев Иван
02f150a99a
fix #2102
2020-05-24 18:07:51 +02:00
Mikhalkovich Stanislav
b254398bc2
Частично решена проблема с равенством типов при подключении нескольких dll (Рубанцев). Надо видимо везде заменить на Assembly.LoadFrom!
...
PABCSystem - добавлены методы расширения для массивов Combinations, Permutations
School - добавлены SinDegrees, CosDegrees
GraphWPF - добавлен класс Vector и операции над ним и точкой, создающая функция Vect
GraphWPF - Метод Line - с параметрами-точками (потом надо будет сделать то же для всех примитивов)
GraphWPF - Метод Lines(n)
GraphWPF - RandomPoint и RandomPoints(n)
2020-05-07 13:18:58 +03:00
Бондарев Иван
b733440a4e
bug fix #2179
2020-05-03 18:30:50 +02:00
Mikhalkovich Stanislav
d31977a285
fix #2161
...
Методы расширения FillRandom для массива и матрицы
Метод a.RandomElement
2020-03-12 19:41:09 +03:00
Mikhalkovich Stanislav
28a8fc115d
fix #2168
2020-03-12 00:23:13 +03:00
Mikhalkovich Stanislav
454001cba9
MAP -= KEY
2020-02-07 09:31:40 +03:00
Бондарев Иван
3b7bf665ef
bug fix #2160
2019-12-22 12:34:07 +01:00
Бондарев Иван
02fea6b4a2
bug fix #2147
2019-12-08 12:17:54 +01:00
Бондарев Иван
dbc98f5ca6
fix #1720
2019-10-20 20:23:32 +02:00
Бондарев Иван
269bab863b
fix #2022
2019-10-13 11:09:38 +02:00
Бондарев Иван
f1049a2b4e
bug fix #2108
2019-10-04 13:37:47 +02:00
Бондарев Иван
0e51f776f1
bug fix #2117
2019-10-03 11:17:27 +02: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
e603b1fd6d
Mikhalkovich в Copyright
...
Заготовка для школьного плагина образцов кода
2019-07-28 23:53:15 +03:00
Mikhalkovich Stanislav
323ba75b89
fix #2002
2019-07-01 17:09:38 +03:00
Бондарев Иван
818bd7acd6
fix #2015
2019-06-30 14:22:24 +02:00
Mikhalkovich Stanislav
06a053ad74
fix #1744
...
будь он неладен
2019-06-23 14:43:27 +03:00
Mikhalkovich Stanislav
b2f42cca9c
fix #2001
2019-06-21 08:24:10 +03:00
Mikhalkovich Stanislav
e1d6336bee
bug fix #1270
2019-06-16 23:44:32 +03:00
Terky
76f5a62572
fix #1993
2019-06-13 23:43:54 +03:00
Бондарев Иван
fdab8e0955
fixed fix #1980
2019-06-10 19:55:44 +02: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
4d72da78b0
fix #1957
2019-05-29 23:48:30 +03:00
Бондарев Иван
aa04af92a4
fix #1924
2019-05-01 21:50:12 +02:00
Бондарев Иван
8435858c4a
fix #1684
2019-03-31 11:54:53 +02:00
Mikhalkovich Stanislav
c0213fe17d
Исправил ошибку с Graph3D
2019-02-24 15:16:44 +03:00
Mikhalkovich Stanislav
38a152a480
fix #1775
2019-02-24 01:00:33 +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
Бондарев Иван
74b29425e7
fix #1407
2019-01-06 11:07:07 +01:00
Mikhalkovich Stanislav
6616380215
Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet
2019-01-03 01:53:47 +03:00
Бондарев Иван
7648ffa735
fix #791
2019-01-02 20:32:44 +01:00
Mikhalkovich Stanislav
3e4f5af973
Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet
2019-01-02 22:29:55 +03:00
Бондарев Иван
3b9320ab96
fix #751
2019-01-02 14:20:48 +01:00
Mikhalkovich Stanislav
43adc0a7c2
Правки некоторых примеров
2019-01-01 14:15:29 +03:00
Бондарев Иван
eb35aab01a
fix #1595
2018-12-30 14:39:29 +01:00
Mikhalkovich Stanislav
cd27c38089
bug fix #907
2018-12-30 13:51:53 +03:00
Mikhalkovich Stanislav
fff8638764
Размеры иконок откатил
2018-12-30 13:00:32 +03:00
Voloshin Bogdan
9ba7308c1a
Remove typeclasses
2018-12-25 23:18:49 +03:00
Mikhalkovich Stanislav
fd2571ba2d
bug fix #1439 #1511
...
OnKeyPress WPFObjects
2018-12-22 12:56:57 +03:00
Бондарев Иван
45c042032a
fix #1580
2018-12-16 17:52:42 +01:00
Mikhalkovich Stanislav
25c623a0d6
пример ArithmSimplify теперь компилируется - исправлен метод таблицы символов
2018-12-12 21:09:07 +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
miks1965
033e26e984
bug fix #1441
2018-10-31 20:46:54 +03:00
miks1965
94dc715c40
fix #1443
2018-10-30 23:24:08 +03:00
Бондарев Иван
226ab08fbd
fix #1323
2018-10-04 19:52:02 +02:00
Бондарев Иван
687f218b93
fix #1227
2018-10-04 13:07:56 +02:00
Бондарев Иван
1782cd7e96
fix #1290
2018-10-04 12:14:46 +02:00
Бондарев Иван
37733573a5
fix #1265
2018-10-03 21:21:24 +02:00
Бондарев Иван
45352cc287
fix #1317
2018-10-03 20:02:29 +02:00
Бондарев Иван
17897c2be6
fix #1168
2018-10-03 14:31:45 +02:00
Бондарев Иван
461608905e
#1212
2018-09-22 18:24:21 +02:00
Бондарев Иван
3dc45ff403
static classes #772
2018-09-22 17:49:47 +02:00
Бондарев Иван
4efb0de050
fix #1127
...
fix #1210
2018-09-18 20:45:24 +02:00
Бондарев Иван
4600c3b734
fix #1159
...
fix #1143
2018-09-06 20:49:18 +02:00
miks1965
3b85ed4dae
fix #1058
...
Улучшена справка по новым графическим модулям
2018-08-29 11:43:27 +03:00
Бондарев Иван
b64b861925
bug fix #1062
2018-08-21 21:55:37 +02:00
miks1965
1446ca2fba
bug fix #1029
...
ConvertAll и Transform с доппараметрами - индексами
2018-08-09 21:34:26 +03:00
Бондарев Иван
ac059b02c2
bug fix #980
2018-08-08 14:35:49 +02: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
Voloshin Bogdan
50a57237d0
Fix operators at typeclass instances
2018-06-04 17:23:47 +03:00
Бондарев Иван
a2c16c54cb
bug fix #887
...
bug fix #888
2018-06-03 12:46:06 +02:00
Voloshin Bogdan
fae054836e
Add deducing template type for inherited typeclasses
2018-05-27 22:06:22 +03:00
Voloshin Bogdan
9c416f3855
Add deducing template type for not inherited typeclasses
2018-05-25 00:39:18 +03:00
Bogdan Voloshin
862d8004d6
Find spot for typeclass template params inferrence and add required params for inference function
2018-05-23 20:06:20 +03:00
Бондарев Иван
51d81ad056
bug fix #842
2018-05-21 13:06:28 +02:00
andrewlord607
0f30495348
Merge remote-tracking branch 'remotes/origin/master'
2018-05-19 21:32:58 +03:00
andrewlord607
67f04bb190
Добавлена легковесная таблица символов
...
Исправлены наименования некоторых символов
2018-05-19 21:30:03 +03:00
Voloshin Bogdan
7e9e302f12
Move last fix to more spicific path.
2018-05-17 02:46:31 +03:00
Voloshin Bogdan
828e16457f
Fix replacing global scope interface method by local instance when template parameter is restricted by this interface.
2018-05-17 01:41:32 +03:00
Бондарев Иван
50da84fb79
bug fix #814
2018-05-07 21:15:01 +02:00
miks1965
967c5f07fb
Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet
2018-05-07 14:21:08 +03:00
miks1965
59e1bfc8bc
tests for bug List<T> IndexOf
2018-05-07 14:21:01 +03:00
andrewlord607
716d92a41c
Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet
2018-05-07 02:23:17 +03:00
andrewlord607
43f5305965
Наименовал некоторые области видимости для упрощения процесса отладки
2018-05-07 02:20:08 +03:00
miks1965
449563bc1b
bug fix #664
2018-05-05 22:42:22 +03:00
miks1965
dba968ce73
Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet
2018-05-04 11:12:11 +03:00
miks1965
4263fccc9b
work gen comment
2018-05-04 11:11:59 +03:00
Voloshin Bogdan
7624be40aa
Fix generics
2018-05-04 08:48:36 +03:00
andrewlord607
7b7789454a
Добавление ToString к нескольким классам определений
2018-04-28 05:16:38 +03:00
andrewlord607
a8b5d90383
Удалён класс SymbolInfoList, теперь достаточно List<SymbolInfo>
...
Добавлена и частично интегрирована новая таблица символов
2018-04-14 18:29:11 +03:00
Бондарев Иван
2a1b62abb4
with disabled with generics (bug fix #721 )
2018-03-15 20:34:02 +01:00
Бондарев Иван
1749364db4
bug fix #698
2018-03-11 19:01:24 +01:00
Бондарев Иван
d471e79465
bug fix #700
...
bug fix #709
2018-03-11 17:47:53 +01:00
Бондарев Иван
d200e3d616
bug fix #647
2018-01-30 20:39:20 +01:00
miks1965
06cb376c89
Улучшено выведение типа в лямбдах, возвращающих T
2018-01-28 05:41:38 +03:00
miks1965
c692fe0c5e
bug fix #547
2018-01-16 19:44:01 +03:00
Бондарев Иван
1afe67e39e
bug fix #600
2017-12-08 20:18:48 +01:00
Бондарев Иван
5924f11216
bug fix #594
2017-12-05 20:39:14 +01:00
Бондарев Иван
20b3c5a1c9
bug fix #566
2017-11-22 20:54:13 +01:00
miks1965
8f1bc4eed2
Поменял иконку на 32x32
...
Начало анимации в Graph3D
2017-11-16 23:10:30 +03:00
Бондарев Иван
9bd4f30cc1
fix in symbol table
...
fix in pcu
2017-11-07 21:34:10 +01:00
Бондарев Иван
6e175c6ce5
bug fix #540
2017-11-01 16:51:20 +01:00
andrewlord607
aa79c94f6f
Небольшой рефакторинг таблицы символов.
2017-10-23 11:21:15 +03:00
miks1965
ebfa896231
Graph3D.pas попытка сделать LegoVisual3D - пока с падением
2017-10-14 22:24:22 +03:00
miks1965
bd70af91e0
Добавление ToString к ряду классов таблицы символов
2017-10-13 12:49:15 +03:00
miks1965
2806f02333
Переделана на стандартную HashTable в таблице символов.
...
Скорость не упала!
Сделаны ToString для некоторых классов для отображения символов в таблице символов
2017-10-07 14:01:51 +03:00
miks1965
fe98023047
Чтобы отключение стандартных библиотек не вызывало исключения
2017-10-06 22:40:15 +03:00
Бондарев Иван
3f520df65e
Поддержка пространств имен в проектах
...
Возможность расширять пространства имен .NET
2017-10-03 20:18:37 +02:00
Бондарев Иван
d48c84f28d
namespaces (alpha)
2017-09-24 12:12:27 +02:00
Бондарев Иван
07d35c674a
bug fix #485
2017-09-11 21:06:16 +02:00
Бондарев Иван
aaebcf48c9
bug fix #471
2017-08-25 19:54:34 +02:00
Бондарев Иван
e8a38276b6
bug fix #452
2017-08-07 18:52:35 +02:00
Бондарев Иван
09e689d9e8
bug fix #449
2017-08-06 12:35:29 +02:00
Бондарев Иван
d739395527
bug fix #428
2017-07-02 12:18:56 +02: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
Бондарев Иван
da373ae907
bug fix #396
2017-05-26 14:13:17 +02:00
Бондарев Иван
0494a67b32
full support of Nullable<T> (bug fix #405 )
2017-05-25 19:44:06 +02:00
Бондарев Иван
819c41c2f3
bug fix #406
2017-05-25 10:37:16 +02:00
Бондарев Иван
8873257dfd
bug fix #401
2017-05-23 21:29:11 +02: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
Бондарев Иван
bf05947619
bug fix in NETGenerator
2017-03-28 21:34:50 +02:00
Бондарев Иван
65744db1fa
bug fix #350
2017-03-22 21:22:29 +01: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
Бондарев Иван
22e529d3bd
bug fix #360
2017-03-02 20:27:17 +01:00
Бондарев Иван
65a2566223
bug fix #347
...
add missing copyrights
change year in copyright
2017-02-19 14:29:24 +01:00
Бондарев Иван
09e71a96b9
bug fix #286
2016-12-04 14:41:41 +01:00
Бондарев Иван
44ec47b359
bug fix #306
2016-12-03 18:40:39 +01:00
Бондарев Иван
132b1e2de2
bug fix #240
2016-08-03 21:24:30 +02:00
Бондарев Иван
1d6dfe245a
bug fix #262
2016-08-03 20:33:50 +02:00
miks1965
40ad330bf7
Мелкие исправления yield
2016-07-10 14:49:12 +03:00