Commit Graph

226 Commits

Author SHA1 Message Date
mattias
abacaa7cbf implemented Rename Identifier
git-svn-id: trunk@6075 -
2004-09-25 15:05:39 +00:00
vincents
67212be365 fix fpc 1.0.x. compilation
git-svn-id: trunk@6050 -
2004-09-23 07:54:16 +00:00
mattias
62665cfd40 implemented Refactoring Tool: Find Identfier References
git-svn-id: trunk@6035 -
2004-09-20 20:22:13 +00:00
mattias
ada62722b1 started new feature: find identifier references
git-svn-id: trunk@6022 -
2004-09-18 01:02:23 +00:00
vincents
c1c08bbb99 replaced write by DbgOut
git-svn-id: trunk@6021 -
2004-09-17 20:30:13 +00:00
mattias
21b225c77b implemented finding DefineProperties in registered TPersistent, implemented auto commenting of missing units for Delphi unit conversion
git-svn-id: trunk@5996 -
2004-09-14 10:23:44 +00:00
mattias
d8300a99ff implemented commenting missing units for Delphi unit conversion
git-svn-id: trunk@5964 -
2004-09-11 01:23:11 +00:00
mattias
79e0b3d2d1 fixed compiling codetools with -dCTDebug
git-svn-id: trunk@5855 -
2004-08-25 21:26:45 +00:00
mattias
19ea06abe4 implemented help jump to FPDoc context in unit
git-svn-id: trunk@5839 -
2004-08-23 15:49:18 +00:00
mattias
07dd273dd2 implemented context help for source editor
git-svn-id: trunk@5836 -
2004-08-22 22:47:43 +00:00
mattias
02957fe9b9 Open unit of component palette component now jumps to declaration
git-svn-id: trunk@5773 -
2004-08-12 10:50:14 +00:00
mattias
ae15cfe4a8 implemented getting define properties for Repair broken LFM wizard
git-svn-id: trunk@5757 -
2004-08-09 15:46:34 +00:00
mattias
212493a075 added ideintf/packageintf.pas and implemented automatic uses section addition and package dependencies fixer for broken LFM
git-svn-id: trunk@5754 -
2004-08-09 13:54:11 +00:00
mattias
c30685c57e change component class dlg now works with child controls
git-svn-id: trunk@5752 -
2004-08-08 21:52:02 +00:00
mattias
dffc4d0999 replaced TDBEdit.WMKillFocus by EditingDone, Change Class basically working
git-svn-id: trunk@5751 -
2004-08-08 20:51:15 +00:00
mattias
a7d381ad9d splitted TMainIDE (main control instance) and TMainIDEBar (IDE menu and palette), added mainbase.pas and mainintf.pas
git-svn-id: trunk@5749 -
2004-08-08 18:02:45 +00:00
mattias
6efa88fffb fixed extract proc selection block level check
git-svn-id: trunk@5748 -
2004-08-07 10:57:08 +00:00
mattias
ebb787e8f5 implemented virtual temporary ct files
git-svn-id: trunk@5747 -
2004-08-07 07:03:29 +00:00
mattias
730a67c8e1 fixed button return key
git-svn-id: trunk@5500 -
2004-05-22 14:35:33 +00:00
mattias
ce11f9f6e2 implemented mainunit hints for include files
git-svn-id: trunk@5393 -
2004-04-10 17:58:57 +00:00
mattias
bcf68cee11 implemented adding Application.Title:= statements
git-svn-id: trunk@5334 -
2004-03-20 12:55:48 +00:00
mattias
34f25d506b added DefineProperties check for check lfm
git-svn-id: trunk@5160 -
2004-02-04 11:09:40 +00:00
mattias
a2ee1be748 converted some silent sourcechangecache consistency checks to errors
git-svn-id: trunk@5065 -
2004-01-14 23:17:12 +00:00
mattias
5455c900ad changed consistency stops during var renaming to errors
git-svn-id: trunk@5060 -
2004-01-13 16:39:02 +00:00
mattias
901930547e fixed renaming of published vars, started RepairLFM wizard
git-svn-id: trunk@4888 -
2003-12-15 21:59:33 +00:00
mattias
d70ded3c70 build lazarus now uses custom compiler path
git-svn-id: trunk@4812 -
2003-11-16 19:28:33 +00:00
mattias
f0955a6093 implemented extract proc, check lfm and convert delphi unit
git-svn-id: trunk@4708 -
2003-10-15 18:01:10 +00:00
mattias
09f667c569 implemented Build+Run File
git-svn-id: trunk@4504 -
2003-08-20 15:06:57 +00:00
mattias
2e3f11e1ec fixed win32 lazconf and improved enclose selection
git-svn-id: trunk@4493 -
2003-08-18 10:02:37 +00:00
mattias
7880351d77 fixed changing widget set and TStringGrid exceptions on ColCount=0
git-svn-id: trunk@4386 -
2003-07-08 17:30:19 +00:00
mattias
0daacecbf3 implemented TPairSplitter streaming
git-svn-id: trunk@4298 -
2003-06-23 12:33:55 +00:00
mattias
d261f58365 started codeexplorer
git-svn-id: trunk@4289 -
2003-06-19 16:36:35 +00:00
mattias
ec9835ce63 implemented datamodules
git-svn-id: trunk@4222 -
2003-06-01 21:09:09 +00:00
mattias
806476ccad added README, describing how to create a gtk2 lcl application
git-svn-id: trunk@4196 -
2003-05-26 21:03:27 +00:00
mattias
562671b13c implemented searching for indirect include files
git-svn-id: trunk@4185 -
2003-05-25 15:31:11 +00:00
mattias
4f8cbb7ce8 implemented searching debugging files in include paths
git-svn-id: trunk@4178 -
2003-05-23 19:31:23 +00:00
mattias
00a3d4a023 implemented searching debugging files in inherited unit paths
git-svn-id: trunk@4177 -
2003-05-23 18:50:07 +00:00
mattias
ed099b1966 localization, added context policy to make resource string dialog
git-svn-id: trunk@4121 -
2003-05-02 22:22:15 +00:00
mattias
f4dbce0c6f implemented replacing installed packages
git-svn-id: trunk@4106 -
2003-04-28 20:46:54 +00:00
mattias
0818bea677 implemented define templates for projects with packages
git-svn-id: trunk@4094 -
2003-04-24 16:44:28 +00:00
mattias
1f9e1181b0 implemented saving package
git-svn-id: trunk@4026 -
2003-04-08 16:56:55 +00:00
mattias
a66925277d added TMemoScrollBar
git-svn-id: trunk@3981 -
2003-03-29 17:20:05 +00:00
mattias
a2ff752225 implemented findeclaration gdb exceptions
git-svn-id: trunk@3978 -
2003-03-27 22:16:01 +00:00
mattias
8e965a3f58 implemented compiled unit search and indirect search path
git-svn-id: trunk@3973 -
2003-03-27 12:42:54 +00:00
mattias
9f4034806d make resourcestring dialog now checks for doubles (idents and values)
git-svn-id: trunk@3925 -
2003-03-14 14:57:03 +00:00
mattias
840b151bf7 added identcompletion context information and fixed win32 intf
git-svn-id: trunk@3919 -
2003-03-13 19:57:38 +00:00
mattias
b25b6d4dc1 finshed Make Resourcestring dialog and implemented TToggleBox
git-svn-id: trunk@3905 -
2003-03-09 17:44:12 +00:00
mattias
a0262292bf make resource string dialog nearly complete
git-svn-id: trunk@3904 -
2003-03-08 21:51:57 +00:00
mattias
4c988adbf1 added localization for env options from Olivier
git-svn-id: trunk@3891 -
2003-03-04 09:21:09 +00:00
mattias
1c346b3b87 added make resourcestring dialog, not finished
git-svn-id: trunk@3888 -
2003-03-02 09:04:02 +00:00
mattias
f30cb77bc9 small bugfixes and fixed non checked menu items activate
git-svn-id: trunk@3830 -
2003-02-03 22:28:08 +00:00
mattias
df9de104a3 renamed one Rect
git-svn-id: trunk@3828 -
2003-01-28 17:04:34 +00:00
mattias
26f7cbe3b9 fixed virtual directory
git-svn-id: trunk@3798 -
2003-01-10 17:22:38 +00:00
mattias
f7a3dbe802 ident completion: added default class completion property access idents
git-svn-id: trunk@3785 -
2003-01-04 14:41:39 +00:00
mattias
a0bcf62aa6 added history to identifier completion
git-svn-id: trunk@3766 -
2002-12-30 17:24:08 +00:00
mattias
ed24023cb0 identifier completion: basically working, still hidden
git-svn-id: trunk@3758 -
2002-12-29 18:13:38 +00:00
mattias
bec5c13181 Fixed codetools node cache and added icons
git-svn-id: trunk@3638 -
2002-11-15 15:07:11 +00:00
lazarus
9141937e10 MG: codetools can now work with localized fpc output
git-svn-id: trunk@3631 -
2002-11-13 13:40:15 +00:00
lazarus
feb9086ada MG: added smart hints in edit mode
git-svn-id: trunk@3618 -
2002-11-10 21:49:27 +00:00
lazarus
fb4ff8c25c MG: fixed codetools abort
git-svn-id: trunk@3612 -
2002-11-06 15:59:24 +00:00
lazarus
27b75d80fc MG: linkscanner is now able to user abort scanning
git-svn-id: trunk@3605 -
2002-11-04 09:57:00 +00:00
lazarus
7f51bddfb5 MG: fixed typo
git-svn-id: trunk@3602 -
2002-11-03 20:53:36 +00:00
lazarus
6ecb567b0a MG: parser is now abortable
git-svn-id: trunk@3601 -
2002-11-02 23:30:58 +00:00
lazarus
8a926e3017 MG: fixed return polygon point
git-svn-id: trunk@3595 -
2002-10-31 17:31:10 +00:00
lazarus
038aaa7cb3 MG: fixed used virtual files and IsPartOfProject Bug
git-svn-id: trunk@3591 -
2002-10-30 22:28:50 +00:00
lazarus
3ae29b7c22 MG: fixed unitname update bug
git-svn-id: trunk@3586 -
2002-10-30 18:24:45 +00:00
lazarus
5a82543198 MG: improvements for fpc1.1
git-svn-id: trunk@3539 -
2002-10-23 11:45:30 +00:00
lazarus
23a85fff62 MG: code completion: added local variable completion
git-svn-id: trunk@3503 -
2002-10-13 21:23:45 +00:00
lazarus
fac2a16ff2 MG: jump point is now added if method jumping not revertable
git-svn-id: trunk@3469 -
2002-10-05 14:17:53 +00:00
lazarus
cdc4491fb2 MG: accelerated unitdependencies
git-svn-id: trunk@3448 -
2002-10-02 16:16:40 +00:00
lazarus
7c2bb90b7b MG: added uni dependencies
git-svn-id: trunk@3339 -
2002-09-14 07:05:15 +00:00
lazarus
b2bee3d6e7 MG: fixed editing empty resources
git-svn-id: trunk@3250 -
2002-08-27 08:55:29 +00:00
lazarus
674a9771d9 MG: fixed replacing form resources
git-svn-id: trunk@3249 -
2002-08-27 08:21:30 +00:00
lazarus
fdf0b1a83c MG: implemented form renaming
git-svn-id: trunk@3235 -
2002-08-23 11:24:43 +00:00
lazarus
b598a3b831 MG: started form renaming
git-svn-id: trunk@2741 -
2002-08-18 08:53:21 +00:00
lazarus
cdbfb43a99 MG: fixed undefined editor topline on codetool error
git-svn-id: trunk@1801 -
2002-07-31 09:00:05 +00:00
lazarus
c0f9ddd6a6 MG: started DelphiObjectBinaryToText
git-svn-id: trunk@1800 -
2002-07-31 07:15:39 +00:00
lazarus
5375d0fe35 MG: started File Access Monitoring for hidden files
git-svn-id: trunk@1799 -
2002-07-31 06:52:18 +00:00
lazarus
48e9d401cb MG: source notebook pagenames are now updated more often
git-svn-id: trunk@1794 -
2002-07-29 13:26:57 +00:00
lazarus
bac9463593 MG: added new tool: Guess misplaced $IFDEF/$ENDIF
git-svn-id: trunk@1761 -
2002-06-26 15:11:09 +00:00
lazarus
3efe784a25 MG: fixed collect declarations
git-svn-id: trunk@1732 -
2002-06-05 19:46:46 +00:00
lazarus
87b9c1b7cf MG: fixed indent while adding units to uses sections
git-svn-id: trunk@1731 -
2002-06-05 19:26:33 +00:00
lazarus
91bbcd7a92 MG: reduced output
git-svn-id: trunk@1649 -
2002-04-28 14:13:50 +00:00
lazarus
f3d7a35da2 MG: fixes for saving resource files
git-svn-id: trunk@1648 -
2002-04-28 14:10:31 +00:00
lazarus
f3cb25dc9c MG: started component renaming
git-svn-id: trunk@1646 -
2002-04-27 18:56:50 +00:00
lazarus
13a8d7484d MG: Delphi6 syntax and defines
git-svn-id: trunk@1638 -
2002-04-26 12:25:55 +00:00
lazarus
e3f266184c MG: fixed missing include directives
git-svn-id: trunk@1625 -
2002-04-22 07:16:36 +00:00
lazarus
e98e669d0a MG: small updates and fixes
git-svn-id: trunk@1622 -
2002-04-21 13:24:07 +00:00
lazarus
25b2c52fe6 MG: fixed save lrs to test dir
git-svn-id: trunk@1621 -
2002-04-21 06:53:55 +00:00
lazarus
9b66e0abc7 MG: small fixes, cleanups and started event assignment completion
git-svn-id: trunk@1600 -
2002-04-11 08:08:50 +00:00
lazarus
94d422e5fa MG: old Makefile for 1.0.5 compilers
git-svn-id: trunk@1563 -
2002-03-29 12:03:39 +00:00
lazarus
ca4680a3cc MG: added search function: Goto Include Directive
git-svn-id: trunk@1558 -
2002-03-28 11:49:49 +00:00
lazarus
c0249538e7 MG: allow var a:a; statements
git-svn-id: trunk@1533 -
2002-03-22 13:58:00 +00:00
lazarus
4d9789a2ab MG: fixes for save-as and form streaming exceptions
git-svn-id: trunk@1528 -
2002-03-21 22:44:08 +00:00
lazarus
43f1cb10d1 MG: added complete properties checkbox and ecSaveAll
git-svn-id: trunk@1526 -
2002-03-18 12:29:54 +00:00
lazarus
e6ace97606 MG: outputfilter can now find include files
git-svn-id: trunk@1485 -
2002-03-08 11:37:42 +00:00
lazarus
84fc508f31 MG: fixed find declaration node cache flags checking and updates for defines
git-svn-id: trunk@1480 -
2002-03-06 17:26:52 +00:00
lazarus
8e4ae5f28d MG: fixed synedit crash on exit
git-svn-id: trunk@1476 -
2002-03-04 10:01:01 +00:00
lazarus
69a28ff329 MG: fixed method search diff proc, fixed synedit insert in empty line, small fixes, started define editor
git-svn-id: trunk@1468 -
2002-03-02 11:08:38 +00:00
lazarus
73fbc2fcb1 MG: improved LinkScanner error messages
git-svn-id: trunk@1454 -
2002-02-22 17:39:41 +00:00
lazarus
9a34e4df29 MG: started OI events
git-svn-id: trunk@1438 -
2002-02-11 15:12:03 +00:00
lazarus
c2bcc86b61 MG: fixed a node cache range bug
git-svn-id: trunk@1435 -
2002-02-10 20:44:01 +00:00
lazarus
100ab29f02 MG: get compatible published methods now works
git-svn-id: trunk@1392 -
2002-02-09 02:30:16 +00:00
lazarus
a1a5972d5e MG: added codetools options
git-svn-id: trunk@679 -
2002-02-08 16:45:09 +00:00
lazarus
eb0a5dacfc MG: added node cache, which accelerates mass find declaration
git-svn-id: trunk@662 -
2002-02-05 20:46:51 +00:00
lazarus
3d0c615d15 MG: added update checks for node caching
git-svn-id: trunk@655 -
2002-02-03 15:37:54 +00:00
lazarus
6f4f1d0688 MG: added global write lock
git-svn-id: trunk@647 -
2002-01-30 15:40:48 +00:00
lazarus
b660741d69 MG: fixed result of running external tools, fixed starting codetools in include files
git-svn-id: trunk@622 -
2002-01-24 16:23:27 +00:00
lazarus
3a23d2cd21 MG: jump to method can now be adjusted due to comments
git-svn-id: trunk@616 -
2002-01-22 22:40:32 +00:00
lazarus
e1bd2273fe MG: parser can now read system unit, find declaration of used units, bugfxies
git-svn-id: trunk@612 -
2002-01-21 14:15:58 +00:00
lazarus
a91d8446f3 MG: added guess unclosed block
git-svn-id: trunk@587 -
2002-01-11 20:41:53 +00:00
lazarus
1f09b8a479 MG: added find block end
git-svn-id: trunk@586 -
2002-01-11 15:57:51 +00:00
lazarus
e2a57d3b7b MG: changes for new compiler 20011216
git-svn-id: trunk@536 -
2001-12-16 22:24:55 +00:00
lazarus
9a99f03e56 MG: fixed project codetool variable
git-svn-id: trunk@535 -
2001-12-16 12:55:58 +00:00
lazarus
746f33a85e MG: find declaration for uses sections
git-svn-id: trunk@534 -
2001-12-16 11:20:27 +00:00
lazarus
1ac246b52e MG: added find declaration (not useful yet)
git-svn-id: trunk@531 -
2001-12-15 22:57:20 +00:00
lazarus
8c514a5ded MG: enhanced code caching, fixed CursorToCleanPos and beautify statement
git-svn-id: trunk@522 -
2001-12-13 23:09:58 +00:00
lazarus
920c3ed339 MG: fixed mem leak in editoropts, added errormsg to all in codetoolmanager
git-svn-id: trunk@475 -
2001-12-02 12:55:26 +00:00
lazarus
e4f1107899 MG: added quick syntax check via codetools
git-svn-id: trunk@436 -
2001-11-19 15:23:19 +00:00
lazarus
b18dbc2ed7 MG: fixed method jump
git-svn-id: trunk@433 -
2001-11-19 12:13:42 +00:00
lazarus
fba4f31c5a MG: reduced output
git-svn-id: trunk@426 -
2001-11-16 09:01:52 +00:00
lazarus
996fa0e40e MG: fixed typo in keyword list
git-svn-id: trunk@425 -
2001-11-16 09:01:15 +00:00
lazarus
dfdd318f27 MG: splitted codetools.pp, it was a monster
git-svn-id: trunk@421 -
2001-11-15 09:08:36 +00:00
lazarus
5535649f0b MG: fixes for fpc 1.1: range check errors
git-svn-id: trunk@365 -
2001-10-24 00:35:55 +00:00
lazarus
a4f8e5ce80 MG: added complete code
git-svn-id: trunk@349 -
2001-10-15 13:11:28 +00:00
lazarus
2575c72711 MG: added codetools, fixed synedit unindent, fixed MCatureHandle
git-svn-id: trunk@343 -
2001-10-09 09:46:59 +00:00