peter
5175cf4e0c
* moved tcl to extra
2002-09-05 14:53:05 +00:00
peter
a31524e0b5
* Allow GDBLIBDIR environment variable
2002-09-05 14:52:24 +00:00
peter
93f33a3d0c
* internalerror instead of crash in getprocdef
2002-09-05 14:51:42 +00:00
pierre
0aceb4b76b
* fix for bug #2004 merged
2002-09-05 14:17:27 +00:00
pierre
97ab9a8f3c
* fix small bug in previous commit
2002-09-05 10:57:08 +00:00
pierre
dc8a7c4c5f
+ FindMatchingDelimiter for pascal keywords with level counting
2002-09-05 10:49:48 +00:00
michael
38ed4b3ef3
+ Removed classes dependency
2002-09-05 10:30:05 +00:00
pierre
fc70eac139
* try to fix recompilation on changes problems
2002-09-05 08:45:40 +00:00
pierre
c12f883d18
* get units code complete to also work if browser disabled
2002-09-05 05:59:47 +00:00
pierre
3ab5492c52
+ use '*' as special name for noload and also no 'nonamexx.pas title
2002-09-05 05:58:58 +00:00
Jonas Maebe
86830c26b8
- reverted my last commit, it was completely bogus :(
2002-09-05 05:56:07 +00:00
Jonas Maebe
426de6d36f
* fixed bugs in 64bit operations (registers weren't always allocated for
...
the result)
* optimized 'const64 - reg64/mem64'
* optimized equaln/unequaln with 64bit values (change them to
'(left.hi xor right.hi) or (left.lo xor right.lo)' so there are less
branches and the result can be returned in the flags this way. Could
be done for the i386 too probably.
2002-09-04 19:42:45 +00:00
Jonas Maebe
d2401f67b4
- removed unnecessary typeconversion from char_to_string
2002-09-04 19:38:42 +00:00
Jonas Maebe
e66f54e328
* changed some ctypeconvnode/toggleflag(nf_explizit) combo's to
...
ctypeconvnode.create_explicit() statements
2002-09-04 19:32:56 +00:00
Jonas Maebe
303ad8de46
+ added
2002-09-04 16:21:46 +00:00
Jonas Maebe
650eb87f8c
+ parse basic optimization parameters
2002-09-04 16:03:53 +00:00
pierre
f05b050230
* fix a second bug in CodeCompleteDialog
2002-09-04 15:14:19 +00:00
pierre
e7ec0cde6d
* fix a bug in CodeCompleteDialog
2002-09-04 14:42:43 +00:00
pierre
5953173600
+ Enhance code complete by inserting unit symbols
2002-09-04 14:07:12 +00:00
pierre
b28049b03f
+ new variables for Unit symbols code complete
2002-09-04 14:06:36 +00:00
pierre
d9975624ce
* MinDesktopVersion increased because of CodeComplete changes
2002-09-04 14:03:52 +00:00
pierre
b7b65d3165
* changed CodeCompleteMinLen type from a const to a variable
2002-09-04 14:02:54 +00:00
michael
1b77a3df68
Fix from Mattias Gaertner, boolean streaming now respects default
2002-09-04 13:33:58 +00:00
pierre
2d6d2d48db
* adapt to fpcodtmp interface change
2002-09-04 08:52:46 +00:00
pierre
6872d50bdf
* try to enhance CodeTemplate behavior
2002-09-04 08:52:11 +00:00
pierre
49346de96b
* TranslateCodeTemplate Shortcut is now a var parameter
2002-09-04 08:50:59 +00:00
pierre
c792c2b861
* only suppress current word in CodeTemplate if it matches Template name
2002-09-04 08:39:55 +00:00
pierre
c9848efc9e
* remember IDE screen mode for win32
...
to avoid videobuf writes after allocated size.
2002-09-04 08:35:31 +00:00
florian
faed23bfb5
* hopefully final fix for ppc syscall
2002-09-03 21:37:54 +00:00
daniel
c2fcc297ad
* Small bugfix for procdef selection
2002-09-03 21:32:49 +00:00
daniel
d5870e8075
* Activated new ncal code
2002-09-03 19:27:22 +00:00
daniel
fff92ef11e
* Fixed PowerPC & M68000 compilation
2002-09-03 19:04:18 +00:00
daniel
b0364566d1
* Make Tprocdef.defs protected
2002-09-03 16:26:26 +00:00
peter
64c4be5ca9
* fixed private methods hiding public virtual methods
2002-09-03 15:44:44 +00:00
peter
685caf03b6
* add alias for fpc_dispose_class so it can be called from
...
fpc_help_fail_class
2002-09-03 15:43:36 +00:00
pierre
da3e0ada37
+ added history for watches and breakpoints
2002-09-03 13:59:47 +00:00
pierre
e28cf06714
* don't use LowerCaseStr for AddWatch as it confuses line completion
2002-09-03 13:59:09 +00:00
pierre
c6c6243ad2
* fix bug about Recent file list not updated correctly when opening a file from the list
2002-09-03 13:58:05 +00:00
pierre
0e9597c4b6
+ hidWatchDialog and hidBreakpointDialog added
2002-09-03 13:57:05 +00:00
pierre
705bc18609
* declare TEditorInputLine in interface and use it in Replace dialog
2002-09-03 13:56:21 +00:00
peter
b97ebae8e5
* clean prep-stamp
2002-09-03 13:27:53 +00:00
peter
0d83bb989d
* use tinterfacedobject instead of tobject
2002-09-03 13:27:36 +00:00
pierre
033a8ab075
* Indicator like in BP, web bug #1945
2002-09-03 11:50:08 +00:00
pierre
1010c85f7b
* fix for bug #1779 merged
2002-09-03 10:26:11 +00:00
pierre
62b9c476c1
+ chck 1779 bug
2002-09-03 10:20:05 +00:00
michael
48f8b4cfca
+ Initial tcl/tk import. Donated by Maxim Artemev
2002-09-03 09:41:09 +00:00
michael
2f896c88fa
+ Initial import in CVS. Donated by Maxim Artemev
2002-09-03 09:40:48 +00:00
mazen
2b9b0d86ed
+generic register names commented
2002-09-03 07:41:00 +00:00
pierre
4537143bb6
* previous fix also applies to go32v2 mode
2002-09-03 06:46:05 +00:00
pierre
cd7040b19e
* try to solve bug report 2102 part B
2002-09-03 06:31:13 +00:00