pierre
beb6c868bd
* avoid RTE 201 in hexstr calls
2002-09-13 08:13:07 +00:00
pierre
64703a55c7
+ use vcsa for linux console
2002-09-13 07:17:33 +00:00
pierre
ffa3725181
* avoid RTE 201 if closing file with position outside integer bounds
2002-09-13 07:16:56 +00:00
pierre
e0190b4d94
* reset modified flag, web bug #1262
2002-09-12 22:09:07 +00:00
pierre
cb1da3ff11
* Enable go32v2 graph support in fixes branchfpusrscr.pas
2002-09-12 22:07:46 +00:00
michael
66b211e01d
+ Added http_url function from Michael Weinert
2002-09-12 16:24:59 +00:00
pierre
e7ba0c3866
* handle unix mouse differently as it uses video buffer
2002-09-12 12:03:13 +00:00
pierre
38670ef6e1
* fix typo bug in last commit
2002-09-12 08:49:10 +00:00
pierre
bfb97f6a4d
* removed lots of unnecessary copies of strings for syntax highlighting
2002-09-12 08:42:07 +00:00
michael
e1556bbcba
+ Fixed log
2002-09-11 20:07:17 +00:00
florian
5fdb2a891e
* renamed target macosppc to macppc
2002-09-11 19:59:14 +00:00
pierre
61c47fed1a
* fix CodeComplete loading and use a unit for standard units code complete
2002-09-11 13:12:42 +00:00
pierre
a1c7acdd77
* speed up by using fixed char sets in GetCharClass
2002-09-11 13:11:54 +00:00
pierre
cba324fda2
* fix bug in new readline method on line overflow
2002-09-11 12:10:03 +00:00
pierre
f14ab4c96f
* more changes to speed syntax highlighting up
2002-09-11 11:23:48 +00:00
pierre
74f5135b69
* try to speed up syntax highlighting
2002-09-11 10:05:10 +00:00
pierre
736d9a6b50
* avoid lots of useless calls by reordering conditions in DoUpdateAttrs
2002-09-11 08:39:44 +00:00
pierre
7590ebeae3
* avoid a lot of useless calls in readline method
2002-09-11 08:30:38 +00:00
Jonas Maebe
22e9f5b17d
* fixed assembler errors
2002-09-11 07:49:40 +00:00
florian
55c7896d06
* improved handling of procedures with register calling conventions
2002-09-10 21:48:30 +00:00
Jonas Maebe
dc3961baff
+ added "nop" after sc instruction, since normally in case of success,
...
sc returns to the second instruction after itself
2002-09-10 21:32:14 +00:00
Jonas Maebe
e714c54860
* disabled powerpc-specific fpc_shortstr_concat for now, it was
...
completely wrong
2002-09-10 21:30:34 +00:00
Jonas Maebe
a3e6f8cb66
* added some missing compilerproc directives
2002-09-10 21:29:44 +00:00
Jonas Maebe
17a0e516b5
* int64 paras are now handled correctly (until the registers are used up
...
anyway :)
* the return location is now initialized correctly
* fixed bug where ret_in_reg() was called for the procdefinition instead
of for the result of the procedure
2002-09-10 21:28:05 +00:00
Jonas Maebe
3632cd73ae
* fixed a_param64_ref
2002-09-10 21:24:38 +00:00
Jonas Maebe
02e9260997
+ added some internal errors
...
* fixed bug in sysv exit code
2002-09-10 21:22:25 +00:00
Jonas Maebe
b72f53ab92
* fixed unary minus of 64bit values
2002-09-10 21:21:29 +00:00
florian
0d94086e03
* call to procinfo.after_header added
2002-09-10 20:31:48 +00:00
florian
07eeafd07a
* fixed offset calculation for symtables etc.
2002-09-10 20:30:42 +00:00
michael
ad5c522f02
+ Reinstated dissapeared code
2002-09-10 20:07:51 +00:00
michael
1174d3b87b
+ Changed stdcall to appropriate OS calling declaration
2002-09-10 19:44:28 +00:00
Jonas Maebe
73c94020ee
* fixed bug with concatting 0-length shortstrings
2002-09-10 17:47:20 +00:00
peter
706ec85bcb
* don't insert parast in symtablestack, because typesyms should not be
...
searched in the the parast
2002-09-10 16:27:28 +00:00
peter
1600cdf96f
* safety check for typesym added for incomplete type def check
2002-09-10 16:26:39 +00:00
pierre
f4e98565f9
* use faster method for loading files by default
2002-09-10 12:19:14 +00:00
pierre
6e3d10d0c4
* avoid RTE 201
2002-09-10 12:17:15 +00:00
pierre
a205f13682
* merged from fixes: fix bug report 1974
2002-09-10 10:38:04 +00:00
peter
9943eee52e
* fix for new complete type check
2002-09-09 19:43:48 +00:00
peter
fff4cf3b05
* fix typo's
2002-09-09 19:42:39 +00:00
peter
90e8dc3c41
* real fix internalerror for dup ids in union sym
2002-09-09 19:41:46 +00:00
peter
1df5c70e42
* check ranges for pred() and succ()
2002-09-09 19:41:01 +00:00
peter
1258411f72
* moved comments about default parameters to msg file
2002-09-09 19:40:20 +00:00
peter
2e6865175e
* check return type for forwarddefs also not delphi mode when
...
the type is not void
2002-09-09 19:39:07 +00:00
peter
97dbb25ab6
* check for incomplete types in the current symtable when parsing
...
forwarddef. Maybe this shall be delphi/tp only
2002-09-09 19:34:07 +00:00
peter
ab536bffc2
* don't allow convertable parameters for var and out parameters in
...
delphi and tp mode
2002-09-09 19:30:34 +00:00
peter
dd143617e6
* fixed dynarr_decr_ref call
2002-09-09 19:29:29 +00:00
peter
a540ff122c
* tdicationary.replace added to replace and item in a dictionary. This
...
is only allowed for the same name
* varsyms are inserted in symtable before the types are parsed. This
fixes the long standing "var longint : longint" bug
- consume_idlist and idstringlist removed. The loops are inserted
at the callers place and uses the symtable for duplicate id checking
2002-09-09 17:34:14 +00:00
peter
c77737a105
* tool to remove tabs and convert to unix/dos linefeeds
2002-09-09 17:30:53 +00:00
peter
6a33275e5c
* fixed linux unit for 1.1 compilers
2002-09-09 17:25:40 +00:00
Jonas Maebe
242a9f8937
* made result type of calculate_release_sig() a longword instead of a
...
longint
2002-09-09 15:45:49 +00:00