Margers
|
a8520ad03e
|
Show line indents in Textmode IDE
|
2024-11-11 12:08:49 +00:00 |
|
Michaël Van Canneyt
|
87cfd7dcae
|
* Correct names, needed for fpmake to work
|
2024-11-11 13:10:34 +01:00 |
|
Margers
|
4c4388f830
|
Fix FV history list
|
2024-11-11 11:57:35 +00:00 |
|
Margers
|
8b10637036
|
Open fp.dsk for load in Read access only mode
|
2024-11-11 11:56:46 +00:00 |
|
Margers
|
530f08d9d3
|
Save and return to last directory in next Textmode IDE session
|
2024-11-11 11:55:27 +00:00 |
|
Margers
|
97b79b3d4e
|
Larger Change Directory dialog for larger console/terminal dimensions
|
2024-11-11 11:54:07 +00:00 |
|
Margers
|
8d7a6cc778
|
Larger File Open dialog for larger console/terminal dimensions
|
2024-11-11 11:51:38 +00:00 |
|
Margers
|
f419e9dfab
|
Global clipboard support long lines
|
2024-11-11 11:50:36 +00:00 |
|
Margers
|
f0257e8424
|
RawReadString is limited to length of shortstring, don't read more than that
|
2024-11-11 11:50:36 +00:00 |
|
Margers
|
899343f07c
|
Integration of bracketed paste and OSC 52 in Textmode IDE
|
2024-11-11 11:50:36 +00:00 |
|
Margers
|
fb872569da
|
Bracketed paste and OSC 52 in FV
|
2024-11-11 11:50:36 +00:00 |
|
Margers
|
1b4c2b0551
|
Add fvclip unit
|
2024-11-11 11:50:36 +00:00 |
|
Michaël Van Canneyt
|
5a2b045388
|
* Simple example for JOB call
|
2024-11-11 12:10:28 +01:00 |
|
Margers
|
7e36f16e87
|
Enable Color select dialog in Textmode IDE
|
2024-11-11 10:59:14 +00:00 |
|
Margers
|
b5ad06da4b
|
Add ColorSel in fpmake
|
2024-11-11 10:59:14 +00:00 |
|
Margers
|
9d283cd983
|
Namespaces in ColorSel unit
|
2024-11-11 10:59:14 +00:00 |
|
Margers
|
538670c5a2
|
Unit ColorSel reimplemented (partially)
|
2024-11-11 10:59:14 +00:00 |
|
Michaël Van Canneyt
|
e9107bbf4f
|
* Patch from Евгений Савин to fix passing records to invoke. Fixes issue #41006
|
2024-11-11 11:59:57 +01:00 |
|
Sven/Sarah Barth
|
1b44d17899
|
* fix #41004: correctly determine the instruction pointer for leaf functions and set the CONTEXT_UNWOUND_TO_CALL context flag
|
2024-11-10 22:00:45 +01:00 |
|
Sven/Sarah Barth
|
ee6bfa357a
|
* don't restore SP if we hadn't stored it originally
|
2024-11-10 22:00:45 +01:00 |
|
Sven/Sarah Barth
|
43d1036b3a
|
* fix encoding for save_freg_x
|
2024-11-10 22:00:45 +01:00 |
|
Sven/Sarah Barth
|
959804798c
|
* also restore SP on aarch64-win64 if registers had been stored
|
2024-11-10 22:00:45 +01:00 |
|
J. Gareth "Curious Kit" Moreton
|
cce3280fdd
|
* TArrayHelper<>.QSort uses a simpler 'reasonable' metric that decrements from 2 log2(n) before changing to heapsort
|
2024-11-10 15:22:53 +00:00 |
|
J. Gareth "Curious Kit" Moreton
|
1aa8f978bc
|
* Generics.Collections sorting algorithm switches to Insertion Sort if the partition is small (closer to Introsort)
|
2024-11-10 15:22:53 +00:00 |
|
Rika Ichinose
|
961eccf64b
|
Unroll SHA1Transform.
|
2024-11-10 14:04:48 +00:00 |
|
florian
|
092ff254f1
|
+ AtomicIncrement/Decrement overloads
* tests extended
|
2024-11-10 14:56:10 +01:00 |
|
florian
|
42c5e368bd
|
* formatting/readability
|
2024-11-10 09:33:51 +01:00 |
|
J. Gareth "Curious Kit" Moreton
|
43bdd8c07e
|
* x86: Refactor of a DeepMOVOpt call to make use of a while loop and aoc_ForceNewIteration to increase compiler speed and efficiency.
|
2024-11-10 08:23:02 +00:00 |
|
Rika Ichinose
|
224f62a843
|
Report correct error positions inside macros (at least more often).
|
2024-11-09 14:05:53 +00:00 |
|
florian
|
12f0ccbb01
|
* made dblib/fpmake.pp to use the same structure as other fpmake files => avoids hint on unused variable during make all
|
2024-11-09 14:38:27 +01:00 |
|
Kirill Kranz
|
dad75d4472
|
clearing the bss section on startup
this allows smart linking
|
2024-11-09 09:27:27 +00:00 |
|
Kirill Kranz
|
c3ad885277
|
set stack top to 801FFFF0 as in system.cnf
|
2024-11-09 09:27:27 +00:00 |
|
Kirill Kranz
|
f6726b6a87
|
InitHeap to aligned size
|
2024-11-09 09:27:27 +00:00 |
|
Michaël Van Canneyt
|
d486463bc1
|
* Test for #41002
|
2024-11-09 09:58:43 +01:00 |
|
florian
|
fe6dd84d01
|
+ new tests
|
2024-11-09 09:51:59 +01:00 |
|
Michaël Van Canneyt
|
d96448cfaf
|
* Patch from Евгений Савин to fix missing ansistring conversion in TryCast. Fixes issue #41002
|
2024-11-09 09:53:06 +01:00 |
|
Michaël Van Canneyt
|
6e73a3b0e1
|
* Patch from Alfred Glänzer, fix FindComponentClass to use actual typinfo structures. Fixes issue #41000
|
2024-11-09 09:46:14 +01:00 |
|
Ondrej Pokorny
|
bdb3d097b5
|
fix AtomicDecrement(Cardinal) overload
|
2024-11-09 08:34:07 +00:00 |
|
Sven/Sarah Barth
|
bb27442b19
|
* when removing the STP FP,LR and MOV FP,SP instructions, also remove the corresponding SEH directives if available
|
2024-11-08 23:30:16 +01:00 |
|
Sven/Sarah Barth
|
b67415d1a8
|
* don't generate pdata and xdata if there is neither a relevant prologue nor a handler
|
2024-11-08 23:30:15 +01:00 |
|
florian
|
f2d44148fb
|
* patch by Rika to fix position reporting in macro redefintions, resolves #40082
|
2024-11-08 22:14:30 +01:00 |
|
Sven/Sarah Barth
|
552ba93536
|
* on aarch64-win64 we need to restore the stack by first increasing the stackpointer and then restoring FP to match the code from the prologue
|
2024-11-08 18:18:12 +01:00 |
|
Sven/Sarah Barth
|
465537583b
|
* on aarch64-win64 do the assignment of the exception frame pointer only after the SEH prologue has been done as there is no SEH directive for assigning a register to FP
|
2024-11-08 18:17:12 +01:00 |
|
Sven/Sarah Barth
|
b7afb6237f
|
* fix encoding of ash_savereg and ash_savereg_x
|
2024-11-08 17:42:35 +01:00 |
|
Sven/Sarah Barth
|
bc03b48632
|
* correctly declare KNONVOLATILE_CONTEXT_POINTERS.IntegerContext for ARM64
|
2024-11-08 16:56:36 +01:00 |
|
Sven/Sarah Barth
|
0430e1bd1a
|
* pass all const record parameters on aarch64-win64 as references due to the habit of passing records as pointers by using the const modifier in the Windows unit
|
2024-11-08 16:47:39 +01:00 |
|
Sven/Sarah Barth
|
57fd8f13c9
|
* fix grammar
|
2024-11-08 16:37:11 +01:00 |
|
Sven/Sarah Barth
|
6efe984a2d
|
* fix #39407: multi variable initialization is not allowed in any mode, so don't say it's only not allowed in Delphi mode
|
2024-11-08 16:36:01 +01:00 |
|
Michaël Van Canneyt
|
f35384ba53
|
* Attributes for methods test
|
2024-11-08 12:15:28 +01:00 |
|
Michaël Van Canneyt
|
22d7033d18
|
* Attributes for methods. Fixes issue 41001
|
2024-11-08 11:11:26 +01:00 |
|