0
I Use This!
Moderate Activity

Commits : Listings

Analyzed 1 day ago. based on code collected 1 day ago.
Mar 04, 2025 — Mar 04, 2026
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Redo fix for issues when comparing record fields from function results. This time targeted specifically to the CheckFurther problem case with the LIFO issue, and not changing other cases which had no issue. More... 29 days ago
Revert cd5664c, will do more targeted fix next. More... 29 days ago
Revert 357e7728 because the true issue was fixed recently. More... about 1 month ago
Fix run-time type mismatch in TPSExec.SetVariantValue when mixing open arrays with regular arrays in a way the compiler considers compatible, but SetVariantValue did not. More... about 1 month ago
Add support for optional use of safecall in interface definitions. More... about 1 month ago
Add missing semicolon token check when parsing interface methods. More... about 1 month ago
eDefines.inc was updated More... about 1 month ago
Cleanup/optimization. See #267. More... about 1 month ago
Two more InvokeCall.inc fixes: make typed open array parameters work (so any open array other than array of const), with additional fix for array of variant. More... about 1 month ago
Fix support for empty open arrays in 64-bit builds. See #267. More... about 1 month ago
Allow multiple statements in the else block of a case statement without requiring begin/end, like Delphi does. More... about 1 month ago
Improve previous by making PSGetArrayField support array of const. See #267. More... about 1 month ago
Fix open array support. See #267 and commit 29622984: More... about 1 month ago
Fix Exit in try/finally not working correctly when the finally block calls functions: More... about 1 month ago
Fix memory leak. (Not related to previous commit). More... about 1 month ago
Fix issues when comparing record fields from function results, both in the compiler (invalid pointer errors due to double free) and at runtime (stack errors due to bad bytecode). More... about 1 month ago
Fix missing support for Native(U)Int properties in a 64-bit build. Closes #290. More... about 1 month ago
Fix warning. Closes #289. More... about 1 month ago
PSVariantToString: Fix missing btCurrency support + cleanup output similar to 03b8d4d0. More... about 1 month ago
Add comment warning to not change odd looking (but correct) code. More... about 1 month ago
Try to handle FPC not having TExtended80Rec available when CPU64 is defined. See #287 and #197. (Neither PR is actually related, but both have comments about this anyway.) More... about 2 months ago
Fix btProcPtr issues in 1203774. See comments at the bottom of (otherwise unrelated) #287. More... about 2 months ago
Revert unintended whitespace changes in previous commit. More... about 2 months ago
Add safecall support to x64.inc. See #288. More... about 2 months ago
Improve comment from a118e3a3 / #287. More... about 2 months ago
Fix wrong endif marker which claimed to belong to empty_methods_handler but belonged to CPU64. More... about 2 months ago
Fix (U)Int64 parameters to events. See #287. More... about 2 months ago
Make MyAllMethodsHandler able to handle exceptions on 64-bit Delphi. Delphi only because I don't know if it works or even compiles for FPC. See #287. More... about 2 months ago
Fix (MS)WINDOWS compile. See #197. More... about 2 months ago
Fix FPC+UNIX compile. See #197. More... about 2 months ago