Commit graph

4720 commits

Author SHA1 Message Date
Mikhalkovich Stanislav 630e682b5f Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet 2024-02-04 19:17:38 +03:00
Mikhalkovich Stanislav 72988ff4cc CRT и документация 2024-02-04 19:17:30 +03:00
Ivan Bondarev 71df546ed0 Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet 2024-02-04 10:53:05 +01:00
Ivan Bondarev 8cf848746a fix in formattertester 2024-02-04 10:52:57 +01:00
Ivan Bondarev 5496eb16d6
Merge pull request #3035 from samuraiGH/TargetFramework-repair
Repair TargetFramework directive
2024-02-01 20:31:34 +01:00
bormant e17dd66fd5
Make KeyPressed act hand by hand with ReadKey (#3036) 2024-02-01 22:08:40 +03:00
samuraiGH 8b971136dc repair TargetFramework directive 2024-01-29 21:17:09 +03:00
Mikhalkovich Stanislav 087a00b636 Shuffle - оптимальнее 2024-01-22 14:49:04 +03:00
Mikhalkovich Stanislav b3990e304c Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet
# Conflicts:
#	Localization/DefaultLang.resources
2024-01-22 14:17:54 +03:00
Mikhalkovich Stanislav 733c9e80e5 merge 2024-01-22 14:15:19 +03:00
bormant 04e17b7ba8
Use Fisher–Yates shuffle (#3030) 2024-01-22 14:05:16 +03:00
Ivan Bondarev be92ef2104 #3023 2024-01-14 14:03:47 +01:00
Ivan Bondarev cea1d58af6 #3013
l2.dll sources
2024-01-14 12:28:36 +01:00
Ivan Bondarev acc6458a82 fix #3008 2024-01-14 12:07:16 +01:00
Mikhalkovich Stanislav 564ece3614 Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet
# Conflicts:
#	Configuration/GlobalAssemblyInfo.cs
#	Configuration/Version.defs
#	Release/pabcversion.txt
#	ReleaseGenerators/PascalABCNET_version.nsh
2024-01-07 17:20:39 +03:00
Mikhalkovich Stanislav a868d9106f Подготовка к for как foreach 2024-01-07 17:16:29 +03:00
Ivan Bondarev e91b92b024 intellisense for var expression 2024-01-07 14:43:47 +01:00
Ivan Bondarev b04ada66d0 fix #2981 2024-01-07 12:50:10 +01:00
Ivan Bondarev 2dbe47c613 #2728 2024-01-05 16:34:30 +01:00
Ivan Bondarev 9b3cc5ceaa #2731 2024-01-05 14:09:30 +01:00
Ivan Bondarev f2b2268866 #2729 2024-01-05 12:18:10 +01:00
Ivan Bondarev 481192485c #2880 2024-01-04 20:59:10 +01:00
Ivan Bondarev 909f5599b8 #2844 2024-01-04 19:42:14 +01:00
Ivan Bondarev 3823906c2d fix #2815 2024-01-04 17:44:29 +01:00
Ivan Bondarev 66ba00972f #2785 2024-01-04 15:32:19 +01:00
Ivan Bondarev 73de1ce639 #2677 2024-01-04 12:06:00 +01:00
Ivan Bondarev 7e0a13c6d0 #2757 2024-01-04 11:36:59 +01:00
Ivan Bondarev aa46226ebc copyrights 2024-01-04 11:04:04 +01:00
Ivan Bondarev 6764768a02 #2852 2024-01-04 10:27:26 +01:00
Mikhalkovich Stanislav 970f5827a0 RealRange(1,3,0.5) 2024-01-03 10:59:33 +03:00
Mikhalkovich Stanislav 4bf9c36d49 Исправление реализации (var b := 1) методом синтаксического сахара 2024-01-02 14:43:48 +03:00
Mikhalkovich Stanislav 5cd6ab97f9 3.9.0.3408 2023-12-31 22:26:01 +03:00
Sun Serega 194656da3b
improve assembly load error (#2989) 2023-12-31 22:10:00 +03:00
Mikhalkovich Stanislav 30668e650a function f(n: integer): integer;
begin
  if n = 0 then Result := 1
  else Result := n*f(n-1);
end;

begin
  var a := (var b := f(5)) + b;
  Print(a,b);
end.
2023-12-31 21:56:13 +03:00
Mikhalkovich Stanislav 19a52d19e4 3.9.0.3404 2023-12-31 17:20:58 +03:00
nevermind322 a8b1e9035b
LightSymInfo rework (#2994)
* LightSymInfo rework

* add rebuildDebug and build units

* enable VarNamesInMethodsWithSameNameAsClassGenericParamsReplacer

* remove CollectFullLightSymInfo call

* fix

fix

remove CollectFullLightSymInfo call
2023-12-31 12:54:49 +03:00
Mikhalkovich Stanislav 8193bc730f Небольшие изменения в справке 2023-12-31 12:53:42 +03:00
Ivan Bondarev 9fd8c001ce #2184 2023-12-28 14:17:25 +01:00
Ivan Bondarev 5f379b9b46 test for #2551 2023-12-28 12:05:48 +01:00
Ivan Bondarev a25a8bfe0e #2676 2023-12-28 11:46:18 +01:00
Ivan Bondarev 0e3a3c232e fix #2736 2023-12-28 11:24:30 +01:00
Ivan Bondarev 9721cf3c67 test for #2829 2023-12-27 20:53:30 +01:00
Ivan Bondarev 4f3fcec941 #2829 2023-12-27 19:30:22 +01:00
Ivan Bondarev a1867f0421 fix #2829 2023-12-27 12:42:58 +01:00
Mikhalkovich Stanislav 9f1d383ff6 Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet 2023-12-26 12:12:24 +03:00
Mikhalkovich Stanislav a2efc9cb5d s.Replace - изменена реализация 2023-12-26 12:12:17 +03:00
Ivan Bondarev daf90c07d8 fix #2985 2023-12-25 11:09:30 +01:00
Mikhalkovich Stanislav 155158cffc Добавлен School в список исключений rtl.dll 2023-12-23 12:48:09 +03:00
Mikhalkovich Stanislav 310459ef47
Merge pull request #2992 from AlexanderZemlyak/split-compile
Fix clearing errors when using PABCRtl.dll
2023-12-23 10:43:09 +03:00
AlexanderZemlyak 6182c156e6 Rename RTL caused errors to RTL errors 2023-12-22 23:35:31 +03:00