micha
d7e90f9e48
+ add splice and sync_file_range linux-only syscalls
...
git-svn-id: trunk@12107 -
2008-11-15 15:43:52 +00:00
micha
341cec908d
* update linux syscall numbers (merge powerpc64 to powerpc)
...
git-svn-id: trunk@12106 -
2008-11-15 15:42:12 +00:00
michael
f64ec1faa6
* removed debug statement
...
git-svn-id: trunk@12088 -
2008-11-14 13:06:45 +00:00
michael
0d53564797
* Fixed bug #12385
...
git-svn-id: trunk@12087 -
2008-11-14 13:04:51 +00:00
marco
c72c091277
* fix for 12619, security_descriptor_min_length now a sizeof as in the winsdk headers. (win64)
...
git-svn-id: trunk@12066 -
2008-11-13 08:53:50 +00:00
Jonas Maebe
dbbd75ca47
* fixed setting EInoutError.ErrorCode (mantis #12575 , thanks to
...
Bart Broersma for the analysis)
git-svn-id: trunk@12037 -
2008-11-09 09:46:47 +00:00
florian
6dcdf5bdf4
* tabs/spaces fixed
...
git-svn-id: trunk@12015 -
2008-11-02 09:41:30 +00:00
marco
699a0ba70f
* another part of Almindor's fix.
...
git-svn-id: trunk@12007 -
2008-11-01 11:53:21 +00:00
marco
e0821f6682
* pipe cleanup from Ales, also fixes TProcess for AMD64.
...
git-svn-id: trunk@12006 -
2008-11-01 11:43:43 +00:00
michael
65637e301f
* Fixed strtotime. Last character was never taken into account
...
git-svn-id: trunk@12005 -
2008-11-01 11:05:21 +00:00
Almindor
dbe3cfba21
* remove unused oldfpccall from amd64 BSD syscall code
...
git-svn-id: trunk@12003 -
2008-10-31 18:19:44 +00:00
Almindor
bf9358efd4
* revert previous AssignPipe change, will need different approach
...
git-svn-id: trunk@12002 -
2008-10-31 13:28:00 +00:00
Károly Balogh
193b658325
+ fixed SysUpdateScreen(true) refresh bugs
...
git-svn-id: trunk@12000 -
2008-10-30 21:59:59 +00:00
Károly Balogh
4a5a3e3118
+ support for changing window size in keyboard and video units
...
* still has bugs, but good for a start
git-svn-id: trunk@11997 -
2008-10-30 20:52:22 +00:00
Almindor
600da72d75
* fix AssignPipe for FreeBSD
...
git-svn-id: trunk@11996 -
2008-10-30 12:42:13 +00:00
Almindor
1ed71f011c
* proper fix for the kqueue struct. Use PtrUInt and PtrInt respectively...
...
git-svn-id: trunk@11994 -
2008-10-29 19:17:53 +00:00
marco
f042df1bdb
* fix for several -W macro's.
...
git-svn-id: trunk@11989 -
2008-10-28 14:28:38 +00:00
marco
b96c83d5d6
* 64-bit fix for extlogpen
...
git-svn-id: trunk@11985 -
2008-10-27 13:43:01 +00:00
marco
e5d18aba3e
* TLogBrush.lbHatch should be ulong_ptr (win64 problem)
...
git-svn-id: trunk@11984 -
2008-10-27 12:32:57 +00:00
Károly Balogh
eac6ce9a98
+ Some keyboard unit rework
...
* moved more RawKeyCode handling into our nice table from custom code
* initial sysmsg support (SysClose, for now)
git-svn-id: trunk@11983 -
2008-10-27 09:33:36 +00:00
Károly Balogh
423aca9d63
+ Huge video unit rework for Amiga/MorphOS
...
* removed tons of Win32 unit leftovers, and other cleanups
* cursor handling fixes, additions (like changing cursor shapes)
* added initial support for sysmsgs
git-svn-id: trunk@11982 -
2008-10-27 09:30:46 +00:00
Károly Balogh
42871abdeb
+ ObtainPen()'s 2nd argument is actually a longint, not cardinal,
...
because -1 is a valid argument for this function there.
This bug is also in the original AmigaOS C SDK, which specifies
this argument as ULONG, and defines -1 as valid argument for it.
git-svn-id: trunk@11981 -
2008-10-27 09:27:07 +00:00
Károly Balogh
07f30fbd47
+ more work on video and keyboard units
...
* less debug during init
* SysGetShiftState() support, reworked RawKeyCode support
* support for more keys, with qualifiers. for example some clipboard operations work now in FV.
git-svn-id: trunk@11973 -
2008-10-25 00:49:42 +00:00
Károly Balogh
b683ddf406
+ added a quick'n'dirty Sysutils.Sleep() implementation
...
git-svn-id: trunk@11965 -
2008-10-24 00:26:20 +00:00
Károly Balogh
eb1f214c3d
* fixes and optimizations in video unit
...
+ now properly sets ScreenColor to true
+ optimized DrawChar() to use BltTemplate() instead of WritePixel() loops
this results in less gfx operations, major speedup, and elimination of
possible display trashing (WritePixel() doesn't wait for blit operations
to finish)
+ updated vgafont in videodata.inc to be in proper format for BltTemplate()
+ other tweaks here and there
git-svn-id: trunk@11964 -
2008-10-23 23:40:36 +00:00
marco
e5db5e4aa8
* regened makefiles to propagate makefile versions
...
git-svn-id: trunk@11947 -
2008-10-22 17:32:15 +00:00
marco
3591d54f24
* updated all makefile.fpc versions to 2.2.2 for fppkg compat.
...
git-svn-id: trunk@11945 -
2008-10-22 17:19:13 +00:00
Almindor
8fe91950e9
+ add missing SHUT_* constants to openbsd
...
git-svn-id: trunk@11940 -
2008-10-20 16:59:58 +00:00
Almindor
4972ec0ae5
+ add missing SHUT_* constants for fpshutdown() (aliases from winsock2)
...
git-svn-id: trunk@11939 -
2008-10-20 16:57:32 +00:00
florian
10e0f0e387
* keep stack aligned at 8 byte boundary inside the startup code
...
git-svn-id: trunk@11934 -
2008-10-18 21:20:54 +00:00
florian
2cbdf2cd61
+ arm linux syscalls updated
...
git-svn-id: trunk@11930 -
2008-10-18 18:57:20 +00:00
florian
14a0ec4ea3
* made fptime based on usgettimeofday available
...
* moved defines selecting the right syscall from ossysc.inc to osdefs.inc
git-svn-id: trunk@11915 -
2008-10-18 13:50:55 +00:00
florian
037f95c451
* fixed syscall0 for arm eabi
...
git-svn-id: trunk@11914 -
2008-10-18 13:49:39 +00:00
florian
3b5699e488
* removed packed, the stat record should be c packed
...
* deprecated old fields as it is done on other architectures
git-svn-id: trunk@11912 -
2008-10-18 13:48:17 +00:00
florian
7c6e0a48e9
* arm-linux-eabi uses mmap2 and ugetrlimit
...
git-svn-id: trunk@11908 -
2008-10-17 19:00:58 +00:00
yury
a6bff5f077
+ Some fixes to wince api units by Vasil Maximov.
...
git-svn-id: trunk@11905 -
2008-10-17 10:41:46 +00:00
yury
14b5b6b9f2
+ New wince api units and some fixes to existing api units by Vasil Maximov.
...
git-svn-id: trunk@11904 -
2008-10-16 11:43:01 +00:00
Jonas Maebe
13d92bfa04
+ fpmkfifo for libc
...
git-svn-id: trunk@11903 -
2008-10-16 11:12:37 +00:00
Károly Balogh
a096096de1
+ fixed Sysutils' ExecuteProcess() to allow longer ComLine than 256 chars (smartlinking needs this badly)
...
git-svn-id: trunk@11867 -
2008-10-07 19:33:30 +00:00
ivost
8fe3b40070
* added helper function "FindPropInfo" with additional TypeKind filter parameter
...
git-svn-id: trunk@11856 -
2008-10-02 21:56:54 +00:00
ivost
456e40bde7
* fixed bug in VarSupports (accessviolation when variant was nil)
...
git-svn-id: trunk@11847 -
2008-10-01 22:39:16 +00:00
ivost
1ec2bf7f94
* implemented VarSupports helpers
...
git-svn-id: trunk@11846 -
2008-10-01 21:34:48 +00:00
yury
1fe90fe7dc
* Removed unused code and unused local variable.
...
git-svn-id: trunk@11845 -
2008-10-01 12:25:03 +00:00
yury
3e92fc8a28
* Use MB_SETFOREGROUND and ICON_ERROR flags for unhandled exception message box on wince to prevent message box hiding when sequential error messages are displayed.
...
git-svn-id: trunk@11844 -
2008-10-01 12:19:55 +00:00
florian
340844b9e0
* fixes array overflow in VarTypeAsText when an 'Array of' or 'Ref to' variant type is passed
...
git-svn-id: trunk@11842 -
2008-09-29 19:59:27 +00:00
florian
50012c2357
* fix by Inoussa OUEDRAOGO to improve UnicodeString property handling, resolves #12224
...
git-svn-id: trunk@11832 -
2008-09-27 13:25:11 +00:00
florian
f64dbd70cf
* make unicodechar equivalent to widechar, resolves #12233
...
git-svn-id: trunk@11830 -
2008-09-27 12:40:42 +00:00
florian
17e7c221fd
* typo fixed
...
git-svn-id: trunk@11829 -
2008-09-27 12:37:30 +00:00
marco
aa4edaf074
* yet another fix for 10292, mea culpa. (identifiers were added for the wrong architecture)
...
git-svn-id: trunk@11826 -
2008-09-26 19:32:39 +00:00
Jonas Maebe
b2531e9883
* don't "round" 0.0 when converting to a string (mantis #12202 )
...
git-svn-id: trunk@11823 -
2008-09-26 13:28:53 +00:00