Joost van der Sluis
|
b6ba87bed4
|
* Add Ant/JUnit alike XML test-output format
|
2021-12-30 01:37:06 +01:00 |
|
Florian Klämpfl
|
25eab57a58
|
* allow %... for binary constants in delphi mode, resolves #39503
|
2021-12-29 15:37:53 +01:00 |
|
Yuri
|
c9b988e146
|
Checking the protocol version for websocket is not required on the client side.
|
2021-12-28 22:16:37 +00:00 |
|
marcoonthegit
|
742ec5680f
|
* 24-bit byteswap color constants. Due to Opengl vs GDI conventions confusion?
|
2021-12-28 19:17:16 +01:00 |
|
Florian Klämpfl
|
dde8f54ee7
|
+ LZCNTSupport
+ test extended
|
2021-12-28 17:05:56 +01:00 |
|
Michaël Van Canneyt
|
a18e75eaff
|
* Some cleanup, add file headers
|
2021-12-28 16:12:47 +01:00 |
|
Michaël Van Canneyt
|
c944484e66
|
* Some clarifying comments
|
2021-12-28 16:12:47 +01:00 |
|
Michaël Van Canneyt
|
fa7d3d845b
|
* Some clarifying comments
|
2021-12-28 16:12:47 +01:00 |
|
Michaël Van Canneyt
|
2f23239ebd
|
* Move resourcestrings to single unit
|
2021-12-28 16:12:47 +01:00 |
|
Michaël Van Canneyt
|
036aea025d
|
* build json-rpc using invoke
|
2021-12-28 16:12:47 +01:00 |
|
Michaël Van Canneyt
|
12616f6579
|
* JSON-RPC using Invoke
|
2021-12-28 16:12:47 +01:00 |
|
Michaël Van Canneyt
|
baec255bbc
|
* fpjsonvalue unit to convert between TValue (RTTI unit) and JSON
|
2021-12-28 16:12:47 +01:00 |
|
Michaël Van Canneyt
|
7d4844919b
|
* Initialize APIRequestName
|
2021-12-28 16:12:47 +01:00 |
|
Michaël Van Canneyt
|
2be3978bb4
|
* Some fixes & improvements
|
2021-12-28 16:12:47 +01:00 |
|
Michaël Van Canneyt
|
b46f361d91
|
* Fix compiler warnings
|
2021-12-28 16:12:47 +01:00 |
|
Michaël Van Canneyt
|
8360b18097
|
* Position stream on start
|
2021-12-28 16:12:47 +01:00 |
|
Karoly Balogh
|
2f82a084e8
|
rtl-console: quickfix for Amiga UpdateScreenArea() so it properly updates multiple lines
|
2021-12-28 15:50:34 +01:00 |
|
Karoly Balogh
|
cbc8aa63c8
|
rtl/amiga: added minimalistic #?.<ext> and *.<ext> pattern matching to legacy MatchFirst
|
2021-12-27 15:13:37 +01:00 |
|
Karoly Balogh
|
50572fda8c
|
rtl/amiga: fixed the FileInfoBlock copy to the Anchor chain which broke recently with the alignment fixes
|
2021-12-27 15:10:02 +01:00 |
|
Karoly Balogh
|
3608be8f13
|
rtl/amiga: added some basic infrastructure to MatchFirst to improve pattern matching in the future
|
2021-12-27 13:07:09 +01:00 |
|
Karoly Balogh
|
98dd448ce8
|
rtl/amiga: make sure FileInfoBlock used by legacy MatchFirst is longword aligned
|
2021-12-27 12:10:18 +01:00 |
|
Karoly Balogh
|
08f3a3c8ef
|
rtl/amiga: do not UnLock the initial lock returned by CurrentDir in legacy MatchFirst
|
2021-12-27 12:10:18 +01:00 |
|
Karoly Balogh
|
27e9377a3a
|
rtl/amiga: in legacy MatchFirst, revert back to the original directory if we used CurrentDir(0), otherwise MatchFirst() will change the directory to SYS: (0 lock is a shortcut to the boot volume)
|
2021-12-27 12:10:18 +01:00 |
|
Michaël Van Canneyt
|
8a63e7ee5a
|
* Fix compiler hints
|
2021-12-27 11:57:11 +01:00 |
|
Michaël Van Canneyt
|
d362d47e88
|
* Fix memleak and compiler hints
|
2021-12-27 11:57:11 +01:00 |
|
Michaël Van Canneyt
|
11d2960db8
|
* Fix memleak
|
2021-12-27 11:57:10 +01:00 |
|
FPK
|
91337a3675
|
* new image
|
2021-12-27 09:47:22 +00:00 |
|
Karoly Balogh
|
db39d1a4e4
|
rtl-console: use videoDefaultFlags variable on Amiga for WA_Flags. disable smartrefresh in full screen, also respect the FPC_VIDEO_SIMPLEREFRESH env var
|
2021-12-26 22:25:28 +01:00 |
|
Karoly Balogh
|
c01c13c29a
|
amunits: added missing WA_Borderless handling to the OpenWindow taglist handling legacy support code
|
2021-12-26 22:22:38 +01:00 |
|
Karoly Balogh
|
1f41cd195f
|
amunits: added missing WA_Activate handling to the OpenWindow taglist handling legacy support code
|
2021-12-26 21:28:15 +01:00 |
|
Karoly Balogh
|
f8de5fece2
|
Merge branch 'main' of https://gitlab.com/freepascal.org/fpc/source
|
2021-12-26 20:39:38 +01:00 |
|
Karoly Balogh
|
6146aa6eb6
|
rtl-console/amicommon: set the window's UserPort to nil before closing, as recommended
|
2021-12-26 20:37:29 +01:00 |
|
Karoly Balogh
|
539f2cd7f0
|
amunits: in agraphics legacy support, use ExecFreeMem (OS call) instead of FreeMem (RTL call) to free the Bitmap which was created using ExecAllocMem
|
2021-12-26 20:35:11 +01:00 |
|
Karoly Balogh
|
53a67b34b5
|
rtl/amiga: add support for OSHeap, now default in legacy mode, optional define otherwise
|
2021-12-26 17:31:39 +01:00 |
|
Karoly Balogh
|
273a598be8
|
* Amiga-likes: set some sensible heapsize defaults, for OSHeap support
|
2021-12-26 17:22:11 +01:00 |
|
J. Gareth "Curious Kit" Moreton
|
8609c0803e
|
Fixed MovxOp2Op failing on i386 due to lack of register check
|
2021-12-26 16:20:18 +00:00 |
|
Sven/Sarah Barth
|
1e37eef3d2
|
* use an anonymous symbol for the record operator table as its typing is different for each incarnation anyway
|
2021-12-26 16:36:16 +01:00 |
|
Karoly Balogh
|
c298c0e0da
|
rtl/osheap: fixed a dumb reversed condition in osheap/SysAllocMem()
|
2021-12-26 15:56:34 +01:00 |
|
Sven/Sarah Barth
|
b54068d1a4
|
* libffi: fix abi declarations for x86_64
|
2021-12-26 11:37:10 +01:00 |
|
Sven/Sarah Barth
|
00f4aeb39b
|
* i386 invoke implementation: check the correct argument in the second pass
|
2021-12-26 11:37:10 +01:00 |
|
Sven/Sarah Barth
|
e95572921a
|
* i386 callback implementation: only skip the result argument if it was detected as one from the parameters
|
2021-12-26 11:37:10 +01:00 |
|
Sven/Sarah Barth
|
bf37616514
|
+ add TValue.FromArray to create a TValue type for a static or dynamic array from an array of TValues
+ added test
|
2021-12-26 11:37:10 +01:00 |
|
Sven/Sarah Barth
|
caaed25f18
|
+ add Rtti types for static and dynamic arrays
+ added tests
|
2021-12-26 11:37:10 +01:00 |
|
Sven/Sarah Barth
|
f1059679a1
|
* move initialization of TValue to a separate method to avoid duplicate implementations
|
2021-12-26 11:37:10 +01:00 |
|
Sven/Sarah Barth
|
322d91758c
|
+ add Handle property to access the TypeInfo pointer of the TRttiType
|
2021-12-26 11:37:09 +01:00 |
|
Sven/Sarah Barth
|
f74a6abccf
|
* fixup
|
2021-12-26 11:37:09 +01:00 |
|
Sven/Sarah Barth
|
f9567ff50e
|
* TMethodImplementation.HandleCallback: fix building the argument array if the result is passed in a parameter
|
2021-12-26 11:37:09 +01:00 |
|
Sven/Sarah Barth
|
bc46d8f33a
|
* x86_64 Win64 callback implementation: fix building the argument array if the result is passed as a parameter
|
2021-12-26 11:37:09 +01:00 |
|
Karoly Balogh
|
5a84342348
|
* rtl-console: fix ; in the previous commit
|
2021-12-25 23:31:20 +01:00 |
|
Karoly Balogh
|
d3de4b5951
|
* rtl-console: generalized the partial screen update feature which was added to Amiga. the function was renamed to UpdateScreenArea(). it's still an empty call on other platforms, that falls back to UpdateScreen() but the infrastructure is now there to support it.
|
2021-12-25 23:16:36 +01:00 |
|