Commit Graph

52 Commits

Author SHA1 Message Date
Tomas Hajny
268d2a4ab6 * GetDir fix for inaccessible drives 2001-06-30 18:55:48 +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
9edddec212 * fixed empty arguments 2001-06-07 21:16:30 +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
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
bcbb21839d * chdir,mkdir,rmdir with empty string fixed 2001-02-20 21:31:12 +00:00
peter
783f16503b * fixed double declared ___exit() (merged) 2000-08-13 19:23:26 +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
pierre
26e15a2e1d * some typo corrected ! 2000-06-05 06:20:44 +00:00
Tomas Hajny
89a79fa97b * FileHandleCount decreased upon unsuccessful increase attempt 2000-06-04 14:14:10 +00:00
pierre
f4e01e9524 * Added default error value to GetInoOutRes function 2000-05-18 07:18:28 +00:00
pierre
8c3f6ef4f0 * use only low word of regs record after system calls 2000-04-10 11:21:02 +00:00
pierre
5b52f307e6 + exceptions in system is default now 2000-03-13 19:45:20 +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
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
peter
6b66a55cd6 * truncated log 2000-02-09 16:59:28 +00:00
peter
6d8e13cacb * halt moved to system.inc 2000-02-09 12:39:11 +00:00
daniel
d0a230bd96 * !proxy support in environment added (Peter) 2000-01-24 11:57:18 +00:00
peter
48603ff7a3 * support fm_inout as stdoutput for assign(f,'');rewrite(f,1); becuase
rewrite opens always with filemode 2
2000-01-20 23:38:02 +00:00
peter
cea4495a20 * check handle for file closing 2000-01-16 22:25:38 +00:00
daniel
ec29a31834 * copyright 2000 2000-01-07 16:41:28 +00:00
daniel
a79b4a404b * copyright 2000 added 2000-01-07 16:32:21 +00:00
pierre
a648f31c6a * better closing of left open files 1999-12-20 22:22:41 +00:00
pierre
a5ad88d254 * fix for bug754 : increase now dynamically max open handles 1999-12-17 23:11:48 +00:00
peter
bf3e811517 * cmdline support 1999-12-01 22:57:30 +00:00
pierre
846dee6d78 * avoid a problem with ChDir('c:') on pure DOS 1999-11-25 16:24:56 +00:00
peter
aa083c5b4d * truncated log 1999-11-06 14:35:38 +00:00
Jonas Maebe
19c67e8b67 * updated for new syntax of sysgetmem 1999-10-31 09:34:48 +00:00
peter
ff2b21ee5e * create can also open file in fminout 1999-10-28 09:53:19 +00:00
pierre
4d5712cc69 * adapted to new heaph 1999-09-20 12:40:20 +00:00
peter
c7bd67fb54 * better errorcode returning using int21h,5900 1999-09-10 17:14:09 +00:00
peter
3b5373c08a * fixed do_open flags to be > $100, becuase filemode can be upto 255 1999-09-10 15:40:32 +00:00
peter
551facfd08 * do_isdevice not called if already error 1999-09-08 16:09:18 +00:00
pierre
d63e0e23e8 * use sysgetmem for startup and debug allocations 1999-08-19 14:03:16 +00:00
michael
7c95eb4053 + Small fix from Michael Baikov in setup_params 1999-07-19 07:57:49 +00:00
pierre
7de70e2804 * closes all handles >+ 5 1999-05-19 16:54:21 +00:00
florian
e905aeea04 * most of the Object Pascal stuff moved to the system unit 1999-05-17 21:52:33 +00:00
pierre
2ac48e8ad1 SYSTEM_DEBUG_STARTUP used to output args and env at start 1999-05-04 23:28:40 +00:00
peter
3f9b3dc921 + FileNameCaseSensetive boolean 1999-04-28 11:42:44 +00:00
florian
0e450cfb2c * define MT for multithreading introduced 1999-04-28 06:01:25 +00:00
peter
93b9fd3102 * removed os.inc 1999-04-08 12:22:52 +00:00
florian
67c66987e5 + system.cmdline variable for go32v2 and win32 added 1999-03-10 22:15:28 +00:00
peter
af8a04a5af * use external names
* removed all direct assembler modes
1999-03-01 15:40:48 +00:00
pierre
33aac9b556 + system_exit procedure added 1999-01-18 10:05:47 +00:00
peter
913d5f2133 * fixed mem decls to use $0:$0 1998-12-30 22:17:59 +00:00
peter
f11d46a93e + stdout, which is needed when you write something in the system unit
to the screen. Like the runtime error
1998-12-28 15:50:42 +00:00