Jonas Maebe
7e63fc9d28
* fixed more bugs due to inexact nature of FPU
2000-03-21 12:00:30 +00:00
alex
a9745c53b6
+ added overlaoded PeekMessage fundtion for delphi compatibility
2000-03-20 23:44:43 +00:00
pierre
7c29d75493
* LFN support in streams
2000-03-20 19:19:44 +00:00
alex
043d981e00
* added os_types unit
2000-03-20 18:39:13 +00:00
alex
85135c503d
* extended to make use of OS_TYPES unit.
2000-03-20 16:14:37 +00:00
alex
cb860d32dc
added central unit for OS dependent types.
2000-03-20 15:50:13 +00:00
pierre
4a66eb02e5
* fix for bug #876
2000-03-20 13:09:07 +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
dceffc9557
* dosexitcode finally works correct
2000-03-19 18:48:19 +00:00
Tomas Hajny
a61493db4c
+ added support for EMX
2000-03-19 18:10:41 +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
peter
2a4b2adc65
* strdispose uses freemem(pointer) and resets pointer to nil
2000-03-19 08:40:14 +00:00
peter
9920510f64
* length check for readnumeric
2000-03-19 08:36:41 +00:00
Jonas Maebe
f62ff5df66
* strdispose now uses dispose instead of freemem(strlen()+1)
2000-03-18 15:43:05 +00:00
sg
41086a7aaa
* Fixed ClearViewport for 4 bpp modes
2000-03-18 10:46:16 +00:00
sg
65506db2eb
* Fix for ClearViewportDefault: The width and the height of the rectangle
...
it filled has been one pixel too high.
2000-03-18 10:45:07 +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
Jonas Maebe
49b6de7c9e
* fixed declaration of val_int64 (removed destsize parameter)
...
* fixed val_int64 and val_qword so they reject invalid input
(u >= base)
* when reading a number, invalid input is removed from the input
buffer (+ it should be faster as well)
2000-03-17 21:27:56 +00:00
Jonas Maebe
df004d997b
* fixed rounding bugs with certain formatting parameters in str_real
...
* fixed tbs0218 so it compares both results only until max precision
2000-03-17 20:20:33 +00:00
sg
a662bff34d
* Added accelerated drawing functions for modes with 4 bits per pixel
2000-03-17 13:30:35 +00:00
sg
1ce21b9e8e
* Use linux unit under Linux
2000-03-17 13:28:54 +00:00
sg
28a36c68a4
* Added WritePort[B|W|L] for single data access
...
* Added ReadPort[B|W|L] functions
2000-03-17 13:27:00 +00:00
marco
92eee6e7f2
* some changes to ftruncate based procs. Added a "0" as extra parameter
2000-03-17 12:58:57 +00:00
michael
27b0900075
+ Added more system exception handling afte T. Schatzl remark
2000-03-16 20:42:26 +00:00
marco
62d2002d1f
* First version that did something (others not committed)
2000-03-16 16:34:02 +00:00
marco
0192ac7d51
* changes to get ppc386 -h working
2000-03-16 16:21:10 +00:00
marco
968c1563a5
* fixes that made ppc386 -h working
2000-03-16 16:19:28 +00:00
marco
d6c9ca025c
* Last changes before next test. ppc386 -h works with these srcs.
2000-03-16 16:18:12 +00:00
marco
beb21a0ba5
* Put one BSD incompability under an ifndef BSD
2000-03-16 15:24:37 +00:00
marco
ebfdbf73d8
* put one BSD incompability under a ifndef bsd
2000-03-16 15:23:35 +00:00
marco
ca7f81187e
* Added one BSD conditional (uname not supported)
2000-03-16 15:23:02 +00:00
michael
54f9bbd99b
+ Added constants and types for Delphi compatibility
2000-03-14 10:20:18 +00:00
pierre
dafcbea824
+ HandleErrorAddrFrame
2000-03-14 07:31:57 +00:00
peter
11d7a573df
* concat free blocks in main freelist
2000-03-13 21:22:28 +00:00
pierre
5b52f307e6
+ exceptions in system is default now
2000-03-13 19:45:20 +00:00
pierre
47a02cf8d3
+ UseLFB and UseNoSelector vars to force LinearFrameBuffer use
...
with or without specific selector.
2000-03-12 22:32:22 +00:00
Tomas Hajny
c71f5233b1
* missing parentheses added
2000-03-12 18:32:17 +00:00
pierre
4bbbb33cf1
* small fixes
2000-03-10 13:45:31 +00:00
pierre
6d213ac89b
* avoid problems if sbrk returns negative values
2000-03-10 12:41:21 +00:00
pierre
bba120a2fd
* some clean up for exceptions in system
2000-03-10 09:53:17 +00:00
pierre
d68fb9a6a2
+ EXCEPTIONS_IN_SYSTEM
2000-03-10 09:51:07 +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
pierre
c653648412
* fixes for LFB mode
2000-03-09 22:32:22 +00:00
pierre
5430f96660
* Allocate_ltd_desciptors on LFB modes
...
+ ForceVesa var to force use of LFB modes
2000-03-09 21:52:05 +00:00
pierre
991b0d8b09
+ support for djgpp v2.03 (added some new functions that are in v2.03 ofdpmiexcp.c)
...
+ code to integrate exception support inside the system unit
2000-03-09 09:15:10 +00:00
Jonas Maebe
4cb3f54367
* writemode was not set to normalput during clearviewport (and it uses hline)
2000-03-08 14:20:14 +00:00
pierre
6d918ef306
* fix for the problem of backslashes at and of directory
...
+ some code for exception support (far from working :()
+ debug variable accept_sbrk
2000-03-07 11:05:58 +00:00
daniel
c711189ead
+ Added is_object method to Tobject. It is similar to the is operator.
2000-03-06 20:15:32 +00:00