Commit Graph

134 Commits

Author SHA1 Message Date
peter
525f478bae * write(pchar) has check for nil 1998-10-23 00:03:29 +00:00
peter
0ffc0f5586 + check for < 0 which otherwise segfaulted 1998-10-22 23:50:45 +00:00
peter
adcc76d18d + packed record for conversion records 1998-10-22 18:23:55 +00:00
michael
a643c03805 + AssignAnsistring no longer copies constant ansistrings;
+ CompareAnsiString is now faster (1 call to length less)
+ UniqueAnsiString is fixed.
1998-10-22 11:32:23 +00:00
michael
8648324256 + Some more corrections 1998-10-21 23:01:54 +00:00
michael
1a9987cfe5 + more fixes so it compiles 1998-10-21 09:03:11 +00:00
michael
0ee1ca0246 + Fix so it compiles 1998-10-21 08:56:58 +00:00
florian
b70ee498ad * ansistringconcat fixed 1998-10-21 08:38:46 +00:00
peter
0a51bba5f7 * fixed maxlen which was not correct after my read_string update 1998-10-20 14:37:45 +00:00
florian
1e126715b8 * small fixes to ansicompare 1998-10-20 12:46:11 +00:00
Jonas Maebe
3aca7519c9 * fixed RandSeed bug 1998-10-12 22:11:28 +00:00
florian
26635465aa * made FPC_HANDLEERROR public 1998-10-12 12:43:37 +00:00
peter
31fbeac551 * small typo :( 1998-10-11 14:30:19 +00:00
peter
af1ccc6f61 + read single,fixed
+ val with code:longint
  + val for fixed
1998-10-10 15:28:46 +00:00
pierre
b6986c4f1c * changed default to keepreleased=false
(allows to compile pp in one call without reaching the
    64Mb limit of Windows 95 dos box)
  * corrected so typo errors
1998-10-09 11:59:31 +00:00
pierre
64b0e99cc9 + added possibility for more info 1998-10-08 14:49:05 +00:00
Jonas Maebe
7688b443a8 * changed seed2 and seed3 to cardinal to prevent overflow 1998-10-07 11:40:08 +00:00
pierre
0bccbc5fde + added trace of first dispose for errors 1998-10-06 17:09:13 +00:00
pierre
21ae990973 * avoid overflow on $8000000 with $Q- 1998-10-05 17:22:54 +00:00
peter
369e79adf9 + assert() support 1998-10-05 12:32:44 +00:00
florian
5e622e60c0 * EInvalidCast added (from runerror 219) 1998-10-03 15:08:04 +00:00
michael
a99c5a00c7 better handling of unhandled exceptions 1998-10-02 10:40:19 +00:00
peter
45f1890009 + quicktrace 1998-10-02 10:35:38 +00:00
peter
96159c617a * more constant expression evals 1998-10-02 09:25:09 +00:00
peter
2a14ecc703 + memorymanager like delphi 1998-10-01 14:55:17 +00:00
peter
b9c5aa653c * export also stackframe functions 1998-10-01 14:54:48 +00:00
peter
c783636b0f + first version 1998-10-01 14:54:20 +00:00
michael
c04585305f + Ansistring write now gets pointer. 1998-09-29 08:39:07 +00:00
michael
7b7582c54b + AnsiStrings update 1998-09-28 14:27:08 +00:00
michael
4783316085 + AnsiString changes 1998-09-28 14:02:33 +00:00
florian
e0043e9a3e * small fixes
* made UniqueAnsistring public
  * ...
1998-09-27 22:44:50 +00:00
peter
d97b8fa00f * fixed small bug with a #13#10 on a line 1998-09-24 23:32:24 +00:00
peter
e47964d613 * shortstring=string type added 1998-09-22 15:30:54 +00:00
florian
41efdfd57d * some ansistring fixes 1998-09-20 17:49:07 +00:00
florian
5be9c5724b * some internal procedures take now an pointer instead of a
ansistring
1998-09-19 08:33:17 +00:00
peter
5ae64603db * fixed a bug introduced by my previous update 1998-09-18 12:23:22 +00:00
peter
1e3a448793 * new eof,eoln,seekeoln,seekeof
* speed upgrade for read_string
  * inoutres 104/105 updates for read_* and write_*
1998-09-17 16:34:16 +00:00
michael
ac4ac905aa Added AbstractErrorHandler 1998-09-16 13:08:03 +00:00
michael
c3781fba38 Added FPC_ prefix to abstracterror 1998-09-16 12:37:07 +00:00
michael
2ec08b84f3 + Merged changes from fixes branch 1998-09-15 17:12:32 +00:00
peter
4620a73a9b * FPC_ names
* Heap manager is now system independent
1998-09-14 10:48:00 +00:00
peter
b136b62127 * removed some warnings 1998-09-09 15:29:02 +00:00
peter
53dcf00218 * moved getmem/freemem/memavail/maxavail to heaph.inc 1998-09-08 15:03:27 +00:00
peter
cbe7d4629c + textrecbufsize 1998-09-08 10:14:06 +00:00
peter
8c0de1dd76 * uniform filerec/textrec (with recsize:longint and name:0..255) 1998-09-04 18:16:12 +00:00
peter
b8ff0c3320 + internconst 1998-09-01 17:36:17 +00:00
peter
23225bea44 * reset bufpos,bufend in opentext like tp7 1998-08-26 15:33:28 +00:00
pierre
2fefd65557 * close did not reset the bufpos and bufend fields
led to problems when using the same file several times
1998-08-26 11:23:25 +00:00
florian
cb2b504eb1 + rtti for objects and classes
+ TObject.GetClassName implemented
1998-08-23 20:58:50 +00:00
michael
a9cb5d1206 + minor fixes typos, and ansi2pchar 1998-08-22 09:32:12 +00:00