Commit Graph

15575 Commits

Author SHA1 Message Date
J. Gareth "Curious Kit" Moreton
008dc98c33 * Fixed bug in "fpmkunit" where CompileReason wasn't set in "TBuildEngine.NeedsCompile" due to oversight 2024-10-09 20:02:38 +00:00
Michaël Van Canneyt
de3eda7f51 * Merge branch 'mr/726' 2024-10-09 22:01:21 +02:00
Massimo Magnano
516e078fd9 added SyncIpc to fcl-process package 2024-10-09 22:00:32 +02:00
regs01
1eff5ae28a SetSize with output dimensions depending on orientation 2024-10-09 19:51:00 +00:00
regs01
6d03a2582e SetSize with output dimensions depending on orientation 2024-10-09 19:51:00 +00:00
Margers
aeb17a48fc Additional function key escape sequences for rxvt (urxvt) 2024-10-09 19:45:36 +00:00
Margers
0a23fc17cf Added missing keys for WinCRT unit 2024-10-09 19:44:17 +00:00
Margers
8b1824ab34 Go32v2 and msdos mouse is zero based. Fixed GetMouseX, GetMouseY and SetMouseXY. 2024-10-09 18:46:19 +00:00
Margers
8fd249807e In console enable mouse buttons browse back/forward (xterm Unix) 2024-10-09 18:45:42 +00:00
Margers
bda49f7219 Silent key apostrophe. Fixed problem for Windows Textmode IDE in Linux under Wine. 2024-10-09 18:45:02 +00:00
Margers
2141465c58 make file gitlab web interface friendly 2024-10-09 18:45:02 +00:00
Margers
a0fe88b60f Console keyboard shift states in Unix 2024-10-09 18:43:35 +00:00
Margers
9073615dea Multi byte mouse report format for rxvt (Unix) 2024-10-09 18:42:08 +00:00
Margers
5c215cd524 Long long code editor lines 2024-10-09 18:40:28 +00:00
Margers
ca0dad1ce1 Backspace Tab character correctly. 2024-10-09 18:39:31 +00:00
Michaël Van Canneyt
f259ca5e40 * Add foFormatFloat option to FormatJSON. Fixes issue #40937 2024-10-09 20:35:53 +02:00
Michaël Van Canneyt
e2be33b4be * Only flush when actually writing 2024-10-09 20:05:38 +02:00
Michaël Van Canneyt
10d913624d * Flush when saving. Fixes issue #40938 2024-10-09 14:06:51 +02:00
Michaël Van Canneyt
088f394440 * Implement TList<T>.pack. Patch by Alexander Bagel. Fixes issue #40927 2024-10-09 09:15:50 +02:00
Michael Van Canneyt
b78679afa1 * Ensure FPSockets compiles in unicode rtl 2024-10-02 14:48:22 +02:00
Michael Van Canneyt
9780607d05 * Handle case where there is no handler 2024-10-02 13:30:39 +02:00
Michael Van Canneyt
5b46c44b7d * Fix loadfromstrings, fixes bug #40929 2024-10-02 13:20:25 +02:00
Michaël Van Canneyt
736edf6422 * Better testlocation 2024-10-02 07:36:17 +02:00
Frederic Kehrein
dcabb0151f Adding fpsockets unit to fcl-net 2024-10-02 07:36:17 +02:00
Frederic Kehrein
23dd7a5173 Adding TNullPtr to types
Additional changes:
* Now using TNullPtr instead of custom type in TNullable
* Adding assignment of variants with TNulPtr to avoid name conflicts
* Adding comparison to TNullPtr (Pointers, TObjects, TNullable)
2024-10-02 05:30:09 +00:00
Frederic Kehrein
6ff63107a6 Adding pointer access to nullable 2024-10-01 13:18:39 +00:00
mattias
3dc3d83757 fcl-css: resolver: parse value without registry 2024-10-01 10:59:14 +02:00
mattias
3a98dfde1b fcl-css: test display:none without spaces 2024-10-01 10:48:35 +02:00
Nikolay Nikolov
f4abc07748 - remove Makefiles that shouldn't be committed to the git repository 2024-09-29 19:20:21 +03:00
Kirill Kranz
0dc2f78bc8 all packages witch are not able to compile REMOVED 2024-09-29 16:59:02 +03:00
Kirill Kranz
2f5cbbacb7 DynArrays works
because of InitHeap3, malloc3 and free3 functions from the psy-q-sdk
2024-09-29 16:58:12 +03:00
Kirill Kranz
52651a7ede First compiler Build 2024-09-29 16:56:18 +03:00
Michaël Van Canneyt
149db318a0 + Add license header to tuples, add to fpmake 2024-09-29 13:36:32 +02:00
Frederic Kehrein
d3b14eb1ba Adding tuple unit 2024-09-29 12:49:57 +02:00
Frederic Kehrein
b5a0c3b1b6 Adding some convinience functions to TNullable 2024-09-28 13:05:08 +00:00
Michaël Van Canneyt
5769d737d1 * Optimize ExtractFileUnitName 2024-09-25 14:23:34 +02:00
Michaël Van Canneyt
10bbe83284 * Minor improvement, fix by lagprogramming. Fixes issue #40922 2024-09-24 18:57:08 +02:00
Margers
0396174bbf Compiler Target and Compiler Optimization Target Processor lists are scrollable 2024-09-24 16:31:17 +00:00
Margers
17fc824917 Mouse scroll (fast) Compiler Messages and Messages windows 2024-09-24 16:31:17 +00:00
Margers
e1cb188157 FV In ListBox mouse scroll function as Key Up or Key Down 2024-09-24 16:31:17 +00:00
Margers
818e3ae6e5 FV TScroller and TEditor respond to mouse scroll 2024-09-24 16:31:17 +00:00
Margers
a67c85cb89 FV Drivers: change name for mouse scroll up/down 2024-09-24 16:31:17 +00:00
Margers
ede78f682b Windows console mouse - scroll up and down events 2024-09-24 16:31:17 +00:00
Margers
a348dfc806 Frame chars as numbers 2024-09-24 16:31:17 +00:00
Margers
52211eb888 Selection start and end move along while indent block 2024-09-24 16:25:40 +00:00
Margers
86486f9c46 Contra intuitive: TEditor.SetBufSize should not change BufSize at all 2024-09-24 16:24:20 +00:00
Margers
4b4f910289 Ctrl-k-t select first word in line correctly if line length 49 or greater 2024-09-24 16:22:38 +00:00
Michaël Van Canneyt
368a77d75e * Fix memleak 2024-09-24 18:16:16 +02:00
Karoly Balogh
4cfe27bd3c fcl-res: fix missing field initialization in the coff writer, which in turn fixes fpcres randomly producing broken coff objects (rejected by GNU link) 2024-09-23 01:07:38 +02:00
Michaël Van Canneyt
083ac5c114 * Fix warnings, hints and notes 2024-09-20 11:34:24 +02:00