michael
2a03e0ab6c
* Fixed bug #533 , in findmatch
1999-08-18 08:38:42 +00:00
michael
0988042528
Removed the mode for objpas
1999-08-17 14:56:03 +00:00
michael
94d0da0639
RTTI writing patch
1999-08-17 13:58:56 +00:00
peter
19c48bf75b
* arrayconstructor -> arrayofconst fixed when arraycosntructor was not
...
variant.
1999-08-17 13:26:06 +00:00
peter
44e895a1a3
* updates with the compiler browcol
1999-08-17 13:25:16 +00:00
peter
8e653af606
* arrayconstructor -> openarray type conversions for element types
1999-08-16 23:23:38 +00:00
peter
da93a8740e
* range check for array of const
1999-08-16 23:20:28 +00:00
peter
b29395f75e
* fixed newstr/disposestr
1999-08-16 22:38:53 +00:00
peter
9a787d944a
+ 281
1999-08-16 18:27:18 +00:00
peter
63499d5cc5
* fixes from gabor
1999-08-16 18:25:49 +00:00
peter
629a079611
* Adjusting the selection when the editor didn't contain any line.
...
* Reserved word recognition redesigned, but this didn't affect the overall
syntax highlight speed remarkably (at least not on my Amd-K6/350).
The syntax scanner loop is a bit slow but the main problem is the
recognition of special symbols. Switching off symbol processing boosts
the performance up to ca. 200%...
* The editor didn't allow copying (for ex to clipboard) of a single character
* 'File|Save as' caused permanently run-time error 3. Not any more now...
* Compiler Messages window (actually the whole desktop) did not act on any
keypress when compilation failed and thus the window remained visible
+ Message windows are now closed upon pressing Esc
+ At 'Run' the IDE checks whether any sources are modified, and recompiles
only when neccessary
+ BlockRead and BlockWrite (Ctrl+K+R/W) implemented in TCodeEditor
+ LineSelect (Ctrl+K+L) implemented
* The IDE had problems closing help windows before saving the desktop
1999-08-16 18:25:13 +00:00
peter
f225a5f0bd
* reset resourcestringlist in newmodule.
1999-08-16 18:23:56 +00:00
pierre
576a2e4f42
* error in stabs for tclassrefdef corrected
1999-08-16 16:26:04 +00:00
pierre
96fdcfb1f2
* fix for DLL relocation problems
...
* external bss vars had wrong stabs for pecoff
+ -WB11000000 to specify default image base, allows to
load several DLLs with debugging info included
(relocatable DLL are stripped because the relocation
of the .Stab section is misplaced by ldw)
1999-08-16 15:35:20 +00:00
daniel
157bc635ce
* Fixed bugs.
1999-08-16 12:54:02 +00:00
peter
7b5e8ad618
* fixed property writeaccess which was buggy after my previous
...
subscribed property access
1999-08-15 22:47:45 +00:00
michael
1fc54ed702
+ No Intel and binary writer for linux=smaller executable
1999-08-15 22:16:51 +00:00
michael
f2513ba3cb
Changes for resource strings
1999-08-15 21:57:58 +00:00
michael
1ebb362a0d
+ Pass hash also for speed reasons.
1999-08-15 21:28:57 +00:00
michael
77f10694a1
+ Changed resource string mechanism to use names.
1999-08-15 21:02:56 +00:00
michael
2a851006a5
+ Delphi-style getmem and freemem
1999-08-15 18:56:13 +00:00
peter
926a6c2d3e
+ normalset,smallset writing
1999-08-15 10:47:48 +00:00
peter
30679bdff4
* updates for new options
1999-08-15 10:47:12 +00:00
peter
8d9aa81d3a
* hack to support property with record fields
1999-08-14 00:38:53 +00:00
peter
2e99c59182
* array constructor support
1999-08-14 00:36:05 +00:00
peter
a52f87a05d
* removed email separator at the bottom ;)
1999-08-13 22:14:40 +00:00
peter
990b8041d2
- 276
1999-08-13 21:40:52 +00:00
peter
d7a37edfbd
* support for array constructors extended and more error checking
1999-08-13 21:33:09 +00:00
peter
ab8edb8970
* more reference types support
...
* arraydef size returns elementsize, also for multiple indexing array
1999-08-13 21:28:36 +00:00
peter
d03f29df08
* more fixes for push_addr
1999-08-13 21:27:08 +00:00
peter
7e04637ac2
* updated flags
1999-08-13 21:25:35 +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
4f4354e276
+ Patch to support sizeless streams by Sebastian Guenter
1999-08-13 16:31:41 +00:00
peter
54baf96873
* first things to include lineinfo in the executable
1999-08-13 15:44:57 +00:00
peter
be98f80d7f
* fixed proc->procvar conversion for tp_procvar mode, it now uses
...
also the genload(method)call() function
1999-08-13 15:43:59 +00:00
peter
ceecb1c885
* fixed push_addr_param for records < 4, the array high<low range check
...
broke this code.
1999-08-13 15:38:23 +00:00
peter
1644842941
* dependencies for crt fixed
1999-08-13 15:36:38 +00:00
peter
13c7fed55d
* fixed suffix writing for a_setcc
1999-08-13 15:36:30 +00:00
peter
983c22cbab
* UPX -> UPXPROG, because upx 0.80+ use the environment itself
1999-08-13 15:35:37 +00:00
pierre
8b4c7f2402
+ stabs for classes and classref working,
...
a class still needs an ^ to get that content of it,
but the class fields inside a class don't result into an
infinite loop anymore!
1999-08-13 14:24:17 +00:00
pierre
7d2b96d4d6
* added inherited init call to tstringcontainer.init_no_double for Peter
1999-08-12 23:19:05 +00:00
peter
bfe185d206
+ KNI instructions
1999-08-12 14:36:01 +00:00
peter
631d19fc85
* tp_procvar mode call->loadn fixed
1999-08-12 14:34:28 +00:00
peter
420127efe6
* long line fix
1999-08-12 14:31:20 +00:00
michael
9160bc7ca5
Fixed win32finddata size; searchrec.excludeattr was overwritten.
1999-08-12 09:24:14 +00:00
peter
ec88b5888d
* removed old integer versions of localtoepoch and epochtolocal, you
...
need to use the word versions instead else you got an overloaded bug
1999-08-11 22:02:25 +00:00
peter
edd62da064
* fixed formatdatetime('c',...)
...
* fixed strtodate
* dateencode/decode is now delphi compatible
1999-08-11 21:53:04 +00:00
peter
fc8211bbb8
* tlinker object is now inherited for win32 and dos
...
* postprocessexecutable is now a method of tlinker
1999-08-11 17:26:31 +00:00
peter
0b82a7dfd6
* fixed rva writting for section relocs
...
* fixed section flags for edata and idata
1999-08-11 17:17:38 +00:00
Jonas Maebe
25a7035988
- removed RefsHaveSymbol define (I think references on all processors can have a symbol)
1999-08-11 14:24:38 +00:00