Jonas Maebe
c88da249b4
* added internModeNumber to modeinfo type to fix Linux compatibility
...
with -dnewmodes code
2000-07-05 11:25:20 +00:00
pierre
f3b853f096
* Change Code to var param in ValAnsiUnsignedInt function
2000-07-04 07:57:46 +00:00
sg
e9d1212ea8
* Implemented TObject.FieldAddress
2000-06-29 16:32:50 +00:00
Jonas Maebe
8d2b35c5ef
* released -dnewmodes
2000-06-27 13:37:04 +00:00
Jonas Maebe
71184303bd
* setviewport was sometimes called with parameters from the previous
...
active mode, either directly from setgraphmode or from
setbkcolor
2000-06-23 19:56:37 +00:00
peter
618dd3c91c
* added tkint64,tkqword constants
2000-06-22 20:04:07 +00:00
peter
aae7c24beb
* moved islibrary,isconsole,ismulithread to systemh as they are
...
os independent
2000-06-22 18:39:14 +00:00
peter
57c538267c
* removed notes
2000-06-22 18:36:18 +00:00
michael
bc8a454afd
+ Modifications for exception support in sysutils. Mainly added
...
RaiseList function.
2000-06-22 18:05:56 +00:00
pierre
9fd7ba963e
* no bufpos reset on flush for fminput
2000-06-21 22:27:50 +00:00
michael
9fee5cffce
+ Corrected GetSocketOptions
2000-06-19 13:31:46 +00:00
Jonas Maebe
206ea5435c
* fixed newHighMode constant
2000-06-19 08:57:52 +00:00
carl
35c60dfa09
+ added modes for Atari/Amiga and bit depth also
2000-06-19 01:18:49 +00:00
carl
4f6d5d6715
* bugfix of comments with tp.
...
+ Added Amiga/Atari graphics modes
2000-06-19 01:18:19 +00:00
peter
d87a8dd637
* detectmode between ifdef
2000-06-18 18:41:18 +00:00
Jonas Maebe
c0910ded8c
* changed maxint -> maxsmallint (range error because of objpas mod
...
somewhere)
2000-06-18 14:59:39 +00:00
Jonas Maebe
2d01b922b6
* release memory of newmodeinfo in graphexitproc
2000-06-18 08:11:53 +00:00
Jonas Maebe
6cb27b64e6
+ added missing detectMode stuff for -dnewmodes
2000-06-18 06:11:20 +00:00
Jonas Maebe
27186c9639
* new platform independent mode handling (between -dnewmodes)
2000-06-17 19:09:22 +00:00
sg
9475e81082
* The string translation is now deactivated by default on all platforms.
2000-06-17 11:16:07 +00:00
sg
de9fead4bd
* The text functions can now convert the character sets of the given
...
strings. By default, for GO32V2 there is no conversion, and for all
other platforms the strings are converted from ANSI to DOS-ASCII.
2000-06-16 17:06:08 +00:00
michael
b319315b4c
+ Fixed all constants so they match compiler defined constants
2000-06-14 08:52:05 +00:00
peter
b4c4d9d1a3
* UniqueAnsiString -> UniqueString for Delphi compatibility
2000-06-11 07:02:30 +00:00
Jonas Maebe
7a5240c730
* calling a graph function when initgraph is not yet called now prints
...
a nice error message instead of giving a Run Time Error
2000-06-07 07:33:42 +00:00
pierre
72c8dbfa43
* StabOfs for OS2 changed, hopefully correct now
2000-06-05 13:04:11 +00:00
marco
9a4a837f04
* added some constants for getsocketoptions under a linux define.
...
Allows server example to work ok.
2000-06-02 17:30:43 +00:00
pierre
2f715a886a
* disable check in Exit and Error code
2000-05-23 20:35:41 +00:00
pierre
ed2dab7b31
* avoid problems with Range Check
2000-05-23 20:34:26 +00:00
Jonas Maebe
d75d13eda1
* CloseSock is now a dummy (it called system.close, but this doesn't
...
make any sense since itself can only be called by system.close) This
caused an endless loop with my last changes where the mode of a
textrec is set to fmClosed only after the closeFunc() has been called.
2000-05-22 12:38:51 +00:00
peter
bb008db4bc
* use freemem without size
2000-05-18 17:04:48 +00:00
peter
0194d7a616
* fixed reallocmem with double removing from heap_mem_root list
...
* fixed reallocmem getmem/freemem count, now both are increased and
the _size8 counts are also increased
2000-05-18 17:03:27 +00:00
michael
b8e6272f62
+ Fixed ClassNameIs so it is case insensitive
2000-05-16 08:06:14 +00:00
florian
a319c0e73c
* TVarRec with Int64/QWord stuff extended
2000-05-14 18:47:53 +00:00
florian
53b5415c5e
* TVarRec with In64/QWord stuff extended
2000-05-14 18:46:54 +00:00
peter
2c081cf333
* export function so ppl can use it in their own programs
2000-05-08 13:23:46 +00:00
pierre
3930cc5818
* Use saveregisters for PushExcept..
2000-05-04 12:25:53 +00:00
pierre
a3434cc825
* fix for bug report 929
2000-04-27 15:35:50 +00:00
peter
ebbf2e578f
* backtraces for exceptions are now only generated from the place of the
...
exception
* frame is also pushed for exceptions
* raise statement enhanced with [,<frame>]
2000-04-24 11:11:50 +00:00
pierre
e574245b0e
fix for heap problem
2000-04-20 15:29:15 +00:00
pierre
ab1254da22
* disable stack check in lineinfo
2000-04-20 13:03:41 +00:00
Jonas Maebe
b02682c7c5
* fixed registerbgifont (webbug 847)
2000-04-16 08:45:48 +00:00
pierre
f1ab3ebad2
+ get longer backtrace when redirected to file
2000-04-14 12:17:12 +00:00
pierre
addf7fc302
* reset funcstab when changing object
2000-04-12 11:15:06 +00:00
pierre
e9f1439f5a
+ ReturnNilIfGrowHeapFails used in objects unit
...
to handle TMemoryStream out of memory properly
as MaxAvail is not a good test anymore.
2000-04-07 21:10:35 +00:00
pierre
062604c406
* fix for extended constants
2000-04-06 11:51:47 +00:00
florian
b8faf9a8a3
* some more procedures can be now hooked by the OS specific implementation
2000-04-02 12:13:36 +00:00
florian
548f14e16d
* halt in the finalization statement of a unit lead to an endless loop; fixed
2000-04-02 09:39:25 +00:00
Jonas Maebe
d9c608a373
+ $maxfpuregisters 0 for i386 in systemh (to avoid requiring too much
...
empty FPU registers for sysstem routines
* fixed bug in str_real when using ❌ 0
* str_real now doesn't call exp() anymore at runtime, so it should
require less free FPU registers now (and be slightly faster)
2000-03-26 11:36:28 +00:00
florian
fe462795f6
* introduce a DrawBitmapCharHoriz procedure variable to accelerate output on
...
win32
2000-03-24 18:16:32 +00:00
florian
8a700b7568
* ClearViewPort fixed
2000-03-24 13:01:15 +00:00