Commit Graph

876 Commits

Author SHA1 Message Date
peter
2d6deeaade * regenerated 2003-10-28 16:44:35 +00:00
peter
168ccf83c3 * regenerated 2003-10-27 15:58:54 +00:00
peter
450c9a848c * set inited boolean to prevent crashes 2003-10-27 15:28:07 +00:00
peter
52683bba4b * fixed setfattr with volumeid 2003-10-27 15:27:47 +00:00
florian
b0c7cd338b + added some missing exception numbers 2003-10-26 16:31:38 +00:00
Tomas Hajny
57538cb669 * THandle in sysutils common using System.THandle 2003-10-25 23:42:35 +00:00
marco
23af1efaf9 * fix for 2672 2003-10-23 09:39:39 +00:00
olle
527a79b0dc * changed i386 to cpui386 2003-10-17 22:10:30 +00:00
peter
d0eac29ab9 * THandle is platform dependent 2003-10-16 15:43:13 +00:00
peter
9fc4e555dd * regenerated 2003-10-09 14:35:20 +00:00
florian
b6abfdae09 * fixed some variant issues
* improved type declarations
2003-10-08 16:24:47 +00:00
florian
e9b79884af * win32 now uses aliases from the windows unit for types like trect 2003-10-07 16:20:21 +00:00
florian
bc2d795aab * some data types cleaned up 2003-10-06 23:52:53 +00:00
peter
3d27318cb2 * moved classes unit to rtl 2003-10-06 21:01:06 +00:00
florian
ba620e2d1f * fixed wrong define which caused the unit to be empty 2003-10-06 16:54:22 +00:00
florian
f406824432 + necessary declarations for dx8 headers added 2003-10-05 20:30:09 +00:00
florian
fe7cc65579 * fixed some delphi compatibilty issues
* improved makefile dependencies
2003-10-05 19:10:31 +00:00
marco
feaed02001 * cross compiling fixes to makefile and fpcmake 2003-10-04 13:48:11 +00:00
marco
73876b7490 * CROSSCOMPILING stage 2 2003-10-03 21:40:35 +00:00
florian
696a72317c + added some language related stuff 2003-10-03 20:55:12 +00:00
marco
eaceacb7e2 * remake with new fpc param 2003-10-02 08:50:13 +00:00
peter
39add9f5ff * GetCurrentThreadHandle renamed to GetCurrentThreadId 2003-10-01 21:00:09 +00:00
peter
3d8d9c96f8 * sbrk returns pointer 2003-09-27 11:52:35 +00:00
michael
3bf916415a + Win32 Do_open crahs on append 2003-09-26 07:30:34 +00:00
peter
33b5eccc3c * stdcall patch 2003-09-17 15:06:36 +00:00
olle
615792ffe9 * nice-ified 2003-09-12 12:33:43 +00:00
peter
0e10e98fae * popstack to cdecl 2003-09-08 18:25:45 +00:00
marco
afa81f560e * VP fixes. 2003-09-06 22:23:35 +00:00
florian
8d771df2d4 * arm fixes to the common rtl code
* some generic math code fixed
  * ...
2003-09-03 14:09:37 +00:00
marco
0a4508fffd * HSTR fix 2003-08-20 23:12:32 +00:00
michael
6c1aa22a89 + forgot to comment INVALID_HANDLE_VALUE function 2003-06-15 14:34:35 +00:00
michael
2b253f4d01 + INVALID_HANDLE_VALUE is a constant, not a function 2003-06-15 14:33:22 +00:00
Jonas Maebe
7e26d3cc3b * fix from Peter 2003-06-10 11:16:15 +00:00
peter
cb57953ff0 * wndproc definition fixed 2003-04-23 11:35:00 +00:00
peter
4ac96d61d6 * fixed msghandler declarations 2003-04-23 11:22:12 +00:00
florian
128f4c117f * fixed parameter types 2003-04-23 11:08:09 +00:00
armin
20f6a64021 * corrected BuildCommDCBAndTimeouts, the external is BuildCommDCBAndTimeoutsA not BuildCommDCBAndTimeouts 2003-04-07 18:28:53 +00:00
peter
29762b04a6 * regenerated 2003-04-01 16:09:56 +00:00
peter
60e5c18645 * made THandle platform dependent and unique type 2003-04-01 15:57:41 +00:00
peter
47b226c340 * HResult is alias for System.HResult
* Handle is unique type of Cardinal
2003-04-01 15:37:17 +00:00
Tomas Hajny
7e44bb1506 * Makefiles regenerated with corrected fpcmake 2003-03-30 00:01:43 +00:00
Tomas Hajny
9e0f41900a * DirectoryExists declaration changed to that one from fixes branch 2003-03-29 18:21:41 +00:00
peter
1714855f8e * directoryexists added 2003-03-28 19:06:59 +00:00
armin
2d9ba86107 * more platform independent thread routines, needs to be implemented for unix 2003-03-27 17:14:27 +00:00
Jonas Maebe
739e3ed581 * BeginThread() now returns the thread handle instead of the threadid
(needed because you have to free the handle after your thread is
     finished, and the threadid is already returned via a var-parameter)
2003-03-24 16:12:01 +00:00
Tomas Hajny
f2cd222a55 + platform extensions unified, emx target added 2003-03-24 00:01:12 +00:00
armin
e321c72b22 * CloseSocket added 2003-03-23 17:47:15 +00:00
armin
a0ff862b9a + reactivated delphi compatible versions of SetCommTimeouts,SetCommState,BuildCommDCB* 2003-03-20 14:25:39 +00:00
peter
9addbba86a * regenerated 2003-01-14 21:15:21 +00:00
peter
1ac1f644da * FileCreate(string,mode) overload added 2003-01-03 20:41:04 +00:00
peter
6eba17c1c9 * missing items 2003-01-02 22:07:00 +00:00
florian
c508a3d7f1 + added invalid instruction exception 2003-01-01 20:56:57 +00:00
peter
053773d873 * sendto overload 2003-01-01 14:34:22 +00:00
peter
57a977b8f2 * fix ChoosePixelFormat 2002-12-27 18:13:38 +00:00
peter
60c55580c7 * sendto overload added 2002-12-25 01:04:03 +00:00
peter
5e80bcb7f8 * error code fixes 2002-12-24 15:35:15 +00:00
peter
8e66f19170 * some more C style functions 2002-12-15 20:24:17 +00:00
peter
a3c68549ec * map error 87 to 13 to be compatible with dos 2002-12-15 20:23:53 +00:00
peter
6e14067b99 * fix empty string in readln when not at end of string
* fix alt-xyz in readkey
2002-12-15 20:23:30 +00:00
peter
d5cec75d6d * fix updatescreen compare that was wrong when the last char was
different
2002-12-15 20:22:56 +00:00
peter
cd894074e0 * INT renamed to WINT 2002-12-12 17:52:35 +00:00
peter
61fd1466a5 * Renaming INT type to WINT 2002-12-12 17:34:35 +00:00
peter
eb17b0dc2d * fix cvs name replacing 2002-12-12 17:33:45 +00:00
carl
a433541547 * fix warnings 2002-12-07 13:58:45 +00:00
carl
329c55ed38 * libraries would no longer compile because of my profiling fix 2002-12-04 21:36:44 +00:00
carl
fc1168d3b3 * bugfixes for dos.exec() : it would not be able to execute 16-bit apps
* doserror was not reset to zero in dos.exec
2002-12-04 21:35:50 +00:00
carl
7117075514 * fix for dos.exec with non-microsoft shells 2002-12-03 20:39:14 +00:00
carl
65113dcece + profiling support for Win32 2002-11-30 18:44:57 +00:00
carl
7769191263 + profiling support 2002-11-30 18:17:35 +00:00
sg
e6ad0998ea * Removed opengl32 unit (all functions are now in the Windows unit) 2002-11-29 16:49:41 +00:00
sg
a2d0ce003c * Added wgl* functions (moved from opengl32 unit, to get more compatible
to Delphi)
2002-11-29 16:40:49 +00:00
peter
a4c5740fce * added PBOOL 2002-11-27 20:08:21 +00:00
peter
3dad4cd3c4 * regenarated 2002-11-24 16:31:10 +00:00
marco
7a10439726 * Move tmsg and family to messages.inc. windows.pp needed include sequence patch 2002-11-04 12:19:01 +00:00
marco
03453590e3 * Added some of the tmsg/tmessage records. 2002-11-04 12:17:42 +00:00
carl
002a5e009a * always allocate argument even if its empty (bugfix web bug #2202) 2002-10-31 15:17:58 +00:00
carl
1d3e450412 * threadvar.inc -> threadvr.inc 2002-10-31 13:45:21 +00:00
carl
f0bb456351 - remove objinc.inc (unused file)
* update makefiles accordingly
2002-10-20 12:00:52 +00:00
michael
39f16b03ef + Renamed thread unit to systhrds 2002-10-16 06:27:30 +00:00
florian
3290129414 * InitFPU renamed to SysResetFPU 2002-10-14 20:40:22 +00:00
peter
5fff238567 * threads unit added for thread support 2002-10-14 19:39:16 +00:00
florian
0e4a87d682 + some critical section related stuff added 2002-10-14 17:18:44 +00:00
florian
614314c3f5 * win32 rtl is multi threaded by default now 2002-10-13 14:01:34 +00:00
florian
495cb55113 + call to initvariantmanager inserted 2002-10-13 09:25:14 +00:00
michael
d446828105 + Fixed globalmemorystatus (bug 2076) 2002-10-11 09:40:43 +00:00
michael
c0a3affff0 + Fixed getlocaltime incompatibility (bug 2075) 2002-10-11 09:37:40 +00:00
michael
364d023a60 + Added missing version strings 2002-10-11 09:20:31 +00:00
florian
96da0b133e * unit is now smartlinked by default to avoid problems with an old oleauth.dll 2002-10-10 19:20:02 +00:00
florian
28a044c57c + comobj unit added 2002-10-10 16:11:09 +00:00
florian
e91a14b6ea + declarations of objbase.h added 2002-10-10 16:10:33 +00:00
florian
7b33d50f62 + initial revision 2002-10-10 16:09:25 +00:00
florian
1c642c2002 - removed conditionals for 0.99.14 2002-10-10 14:58:16 +00:00
florian
2936d16b5f - NULL definition removed, the system unit contains now a NULL variant 2002-10-09 20:45:12 +00:00
Jonas Maebe
1abd56fa5b * changed value of FILE_FLAG_WRITE_THROUGH to hex notation because it
was equal to MAX_LONGINT + 1 -> parsed as a float
2002-10-08 17:13:31 +00:00
peter
e34e13439e * Use Widechar in the Windows unit 2002-10-06 20:00:22 +00:00
florian
0206d6401c * we've to reimport TSystemTime time from the windows unit 2002-10-02 21:17:03 +00:00
peter
80b078b37f * TSystemTime fpc compatibility parameters added as variant record 2002-10-02 21:03:04 +00:00
florian
2b881b3160 + GetSystemTime with var parameter added 2002-10-02 19:30:52 +00:00
florian
61aed1396c + added RedrawWindow with LPRECT as second parameter 2002-09-26 10:38:10 +00:00
peter
d04f73ddda * Add ucomplex and charset units 2002-09-16 15:42:11 +00:00
peter
244a20c239 * Remove Float type, use Single instead 2002-09-15 17:53:44 +00:00
carl
953a1ccdae - removed os_types
* fix range check errors
2002-09-07 21:28:10 +00:00
peter
9f31783a0a * old logs removed and tabs fixed 2002-09-07 16:01:16 +00:00
pierre
1010c85f7b * fix for bug #1779 merged 2002-09-03 10:26:11 +00:00
pierre
521f29fcca * fix bug report 2086 2002-08-26 13:49:18 +00:00
florian
a328159153 * ioctlselect overloaded to take a longint is second parameter 2002-08-12 14:18:53 +00:00
marco
0e2046b1fd * Some more OpenBSD fixes. 2002-08-01 12:28:49 +00:00
marco
d228e13edf * OpenBSD makefile update again 2002-07-30 13:39:03 +00:00
florian
7ac5c3743d * several fixes for linux/powerpc
* several fixes to MT
2002-07-28 20:43:47 +00:00
florian
3ff2bcb4fd * fixed dependencies of types-Unit 2002-07-26 09:43:39 +00:00
florian
42a7c6c636 + types unit added 2002-07-23 20:39:21 +00:00
pierre
2f5a4e8a82 * avoid constant evaluation problems if cycling with -Cr 2002-07-17 07:28:21 +00:00
florian
92e2b20fd1 * LARGE_INT and ULARGE_INT types fixed
* LONGLONG defined properly
2002-07-16 13:52:14 +00:00
carl
1613d5663c + fsearch bugfix for Win9X systems 2002-07-06 11:48:09 +00:00
peter
71a1ae2136 * sLineBreak changed to normal constant like Kylix 2002-07-01 16:29:05 +00:00
pierre
215ed72a2d * Rename HeapSize to WinAPIHeapSize to avoid conflict with general function 2002-06-04 09:25:14 +00:00
carl
0cfe673d5a * fix range check error 2002-05-16 19:32:57 +00:00
carl
07af6301de * Merges from Fixes branch 2002-05-09 08:28:23 +00:00
carl
7d6edd04b2 + generic stack checking 2002-04-12 17:34:05 +00:00
armin
30f9a9416b + call to DoneThread was missing 2002-03-31 10:03:13 +00:00
armin
903441aa51 + initialize threadvars defined local in units 2002-03-28 16:31:35 +00:00
marco
4b31f369d4 * Added win32platform 2002-03-24 19:26:49 +00:00
marco
1966c48373 * Some macro functions fixed. Didn't commit win32platform first because
of mandatory init.
2002-03-23 20:13:53 +00:00
marco
966b38b673 * Initial version. 2002-03-20 22:17:12 +00:00
peter
927c693482 * fix source location in zips for packages and demos 2002-03-19 19:36:55 +00:00
peter
58218bf81f * Regenerated with updated fpcmake 2002-03-11 19:10:28 +00:00
peter
14fedc549e * fixed compile bug in debug mode 2002-03-02 09:43:46 +00:00
peter
af10985046 * fixed HASINTF 2002-03-01 12:42:42 +00:00
peter
9b385a2ab7 * regenated 2002-02-28 21:30:32 +00:00
marco
c2478e9ba6 * has_intf and oaidl 2002-02-28 13:52:59 +00:00
marco
4e3f6e86ff * Merged objidl.idl translation. Most of wtypes.idl also included. Size slightly increased. 2002-02-26 10:30:01 +00:00
marco
120c13b024 * Fixed 2002-02-13 12:54:28 +00:00
marco
5bbf658614 * fixed 2002-02-13 12:54:19 +00:00
marco
21b22d7d2e * added messages.pp 2002-02-13 12:24:48 +00:00
marco
664e07cf3e * messages.pp added 2002-02-13 12:24:32 +00:00
marco
1e9374a746 * Added messages.pp as dummy unit that reads messages.inc 2002-02-13 12:24:15 +00:00
florian
3924bd6ecf * some property sheet related structs fixed 2002-02-07 13:04:40 +00:00
michael
ab229c55fd + merged ixed syntax 2002-02-04 21:41:15 +00:00
michael
26db724c09 + merged missing sendto/rcvfrom functions 2002-02-04 21:29:34 +00:00
pierre
6165a24c43 * fix compilation failure 2002-01-30 14:57:11 +00:00
peter
c09e7bb537 * regenerated 2002-01-29 18:05:44 +00:00
peter
5f2e0cc5e3 * regenerated 2002-01-27 21:47:54 +00:00
peter
24fdea1ad0 * merged filesearch() fix 2002-01-25 16:23:03 +00:00
peter
f5c971b656 * more functions from webbugs 2002-01-19 11:58:20 +00:00
peter
5012dd876e * fixed clrscr for small windows
* no turnoffmouse
2002-01-19 11:56:34 +00:00
peter
0816ae4006 * regenerated 2002-01-06 21:59:08 +00:00
florian
bbc6bb1852 * log fixed 2002-01-06 15:37:20 +00:00
florian
f99e55ebde * SetRGBColor with cached pens fixed 2002-01-06 15:23:42 +00:00
carl
f94967ca66 * Range check error fix 2001-12-11 23:10:18 +00:00
marco
7866897343 * BSDhier fix to fpcmake.ini + makefile update. 2001-12-11 10:39:53 +00:00
Jonas Maebe
bcece68fc1 * fixed GetDiskFreeSpaceEx* declarations (merged) 2001-12-10 12:31:15 +00:00
peter
a2be264e11 * merged fixes from 1.0 2001-12-02 17:21:25 +00:00
carl
8cdf9a2625 * Range check error fix 2001-11-23 01:35:09 +00:00
carl
842dd17eb1 * updated behavior of some routines to conform to docs 2001-11-23 00:36:26 +00:00
michael
7ff42a13ab + Added variants unit 2001-11-14 23:03:09 +00:00
florian
f9ed2775c2 + beginning of variant dispatching 2001-11-08 16:16:54 +00:00
michael
25ba6fe2ea + Fixed Append() bug. Appending non-existing file now gives an error 2001-11-07 13:05:16 +00:00
peter
36bafdc7aa * added 64bit fileseek 2001-10-25 21:23:49 +00:00
peter
5d62342562 * criticalsection renamed to rtlcriticalsection for kylix compatibility 2001-10-23 21:51:02 +00:00
peter
dc0895786a * removed asw 2001-10-18 21:49:09 +00:00
peter
aff68fdfd4 * asw support 2001-10-18 20:55:18 +00:00
peter
ec9e4f4556 * fpc -PB instead of -P?
* check if fpc exists if not found fallback to ppc386
2001-10-16 20:52:34 +00:00
Jonas Maebe
4b6709ce41 * error constants must be longints, not cardinals 2001-10-15 15:09:51 +00:00
peter
6f2baf0fcf * regenerated 2001-10-14 21:43:09 +00:00
carl
05a2276947 * bugfix #1639 (IsMultiThread varialbe setting) 2001-10-09 02:17:45 +00:00
michael
30ef883342 + Merged video mode selection/setting system 2001-10-06 22:28:24 +00:00
peter
cfe59822da * merged consolemode fix 2001-09-30 21:46:34 +00:00
peter
ac61b5e55a * merged v10 version for exit fixes 2001-09-22 11:15:31 +00:00
michael
29c840668a + Merged driver support for mouse from fixbranch 2001-09-22 00:01:42 +00:00
michael
1321a73ce1 + Merged driver support from fixbranch 2001-09-21 21:33:35 +00:00
michael
148dbc6022 + Merged driver support from fixbranch 2001-09-21 19:50:18 +00:00
peter
e48b0dbd73 * enhanced key fix (merged) 2001-09-17 21:31:44 +00:00
peter
6e3bcf7133 * regenerated 2001-08-30 20:18:30 +00:00
peter
b34e51e7f6 * regenerated 2001-08-22 20:49:14 +00:00
florian
6476fbf2fe * fixed and added a lot of stuff to get the Jedi DX( headers
compiled
2001-08-19 21:02:01 +00:00
florian
a314a01b9d + a lot of constants added 2001-08-19 09:27:51 +00:00
peter
b84c4f3e1d * fixed for new input_record 2001-08-05 12:23:57 +00:00
peter
3720cc5498 * fixed input_record to be more delphi compatible 2001-08-04 10:25:46 +00:00
peter
3e41bf3597 * Regenerated 2001-08-02 20:55:49 +00:00
peter
c3da2af2ad * WChar fix to compile also with 1.0.x 2001-08-01 18:01:20 +00:00
peter
68ed130f45 * install Package.fpc 2001-07-31 22:02:11 +00:00
peter
8d8a421135 * added SetWaitableTimer 2001-07-30 21:06:06 +00:00
peter
f959b8e668 * fixed getdir() that was broken when a directory on a different drive
was asked
2001-07-30 20:53:50 +00:00
marco
53f0b4cc30 * Fixed wchar=word to widechar conversion 2001-07-30 15:01:12 +00:00
marco
63548ec70f * Fixed unicode reference from word to widechar 2001-07-30 15:00:54 +00:00
marco
de92962779 * whcar now in system. 2001-07-30 14:53:17 +00:00
marco
b9963e6ea8 * wchar now system.wchar 2001-07-30 14:35:13 +00:00
marco
57ae5caead * Added finddataw 2001-07-30 14:23:15 +00:00
marco
de6f7138e0 * plpstr and plpwstr added 2001-07-30 14:08:57 +00:00
marco
0ba31949b5 * Added WinCertificate 2001-07-30 12:02:51 +00:00
peter
e5add358e2 * cygwin updates 2001-07-13 22:05:02 +00:00
peter
68d1090318 * updates from Tomas Schatzl so it works better with w2k virtual
consoles
2001-07-13 17:43:25 +00:00
Tomas Hajny
268d2a4ab6 * GetDir fix for inaccessible drives 2001-06-30 18:55:48 +00:00
peter
e7691bea7a * fixed clreol 2001-06-29 19:43:40 +00:00
peter
49481a0c63 * v10 merges 2001-06-27 21:37:36 +00:00
peter
382ddb52ed * support large screens 2001-06-27 20:21:46 +00:00
peter
1d7e2bb6cb * -Ur added 2001-06-18 20:36:28 +00:00
Jonas Maebe
94b50cf56c * move platform independent constant declarations after inclusion of
systemh.inc
2001-06-18 14:26:16 +00:00
Tomas Hajny
72e3212dad + platform specific information 2001-06-13 22:20:10 +00:00
peter
fb71f8969e * fixed crash within donevideo (merged) 2001-06-13 18:32:55 +00:00
marco
45183890cf * Fixed va_list to be a pchar. 2001-06-13 08:57:01 +00:00
Tomas Hajny
1dee2d5efc * errno changed to a threadvar if MT enabled 2001-06-10 17:56:57 +00:00
peter
47f3d1e902 * Regenerated 2001-06-07 21:25:57 +00:00
peter
9edddec212 * fixed empty arguments 2001-06-07 21:16:30 +00:00
peter
3fc45a47d2 * Win32 fixes for Makefile so it doesn't require sh.exe 2001-06-06 21:58:16 +00:00
Jonas Maebe
cbc6756190 * fixed wrong typed constant procvars in preparation of my fix which will
disallow them in FPC mode (plus some other unmerged changes since
    LAST_MERGE)
2001-06-06 17:20:21 +00:00
peter
951851e866 * Regenerated 2001-06-04 21:44:30 +00:00
peter
47a24b5da6 * eoutofmemory and einvalidpointer fix 2001-06-03 15:18:01 +00:00
peter
6db9db184b * same argument parsing -"abc" becomes -abc. This is compatible with
delphi and with unix shells (merged)
2001-06-01 22:23:21 +00:00
peter
4eb94da6ac * gecho, gdate fixes
* distinstall target rewrite to not install things twice
2001-05-30 21:39:06 +00:00
peter
5e998e22a2 * change \ to / for pwd, since the win32 pwd returns paths with \ 2001-05-28 19:30:21 +00:00
peter
1bfc8ffbce * fixed filesearch 2001-05-20 12:08:36 +00:00
peter
8f282730b9 * fixed to compile with debug 2001-05-20 12:08:17 +00:00
peter
293d6a1671 * Makefile fixes 2001-05-03 21:35:04 +00:00
marco
f530871848 * LPSystemTime added. 2001-05-02 10:25:23 +00:00
marco
2ad1374813 * Added plpwstr, plpstr. Moved lpwstr to the system unit (though the win32
part). Delphi has it that way.
2001-05-02 10:18:04 +00:00
peter
7b9b157103 * regenerated 2001-04-25 22:45:40 +00:00
peter
53c358a713 * remove useless define (merged) 2001-04-23 18:24:45 +00:00
peter
81beaa227e * stricter compiler fixes 2001-04-16 10:57:05 +00:00
peter
a0794814d3 * fixed for stricter checking 2001-04-14 14:05:42 +00:00
peter
a5bfdff438 * removed warnigns 2001-04-10 21:28:36 +00:00
peter
1c47926014 * fixed argument names 2001-04-10 21:24:18 +00:00
florian
64d54c2fcb * TGUID definition is now imported from the system unit 2001-04-04 17:58:36 +00:00
florian
1f91d1d88e + sLineBreak and misc. stuff for Kylix compatiblity 2001-03-21 23:29:40 +00:00
Tomas Hajny
f041ede95b * GetDir fixed 2001-03-21 21:08:20 +00:00
Tomas Hajny
d5e9273b9b * universal FExpand 2001-03-16 20:09:58 +00:00
peter
3c54458903 * regenerated 2001-02-24 10:46:41 +00:00
peter
3c2db9436f * regenerated 2001-02-22 21:15:03 +00:00
peter
36e5967c3b * merged getenvironmentvariable 2001-02-20 22:14:19 +00:00
peter
e32556ca16 * regenerated for cygwin32 support 2001-02-20 21:59:59 +00:00
peter
bcbb21839d * chdir,mkdir,rmdir with empty string fixed 2001-02-20 21:31:12 +00:00
peter
d479e3f071 * fixed bugs 1398,1399,1400 2001-02-09 23:08:31 +00:00
peter
575329b520 * fixed target.rsts 2001-02-05 20:52:02 +00:00
peter
3dad8c73a5 * regenerated 2001-02-02 22:41:11 +00:00
peter
d8018e1f87 * merged fix for bug #1375 2001-02-02 20:53:18 +00:00
peter
99a018c6ec * removed callspec 2001-02-02 19:55:58 +00:00
peter
d65ec7ac1c * default.fpcdir is back
* subdir requirement checking works, but not very optimal yet as
    it can load the same Makefile.fpc multiple times
2001-02-01 22:00:03 +00:00
peter
144161708e * regenarated 2001-01-30 21:56:49 +00:00
peter
53ed82759a * regenarated 2001-01-30 20:41:19 +00:00
peter
d9b97cc5bf * New FPCMake update 2001-01-29 21:52:17 +00:00
marco
6a6a7645f6 * callspec 2001-01-29 11:58:30 +00:00
florian
04293466ed *** empty log message *** 2001-01-26 21:02:21 +00:00
florian
dcbb5bac16 *** empty log message *** 2001-01-26 16:37:54 +00:00
florian
ddd5f168eb + more MT stuff added 2001-01-24 21:47:18 +00:00
peter
db8c675d94 * slightly optimized event handling (merged) 2001-01-14 22:20:00 +00:00
peter
8469f6eb0b * API 2 RTL commit 2001-01-13 11:03:57 +00:00
florian
2b61746ae4 * some stuff for MT 2001-01-05 15:44:35 +00:00
florian
0af979dc78 * fixed the repeat key bug introduced by my last patch 2001-01-03 21:01:50 +00:00
florian
350880cf05 + initial release 2001-01-01 19:06:36 +00:00
peter
9cbac389d3 * added cds_fullscreen 2000-12-30 22:40:45 +00:00
peter
65513e55d1 * update std handles after initing c 2000-12-30 17:48:36 +00:00
peter
cd494453ca * regenerated 2000-12-19 21:17:35 +00:00
michael
70c63623e6 * Fixes from Peter 2000-12-19 11:59:12 +00:00
Jonas Maebe
6c6250c5b4 * fixed range check errors 2000-12-18 17:28:58 +00:00
Jonas Maebe
7199d2f851 * fixed range check errors 2000-12-15 13:16:30 +00:00
florian
14bea089c5 * web bug #1228 fixed (keypressed ate too muck keys) 2000-12-09 13:27:41 +00:00
Jonas Maebe
0aad0d4b3b * workaround for the "hicon: hicon" bug (merged from fixes branch) 2000-11-21 08:49:14 +00:00
florian
0f8c810da7 * child window destruction fixed 2000-11-14 19:45:08 +00:00
pierre
bcabaf1b17 * first signal implementation (merged) 2000-10-31 21:32:15 +00:00
peter
b8a008b31c * regenerated 2000-10-26 23:03:50 +00:00
michael
5aa1face10 + Make cycle fixed again 2000-10-24 09:31:20 +00:00
michael
258c5e0489 + Peters patches were for mainbranch 2000-10-24 08:05:06 +00:00
michael
037b737d84 + PAtches form Peter 2000-10-24 07:58:35 +00:00
florian
1a2851eb47 * a lot of small changes:
- setlength is internal
     - win32 graph unit extended
     ....
2000-10-21 18:20:17 +00:00
peter
015743f9fd * syswin32 -> system update finally after one week 2000-10-21 14:36:46 +00:00
peter
8a381b9ec3 * system unit rename for 1.1 branch 2000-10-15 08:19:48 +00:00
peter
64f2a4d864 * fixed exception callback 2000-10-13 12:01:52 +00:00
peter
3fd4aa8ec9 * stdcall for callbacks (merged) 2000-10-11 16:05:55 +00:00
peter
93b4bc7d16 * regenerated 2000-10-01 21:05:03 +00:00
peter
2b01b55217 * regenerated 2000-09-27 21:10:31 +00:00
peter
20a3fba0fb * regenerated 2000-09-20 19:50:28 +00:00
pierre
265c702cbe * bug fix for 1041 (merged) 2000-09-19 23:57:57 +00:00
florian
5b78988745 * complete exception handling provided by Thomas Schatzl 2000-09-11 20:19:28 +00:00
peter
7e19f03f6f * fixed alt-<key> 2000-09-10 20:17:56 +00:00
peter
7229ed1cab * removed previous fsplit() patch as it's not the correct behaviour for
LFNs. The code showing the bug could easily be adapted (merged)
2000-09-06 20:47:34 +00:00
peter
ae5fe3eb68 * fixed previous commit (merged) 2000-09-04 20:17:53 +00:00
peter
4072466464 * fsplit with .. fix from Thomas (merged) 2000-09-04 19:38:12 +00:00
peter
14d80c46e2 * new heapalloc calls, patch from Thomas Schatzl 2000-09-04 19:36:59 +00:00
peter
cc806c400d * clear varutils.rst 2000-09-02 17:08:52 +00:00
peter
d711221036 * regenerated 2000-09-01 21:58:14 +00:00
michael
e50e70bef2 + new include files 2000-08-29 18:16:22 +00:00
michael
05f78681c5 Merged syserrormsg fix 2000-08-29 17:56:32 +00:00
michael
61192ad683 + Compiles on win32 also now 2000-08-29 17:35:55 +00:00
michael
82f4c2d9a3 + Initial implementation of varutils 2000-08-29 08:23:13 +00:00
peter
24cc0eba5d * fsearch checks if file exists first (merged) 2000-08-24 19:02:36 +00:00
peter
d24c580d24 * sysutils.pp moved to target and merged with disk.inc, filutil.inc 2000-08-20 15:46:46 +00:00
michael
bfdac9385b + Implemented loading of dynamical libraries 2000-08-18 19:15:34 +00:00
peter
2a82f37c0b * removed word=word declaration 2000-08-16 18:35:19 +00:00
sg
9c88b8f0cb * Applied patch by Markus Kaemmerer: Fixes fdRead and fdWrite 2000-07-28 08:43:46 +00:00
sg
6b97311fd7 * Applied patch to "Connect" by Markus Kaemmerer: WinSock.Connect returns
zero when it succeeded, and not vice versa.
2000-07-28 06:34:53 +00:00
michael
b08492146a + Fixed log 2000-07-14 10:57:52 +00:00
michael
586c4cea50 + Conditionals fixed 2000-07-14 10:33:09 +00:00
michael
94c3bea4eb + Fixed log better 2000-07-14 06:57:57 +00:00
michael
0c0a1b147f + Fixed log 2000-07-14 06:57:11 +00:00
michael
650fbb86aa + removed logs 2000-07-13 11:32:24 +00:00
michael
e7aca136a1 + Initial import 2000-07-13 06:29:38 +00:00
peter
e4472e186e * math.rst added 2000-07-08 19:25:25 +00:00
peter
8b38902424 * exampleinstall target added 2000-07-01 23:03:18 +00:00
michael
8321fe29ab + Added ddecallack 2000-06-29 06:46:37 +00:00
peter
aae7c24beb * moved islibrary,isconsole,ismulithread to systemh as they are
os independent
2000-06-22 18:39:14 +00:00
pierre
989024b293 * use ioctlsocket in fdRead 2000-06-21 22:26:47 +00:00
pierre
4fa1eae43b * link smart and FIXXX const corrected 2000-06-21 22:26:08 +00:00
pierre
c518e56b09 * wrong overloads removed 2000-06-20 10:09:21 +00:00
michael
9fee5cffce + Corrected GetSocketOptions 2000-06-19 13:31:46 +00:00
pierre
bf1989d01d * string line problems fixed 2000-06-16 14:30:16 +00:00
pierre
d91b15f817 * GetFullPathName was wrong 2000-06-16 13:35:07 +00:00
pierre
54e0870303 * fix for bug #969: missing DDE functions 2000-06-15 19:56:12 +00:00
pierre
92fd826876 * avoid lines longer than 255 chars
+ add smartlink on by default, if not version 0.99.14
  * some functions not present in win95 DLL's are now only inserted if
    smartlink is on.
2000-06-15 11:26:57 +00:00
peter
04f409f667 * removed more var stuff which is now in redef 2000-06-14 19:24:58 +00:00
peter
11b7cb5637 * removed some declares which don't exists in dll 2000-06-12 19:54:25 +00:00
peter
3faa571532 * Windows unit has now more Delphi compatibile functions
* placed the external functions only in the interface
2000-06-11 07:04:58 +00:00
Tomas Hajny
a1064939f4 * parameter name change in FileSeek 2000-06-04 14:16:54 +00:00
Jonas Maebe
17c2136ba6 * should compile again 2000-05-29 05:32:50 +00:00
peter
8e4522215a * smart,shared lib including for rpm/deb 2000-05-26 20:50:09 +00:00
marco
f210e534e1 * added getlongname and getshortname 2000-05-26 12:03:13 +00:00
pierre
1f20a7e947 + DdeFreeStringHandle was missing 2000-05-25 12:57:22 +00:00
pierre
f86765618d * avoid some Range Check errors 2000-05-19 13:20:37 +00:00
marco
ae061a565a * JCL alias for getstringsexa 2000-05-17 11:01:55 +00:00
marco
0611a7bbc2 * JCL alias 2000-05-17 11:00:29 +00:00
peter
01e98ff122 * int64 support for diskfree,disksize 2000-05-15 19:28:41 +00:00
peter
cc216749d8 * defined filemode constants in windows unit 2000-05-08 13:25:34 +00:00
marco
1ea5a1824e * Forgot to remove the tpoint stuff. 2000-04-22 19:51:08 +00:00
marco
796dd36a1f * some redef fixes (for lazarus mwedit component) 2000-04-22 17:46:05 +00:00
pierre
60ed425f24 fix bug #902 for win32 and linux 2000-04-17 20:43:27 +00:00
pierre
02b4cfc193 * try to get it to work if output is redirected 2000-04-14 12:14:39 +00:00
peter
6ea5534991 * added extra ifdef to check if there are some objects else some
targets aren't added anymore
2000-04-11 15:34:47 +00:00
pierre
0f40c0b12a * used a outdated fpcmak, corrected 2000-04-07 08:19:05 +00:00
pierre
015b9930a0 add os_types to unit list for clean target 2000-04-06 20:14:15 +00:00
florian
a5f687d314 + Initial revision of printer unit for win32, took that one of go32v2 2000-04-06 08:27:33 +00:00
florian
2c210cd7ee * a lot of optimizing done 2000-04-02 12:12:22 +00:00
pierre
74907e307a * multiple exception handling works
(for linux only if syslinux is compiled with -dnewsignal)
2000-03-31 23:21:19 +00:00
florian
a6910bcb41 * some "resource leaks" fixed 2000-03-27 12:57:30 +00:00
florian
c2327b56aa * special keys like arrows and function keys are supported now by readkey 2000-03-27 12:56:55 +00:00
florian
8339ebc407 * colored bitmap font drawing fixed: the color brush
was selected for the recovery bitmap
2000-03-25 19:10:11 +00:00
florian
cca24e5632 * accelerated output of bitmap fonts 2000-03-24 18:18:15 +00:00
florian
0575fbbec7 * the window is now cleared by wm_create
* default mode is again 640x480x16
2000-03-24 12:57:41 +00:00
pierre
d3efe7df4d * a working makefile 2000-03-24 12:18:12 +00:00
florian
03869981ef * the mode detection takes now care of window caption and border
+ 1024x768 and 1280x1024 modes added
  + special gui modes added: largest window and maximized window to
    use the desktop as much as possible
  * Hline fixed: the windows function LineTo doesn't draw the last pixel!
2000-03-24 10:49:17 +00:00
marco
e99f82c8fa * fixed ostype problem 2000-03-21 13:26:58 +00:00
marco
b122dd9ff9 * Fixed os_types stuff 2000-03-21 13:24:31 +00:00
alex
a9745c53b6 + added overlaoded PeekMessage fundtion for delphi compatibility 2000-03-20 23:44:43 +00:00
alex
85135c503d * extended to make use of OS_TYPES unit. 2000-03-20 16:14:37 +00:00
pierre
1475038147 + WINT = longint to avoid errors 2000-03-20 11:42:46 +00:00
marco
4b4b9a7ba7 * Some more delphi compatible kernelfunc headers for JCL. 2000-03-19 20:30:27 +00:00
marco
ebe9dafe19 * some stuff for JCL 2000-03-19 20:29:06 +00:00
peter
2d6a92f17e * graph unit include is now independent and the dependent part
is now in graph.pp
  * ggigraph unit for linux added
2000-03-19 11:20:12 +00:00
florian
cf42fe5f4f * window class is registered only once => multible init/closegraphs are possible
* calling cleardevice when creating the window
2000-03-17 22:53:20 +00:00
michael
27b0900075 + Added more system exception handling afte T. Schatzl remark 2000-03-16 20:42:26 +00:00
michael
54f9bbd99b + Added constants and types for Delphi compatibility 2000-03-14 10:20:18 +00:00
pierre
1892f7443a * ExitDLL fixed : uses now SetJmp LongJmp
* System_exit unloads the exception hanlder before leaving
2000-03-10 09:21:11 +00:00