Mikhalkovich Stanislav
882109efa0
fix #1994
2019-07-12 11:19:02 +03:00
Mikhalkovich Stanislav
b21c2c0aa3
fix #1795
2019-07-12 00:16:19 +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
dddd90f710
fix #2041
2019-07-11 16:53:00 +03:00
Mikhalkovich Stanislav
79bdbecec0
fix #1934
2019-07-11 16:22:06 +03:00
Mikhalkovich Stanislav
2e2e537e37
fix #1639
2019-07-10 01:05:56 +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
8fa8bdfc9a
fix #1696
2019-07-06 01:10:31 +03:00
Mikhalkovich Stanislav
180a53a3ad
fix #2005
...
correct Assert comment
2019-07-05 18:44:40 +03:00
Mikhalkovich Stanislav
d41d2e4e7a
fix #1400
2019-07-05 13:26:17 +03:00
Mikhalkovich Stanislav
d4df53b27f
fix #1575
2019-07-03 19:14:05 +03:00
Mikhalkovich Stanislav
53ea4a7c3e
fix #1894
2019-07-01 22:46:03 +03:00
Mikhalkovich Stanislav
b333fd6b04
b xor i
2019-07-01 22:32:06 +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
bf2a770ad5
fix #1814
2019-06-29 19:28:18 +03:00
Mikhalkovich Stanislav
d5c603e1d6
fix #1641
2019-06-28 11:26:02 +03:00
Mikhalkovich Stanislav
cdd4e0447e
fix #1947
2019-06-26 21:22:25 +03:00
Mikhalkovich Stanislav
95a93215fb
fix #1893
2019-06-26 16:39:47 +03:00
Mikhalkovich Stanislav
8bdad9b717
bug fix #1988
...
сколько крови попил
2019-06-25 23:53:12 +03:00
Mikhalkovich Stanislav
5f15134dab
fix #1989
2019-06-24 15:43:25 +03:00
Mikhalkovich Stanislav
8c249d865a
fix #1956
2019-06-24 15:26:36 +03:00
Kotov
a646615d8e
Copyright changes
2019-06-24 10:58:25 +03:00
Mikhalkovich Stanislav
d299d70a23
fix #2009
2019-06-23 22:00:52 +03:00
Mikhalkovich Stanislav
06a053ad74
fix #1744
...
будь он неладен
2019-06-23 14:43:27 +03:00
Mikhalkovich Stanislav
7ec11f6e2d
Частичное исправление #1744
2019-06-22 10:32:43 +03:00
Mikhalkovich Stanislav
cb8c3a0ef0
fix #1926
2019-06-21 21:41:45 +03:00
Mikhalkovich Stanislav
75ef577703
fix #1985
2019-06-21 20:32:01 +03:00
Mikhalkovich Stanislav
fe19dfabee
fix #1706
2019-06-21 19:43:01 +03:00
Mikhalkovich Stanislav
717b73cb60
fix #2007
2019-06-21 09:36:54 +03:00
Mikhalkovich Stanislav
b2f42cca9c
fix #2001
2019-06-21 08:24:10 +03:00
Mikhalkovich Stanislav
4638361fab
bug fix #1997
2019-06-19 18:53:05 +03:00
Mikhalkovich Stanislav
673f9bc149
bug fix #1531
2019-06-18 21:19:46 +03:00
Mikhalkovich Stanislav
aa3242524a
bug fix #1526
...
and
bug fix #1533
2019-06-18 16:02:15 +03:00
Mikhalkovich Stanislav
7f52cc8c5b
bug fix #1418
2019-06-17 01:01:53 +03:00
Mikhalkovich Stanislav
e1d6336bee
bug fix #1270
2019-06-16 23:44:32 +03:00
Mikhalkovich Stanislav
1327baaa48
fix #1147
...
Многовато кода для маленького фикса ))
2019-06-15 13:25:44 +03:00
Mikhalkovich Stanislav
76f4020256
bug fix #891 - попытка номер два
2019-06-12 11:30:07 +03:00
Mikhalkovich Stanislav
99882270d0
fix #1990
2019-06-10 22:33:51 +03:00
Mikhalkovich Stanislav
0d31b9bc77
Убрал OpenCLABC из инсталлятора. Он содержит ограничение where T: &Array, которое в ближайшее время будет запрещено.
2019-06-10 21:27:28 +03:00
Mikhalkovich Stanislav
4610ce28e4
fix #1984
2019-06-09 08:50:40 +03:00
Mikhalkovich Stanislav
8b87443ed9
bug fix #976
2019-06-08 21:54:32 +03:00
Mikhalkovich Stanislav
357dce8e63
Исправление некоторых предупреждений и комментарии в select_function
2019-06-07 00:06:11 +03:00
Mikhalkovich Stanislav
d7bdc895bd
Исправление реализации Abs Sqr Sign для беззнаковых
2019-06-04 22:20:45 +03:00
Mikhalkovich Stanislav
e6eefcfa6c
dotNodeToVisit.Parent = _dot_node.Parent
2019-06-02 21:03:22 +03:00
Mikhalkovich Stanislav
1d9a27d08a
fix #891
2019-05-31 20:52:07 +03:00
Mikhalkovich Stanislav
92b0bf4cc2
fix #869
2019-05-30 13:37:54 +03: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
Mikhalkovich Stanislav
52089ab860
3.5.0 - инкрементальные изменения
2019-05-25 21:53:02 +03:00
Mikhalkovich Stanislav
de395b0106
Откатил коммиты Kotovа - из-за них проект не создавал инсталлятор
2019-05-21 21:31:54 +03:00
Mikhalkovich Stanislav
f7a01bc366
bug fix #1946
2019-05-20 23:48:59 +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
9aef051067
Вернул назад. Не помогает
2019-05-11 15:24:50 +03:00
Mikhalkovich Stanislav
1435b5a639
Проба устранения ошибки повторного быстрого запуска
2019-05-11 13:25:05 +03:00
Mikhalkovich Stanislav
949c9ab6d2
Восстановил номер версии - 3.4.2
2019-04-26 20:28:39 +03:00
Mikhalkovich Stanislav
2602848e91
Перепутанные версии
2019-04-26 20:10:05 +03:00
Mikhalkovich Stanislav
30faa6f310
Исправление ошибки непогашенной стрелки при запуске
2019-04-26 19:23:32 +03:00
Mikhalkovich Stanislav
48a44157d0
Откат к версии 3.4.2
2019-04-25 22:58:28 +03:00
Mikhalkovich Stanislav
5bae51f2d3
Восстановление после глобального сбоя.
...
Иконки - нормального размера. Видимо, был сбой в локальном репозитарии.
Восстановил старую синхронную загрузку обновлений из среды.
Попытка сделать её асинхронной вешала и закрывала оболочку.
2019-04-24 21:00:25 +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
Mikhalkovich Stanislav
b560268757
Исправление ошибки с Autoreverse при Scale в Graph3D.pas
2019-04-20 16:25:39 +03:00
Mikhalkovich Stanislav
d4e8f78290
Исправление ошибки с незагрузкой PascalABC.NET из-за неверного рабочего каталога в ini-файле
2019-04-13 17:47:13 +03: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
75609986e1
fix #1897
2019-04-04 12:51:53 +03:00
Mikhalkovich Stanislav
c8541aea12
ошибку с loop неверно исправил - откатываю
2019-04-02 23:01:16 +03:00
Mikhalkovich Stanislav
28fb39b012
W1
2019-04-01 15:12:43 +03:00
Mikhalkovich Stanislav
606ddbc620
bug fix #1898
2019-04-01 07:15:39 +03:00
Mikhalkovich Stanislav
0475d0ee30
WPFObjects - AnomMoveOn ... и другие правки
2019-03-26 00:03:07 +03:00
Mikhalkovich Stanislav
a379af3e04
Work
2019-03-22 19:02:57 +03:00
Mikhalkovich Stanislav
bab26658da
fix #1868
2019-03-20 20:40:32 +03:00
Mikhalkovich Stanislav
90c406e0cc
pabcnetcclear - добавление директив в командную строку и переработка диагностики ошибок
2019-03-19 16:45:47 +03:00
Mikhalkovich Stanislav
6550cecc2e
Новая иконка приложения
2019-03-17 21:58:24 +03:00
Mikhalkovich Stanislav
513f5024a6
Новая основная иконка ABC. Нормально отображается в WinXP, Win 7, Win 10
2019-03-15 00:13:53 +03:00
Mikhalkovich Stanislav
a7e562b004
fix #1843
2019-03-11 23:09:55 +03:00
Mikhalkovich Stanislav
cebaa93fa9
fix #1829
2019-03-07 17:51:00 +03:00
Mikhalkovich Stanislav
a8367a8a10
fix #1831
...
and
fix #1818
2019-03-07 17:32:38 +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
154ee2d845
fix #1777
2019-02-24 22:57:25 +03:00
Mikhalkovich Stanislav
6423e4372a
fix #1775 повторно
2019-02-24 20:20:21 +03:00
Mikhalkovich Stanislav
e8ff14ea18
Откатил исправление #1775
2019-02-24 16:13:15 +03:00
Mikhalkovich Stanislav
c0213fe17d
Исправил ошибку с Graph3D
2019-02-24 15:16:44 +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
1968242990
fix #1707
2019-02-07 09:37:46 +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
Mikhalkovich Stanislav
b81d1f328e
Изменен алгоритм инсталляции gonfig - файла - он устанавливается только если установлен .NET 4.7.1. Надо бы еще проверять все последующие - по крайней мере 4.7.2
2019-01-14 19:43:55 +03:00
Mikhalkovich Stanislav
bd78e1a969
QuickBrowser улучшил расстояние
...
ToolPanel = AutoSize
2019-01-11 08:32:45 +03:00
Mikhalkovich Stanislav
c70fb14c40
Оптимизация в bat - файлах. Файл Studio.bat - основной запускающий сборку
...
В форме - оптимизации в связи с High DPI
Отдельный проект VisualPascalABCNET_40.csproj для компиляции под Windows XP с NET 4.0
Изменения в сборке инсталлята в связи с этим
2019-01-04 23:09:13 +03:00
Mikhalkovich Stanislav
39fb57f878
Откат фикса #1408
2019-01-03 01:53:23 +03: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
Mikhalkovich Stanislav
c2ff9744fb
bug fix #1616
2018-12-29 11:50:22 +03: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
bed2a15a6c
fix #1598
2018-12-17 00:27:40 +03:00
Mikhalkovich Stanislav
831671ab8b
fix #1600
2018-12-16 21:34:45 +03:00
Mikhalkovich Stanislav
7b5014e43b
fix #1585
2018-12-15 17:04:35 +03:00
Mikhalkovich Stanislav
288e9e8751
fix #1582
2018-12-14 16:33:59 +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
Mikhalkovich Stanislav
f5cb7bc816
bug fix #1053
2018-12-08 11:41:26 +03:00
Mikhalkovich Stanislav
543d0b678a
bugs fix #1254 #1563
2018-12-07 23:10:40 +03:00
Mikhalkovich Stanislav
753f4f219e
bug fix #1570
2018-12-06 21:14:33 +03:00
Mikhalkovich Stanislav
932a16ad95
fix #1515
2018-11-30 23:30:21 +03:00
Mikhalkovich Stanislav
9a43b18c27
FIX #1518
2018-11-24 12:52:36 +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
Mikhalkovich Stanislav
9bccecd38a
PartitionPoints
...
Убрано Range(a,b,n)
2018-11-18 18:36:43 +03:00
miks1965
518adb227b
bug fix #1488
2018-11-12 06:44:51 +03:00
miks1965
689aa6903a
bug fix #1487
2018-11-11 00:26:23 +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
6c31d30188
Передвинул псевдокомментарий - ничего хорошего
2018-11-05 01:00:33 +03:00
miks1965
dd3f60f353
fix #1390
2018-11-03 13:25:23 +03:00
miks1965
c7f77db426
bug fix #1448
2018-11-03 11:02:34 +03:00
miks1965
94dc715c40
fix #1443
2018-10-30 23:24:08 +03:00
miks1965
02991b622f
fix #1419
2018-10-26 20:12:42 +03:00
miks1965
585d085e65
fix #1420
2018-10-24 20:39:07 +03:00
miks1965
3d95757c71
Убрал тест questionpoint1.pas
...
Почему-то перестал работать
2018-10-24 16:22:33 +03:00
miks1965
e361705095
bug fix #1080
2018-10-12 07:15:21 +03:00
miks1965
ed0a1b2407
Перестало собираться
2018-10-11 17:18:54 +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
miks1965
9aad3c7d3f
Исправлена справка по exit, break
2018-10-07 13:55:36 +03:00
miks1965
0f9079df8f
fix #1319
2018-10-05 14:44:02 +03:00
miks1965
a7399eb161
fix #1326
2018-10-05 04:24:21 +03:00
miks1965
3df98644f0
const_expr заменил на expr в инициализаторах параметров по умолчанию
2018-10-03 20:04:04 +03:00
miks1965
bb2ef43840
bug fix #1318
2018-10-02 19:46:41 +03:00
miks1965
266554388b
Восстановил Rec
2018-10-02 18:05:24 +03:00
miks1965
1b0077eab7
bug fix #1280
2018-10-02 17:53:43 +03:00
miks1965
549c2e55ed
bug fix #1283
2018-09-30 20:12:18 +03:00
miks1965
5eb11cd067
bug fix #1281
2018-09-30 07:45:48 +03:00
miks1965
186a863494
незначительное
2018-09-29 21:48:10 +03:00
miks1965
eab0f36b15
bug fix #1128
2018-09-29 12:38:28 +03:00
miks1965
aa453fb155
Мелочи
2018-09-28 15:52:47 +03:00
miks1965
b4edebd2f0
Убрал Rec
2018-09-27 17:59:37 +03:00
miks1965
d9c71250b8
fix #1213
2018-09-22 22:43:32 +03:00
miks1965
564d7ff56e
Справка по статическим классам
2018-09-22 22:13:28 +03:00
miks1965
55d22cef0f
bug fix #1192
2018-09-20 23:25:31 +03:00
miks1965
835ecdfc58
bug fix #946
2018-09-20 10:18:31 +03:00
miks1965
12312d065d
bug fix #1184
2018-09-16 07:07:36 +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
miks1965
d0ca82252b
Незначительный комментарий
2018-09-10 21:55:30 +03: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
653349262e
Закомментирована культура в разделе инициализации, вызывавшая ошибку в NET 4.0
2018-09-02 17:20:24 +03: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
3b85ed4dae
fix #1058
...
Улучшена справка по новым графическим модулям
2018-08-29 11:43:27 +03:00
miks1965
59f4509530
Незначительные правки в справке
2018-08-25 14:59:39 +03:00
miks1965
de645a4707
Экспериментальный модуль BlockFileOfT
...
Учебный модуль ABCDatabases.pas
2018-08-25 13:35:24 +03:00
miks1965
e862ff8cd4
Новый TextEditor.dll, в котором предположительно исправлена ошибка Ctrl-Z
...
Улучшенная генерация документации для всех новых модулей - модуль GenDocUnit.pas
Модуль WPFObjects со всеми расставленными комментариями для автогенерации документации
Сгенерированная автодокументация по модулю WPFObjects
2018-08-25 12:25:03 +03:00
miks1965
fc75bdab7a
Несущественные правки
2018-08-24 18:37:38 +03:00
miks1965
ae51735f34
fix #1072
2018-08-22 12:35:57 +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
b3d5ec894f
bug fix #1048
...
bug fix #1046
2018-08-20 01:29:17 +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
be0b395f26
fix #425
2018-08-17 23:07:18 +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
fa6270ce7d
Незначительные изменения в грамматике
2018-08-13 12:36:59 +03:00
miks1965
31f153266f
fix #1036
...
процедура Deconstruct автогенерируется для автоклассов
2018-08-12 21:16:18 +03:00
miks1965
bbaf43ba05
Вернул наследование автосвойств
2018-08-12 13:45:33 +03:00
miks1965
696da8c595
Рабочая
2018-08-11 11:08:47 +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
58b89acc0c
fix #1030
2018-08-09 20:11:03 +03:00
miks1965
05308759e3
Незначительные мелочи
2018-08-09 16:53:46 +03:00
miks1965
92baf0f7a3
bug fix #1027
2018-08-09 09:31:48 +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
miks1965
4a75846d7e
Reverse для строки
2018-07-31 09:30:17 +03:00
miks1965
da8b1e671c
bug fix #1000
...
Запрещены неявные преобразования из real в decimal и из short в decimal как в C#
2018-07-22 01:24:48 +03:00
miks1965
26c92536d3
var b := 10 < 5 ? 1 : 2.0; теперь работает
2018-07-20 14:13:28 +03:00
miks1965
57bd23f83e
bug fix #994
2018-07-19 12:52:55 +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
6b35a65fa4
Некоторые попытки решить проблемы с константами. Закомментированы
2018-07-17 13:47:38 +03:00
miks1965
00402e120d
Повторно фикс #425
2018-07-17 10:30:46 +03:00
miks1965
d6d0d2a86b
Graph3D.pas - видимо исправлена ошибка с AnimScale
...
bug fix #425
2018-07-17 10:25:56 +03:00
miks1965
dd398c68c4
bug fix #971
2018-07-15 01:58:21 +03:00
miks1965
210fa46d3f
bug fix #950
...
Функция Matr для создания матрицы
2018-07-14 12:31:59 +03:00
miks1965
517e965d5b
bug fix #947
2018-07-08 00:18:21 +03:00
miks1965
0a5e542167
bug fix #940
2018-07-03 17:12:29 +03:00
miks1965
7dc08b2475
bug fix #939
2018-07-03 13:44:19 +03:00
miks1965
70c85a0c6a
fix #265
2018-07-01 11:53:34 +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
6ec739d45c
Graph3D некоторые добавления (камера)
2018-06-17 17:00:44 +03:00
miks1965
cce1345ee0
bug fix #914
2018-06-12 22:45:54 +03:00
miks1965
700ed63258
Working commit
2018-06-12 21:48:29 +03:00
miks1965
5b2568f62c
Assert - исправлена ошибка с message
...
Graph3D - полностью переработаны трансформации и анимации. Исправлено много неточностей.
Теперь у каждой элементарной анимации есть своя StoryBoard
2018-06-10 17:33:22 +03:00
miks1965
78ea0be0e1
bug fix #875
...
bug fix #876
2018-05-31 00:40:29 +03:00
miks1965
b472026f5d
Примеры на Pattern Matching
...
Версия 3.4
2018-05-24 08:03:21 +03:00
miks1965
8026b6b31c
Graph3D перегруженные версии
2018-05-22 01:07:17 +03:00
miks1965
6392f61e64
bug fix #836
2018-05-13 00:27:58 +03:00
miks1965
322e307d73
match when - ключевые слова
2018-05-12 13:01:52 +03:00
miks1965
4639f333ed
New version
2018-05-12 12:06:47 +03:00
miks1965
ca085a35d2
try bug fix 815
2018-05-09 12:12:34 +03:00
miks1965
59e1bfc8bc
tests for bug List<T> IndexOf
2018-05-07 14:21:01 +03:00
miks1965
b99f025512
BuildTreeInExprMode - поставил лишнюю проверку. Пользователи продолжают жаловаться, что падает
2018-04-29 11:02:40 +03:00
miks1965
9eeb965fd0
Release 1660
2018-04-23 21:45:11 +03:00
miks1965
93ee8141ac
Gr3D work
2018-04-23 12:38:44 +03:00
miks1965
68cb3f0a73
Graph3D Work changes
2018-04-23 12:27:18 +03:00
miks1965
3c31b6c661
Graph3d minor changes
2018-04-16 13:18:42 +03:00
miks1965
852f603eb4
FindNearestObject(x,y)
...
FindNearestObjectPoint(x,y)
PlaneXY.PointOnPlane(x,y);
line.NearestPointOnLine(x,y);
2018-04-09 13:26:04 +03:00
miks1965
b708d655ff
GraphWPF - исправил пару ошибок
...
GraphWPFBase.pas - включил в инсталлят
2018-04-01 23:47:58 +03:00
miks1965
5eaebc003d
Controls - добавления
2018-03-29 22:21:23 +03:00
miks1965
a9fff1c514
GraphWPFBase.pas
2018-03-27 11:48:53 +03:00
miks1965
d4dbdb2d49
Graph3D Completed callback
2018-03-23 00:19:19 +03:00
miks1965
462d2f12d4
Sounds correct
2018-03-22 10:31:16 +03:00
miks1965
ec686a60eb
Graph3D.pas
2018-03-20 00:11:36 +03:00
miks1965
fc02fe8edc
EmptyAnim
2018-03-16 14:32:42 +03:00
miks1965
51b1021489
Sounds.pas
2018-03-15 12:43:17 +03:00
miks1965
76f3cb623c
Working
2018-03-11 21:11:18 +03:00
miks1965
df7523dcbb
События мыши в Graph3D
2018-03-10 22:50:48 +03:00
miks1965
bd0531f6e6
bug fix #683
2018-02-14 09:45:38 +03:00
miks1965
2fb81a8d1c
Версия 3.3.5
2018-02-10 23:24:27 +03:00
miks1965
06cb376c89
Улучшено выведение типа в лямбдах, возвращающих T
2018-01-28 05:41:38 +03:00
miks1965
47abf90efa
.NET 4.7.1
...
pabcworknet.ini - добавлен BOM
i.Print для стандартных типов
f.Seek(i) сделана функцией
Подчистка в Graph3D.pas
2018-01-26 23:37:04 +03:00
miks1965
c692fe0c5e
bug fix #547
2018-01-16 19:44:01 +03:00
miks1965
c6b6d01c0b
Object.Print убрано - конкурирует с Sequence.Print
...
Добавлены Nane и FullName к типу Text
2018-01-15 10:17:02 +03:00
miks1965
650fcb4f2d
Object.Print (экспериментально)
2018-01-12 11:42:02 +03:00
miks1965
a39fb76e04
Короткие определения конструкторов.
...
Пример Chess3D
2018-01-08 22:12:33 +03:00
miks1965
6153b0d166
HelixViewport.DLL
...
2018
2018-01-07 22:58:34 +03:00
miks1965
b5892cb1db
bug fix #635
...
Release 3.3.0.1611
2018-01-06 14:02:18 +03:00
miks1965
a08322e1c1
bug fix #641
2018-01-06 00:29:19 +03:00
miks1965
4f1c261f81
Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet
2018-01-05 12:55:22 +03:00
miks1965
1b5bda1e9c
Новый модуль Controls для GraphWPF
...
GraphWPF - несколько изменений
2018-01-05 12:55:13 +03:00
Бондарев Иван
12c97a26ab
copyright 2005-2018
2018-01-01 13:14:03 +01:00
miks1965
266c2c0fd0
bug fix #630
...
Release 1607
2017-12-31 17:25:22 +03:00
miks1965
68b1449bc8
bug fix #628
2017-12-31 10:27:13 +03:00
miks1965
ebcd708313
Release 3.3.0.1603
2017-12-30 16:59:00 +03:00
miks1965
64676ff42a
Work changes
2017-12-30 01:28:58 +03:00
miks1965
a9012ec88a
Исправление ошибки с клонированием цилиндра в Graph3D.pas
2017-12-28 18:36:02 +03:00
miks1965
8f2fd5d505
String builder operations
2017-12-21 17:11:56 +03:00
miks1965
09764ba9d3
Множество примеров Graph3D
2017-12-17 01:25:54 +03:00
miks1965
fb75983135
bug fix #610
2017-12-15 11:51:57 +03:00
miks1965
15429f1061
bug fix #611
...
Graph3D - анимация клонов
PT4 - Print(c)
2017-12-14 12:42:19 +03:00
miks1965
f40d226f67
Множественные изменения в Graph3D.pas
...
Функция InRange - как синоним Between
2017-12-09 14:10:03 +03:00
miks1965
2150c80de7
Graph3D.pas
...
Правка грамматики в связи с :
2017-12-02 20:29:52 +03:00
miks1965
078c620ff5
Некоторые рабочие изменения в Graph3D.pas
2017-11-26 20:12:58 +03:00
miks1965
45153b9016
Возможно, ошибка PCU в Graph3D.AddT
2017-11-23 21:24:06 +03:00
miks1965
110d0d3dd3
Много изменений в Graph3D
2017-11-23 20:46:08 +03:00
miks1965
31b56b9975
Анимации в Graph3D
2017-11-18 19:28:51 +03:00
miks1965
8f1bc4eed2
Поменял иконку на 32x32
...
Начало анимации в Graph3D
2017-11-16 23:10:30 +03:00
miks1965
881fe86c71
Новая PT4pabc.dll
2017-11-04 22:00:51 +03:00
miks1965
de4a4a8a96
pt4providerplugin
2017-11-04 13:08:28 +03:00
miks1965
48cd0913c4
bug fix #484
2017-11-03 22:21:03 +03:00
miks1965
f386c9a44d
bug fix #539
2017-11-02 12:21:02 +03:00
miks1965
a33768fb4e
bug fix #536
2017-10-27 02:41:17 +03:00
miks1965
674df68011
AdjacentGroup - sequence of array
...
if (hn == null) throw new Exception("Попытка добавить уже добавленное имя "+ Name + " в HashTable. Обратитесь к разработчикам");
в SymbolTable
Попытка учесть классовые переменные при захвате в лямбдах
2017-10-23 13:25:37 +03:00
miks1965
63b6c85204
Doc
2017-10-20 23:13:01 +03:00
miks1965
c7e2c19398
Dodecahedron
2017-10-20 11:54:32 +03:00
miks1965
bd70af91e0
Добавление ToString к ряду классов таблицы символов
2017-10-13 12:49:15 +03:00
miks1965
c22e32b299
= для Tuple и nil
2017-10-09 00:46:30 +03:00
miks1965
94e81e0d62
#513 bug fix Tuple =
2017-10-07 23:42:14 +03:00
miks1965
2806f02333
Переделана на стандартную HashTable в таблице символов.
...
Скорость не упала!
Сделаны ToString для некоторых классов для отображения символов в таблице символов
2017-10-07 14:01:51 +03:00
miks1965
efa96eaf2d
NumLibABC
2017-10-05 22:55:56 +03:00
miks1965
429d47271a
SetStandardCoords с параметрами
2017-09-29 20:49:56 +03:00
miks1965
0d1f45c279
#489 bug fix
2017-09-16 17:38:24 +03:00
miks1965
b6843705cb
Новая сборка
2017-09-09 22:33:20 +03:00
miks1965
190e73a928
GraphWPF косметические изменения и в примерах
2017-09-09 17:43:43 +03:00
miks1965
f2a8080618
GraphWPF много правок
2017-09-02 22:29:44 +03:00
miks1965
168b288fb1
GraphWPF Color to primitives
2017-08-26 12:24:40 +03:00
miks1965
04861bc23f
bug fix #469
...
GraphWPF
Samples on GraphWPF
2017-08-26 00:30:33 +03:00
miks1965
a2bf3f950d
Version files
2017-08-22 22:05:55 +03:00
miks1965
06f4b696f0
Merge
2017-08-22 15:09:21 +03:00
miks1965
968089365e
Процедура Run в модуле Robot.pas
2017-07-29 23:01:58 +03:00
miks1965
e8ab8cd07e
s + x для HashSet и SortedSet
2017-07-26 10:46:25 +03:00
miks1965
8f9b8c860f
Устранен ряд ошибок в foreach
2017-07-09 00:36:46 +03:00
miks1965
bb1ed7624b
'1'*0
2017-07-03 23:29:18 +03:00
miks1965
c1640a161c
Мелкие правки в PABCSystem. Доп. функции Random2.
...
string[256] теперь нее компилируется
2017-07-02 15:39:44 +03:00
miks1965
be24727b97
function ReadInteger2(message: string): (integer,integer);
...
и
вынос повторяющихся вычислений в ?.
2017-06-17 00:47:08 +03:00
miks1965
63a7d513a2
bug fix #423
2017-06-14 08:17:49 +03:00
miks1965
682e09b86c
?? небольшие исправления
2017-06-12 12:39:18 +03:00
miks1965
3f39074540
si->si2 ошибка
2017-06-10 20:51:09 +03:00
miks1965
00646f89a5
loop 5 do
...
write(1)
2017-06-08 17:56:17 +03:00
miks1965
2f3b2294ba
class_body -> class_body_list
2017-06-06 05:24:32 +03:00
miks1965
5698924a96
Пара ошибочных программ
2017-06-02 19:17:54 +03:00
miks1965
c74db1a49e
PABCSystem opt
...
Исправление бага при рефакторинге ТС
2017-06-02 00:50:28 +03:00
miks1965
10f4ee3436
Minor changes
2017-06-01 23:42:35 +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
miks1965
5fd0a37322
bug fix #273
2017-05-26 17:18:20 +03:00
miks1965
83dc099119
Новый chm и исправления в PABCSystem для правильной автогенерации справки
2017-05-23 21:58:22 +03:00
miks1965
356fef909c
Working changes
2017-05-22 21:02:50 +03:00
andrewlord607
c697c95f81
extensionoperators2 test fix
2017-05-22 20:53:52 +03:00
miks1965
027bab517c
Minor changes
2017-05-20 21:12:08 +03:00
miks1965
4a05abd2ea
unit Speech
2017-05-17 09:45:39 +03:00
miks1965
103c0a4ad2
working changes
2017-05-10 00:21:57 +03:00
miks1965
8c70f44b94
?. первая версия. Пока нет проверки ошибок и оборачивания Nullable для размерных типов
2017-05-08 22:59:52 +03:00
miks1965
19d830ebf2
bug fix #390
2017-05-03 11:23:51 +03:00
miks1965
ad4be08834
bug fix #375
2017-05-01 17:08:26 +03:00
miks1965
6e2de8da38
bug fix #379
2017-04-29 00:28:56 +03:00
miks1965
2881c5675b
work
2017-04-28 22:52:03 +03:00
miks1965
d41e517311
bug fix #389
2017-04-28 22:41:40 +03:00
miks1965
b669f9a801
Строка статуса в GraphABC
...
поменял Community на Enterprise
2017-04-23 00:06:33 +03:00
miks1965
c75073f319
Исправлена отрисовка объекта в ABCObjects.pas
...
Введена f.Readln для текстовых файлов
Введены a.Fill для одномерных и двумерных массивов
2017-04-22 18:21:13 +03:00
miks1965
c5ecb32256
a.Transform a.ConvertAll
2017-03-26 23:51:08 +03: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
ef7b7ea3e3
Вынес get_standart_assembly_path в отдельную функцию
2017-03-18 17:41:41 +03:00
miks1965
ad7b96d922
working
2017-03-16 23:04:51 +03:00
miks1965
00928886e1
PT4 и более подробная диагностика ошибки в RunManager.cs
2017-03-14 22:08:28 +03:00
miks1965
a8ee800840
work
2017-03-08 00:30:47 +03:00
Бондарев Иван
65a2566223
bug fix #347
...
add missing copyrights
change year in copyright
2017-02-19 14:29:24 +01:00
miks1965
58f342fdb2
#343 bug fix
2017-02-18 00:19:27 +03:00
miks1965
faeedd04d8
Working changes
2017-02-15 08:54:25 +03:00
miks1965
9967adf5ee
a[:][:]
2017-02-06 11:02:42 +03:00
miks1965
6dd106d950
Console compiler добавил dll
2017-02-04 20:02:07 +03:00
miks1965
6aee6c9add
Рефакторинг
2017-01-22 20:54:13 +03:00
miks1965
10764db792
Небольшие переименования методов
2017-01-20 19:56:43 +03:00
miks1965
9ccc781465
Несколько важных правок в syntax_tree_visitor.cs, связанных с обходом statement_list
...
Теперь оператор внутриблочного описания возвращает нулевой semantic_node (всё добавлено в семантическое дерево ранее). В семантические дерево узлы, возвращающие нулевой semantic_node, не добавляются
Добавлены также операторы сравнения < > для Tuples
2017-01-19 14:21:03 +03:00
miks1965
ce9188f0ca
Изменил подключение стандартных синтаксических конвертеров - сделал его явным
2017-01-12 13:50:31 +03:00
miks1965
1557775799
Кое-какие правки для реализации синтаксического сахара
2017-01-10 21:18:40 +03:00
miks1965
32cc3ed88f
a?[2:10:2]
2017-01-10 08:49:49 +03:00
miks1965
813e061003
Bug fix #299
2017-01-02 12:05:42 +03:00
miks1965
d63e45f84d
string.Replace
2016-12-23 13:23:16 +03:00
miks1965
9ce5b5a410
s.IndexOf(c, from - 1,System.StringComparison.Ordinal)
2016-12-20 20:57:50 +03:00
miks1965
f7c1efa7af
Pos исправлена для char
2016-12-20 02:01:49 +03:00
miks1965
7b450b8ff4
MoveRel LineRel в GraphABC.pas
...
PascalABCVersion и sort с less в PABCSystem
2016-12-17 17:31:09 +03:00
miks1965
d676ba3267
bug fix #318 #317
2016-12-12 21:57:41 +03:00
miks1965
c8b264dfae
Sort - изменил параметры
2016-12-12 07:50:39 +03:00
miks1965
3e420dba5e
Небольшие изменения в грамматике
2016-12-04 18:08:29 +03:00
miks1965
33d748adf0
Лямбды перенесены в грамматике на верхний уровень везде.
...
Некоторые переносы Replace между визиторами и присваивания Parent
2016-12-01 23:46:54 +03:00
miks1965
f4becb951d
ряд новых методов при работе с матрицами в PABCSystem.pas
...
Перекодировал в utf-8 файлы в Lng
2016-11-27 01:10:45 +03:00
miks1965
40d2ec71b6
Sort(a,cmp)
2016-11-24 02:26:46 +03:00
miks1965
1116bec3df
Добавлены два тестовых примера, которые стали правильными
2016-11-21 18:54:52 +03:00
miks1965
a05b51fd16
Лямбды перенесены в грамматике на верхний уровень. Конфликтов с кортежами нет!
2016-11-21 18:39:01 +03:00
miks1965
b3c33a133d
Русские команды в Роботе и Чертежнике
...
a.RowCount a.ColCount
2016-11-20 23:43:57 +03:00
miks1965
daacf4e926
a.Row a.Col
2016-11-16 23:49:17 +03:00
miks1965
7c8cb2f502
a.Row a.Col для матрицы
2016-11-16 10:00:30 +03:00
miks1965
5e4b3e032d
a.Rows a.Cols для матриц
...
Drawman - увеличена толщина линий
StandOutExprWithLambdaInForeachSequenceVisitor
2016-11-15 01:45:41 +03:00
miks1965
73c4901633
Новый стандартный модуль, связанный с PT4, m.Print для матрицы
2016-11-12 23:28:13 +03:00
miks1965
6267a58878
Незначительные правки в PT4
2016-10-31 01:25:04 +03:00
miks1965
718a0376c2
Исправил ошибку с поиском StandardSyntaxTreeConverter.dll
2016-10-26 22:00:13 +03:00
miks1965
cca1030df9
Восстановлена оптимизация foreach для массивов
2016-10-26 17:53:41 +03:00
miks1965
1dbd724756
Исправление var a, var b, var c
2016-10-21 09:45:25 +03:00
miks1965
7dae60aba0
FillParentNodesVisitor
2016-10-13 00:56:12 +03:00
miks1965
c22f8c0e71
Релиз с исправленной ошибкой Чертежника
2016-10-08 18:31:13 +03:00
miks1965
2511e9f597
NewExecutors обновлены
2016-09-30 11:14:02 +03:00
miks1965
12bf9ebb0d
Исполнители
2016-09-26 02:13:24 +03:00
miks1965
d2b4c5578b
NewExecutors
2016-09-24 21:11:09 +03:00
Бондарев Иван
c9fdd79703
Checking for updates
2016-09-16 21:14:49 +02:00
miks1965
55c621a4d3
Версия 3.2
2016-08-29 22:23:12 +03:00
miks1965
79883887d5
Всякая всячина
2016-08-27 11:14:39 +03:00
miks1965
89c9e3ee58
#267 bug fix
2016-08-18 22:32:48 +03:00
miks1965
f6d267305d
Захват en.ii в yield где en - поле класса
2016-08-18 20:58:15 +03:00
miks1965
2380becddc
StandardSyntaxTreeConverter.dll - стандартные визиторы. Пока тут пусто. Намереваюсь перенести yield
2016-08-07 14:14:08 +03:00
miks1965
c6e66a4599
bug fix #263
2016-08-06 15:23:20 +03:00
miks1965
ed30e42b32
Переделки в PABCSystem - теперь используются yield
...
Исправлена мелкая ошибка - в генерируемом коде var res исправлена на var $res
2016-08-01 21:46:07 +03:00
miks1965
0e68afcd76
Incremental - пока закомментировал перегруженные версии, вызывающие ошибку считывания PCU
2016-07-31 14:39:46 +03:00
miks1965
e6f4a08cc1
Incremental
2016-07-31 13:21:39 +03:00
miks1965
945b18a326
Оптимизирован foreach для массивов - для него генерируется цикл for
2016-07-29 16:54:51 +03:00
miks1965
38d2bab6f5
.chm правки
2016-07-28 00:19:44 +03:00
miks1965
7200247ee8
bug fix #222
2016-07-22 16:31:04 +03:00
miks1965
b768075b81
bug fix #246 #244
2016-07-22 13:00:58 +03:00
miks1965
14a390ba7e
100 и 30 - так не зацикливается :)
2016-07-20 23:05:24 +03:00
miks1965
09ef7fcb3b
Все последние изменения :)
2016-07-19 21:16:08 +03:00
miks1965
11102f0667
Локализованы сообщения об ошибках для yield
2016-07-18 15:58:32 +03:00
miks1965
e7b65c421b
bug fix #219
...
Несколько новых перегрузок методов расширений для массивов
2016-07-17 20:09:53 +03:00
miks1965
735f692141
Правки в yield визиторах
2016-07-15 20:56:32 +03:00
miks1965
40ad330bf7
Мелкие исправления yield
2016-07-10 14:49:12 +03:00
miks1965
88e9937ffb
Yield - в инсталляторе!!!
2016-07-10 00:14:30 +03:00
miks1965
c6eaba8f94
Множество правок, связанных с yield.
...
В частности, изменен алгоритм генерации конечного автомата, поправлен код для GetEnumerator и проч.
2016-07-08 23:20:56 +03:00
miks1965
866236bfb2
a.Low a.High в PABCSystem.pas
...
Coordinate.Rotate в GraphABC
2016-06-24 23:00:16 +03:00
miks1965
6edf9ae31a
YieldConversionSyntax/YieldDesugarSyntaxTreeConverter.cs закомментирована тестовая строка
2016-06-18 11:23:54 +03:00
miks1965
3e2be8178b
Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet
...
Conflicts:
bin/Lib/PABCRtl.dll
2016-06-01 06:16:38 +03:00
miks1965
7c3478b0ac
Перешли на Roslyn-компилятор
2016-05-25 22:24:11 +03:00
miks1965
f840cf5f95
TreeHelper.cs ?. убрал
2016-05-23 13:49:12 +03:00
miks1965
85a33dadd5
Незначительные исправления
2016-05-21 15:51:50 +03:00
miks1965
dd460c6ca5
bug fix #161
2016-05-21 14:46:52 +03:00
miks1965
13e42dd529
Пока отключил обработку yield в program_node
2016-05-19 21:33:36 +03:00
miks1965
08c4128220
has_yield в procedure_definition в TreeHelper.cs
2016-05-12 15:26:43 +03:00
miks1965
857b5a478c
r.ToString(2) в PABCSystem
2016-05-08 21:27:29 +03: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
847902e531
Исправил одну ошибку вывода типа короткого определения функции
2016-04-30 09:53:08 +03:00
miks1965
cd411396bf
bug fix #147
2016-04-27 13:14:04 +03:00
miks1965
4cb6e11661
OnMouseDown := (x,y,mb) -> Circle(x,y,5);
2016-04-26 21:23:59 +03:00
miks1965
0ae748f2c0
fix #115
2016-04-25 14:25:11 +03:00
miks1965
2771314915
bug fix #139
2016-04-19 13:10:35 +03:00
miks1965
d10563ad7d
fix #138
2016-04-18 15:15:49 +03:00
miks1965
24a92cb5ce
версия 3.0.0.1218
2016-04-12 21:49:13 +03:00
miks1965
db628c6815
format (a,b):=(1,2) 1
2016-04-09 22:24:36 +03:00
miks1965
9adbd4d727
bug fix #90
...
Some adds to GraphABC
2016-04-04 20:02:29 +03:00
miks1965
75836746bf
Исправления конфликтов в грамматике ::
...
Исправлен баг #99
2016-04-03 22:04:35 +03:00
miks1965
8d7c9fca46
Изменена реализация метода Slice и срезов a[f,t,s]
2016-03-28 15:25:46 +03:00
miks1965
95c8c1436d
Добавлены псевдокомментарии в PABCSystem.pas закрывающие подсказки к методам TypedSet
2016-03-20 23:13:28 +03:00
miks1965
c33893d2a0
PABCSystem.pas исправлена ошибка коммита
2016-03-20 21:34:59 +03:00
miks1965
2b4502783f
Исправление неточностей в справке
2016-03-20 20:55:54 +03:00
miks1965
2983529171
Working commit
2016-03-14 13:05:49 +03:00
miks1965
789ae132c5
Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet
...
Conflicts:
SyntaxTree/tree/tree.nin
2016-03-11 01:25:16 +03:00
Alexander Zakharenko
907ad3fc86
Добавлена генерация методов для узлов, содержащих List. Из TreeHelper.cs удалены конфликтующие методы. В tree.nin из addressed_value_list удален конструктор, аналогичный новому сгенерированному.
2016-03-10 11:38:37 +03:00
miks1965
bbe2b15590
Исправлено сообщение об ошибке Нельзя наследовать от типа ...
2016-03-09 23:55:18 +03:00
miks1965
0ce1656f2b
Незначительные правки
2016-03-07 15:56:46 +03:00
miks1965
d99805988b
Доделанный chm
2016-03-05 18:11:32 +03:00
miks1965
fd99d77471
Косметические
2016-03-03 20:39:41 +03:00
miks1965
8969cca334
Новая справка chm с автоматически генерируемым разделом о системном модуле PABCSystem
2016-03-02 00:47:28 +03:00
miks1965
cc601dbaaf
Небольшие исправления в PABCSystem. Почему-то тесты list.Add падают - говорят, что нельзя выбрать метод Add
2016-02-29 21:06:50 +03:00
miks1965
7908a033bd
Причёсываю PABCSystem.pas
2016-02-23 23:28:56 +03:00
miks1965
94c0db534a
Исправлено две ошибки foreach var, при которых не выводились типы
2016-02-22 12:30:17 +03:00
miks1965
d7c595e2ac
NullBasedArray в PABCSystem.pas при печати синонимов двумерных массивов
2016-02-20 00:06:49 +03:00
miks1965
c3b262329f
Множество оформительских правок в PABCSystem.pas
2016-02-13 22:16:28 +03:00
miks1965
ec3aad7bd2
Complex и правки подсказок в PABCSystem.pas
2016-02-12 23:02:29 +03:00
miks1965
23e8b887b3
Вернул 1251 кодировку по умолчанию
2016-02-12 21:05:20 +03:00
miks1965
eab56c3cbc
Релиз 1164
2016-02-11 23:45:36 +03:00
miks1965
5ff52a07a1
Восстанавливаюсь после ошибки с типами в ?:
2016-02-11 15:15:12 +03:00
miks1965
85b512952c
Исправлен выбор типа в операции ?: Выбирается теперь самый общий тип
2016-02-11 08:52:23 +03:00
miks1965
b7df990387
Мелкие исправления в PABCSystem.pas
2016-02-07 09:33:15 +03:00
miks1965
452d0a3dcd
3/0/0/1160
2016-02-05 01:21:59 +03:00
miks1965
b435cbf7fe
foreach по многомерным массивам теперь возвращает правильный тип элемента.
...
Вернул короткие определения функций - ошибочно запрещал
2016-02-02 02:28:54 +03:00
miks1965
288c9a0606
OnMouseDown := procedure(x,y,mb) -> if mb=1 then Circle(x,y,5)
2016-01-30 02:15:19 +03:00
miks1965
47ef2b49a3
ChrAnsi, справка
2016-01-27 08:29:12 +03:00
miks1965
68c8ead5cd
Work
2016-01-23 08:21:09 +03:00
miks1965
3e844d597b
Множественные uses
2016-01-20 20:31:39 +03:00
miks1965
eb5be8e83f
Rec - комментарии
2016-01-18 09:50:23 +03:00
miks1965
c23547bec2
Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet
...
# Conflicts:
# Configuration/GlobalAssemblyInfo.cs
# Configuration/Version.defs
# ReleaseGenerators/PascalABCNET_version.nsh
# bin/Lib/PABCRtl.dll
2016-01-18 08:54:30 +03:00
miks1965
3e86e73ed3
Рабочий коммит
2016-01-18 08:52:45 +03:00
miks1965
1226bee7ea
build_tree_for_formatter
2016-01-18 08:12:50 +03:00
miks1965
711cba9c11
Типы (integer,real) теперь работают и не конкурируют с перечислимыми типами!!!!!
...
Пришлось запретить скобки в range-типе - иначе были конфликты.
Пока не проверяю неправильность записи (integer = 1, integer = 1) - надо обязательно выдавать ошибку
2016-01-15 22:06:39 +03:00
miks1965
5ce19c217e
(a,b) как кортеж - кажется, получилось
2016-01-13 21:30:17 +03:00
miks1965
6637809325
Некоторые операции для HashSet и новые короткие функции HSet, SSet, Lst
2016-01-08 17:33:30 +03:00
Бондарев Иван
b64dc75b94
Привел в соответствие копирайты в окне About
2016-01-06 11:34:18 +01:00
miks1965
e7938aeaf4
ClientServer.pas изменения
2016-01-06 02:03:10 +03:00
miks1965
b4ea89cb08
Добавил забытый файл в инсталлят
2016-01-05 15:25:24 +03:00
miks1965
a815942bc5
Новый модуль ClientServer и изменения в модулях PABCSystem, GraphABC. Новый пример FuncTransform.pas
2016-01-05 13:10:24 +03:00
miks1965
12d6b1290b
Изменения в PABCSystem, GraphABC.Draw и новый пример FuncTransform
2016-01-01 23:41:25 +03:00
miks1965
44956a9a2a
Убрал Sqrt(BigInteger) из стандартного
2016-01-01 21:18:52 +03:00
miks1965
54509c7ee0
Всяко-разно в PABCSystem.pas и GraphABC.pas
2016-01-01 21:12:14 +03:00
miks1965
6e316ff2ef
Новая версия
2015-12-31 19:25:29 +03:00
miks1965
b7dc848565
Технический коммит
2015-12-29 22:00:16 +03:00
miks1965
428207fd29
hd
2015-12-27 21:28:23 +03:00
miks1965
c72c7f5327
Исправлена Print(s: string)
2015-12-22 00:00:38 +03:00
miks1965
a09615ff30
Восстановление ProgrammRunner
2015-12-14 20:17:54 +03:00
miks1965
65e44a3acc
Несущественные изменения в PT4.pas
2015-12-14 00:09:55 +03:00
miks1965
898e81e140
PABC f.Write
2015-12-09 23:33:50 +03:00
miks1965
bd6ae86526
template_operator_name
2015-12-06 22:39:09 +03:00
miks1965
5b6c8f0eaa
char методы расширения
2015-12-05 21:16:57 +03:00
miks1965
317b76cab3
PT4 исправления
2015-12-05 01:02:51 +03:00
miks1965
e9800f5ea2
Исправлена ошибка My(i->i) для My<T>(x: T)
2015-12-04 23:19:30 +03:00
miks1965
b5287bea7f
PT4 with a.Write
2015-11-30 23:16:15 +03:00
miks1965
e00e3522b8
release
2015-11-30 23:04:40 +03:00
miks1965
219729beee
PT4 пробы
2015-11-30 22:58:49 +03:00
miks1965
9d2d425fd1
PT4
2015-11-28 23:30:50 +03:00
miks1965
e37335398f
OnceMore
2015-11-21 23:08:20 +03:00
miks1965
4fcf84ff29
PT4 изменения
2015-11-21 22:47:40 +03:00
miks1965
c750a6273a
Немного изменен порядок параметров в ArrGen и ArrFill
2015-10-24 21:50:02 +03:00
miks1965
78ba53dea9
function operator+<T>(op1, op2: array of T): array of T;
2015-10-21 21:54:37 +03:00
miks1965
24e208c40c
Обновление
2015-10-21 00:14:32 +03:00
miks1965
711e4aad55
externalmethod
2015-10-10 20:38:09 +03:00
miks1965
0bdfe3d027
Удален PT4Linq
2015-10-05 22:50:08 +03:00
miks1965
70f9589249
Новые файлы в PT4
2015-10-03 19:07:54 +03:00
miks1965
2a39e35936
Справка и PT4.pas
2015-09-28 22:32:48 +03:00
miks1965
8644f3eff4
ReadlnInteger и ReadArrInteger и ReadSeqInteger переопределил для PT4 - иначе не работали
2015-09-26 18:36:48 +03:00
miks1965
2923cf6595
w
2015-09-11 23:33:15 +03:00
miks1965
a617430203
1
2015-09-06 18:46:31 +03:00
miks1965
0b3233561c
Поменял вроде все PT4Tools
2015-09-02 23:25:01 +03:00
miks1965
4e7fa77681
PT4Tools 4/0
2015-09-02 20:33:27 +03:00
miks1965
cdce2f285a
PT4 обновлён
2015-08-31 21:07:40 +03:00
miks1965
d4d38c3730
Версия 3.0. Сборка 1024
2015-08-28 22:32:00 +03:00
miks1965
c4374a3d62
Обновил версию
2015-08-28 21:36:53 +03:00
miks1965
05f80f6486
Сделан стек контекстов
2015-08-27 21:13:09 +03:00
miks1965
868616ade1
Обновил версию
2015-08-20 16:40:36 +03:00
miks1965
4ff71ddf76
Небольшие правки. В PABCSystem изменен Inc для Char - теперь он работает быстро - всего в 2 раза медленнее, чем для integer
2015-08-20 14:36:29 +03:00
miks1965
6e49d7c2b6
Небольшие правки в пробе реализации yield
2015-08-19 23:28:54 +03:00
miks1965
ec3421340f
В Compile() добавлен хук для преобразования синтаксических деревьев
2015-08-17 21:15:22 +03:00
miks1965
3659393c1d
Добавил пару визиторов в новый проект
2015-08-16 10:50:15 +03:00
miks1965
42d6b5ffb9
Изменил немного захваченные переменные в лямбдах
2015-08-15 21:54:06 +03:00
miks1965
eb5237b465
ДобавленPT4Linq к сандартным модулям
2015-08-15 00:31:26 +03:00
miks1965
6bd95b4260
Убран overload из внутреннего представления. В синтаксисе оставлен для совместимости с Delphi
2015-08-12 22:30:26 +03:00
miks1965
b1a24ceb3d
---
2015-08-12 22:08:55 +03:00
miks1965
9fa378ae5b
--
2015-08-12 19:11:45 +03:00
miks1965
1fccb1e103
Обновлен проект с визиторами.
...
Исправлен ToString в write.
Убраны параметры по умолчанию из метода расширения Print (пока это вызывает падение)
2015-08-10 11:31:02 +03:00
miks1965
50a7481a1b
Поправил немного StructuredObjectToString
2015-08-09 22:51:43 +03:00
miks1965
efe5f9094f
Исправлены ошибки с лямбдами, улучшен алгоритм вывода типов
2015-08-09 16:25:11 +03:00
miks1965
7605c5d23b
Обновлён задачник
2015-08-02 22:37:43 +03:00
miks1965
808882771d
Что-то не то с форматтером. Тесты не проходят
2015-08-02 18:28:08 +03:00
miks1965
ec2318107c
Убрал ненужные узлы синтаксического дерева
2015-07-30 14:02:48 +03:00
miks1965
5480e0c66a
Вынес дополнительные методы синтаксического дерева в отдельный класс
2015-07-28 20:58:15 +03:00
miks1965
39449dffb4
Переделанные AbstractVisitor, WalkingVisitor.
...
Индексатор у syntax_tree_node теперь возвращает только подузлы, производные от syntax_tree_node
2015-07-27 21:54:07 +03:00
miks1965
12735ca8d1
Поправил примеры
2015-07-22 22:34:46 +03:00
miks1965
4278429d8d
Исправлена первая ошибка с Dictionary
2015-07-19 22:37:15 +03:00
miks1965
5b7445e7cf
Лицензия - русская шапка
2015-07-05 22:16:06 +03:00
miks1965
ec8e54ddaf
Проект с визиторами
2015-06-28 10:53:10 +03:00
miks1965
785a84eb28
Версия, близкая к 3.0
2015-06-14 18:48:27 +03:00
miks1965
5f4ae3c7b5
кое какие изменения по мелочи
2015-06-14 18:10:05 +03:00
miks1965
bdb595b738
Самая опасная правка последнего времени. expression - больше не потомок statement. Но упали тесты форматирования
2015-06-12 20:31:38 +03:00
miks1965
095ee27d92
Восстановленный NodesGenerator
2015-06-11 18:27:21 +03:00
Бондарев Иван
092d84d664
added license info in source files
2015-06-01 21:15:17 +02:00
miks1965
f30fd3e63a
Справка в Unicode
2015-05-27 17:34:51 +03:00
RomanSaushkin
1f3dd8af07
исправил одну ошибку с лямбдами
2015-05-25 23:02:27 +04:00
miks1965
47757da677
var a: List<integer> -> List<integer>; - это максимум
2015-05-22 19:40:40 +03:00
miks1965
90919a0dd7
Ковариантность по возвращаемому значению функции без учета перегрузки
2015-05-21 22:03:06 +03:00
RomanSaushkin
122f19da91
Исправлены две ошибки с лямбдами
2015-05-20 11:54:38 +04:00
miks1965
66b39bf2ff
modern_proc_type - окончательный вариант
2015-05-20 10:52:38 +03:00
miks1965
8b09b83b54
modern_proc_type 0
2015-05-19 22:53:44 +03:00
miks1965
955d9699ee
T->T
2015-05-17 21:15:48 +03:00
miks1965
5206b306b8
YMC
2015-05-16 13:40:42 +03:00
Бондарев Иван
e6e67c193c
initial commit
2015-05-14 21:35:07 +02:00