Jonas Maebe
acabc4c7fa
* fixed VlineVESA256 and re-enabled it in graph.inc
...
* added procedure detectgraph to interface of graph unit
1999-11-27 21:48:00 +00:00
peter
c35eba9070
* fpcmake updates
1999-11-26 00:01:30 +00:00
peter
41c91ed6b3
* package dependencies
1999-11-25 20:22:56 +00:00
pierre
846dee6d78
* avoid a problem with ChDir('c:') on pure DOS
1999-11-25 16:24:56 +00:00
pierre
6f2f60d8ee
* web bug #716
1999-11-25 15:55:52 +00:00
florian
4afe39a273
+ support font loaded from BIOS
1999-11-11 14:05:21 +00:00
peter
ba170472db
* fpcmake updated
1999-11-10 22:10:44 +00:00
pierre
51bc667515
* SwapVectors does not reset DosError anymore
...
+ DosError is set to ax regsiter value if extended doserror function
retruns zero.
+ Support for LFN in EXEC function using
function 7160 to get short filename counterpart
1999-11-09 11:07:50 +00:00
peter
79d331a978
* fpcmake support
1999-11-08 15:01:38 +00:00
peter
6dac8462c5
* move graph.inc to the target dir
1999-11-08 11:15:21 +00:00
peter
aa083c5b4d
* truncated log
1999-11-06 14:35:38 +00:00
peter
c3221c88a8
* support extended keys
1999-11-03 23:47:34 +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
peter
77ad645df4
* crtreturn also needs f:textrec as parameter
1999-10-22 14:36:20 +00:00
peter
85c3b9ff3b
* new graph unit is default for go32v2
...
* removed warnings/notes
1999-09-27 23:34:40 +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
pierre
5232a28009
- Port[] moved to ports.pp unit
...
* global_dos_alloc returns zero and set int31error
if DPMI call fails
1999-09-09 07:13:29 +00:00
peter
8a290c3cfd
* pointer fixes
1999-09-08 18:55:49 +00:00
peter
d39d35ff55
- graphget/freememptr
1999-09-08 18:55:29 +00:00
peter
551facfd08
* do_isdevice not called if already error
1999-09-08 16:09:18 +00:00
pierre
dab291bab1
+ ports unit
1999-09-08 14:22:54 +00:00
pierre
f719d48f8b
TP port construction separated into this unit
1999-09-01 14:47:31 +00:00
peter
f65b5aee28
* findclose freemem fixed
1999-08-26 11:02:50 +00:00
peter
98fb19f0b0
* fixed DeleteFile()
1999-08-24 13:14:28 +00:00
pierre
d63e0e23e8
* use sysgetmem for startup and debug allocations
1999-08-19 14:03:16 +00:00
pierre
89279cc0f0
* bug in country info code fixed
1999-08-19 14:00:08 +00:00
peter
83567b0795
* fsearch checks first if the specified file exists and returns that
...
if it was found
1999-08-13 21:23:15 +00:00
michael
7c95eb4053
+ Small fix from Michael Baikov in setup_params
1999-07-19 07:57:49 +00:00
pierre
3e20cee9c7
merged from fixes branch
1999-07-10 23:17:15 +00:00
peter
78aebb31d3
* fixed fullwin,textbackground
1999-06-09 16:46:08 +00:00
peter
f7812b9f34
* fixes to work with the new makefile
...
* os2 compiles now correct under linux
1999-06-01 13:23:07 +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
peter
af73412d2b
* fixed driveletter checking
1999-05-16 17:08:58 +00:00
peter
960d4a099e
* -Sg for heaptrc
1999-05-13 22:38:02 +00:00
peter
5d648e1b4c
* objpas fixes
1999-05-13 21:54:27 +00:00
peter
2d3afc0d63
* check ioresult after getdir calls
1999-05-08 19:47:22 +00:00
pierre
4a1e9f1419
* unneeded assembler code converted to pascal
1999-05-04 23:55:50 +00:00
pierre
2ac48e8ad1
SYSTEM_DEBUG_STARTUP used to output args and env at start
1999-05-04 23:28:40 +00:00
pierre
b229e83941
* uses FPC_VERSION to get it to work undder v09910
1999-05-04 23:23:53 +00:00
florian
001fe80149
* some explicit language removed
1999-05-04 17:17:31 +00:00
peter
1184d1d208
* browser off by default
1999-05-04 11:59:42 +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
pierre
d34997f7a5
* bug0230 fixed OVERFLOW and DIVZ cause FPU exception
1999-04-28 00:27:43 +00:00
florian
36a954b6e4
+ first implementation for DOS, only a dummy
1999-04-27 19:41:06 +00:00
peter
f0d58ee1d2
* fixed sysutils dependencys
...
* objpas files are agian in the main Makefile, makefile.op is obsolete
1999-04-22 10:56:31 +00:00
peter
93b9fd3102
* removed os.inc
1999-04-08 12:22:52 +00:00
peter
8d213b0cc7
* fixed LFNFindfirst on network drives
1999-04-02 00:01:29 +00:00
peter
325eb0860b
* fixed rounding in global_dos_alloc
1999-03-26 00:01:52 +00:00
peter
ffe8f6235f
* fixed lastmode at startup for > 25 lines
1999-03-26 00:00:17 +00:00
peter
f1b0c333cb
* makefile.fpc targets start with fpc_
...
* small updates for install scripts
1999-03-16 00:46:54 +00:00
michael
90926ed6ed
+ clean and libsclean added
1999-03-12 21:02:19 +00:00
florian
67c66987e5
+ system.cmdline variable for go32v2 and win32 added
1999-03-10 22:15:28 +00:00
peter
04c3f5099b
* makefile.fpc updates and defaultfpcdir var
1999-03-09 01:35:46 +00:00
peter
db3c25a7de
* use ATT assembler in profile
...
* use AS output in graph
1999-03-02 13:56:34 +00:00
peter
af8a04a5af
* use external names
...
* removed all direct assembler modes
1999-03-01 15:40:48 +00:00
michael
ea3f7ed428
+ Added internationalization support
1999-02-28 13:18:10 +00:00
michael
56f48f40b6
+ Fixed type in strings target
1999-02-25 09:59:03 +00:00
michael
7865673a04
* Joined strings and sysutils
1999-02-25 07:39:17 +00:00
michael
f6908c234f
+ Moved getlocaltime to system-dependent files
1999-02-24 15:57:28 +00:00
pierre
2f38be7291
+ ___v2prt0_rmcb_regs in text section for Windows NT
...
+ catch of calls into zero page for Windows 95
(creates Run Time error 216 or SIGILL exception
if dpmiexcp is loaded !)
1999-02-19 12:25:37 +00:00
florian
befb0f2725
+ typinfo is now also in the makefile for go32v2
...
+ sysutils.filetruncate for go32v2
1999-02-09 17:16:58 +00:00
pierre
ebaa3a84ac
<> debug conditionnal renamed DPMIEXCP_DEBUG
1999-02-05 12:49:25 +00:00
michael
a7761fce12
+ Added filetruncate
1999-02-03 11:41:30 +00:00
florian
1cf84431d8
+ added simple support for monochrome video cards (not cursors yet),
...
thanks to Jeff Patterson
1999-02-03 09:56:17 +00:00
pierre
a6c6180e4c
* getgraphmode returns -1 if not in graphic mode
1999-02-01 13:19:01 +00:00
pierre
3ebb26894c
* PsignalHandler is now a pointer as changed in linux.pp
1999-01-22 15:46:33 +00:00
pierre
76375f02f8
Daniel change removed : broke make cycle !!
1999-01-22 15:44:59 +00:00
pierre
ab763cd69c
+ added text arg for dump_stack
1999-01-22 12:39:19 +00:00
florian
1ef946fa36
+ support of font8x8 added
1999-01-22 11:12:09 +00:00
daniel
5dd4f9f422
- Findclose removed: This is TP incompatible!!
1999-01-22 10:07:02 +00:00
peter
b5e668300f
* renamed mouse->msmouse to resolve conflict with the api mouse unit
1999-01-21 11:54:35 +00:00
pierre
33aac9b556
+ system_exit procedure added
1999-01-18 10:05:47 +00:00
pierre
b3635d6190
* exception_level counting was wrong if dpmi_jmp_buf was copied
1999-01-18 09:14:20 +00:00
peter
d86094c298
+ added math unit to objects
1999-01-15 11:47:12 +00:00
pierre
75a821d5ce
* suppressed fwaits to avoid FPU not present exceptions
1999-01-05 10:44:59 +00:00
peter
913d5f2133
* fixed mem decls to use $0:$0
1998-12-30 22:17:59 +00:00
peter
f63f6629a2
* clean target fix, theres no objpas dir to clean anymore
1998-12-28 23:37:38 +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
pierre
f8165b303b
dpmiexcp.pp
1998-12-21 14:23:12 +00:00
pierre
2cd191a9bc
* old_int?? transformed to cvar to be readable by dpmiexcp
1998-12-21 14:22:02 +00:00
pierre
bc74ba6d49
* initc unit added
1998-12-21 14:20:37 +00:00
pierre
e3e478ab7a
added some c vars needed to avoid loading od crt1.o
1998-12-21 14:14:21 +00:00
pierre
00b80eff57
* problems with procvar address solved
1998-12-21 14:13:07 +00:00
pierre
39a719b39b
* var declaration was missing ??
1998-12-21 14:06:03 +00:00
peter
5904ef6ecc
* moved
1998-12-21 13:14:29 +00:00
peter
7470cd1cae
* use -FE
1998-12-21 13:06:10 +00:00