Commit Graph

4285 Commits

Author SHA1 Message Date
peter
ad08b83b05 * more updates 1999-09-28 22:30:42 +00:00
peter
bb74ee227d * fixed createdc to be D4 compatible 1999-09-28 22:29:59 +00:00
florian
24fceb0a6c * fixed bug #626, objpas must redefine maxint! 1999-09-28 21:13:33 +00:00
florian
1bad993700 * fixed bug #608 1999-09-28 21:07:53 +00:00
florian
ed7dd22b82 * fixed bug #610
+ added $D- for TP in symtable.pas else it can't be compiled anymore
    (too much symbols :()
1999-09-28 20:48:23 +00:00
florian
f050faa02b * bug #617 fixed 1999-09-28 19:48:45 +00:00
florian
9f62eb480b * the maybe_push fix of Pierre wasn't 100%, the tree parameter
must contain a valid location (which is saved if necessary)
1999-09-28 19:43:45 +00:00
Jonas Maebe
85f0d28bf1 * fix for disposing font data because it can contain #0 chars 1999-09-28 15:07:46 +00:00
Jonas Maebe
03980540bd * reordered some local variables (first 4 byte vars, then 2 byte vars
etc)
  * font data is now disposed in exitproc, exitproc is now called
    GraphExitProc (was CleanModes) and resides in graph.pp instead of in
    modes.inc
1999-09-28 13:56:25 +00:00
peter
1f3c7d47c1 * obsolete 1999-09-28 12:47:23 +00:00
peter
773a9fdd63 * better fixdeb which reads changelog 1999-09-28 12:44:32 +00:00
peter
6b2a0a3a5c * fixed result access in 'if result = XXX then'
* fixed const cr=chr(13)
1999-09-28 11:03:54 +00:00
fcl
eec7aaad52 * Fixed some severe bugs (sg) 1999-09-28 10:28:21 +00:00
peter
6b1ab5eb31 * procinfo is now a pointer
* support for result setting in sub procedure
1999-09-27 23:44:46 +00:00
peter
eb72952214 * fixed macro within macro endless-loop 1999-09-27 23:40:10 +00:00
peter
1936476701 * bracket support for macro define 1999-09-27 23:38:17 +00:00
peter
e45b7754be * fixed push/restore bug in div/mod 1999-09-27 23:37:26 +00:00
peter
1664cb06a1 * fixed -al with macro's 1999-09-27 23:36:33 +00:00
peter
85c3b9ff3b * new graph unit is default for go32v2
* removed warnings/notes
1999-09-27 23:34:40 +00:00
Jonas Maebe
de09b385d3 * execute multiplications before divisions in lineclipped to avoid rounding errors 1999-09-27 12:35:27 +00:00
peter
0f8f8e8ff4 * fix for pointer reading in const with @type.method 1999-09-27 11:59:42 +00:00
peter
8454c99f7e * new 1999-09-27 08:13:46 +00:00
peter
e581315d3b * fixed smartlinking switch 1999-09-27 08:08:15 +00:00
peter
d562e65994 * updates 1999-09-27 08:02:47 +00:00
peter
475b2b9828 - 252,277 1999-09-26 21:43:00 +00:00
peter
2687d75c38 + constant pointer support which can happend with typecasting like
const p=pointer(1)
  * better procvar parsing in typed consts
1999-09-26 21:30:15 +00:00
peter
dc7dcdd2a6 * short jmp with alignment problems fixed 1999-09-26 21:13:40 +00:00
Jonas Maebe
aa5751acbc * changed name of modeinfo variable to vesamodeinfo and fixed
associated errors (fillchar(modeinfo,sizeof(tmodeinfo),#0) instead
    of sizeof(TVesamodeinfo) etc)
  * changed several sizeof(type) to sizeof(varname) to avoid similar
    errors in the future
1999-09-26 13:31:06 +00:00
florian
d6c22004f4 * exception patch of Romio nevertheless the excpetion handling
needs some corections regarding register saving
  * gettempansistring is again a procedure
1999-09-26 13:26:01 +00:00
Jonas Maebe
bd4d132c5b + detectgraph
* small change to internalellipsedefault so less pixels are
    calculated twice
  * some small corrections to graph.tex
1999-09-25 11:48:43 +00:00
Jonas Maebe
5f0cf70477 * optimized patternline a bit (always use hline when possible)
* isgraphmode stuff cleanup
  * vesainfo.modelist now gets disposed in cleanmode instead of in
    closegraph (required moving of some declarations from vesa.inc to
    new vesah.inc)
  * queryadapter gets no longer called from initgraph (is called from
    initialization of graph unit)
  * bugfix for notput in 32k and 64k vesa modes
  * a div replaced by / in fillpoly
1999-09-24 22:52:38 +00:00
Jonas Maebe
3e14491ff2 * floodfill uses scanline data from previous loop if line is adjacent 1999-09-24 14:23:08 +00:00
Jonas Maebe
c8541db634 + getscanline16 1999-09-24 14:22:38 +00:00
Jonas Maebe
cc0428dcda * fixed another typo :( 1999-09-24 11:31:38 +00:00
peter
3c1d12b5c4 * fixed temp allocation for short->ansi 1999-09-23 21:20:37 +00:00
pierre
6fb24ffa85 * ^B^A now prints out the ascii 1 char
* In SearchReplace Several occurence of a pattern in the same line
    should now be found correctly
1999-09-23 16:33:30 +00:00
Jonas Maebe
5edf8b5488 * -dlogging no longer required to fuction correctly
* some typo's fixed
1999-09-23 14:00:41 +00:00
peter
b659954bc3 * best match for main freelist
* removed root field, saves 4 bytes per block
  * fixed crash in dumpblocks
1999-09-22 21:59:02 +00:00
pierre
8d89660849 * Use ShrinkPas for RecentFiles 1999-09-22 16:21:41 +00:00
pierre
402b944d4b + TIDEApp.DoCloseUserScreenWindow 1999-09-22 16:18:19 +00:00
pierre
70c7ea7dbb + HistList for Grep 1999-09-22 16:17:31 +00:00
pierre
a295cd50e6 + added HistLists for several dialogs 1999-09-22 16:16:26 +00:00
Jonas Maebe
7e28f32cdc * changed ratios so font sizes on screen are the same as with TP
* SetUserCharSize must also use / instead of DIV
1999-09-22 14:54:11 +00:00
Tomas Hajny
72d73e4123 * FCL expanded 1999-09-22 14:34:53 +00:00
Jonas Maebe
cd377606a4 * changed org_to_cap, org_to_dec and org_to_base to shortints (from
Michael Knapp's gxtext unit, part of the GraphiX package)
  * in settextstyle, the calculation of the ratios must be done with /,
    not DIV!!
1999-09-22 13:30:52 +00:00
Jonas Maebe
47b14faf20 * renamed text.inc -> gtext.inc to avoid conflict with system unit
* fixed textwidth
  * isgraphmode now gets properly updated, so mode restoring works
    again
1999-09-22 13:13:34 +00:00
pierre
2f0427a3b1 + Close UserScreen to avoid store crash 1999-09-22 13:04:31 +00:00
pierre
3a82964db4 * Win32 ExecInheritsHandles typo problem 1999-09-22 13:03:27 +00:00
pierre
ff2c563dde + Twin32Screen added 1999-09-22 13:02:00 +00:00
pierre
97d495949c ExecInheritsHandles reset to false by default 1999-09-22 12:34:05 +00:00