Commit Graph

5570 Commits

Author SHA1 Message Date
michael
8ab6f95ec3 [*] the fake (!) TOKENS.PAS still contained the typo bug
FSplit(,n,d,e) (correctly FSplit(,d,n,e))
2000-02-07 08:30:12 +00:00
michael
682acf3bd8 [*] the fake (!) TOKENS.PAS still contained the typo bug
FSplit(,n,d,e) (correctly FSplit(,d,n,e))
[*] CodeComplete had a very ugly bug - coordinates were document-relative
    (instead of being screen-relative)
[*] TResourceStream didn't count the size of the resource names when
    determining the file size and this could lead to the last resources not
    loaded correctly


[+] Ctrl-Enter in editor now tries to open the file at cursor
[+] CodeComplete option added to Options|Environment|Editor
[+] user interface for managing CodeComplete implemented
[+] user interface for CodeTemplates implemented
[+] CodeComplete wordlist and CodeTemplates stored in desktop file
[+] help topic size no longer limited to 64KB when compiled with FPC
2000-02-07 08:29:13 +00:00
pierre
a2f94ac752 * breakpoint path problems fixes 2000-02-06 23:43:57 +00:00
pierre
e6a9d2cfd4 + Use ErrorLine on GotoSource 2000-02-06 23:42:47 +00:00
pierre
05fb7d5941 + TCompilerMessageListBox.SelectFirstError 2000-02-06 23:41:42 +00:00
pierre
7208c18216 + Get_current_frame and Set_current_frame 2000-02-06 22:32:45 +00:00
florian
a8e85eb3a9 * small typo for go32 fixed 2000-02-06 22:13:42 +00:00
carl
e8f58e804f + Error detection of streams 2000-02-06 19:58:24 +00:00
carl
b6d9988f22 + More TP syntax compatible 2000-02-06 19:57:45 +00:00
peter
0cf7314799 * linux elf support 2000-02-06 19:14:22 +00:00
peter
8e8c2afe10 * updated using a newer ncrt version 2000-02-06 17:22:37 +00:00
peter
f0efb42197 * -gl switch for auto lineinfo including 2000-02-06 17:20:52 +00:00
peter
78cb6bfa89 * lineinfo unit added which uses stabs to get lineinfo for backtraces 2000-02-06 17:19:22 +00:00
florian
d3b00ca358 * popobjectstack is now a function 2000-02-06 17:17:57 +00:00
florian
2216c1682c * removed some problems 2000-02-06 17:17:16 +00:00
florian
f6f3a1a039 *** empty log message *** 2000-02-06 17:17:03 +00:00
florian
9d71810663 *** empty log message *** 2000-02-06 15:45:12 +00:00
florian
340c0d2772 * mouse support for vesa resolutions under go32v2, needs currently the define
custommouse
2000-02-06 14:28:19 +00:00
Jonas Maebe
11521c3719 * bug308(a) was fixed a while ago by Florian 2000-02-06 13:51:56 +00:00
peter
9fb6725b8b + 310 2000-02-06 13:00:44 +00:00
peter
00cd43e466 * refer to prog manual instead of cws 2000-02-06 13:00:05 +00:00
peter
630699d7f1 * change upper -> upcase
* fixed stupid debugging leftover with diskspace check
2000-02-06 12:59:39 +00:00
sg
a6a748cc9a * Fixed SetRGBPalette and GetRGBPalette (hopefully; not tested) 2000-02-06 11:26:45 +00:00
sg
40276150c5 * Fixed the default palette. libsvga works with a RGB range from 0-63, not
0-255!
* PutPixel fixed (pixels didn't get drawn before)
2000-02-06 01:48:55 +00:00
sg
4e5b164c36 * For Linux, "/" is added to the bgipath instead of "\" if this character
isn't already there.
2000-02-06 01:47:15 +00:00
peter
838eebdcd4 * initc added 2000-02-05 22:21:15 +00:00
peter
83aecd8c93 * added initc unit dummy 2000-02-05 21:53:46 +00:00
florian
7ab03a6efc * for some strange reasons my fix regarding register variable
allocation was lost
2000-02-05 15:57:58 +00:00
florian
4b7d65cce9 * applied fix from Gabor regarding the limited line length of the clipboard 2000-02-05 14:50:59 +00:00
florian
a44fb4a474 * fixed init table generation for classes and arrays 2000-02-05 14:33:32 +00:00
peter
7304829f53 * property check for assigning fixed for calln 2000-02-05 12:11:50 +00:00
pierre
919bed76f0 * bug with Toggle Break fixed, hopefully
+ search for local vars in parent procs avoiding
    wrong results (see test.pas source)
2000-02-05 01:27:58 +00:00
pierre
1dbd0d4a64 * no pushstatus in DoneDebugger because its called after App.done 2000-02-04 23:18:05 +00:00
pierre
1ca165a3b8 * Keep the entry ScreenBuffer at exit 2000-02-04 23:17:25 +00:00
florian
1081fc6d3b * some (small) problems with register saving fixed 2000-02-04 21:00:31 +00:00
florian
a0cc4f970b * an exception in a construcor calls now the destructor (this applies only
to classes)
2000-02-04 20:00:21 +00:00
marco
b24d42f9be kill,kill 2000-02-04 17:24:04 +00:00
marco
48a5d8cf9d * not added with bin switch 2000-02-04 16:57:34 +00:00
marco
1bea181880 * Fixed tdir, some params need to be 32-bit 2000-02-04 16:55:47 +00:00
marco
ddbb0dc0b0 * added comments 2000-02-04 16:55:01 +00:00
marco
d2efb9cfae * Finished Linux (and rest syscalls) roughly. Some things still need to be
tested, and checked (off_t calls specially)
2000-02-04 16:53:26 +00:00
marco
7109bed98d * copied from BSD 2000-02-04 16:51:47 +00:00
marco
e59b21aff1 * copied from BSD 2000-02-04 16:51:02 +00:00
Jonas Maebe
16e46c496c * moved call to resetusableregs to compile_proc_body (put it right before the
reset of the temp generator) so the optimizer can know which registers are
    regvars
2000-02-04 14:54:17 +00:00
pierre
705b7cb752 readme.txt 2000-02-04 14:34:46 +00:00
pierre
9572b14dea + add pseudo local var parent_ebp for local procs 2000-02-04 14:29:57 +00:00
Jonas Maebe
245975562b * fpuloadstore optimizations are now done before and after the CSE 2000-02-04 13:53:04 +00:00
Jonas Maebe
4e361ef71f * better support for regvars (still needs a move of the call to the optimize
procedure to a place where resetusableregisters is not yet called to work)
  * small regallocation fixes for -dnewoptimizations
2000-02-04 13:52:17 +00:00
marco
aa8b9730a1 * a few functions added. 2000-02-04 12:05:04 +00:00
marco
84ad19e224 * initial version 2000-02-04 12:04:03 +00:00