pierre
835ddcb765
+ show error if switch to new screen mode failed
2001-10-12 14:21:47 +00:00
pierre
746679aac6
* use correct video buffer size
2001-10-12 14:20:11 +00:00
Jonas Maebe
82f7cf0957
+ memory references are now replaced by register reads in "regular"
...
instructions (e.g. "addl ref1,%eax" will be replaced by "addl %ebx,%eax"
if %ebx contains ref1). Previously only complete load sequences were
optimized away, but not such small accesses in other instructions than
mov/movzx/movsx
2001-10-12 13:58:05 +00:00
Jonas Maebe
97c1152c6d
* finer granularity for allocation of reused/replaced registers
2001-10-12 13:55:03 +00:00
Jonas Maebe
eefd8e9f86
* fixed small crashing bug ("merged")
...
* some more optimizations are now only done once at the end of the optimizing
cycle instead of every iteration
2001-10-12 13:53:24 +00:00
Jonas Maebe
8a2c142e46
* fixed internalerror(10) due to previous fpu overflow fixes ("merged")
...
* fixed bug in n386add (introduced after compilerproc changes for string
operations) where calcregisters wasn't called for shortstring addnodes
* NOTE: from now on, the location of a binary node must now always be set
before you call calcregisters() for it
2001-10-12 13:51:51 +00:00
pierre
98ce4e5868
* fix color computation for graphic mode
2001-10-12 00:04:17 +00:00
pierre
c957972395
+ some preliminary code for graph use
2001-10-11 23:45:27 +00:00
carl
611199034d
+ reinstated Windows NT support
2001-10-11 23:36:54 +00:00
peter
aeebe9acea
* updated to latest version
2001-10-11 20:42:44 +00:00
peter
6df85c8a5a
* new tests
2001-10-11 20:31:11 +00:00
pierre
54cf569474
* better NoSwitch check for unix
2001-10-11 11:39:35 +00:00
pierre
f85e456f3c
* small fvision specific changes
2001-10-11 11:38:22 +00:00
pierre
22b8f0dd59
* adapt to new video unit layout
2001-10-11 11:35:34 +00:00
pierre
abc2e8bfd7
patch form Peter
2001-10-11 11:34:42 +00:00
Jonas Maebe
46a07aca08
* fixed range bug
2001-10-11 08:43:10 +00:00
pierre
bd69204343
* fix bug #1632
2001-10-10 23:34:54 +00:00
pierre
2fc53dd015
New test
2001-10-10 22:23:20 +00:00
michael
eaa64ab4ce
+ Added examples
2001-10-10 22:14:34 +00:00
michael
754e4047a6
+ Initial implementation
2001-10-10 22:13:43 +00:00
michael
c957bff371
+ Clearscreen now also clears oldvideobuf after screenupdate
2001-10-10 21:03:48 +00:00
michael
ab5bd73633
+ Merge of Fixed PollKeyEvent - Pierres fix was not complete
2001-10-10 20:19:00 +00:00
michael
2fa7df313e
+ Fixed some typos, added some more introduction
2001-10-10 20:14:40 +00:00
michael
6ff1f9d092
+ Now actually demonstrates GetKeyEventCode
2001-10-10 20:14:09 +00:00
marco
29327cbe69
* fix.
2001-10-09 12:10:48 +00:00
carl
d81c33347a
+ added IsLibrary and IsMultiThread variables
2001-10-09 03:22:50 +00:00
carl
901072c39e
* bugfix #1639 (IsMultiThread varialbe setting)
2001-10-09 02:42:05 +00:00
carl
05a2276947
* bugfix #1639 (IsMultiThread varialbe setting)
2001-10-09 02:17:45 +00:00
Jonas Maebe
9e18ea5adf
* fixed multiple page support (bug1536?) (merged)
2001-10-07 11:47:36 +00:00
michael
c62ec24595
+ Some fixes which prevented Latex from finishing the file
2001-10-07 09:46:22 +00:00
michael
30ef883342
+ Merged video mode selection/setting system
2001-10-06 22:28:24 +00:00
pierre
2f3ddd8e6a
* Empty CF_TEXT clipboard data for go32v2 to force data conversion
...
if CF_TEXT is requested
* Use OemToCharBuff to also set the CF_TEXT clipboard format on win32
2001-10-05 11:59:06 +00:00
carl
9b70b46975
* corrected assembler syntax error
2001-10-05 01:35:48 +00:00
michael
c3ed2525b4
+ Added video and keyboard units
2001-10-04 21:00:13 +00:00
michael
107855a4f5
+ Fixed wrong tag in ReadString
2001-10-04 20:59:30 +00:00
michael
a9302092ea
+ Added keyboard, typinfo and video chapters
2001-10-04 20:58:46 +00:00
michael
0bed32dd33
+ Added copytight statement
2001-10-04 20:57:32 +00:00
michael
019cfc73eb
+ Set tocdepth to 3 for pdf, more strict placing of floats
2001-10-04 20:56:39 +00:00
michael
bcf109febc
+ merged function setvideodriver
2001-10-04 20:51:56 +00:00
michael
ec1b1931a9
+ Added initial comments on usage
2001-10-04 20:49:48 +00:00
Jonas Maebe
bdf2593265
* fixed range check errors
2001-10-04 14:33:28 +00:00
michael
49ae9f925e
+ Removed keybutil unit
2001-10-03 21:58:50 +00:00
michael
66ef7657db
+ Small cosmetic fix in log function
2001-10-03 21:54:39 +00:00
michael
6e9bfb8c1f
+ keyboarddriver example also with listings package
2001-10-03 21:53:31 +00:00
michael
e5ff86b1b8
+ Fixed TKeyRecord structure table
2001-10-03 21:48:59 +00:00
pierre
4f14243038
* remove code that lead to crashes for html helps
2001-10-03 21:48:31 +00:00
michael
9964ead534
+ Completed documentation
2001-10-03 21:38:08 +00:00
michael
db1b530e29
+ Added demo for drivers and FunctionKeyName function
2001-10-03 21:36:58 +00:00
pierre
20c39fbc19
* except syntax fix for 1.1 version
2001-10-03 20:46:34 +00:00
michael
2ea2c2115f
* SetKeyBoardDriver now returns true if driver set - merged
2001-10-03 20:08:36 +00:00