Commit Graph

541 Commits

Author SHA1 Message Date
lazarus
48d5e21af0 MG: improved Guess Misplaced IFDEF with IFOPT and IFNDEF
git-svn-id: trunk@1762 -
2002-06-26 16:12:20 +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
1eac5a958a MG: TControl.Cursor is now set, reduced auto reaction of widgets in design mode
git-svn-id: trunk@1756 -
2002-06-21 16:59:15 +00:00
lazarus
930552f748 MG: fixed persistent caret and implemented Form.BorderStyle=bsNone
git-svn-id: trunk@1744 -
2002-06-09 14:00:41 +00:00
lazarus
ed57800398 MG: added close buttons and images to TNoteBook and close buttons to source editor
git-svn-id: trunk@1740 -
2002-06-08 17:16:02 +00:00
lazarus
dcb1f3247f MG: setting modified to false will now be remembered
git-svn-id: trunk@1739 -
2002-06-07 12:23:18 +00:00
lazarus
16aae9b974 MG: if completion form visible it will now get all synedit keys
git-svn-id: trunk@1737 -
2002-06-06 14:41:29 +00:00
lazarus
e09134034f MG: added Persistent Caret option, useful for windowmanagers that do not send correct focus in messages
git-svn-id: trunk@1736 -
2002-06-06 13:19:58 +00:00
lazarus
13926110d3 MG: published variables are now added with code creation options
git-svn-id: trunk@1733 -
2002-06-05 20:02:28 +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
008fb80307 MG: fixed find declaration of function ident with direct child access
git-svn-id: trunk@1730 -
2002-06-05 17:33:11 +00:00
lazarus
7d98f31c27 MG: fixed find declaration of identifier starting with round bracket
git-svn-id: trunk@1729 -
2002-06-05 17:18:47 +00:00
lazarus
e77137ac52 MG: fixed finddeclaration Result in with statement
git-svn-id: trunk@1728 -
2002-06-05 17:02:31 +00:00
lazarus
5688e3f382 MG: completion form colors now corresponds to editor
git-svn-id: trunk@1727 -
2002-06-05 14:19:46 +00:00
lazarus
610cb824e9 MG: fixed fonts in XLFD format and styles
git-svn-id: trunk@1726 -
2002-06-05 12:33:58 +00:00
lazarus
73522a24f7 MG: cursor is now inverted and can be used with twilight color scheme
git-svn-id: trunk@1725 -
2002-06-04 19:28:17 +00:00
lazarus
3a28d7a551 MG: improved TFont for XLFD font names
git-svn-id: trunk@1724 -
2002-06-04 15:17:26 +00:00
lazarus
e76460e8d4 MG: fixed form streaming of not direct TForm descendents
git-svn-id: trunk@1719 -
2002-05-30 21:53:56 +00:00
lazarus
f2bb9eaf9c MG: fixed find declaration top lvl name resolving of properties
git-svn-id: trunk@1710 -
2002-05-29 21:43:22 +00:00
lazarus
8126e3f5bd MG: added gtk rc file support and started stule dependent syscolors
git-svn-id: trunk@1709 -
2002-05-28 19:39:45 +00:00
lazarus
784fb02b29 MG: added command line help
git-svn-id: trunk@1707 -
2002-05-27 17:58:42 +00:00
lazarus
f9f85ea7c2 MG; fixed find declaration of overloaded procs and expression input types
git-svn-id: trunk@1706 -
2002-05-27 14:38:34 +00:00
lazarus
3d7a592187 MG: save is now possible during debugging
git-svn-id: trunk@1705 -
2002-05-24 07:18:15 +00:00
lazarus
d9b4ed05d3 MG: activated the clientrect bugfixes
git-svn-id: trunk@1702 -
2002-05-20 14:19:03 +00:00
lazarus
cc5ebf63af MG: changed instal directory to lazarus/{lcl,codetools,synedit}
git-svn-id: trunk@1701 -
2002-05-20 11:43:55 +00:00
lazarus
d1941058d2 MG: finddeclaration for stupid things like var a:a;
git-svn-id: trunk@1694 -
2002-05-17 10:45:23 +00:00
lazarus
ad90cde830 MG: fixed cursor visibility after code template completion
git-svn-id: trunk@1693 -
2002-05-17 05:42:47 +00:00
lazarus
7b67948294 MG: fixed parser for statements of the form "with A as B do ;"
git-svn-id: trunk@1691 -
2002-05-16 19:00:56 +00:00
lazarus
1817ed5fc4 MG: fixed Event Assignment Completion naming
git-svn-id: trunk@1690 -
2002-05-16 18:53:57 +00:00
lazarus
906da1f20d MG: fixed selection painting of non highlighter
git-svn-id: trunk@1689 -
2002-05-16 18:26:08 +00:00
lazarus
e21ba6b96e MG: fixed find next overloaded proc flags
git-svn-id: trunk@1687 -
2002-05-16 15:10:08 +00:00
lazarus
b8972ebce8 Keith: Fixed Win32 compilation problems
git-svn-id: trunk@1678 -
2002-05-13 21:21:28 +00:00
lazarus
8aa7f03a41 MG: added license directory overview
git-svn-id: trunk@1670 -
2002-05-10 07:18:39 +00:00
lazarus
d142fe1848 MG: combined nvglx.pas and nvglxtokens.pas
git-svn-id: trunk@1666 -
2002-05-09 13:06:50 +00:00
lazarus
8e03c7cef1 MG: further clientrect bugfixes
git-svn-id: trunk@1665 -
2002-05-09 12:41:32 +00:00
lazarus
9ba6346952 MG: bindings for NVIDIA libGL glx
git-svn-id: trunk@1664 -
2002-05-09 12:40:09 +00:00
lazarus
b951ebcc4e MG: fixed parser for cvar; external;
git-svn-id: trunk@1663 -
2002-05-09 12:38:54 +00:00
lazarus
194546760e MG: find declaration for delphi pointer shortcut and clientrect tricks
git-svn-id: trunk@1656 -
2002-05-01 11:57:40 +00:00
lazarus
4567f3e78d MG: fixed find property
git-svn-id: trunk@1655 -
2002-05-01 06:36:25 +00:00
lazarus
887c7fdc1f MG: fixed find declaration of default properties
git-svn-id: trunk@1652 -
2002-04-30 09:57:21 +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
486bb0667d MG: IDE and codetools work now with trimmed filenames
git-svn-id: trunk@1642 -
2002-04-26 13:50:15 +00:00
lazarus
13a8d7484d MG: Delphi6 syntax and defines
git-svn-id: trunk@1638 -
2002-04-26 12:25:55 +00:00
lazarus
d969776637 MG: started new client rectangle
git-svn-id: trunk@1635 -
2002-04-24 16:11:17 +00:00
lazarus
1c20c98a0b MG: fixed property completion of stored fuctions
git-svn-id: trunk@1634 -
2002-04-24 14:32:23 +00:00
lazarus
f7aa303653 MG: fixed property completion of stored fuctions
git-svn-id: trunk@1633 -
2002-04-24 14:31:16 +00:00
lazarus
93afe8a598 MG: fixed typos
git-svn-id: trunk@1632 -
2002-04-24 09:29:06 +00:00
lazarus
8a758c33e3 MG: fixed read constant with edged brackets
git-svn-id: trunk@1631 -
2002-04-23 20:21:20 +00:00
lazarus
dd251efa47 MG: fixed readconstant of sets
git-svn-id: trunk@1630 -
2002-04-23 20:16:06 +00:00
lazarus
271909d412 MG: reduced output
git-svn-id: trunk@1629 -
2002-04-23 17:24:23 +00:00
lazarus
088624b9cc MG: accelerated parser
git-svn-id: trunk@1628 -
2002-04-23 16:12:52 +00:00
lazarus
cf4c895262 MG: reduced string use in linkscanner
git-svn-id: trunk@1627 -
2002-04-22 14:20:50 +00:00
lazarus
b9f3eb9c5a MG: fixed AdjustClientRect of TGroupBox
git-svn-id: trunk@1626 -
2002-04-22 13:07:46 +00:00
lazarus
e3f266184c MG: fixed missing include directives
git-svn-id: trunk@1625 -
2002-04-22 07:16:36 +00:00
lazarus
b875d995f1 MG: fixed finddeclaration
git-svn-id: trunk@1623 -
2002-04-21 14:10:24 +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
6c8804716a MG: fixed synedit SelText linebreaks and pascalparser of hex char consts
git-svn-id: trunk@1620 -
2002-04-20 14:51:21 +00:00
lazarus
d02846cc88 MG: fixed find declaration of forward def class
git-svn-id: trunk@1617 -
2002-04-18 07:53:08 +00:00
lazarus
4409ebfe2d MG: fixed node cache search range calculation
git-svn-id: trunk@1616 -
2002-04-18 06:26:05 +00:00
lazarus
591eaa3d79 MG: fixes, e.g. method jumping to changed overloaded methods
git-svn-id: trunk@1615 -
2002-04-17 09:15:51 +00:00
lazarus
dd37880074 MG: added path editor for compiler options
git-svn-id: trunk@1612 -
2002-04-16 08:55:06 +00:00
lazarus
625ac9a73c MG: splitted gtkglarea demo in example and component
git-svn-id: trunk@1611 -
2002-04-15 13:12:34 +00:00
lazarus
029bb35f4a MG: fixes from satan
git-svn-id: trunk@1607 -
2002-04-15 10:54:58 +00:00
lazarus
9beb5af34e MG: new expression evalution for find declaration and fixes
git-svn-id: trunk@1606 -
2002-04-15 10:54:13 +00:00
lazarus
a5b5b0b875 MG: FPC unitlinks are now saved
git-svn-id: trunk@1605 -
2002-04-12 16:36:09 +00:00
lazarus
2047305713 MG: reduced node cache killing for scan ranges
git-svn-id: trunk@1604 -
2002-04-12 14:51:33 +00:00
lazarus
57400d3471 MG: fixed node cache dependency update bug
git-svn-id: trunk@1603 -
2002-04-12 14:30:26 +00:00
lazarus
39b9f280f6 MG: added Event Assignment completion
git-svn-id: trunk@1602 -
2002-04-12 10:21:55 +00:00
lazarus
41d00f60e4 MG: reduced output
git-svn-id: trunk@1601 -
2002-04-11 08:20:14 +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
b9aa246069 MG: fixed find context node at predefined property type
git-svn-id: trunk@1599 -
2002-04-06 13:22:16 +00:00
lazarus
79843da247 MG: added fpc define templates
git-svn-id: trunk@1598 -
2002-04-06 11:20:43 +00:00
lazarus
6c0dd98469 MG: added bound checks for scrollbars
git-svn-id: trunk@1594 -
2002-04-05 17:14:09 +00:00
lazarus
d22da79b0b MG: fixed autocreate form editing in project opts
git-svn-id: trunk@1593 -
2002-04-05 16:34:16 +00:00
lazarus
77b21590ad MG: fixed bug in finddeclaration code node range comparision
git-svn-id: trunk@1592 -
2002-04-04 21:53:03 +00:00
lazarus
31798d03be MG: changed except statements to more verbosity
git-svn-id: trunk@1590 -
2002-04-04 12:25:02 +00:00
lazarus
6f067c4c9d MG: fixed synedit uninitialized charsinwindow
git-svn-id: trunk@1588 -
2002-04-03 21:29:54 +00:00
lazarus
20321075df MG: fixed mem leaks
git-svn-id: trunk@1587 -
2002-04-03 18:20:51 +00:00
lazarus
8867b319ef MG: fixed mem leaks
git-svn-id: trunk@1586 -
2002-04-03 11:26:34 +00:00
lazarus
c662603e81 MG: fixed crash on open project
git-svn-id: trunk@1585 -
2002-04-03 10:34:07 +00:00
lazarus
4745ac02a1 MG: finddeclaration of array of const and open arrays
git-svn-id: trunk@1584 -
2002-04-03 09:16:44 +00:00
lazarus
074a94475e MG: fixed SearchFileInPath
git-svn-id: trunk@1583 -
2002-04-03 07:29:58 +00:00
lazarus
0e2a403556 MG: bugfixes, finddeclaration cache dependencies
git-svn-id: trunk@1579 -
2002-04-02 16:44:41 +00:00
lazarus
4e16709290 MG: fixed FindLinkSibling
git-svn-id: trunk@1576 -
2002-03-31 19:37:18 +00:00
lazarus
421c4c0cf9 MG: dynhasharray memmanager is now global
git-svn-id: trunk@1575 -
2002-03-31 11:06:13 +00:00
lazarus
8b4c655cfb MG: caches scanner and parser errors
git-svn-id: trunk@1573 -
2002-03-30 20:59:43 +00:00
lazarus
d41af48238 MG: fixed splash screen, fixed parser of resource strings
git-svn-id: trunk@1572 -
2002-03-30 07:29:15 +00:00
lazarus
f4a4458bbb MG: added Triple and Quad mouse clicks to lcl and synedit
git-svn-id: trunk@1569 -
2002-03-29 17:12:52 +00:00
lazarus
248d37e16d MG: internationalization for codetools
git-svn-id: trunk@1568 -
2002-03-29 16:23:02 +00:00
lazarus
ec6a50b270 MG: fixed makefile
git-svn-id: trunk@1567 -
2002-03-29 15:52:53 +00:00
lazarus
93ebbc28eb MG: more internationalization
git-svn-id: trunk@1566 -
2002-03-29 15:50:36 +00:00
lazarus
f295045532 MG: further internationalization
git-svn-id: trunk@1565 -
2002-03-29 14:32:49 +00:00
lazarus
40f6998313 MG: removed obsolete attachsignals and fixed resizing
git-svn-id: trunk@1564 -
2002-03-29 12:17:22 +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
77d8477875 MG: started internationalization of codetools
git-svn-id: trunk@1561 -
2002-03-28 20:32:06 +00:00
lazarus
ad22b62edc MG: added inputhistory
git-svn-id: trunk@1560 -
2002-03-28 20:31:01 +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
426f90740f MG: removed unused
git-svn-id: trunk@1556 -
2002-03-28 00:11:07 +00:00
lazarus
c53114998b MG: fixes for synedit mouse selection
git-svn-id: trunk@1555 -
2002-03-27 20:08:05 +00:00
lazarus
1e999a3d60 MG: splitted main.pp: debugger management in TDebugManager
git-svn-id: trunk@1552 -
2002-03-27 10:39:44 +00:00
lazarus
c476b4dddd MG: splitted main.pp: TMainIDE has now an ancestor TMainIDEBar
git-svn-id: trunk@1550 -
2002-03-27 09:18:13 +00:00
lazarus
5d76031986 MG: added TOpen/SaveFlags and splittet some methods
git-svn-id: trunk@1543 -
2002-03-25 07:29:24 +00:00
lazarus
900d9bc5b4 MG: fixed linkscanner for double included files
git-svn-id: trunk@1539 -
2002-03-23 20:41:34 +00:00
lazarus
6a99eabc13 MG: added include link history
git-svn-id: trunk@1534 -
2002-03-22 17:36:10 +00:00
lazarus
c0249538e7 MG: allow var a:a; statements
git-svn-id: trunk@1533 -
2002-03-22 13:58:00 +00:00
lazarus
17feff57be MG: many fixes, to make it short: events
git-svn-id: trunk@1531 -
2002-03-22 12:36:47 +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
0feefa6634 MG: accelerated dynhasharray, fixed codetools defines editor initial resize
git-svn-id: trunk@1527 -
2002-03-20 16:38:37 +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
0bf1e61fad MG: reduced get/freemem usage in linkscanner
git-svn-id: trunk@1524 -
2002-03-18 11:18:38 +00:00
lazarus
876a1e0ca7 MG: reduced get/freemem usage in linkscanner
git-svn-id: trunk@1523 -
2002-03-18 08:56:24 +00:00
lazarus
f118ad2dcb MG: reduced size+move messages between lcl and interface
git-svn-id: trunk@1522 -
2002-03-16 21:40:55 +00:00
lazarus
cda51ae148 MG: improved method completion: add inherited code on override specifier
git-svn-id: trunk@1521 -
2002-03-16 10:38:52 +00:00
lazarus
274decf5f1 MG: improved code completion: special proc bodies
git-svn-id: trunk@1520 -
2002-03-15 14:50:36 +00:00
lazarus
2107ba9a69 MG: fixed not caching proc nodes
git-svn-id: trunk@1515 -
2002-03-14 17:41:29 +00:00
lazarus
7d44c1a838 MG: fixed sourcechanger wrong src bug
git-svn-id: trunk@1512 -
2002-03-14 11:05:37 +00:00
lazarus
160029222a MG: reduced output
git-svn-id: trunk@1511 -
2002-03-14 07:43:33 +00:00
lazarus
d95aa7b01f MG: added define templates for Delphi5 Projects
git-svn-id: trunk@1510 -
2002-03-14 07:42:34 +00:00
lazarus
da158e6e83 MG: added TPicture clipboard support
git-svn-id: trunk@1507 -
2002-03-11 23:22:46 +00:00
lazarus
37da619d34 MG: fixed parser for multiple variant identifiers
git-svn-id: trunk@1503 -
2002-03-11 20:36:34 +00:00
lazarus
22fcb1c759 MG: fixed parser for dephis activex
git-svn-id: trunk@1502 -
2002-03-11 20:22:37 +00:00
lazarus
c40bc842d5 MG: acclerated parser read-undo-read combinations
git-svn-id: trunk@1501 -
2002-03-11 18:12:11 +00:00
lazarus
8752d483cc Keith: Fixed Win32 compilation problem.
git-svn-id: trunk@1500 -
2002-03-11 09:43:45 +00:00
lazarus
81dc7d308e MG: parser enhanced for delphis sysutils
git-svn-id: trunk@1499 -
2002-03-10 22:59:29 +00:00
lazarus
4cd162b064 MG: accelerated linkscanner
git-svn-id: trunk@1498 -
2002-03-10 21:44:59 +00:00
lazarus
6b7cd3b776 MG: fixed TSourceLog.Assign
git-svn-id: trunk@1497 -
2002-03-10 21:41:14 +00:00
lazarus
b15929b6a6 MG: methodjumping of forward procs will now work with renamed procs
git-svn-id: trunk@1496 -
2002-03-10 15:07:34 +00:00
lazarus
2c995dc597 MG: fixed finding class parts with empty sections
git-svn-id: trunk@1495 -
2002-03-09 17:13:25 +00:00
lazarus
7be6c70b19 MG: OS dependent line end
git-svn-id: trunk@1494 -
2002-03-09 17:02:16 +00:00
lazarus
e14d49fb6c MG: fixes for Delphi compataibility
git-svn-id: trunk@1492 -
2002-03-09 16:46:33 +00:00
lazarus
0d735a6f89 MG: fixed class method completion
git-svn-id: trunk@1490 -
2002-03-09 11:55:13 +00:00
lazarus
373525fbe5 MG: improved class completion for GUID and line indenting
git-svn-id: trunk@1489 -
2002-03-09 10:39:36 +00:00
lazarus
76b1e2b399 MG: fixed synedit pascal highlighter of label @@end
git-svn-id: trunk@1487 -
2002-03-08 16:29:41 +00:00
lazarus
26eaea13bd MG: fixed parser of end blocks in initialization section added label sections
git-svn-id: trunk@1486 -
2002-03-08 16:16:55 +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
e5b24ec55e MG: added define template for Delphi5
git-svn-id: trunk@1484 -
2002-03-08 09:30:59 +00:00
lazarus
9e1d337c33 MG: added delphi mode for codetools
git-svn-id: trunk@1482 -
2002-03-07 21:56:56 +00:00
lazarus
830cb9a016 MG: fixed find declaration new nodecache flags, find next
git-svn-id: trunk@1481 -
2002-03-07 14:14:25 +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
969951d7fb MG: updates for codetools defines
git-svn-id: trunk@1479 -
2002-03-05 14:52:17 +00:00
lazarus
43f4a972db MG: updates for codetools defines editor
git-svn-id: trunk@1478 -
2002-03-05 08:15:00 +00:00
lazarus
8e4ae5f28d MG: fixed synedit crash on exit
git-svn-id: trunk@1476 -
2002-03-04 10:01:01 +00:00
lazarus
2e084658ef MG: find declaration: fixed function in with context
git-svn-id: trunk@1475 -
2002-03-04 07:28:53 +00:00
lazarus
c393669985 MG: fixed synedit hide right margin
git-svn-id: trunk@1474 -
2002-03-03 16:08:52 +00:00
lazarus
bbc6e83287 MG: fixes, e.g. for find declaration
git-svn-id: trunk@1472 -
2002-03-02 16:31:18 +00:00
lazarus
b04c9a1244 MG: fixed find declaration and inheriting class visibility flags
git-svn-id: trunk@1469 -
2002-03-02 13:22:27 +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
9891d77a52 MG: fixed typo
git-svn-id: trunk@1467 -
2002-03-01 15:53:55 +00:00
lazarus
eb8ad3a7c7 MG: added selection keys and nil operand
git-svn-id: trunk@1466 -
2002-03-01 15:51:08 +00:00
lazarus
f85924125e MG: fixes, code creation policies, keymap categories, menu shortcuts
git-svn-id: trunk@1465 -
2002-02-28 12:09:10 +00:00
lazarus
2ab00ee4f2 MG: fixed code completion: fixed long property proc splitting
git-svn-id: trunk@1460 -
2002-02-25 19:09:07 +00:00
lazarus
386a8e08f4 MG: fixed nested record parsing
git-svn-id: trunk@1459 -
2002-02-25 18:46:06 +00:00
lazarus
b84b0b9b70 MG: fixed external variable and rtl/TargetOS include dir
git-svn-id: trunk@1455 -
2002-02-22 18:24:19 +00:00
lazarus
73fbc2fcb1 MG: improved LinkScanner error messages
git-svn-id: trunk@1454 -
2002-02-22 17:39:41 +00:00
lazarus
63e0c71c47 MG: fixed completion box for templates and identifiers
git-svn-id: trunk@1453 -
2002-02-22 14:25:02 +00:00
lazarus
832fde69c3 MG: fixed typo
git-svn-id: trunk@1447 -
2002-02-19 16:11:46 +00:00
lazarus
e058ff76b9 MG: fixed bracket highlighting
git-svn-id: trunk@1444 -
2002-02-17 21:54:46 +00:00
lazarus
4e0b340ade MG: workaround for strange synedit first token bug
git-svn-id: trunk@1443 -
2002-02-17 21:28:54 +00:00
lazarus
9a34e4df29 MG: started OI events
git-svn-id: trunk@1438 -
2002-02-11 15:12:03 +00:00
lazarus
a08966de96 MG: fixed used units
git-svn-id: trunk@1437 -
2002-02-11 11:09:16 +00:00
lazarus
e9ad4fc43f MG: fixed node cache for increased search ranges
git-svn-id: trunk@1436 -
2002-02-11 09:29:19 +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
2a0d19493f MG: get compatible published methods now works
git-svn-id: trunk@1434 -
2002-02-09 22:24:51 +00:00
lazarus
ee6f0e9333 MG: started OI events
git-svn-id: trunk@1394 -
2002-02-09 02:30:18 +00:00
lazarus
6063352afa MG: fixed a node cache range bug
git-svn-id: trunk@1393 -
2002-02-09 02:30:17 +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
46ae7f0d85 MG: many fixes on my way to events
git-svn-id: trunk@1391 -
2002-02-09 02:30:15 +00:00
lazarus
a006452636 MG: fixes for 1.1
git-svn-id: trunk@1039 -
2002-02-09 01:47:42 +00:00
lazarus
3b2ae6acf0 MG: fixes for saving resource files
git-svn-id: trunk@1011 -
2002-02-09 01:47:38 +00:00
lazarus
70ec3d5021 MG: further internationalization
git-svn-id: trunk@963 -
2002-02-09 01:47:30 +00:00
lazarus
cebd8c957b MG: improved clean up
git-svn-id: trunk@692 -
2002-02-09 01:45:19 +00:00
lazarus
9fd23c38f4 MG: saving of virtual project files will now save the whole project
git-svn-id: trunk@680 -
2002-02-08 21:08:01 +00:00
lazarus
a1a5972d5e MG: added codetools options
git-svn-id: trunk@679 -
2002-02-08 16:45:09 +00:00
lazarus
4d0e01f266 MG: added TDefineTemplateFlags
git-svn-id: trunk@676 -
2002-02-07 18:54:26 +00:00
lazarus
d2f2b01edc MG: fixed deactivating hints
git-svn-id: trunk@674 -
2002-02-07 18:19:01 +00:00
lazarus
b7936d01ca MG: added BaseTypeCache
git-svn-id: trunk@672 -
2002-02-07 13:47:58 +00:00
lazarus
83a1947ff0 MG: codetools now know the compiler options
git-svn-id: trunk@670 -
2002-02-06 22:23:15 +00:00
lazarus
c64d618c01 MG: started basetype chaching
git-svn-id: trunk@665 -
2002-02-05 21:59:21 +00:00
lazarus
9b9e3cfba0 MG: started basetype chaching
git-svn-id: trunk@664 -
2002-02-05 21:57:09 +00:00
lazarus
447fdcf463 MG: started basetype chaching
git-svn-id: trunk@663 -
2002-02-05 21:09:02 +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
7a654795a8 MG: added noce cache check for every context node
git-svn-id: trunk@661 -
2002-02-04 16:48:45 +00:00
lazarus
7f07c32279 MG: added circle test for find base node
git-svn-id: trunk@660 -
2002-02-04 14:19:18 +00:00
lazarus
38c4c4b2d6 MG: directive attribute for pascal highlighter
git-svn-id: trunk@658 -
2002-02-03 17:02:50 +00:00
lazarus
7b585c30cd MG: fixed consistency check inheritance
git-svn-id: trunk@657 -
2002-02-03 16:33:18 +00:00
lazarus
6d1ba0f10c MG: fixed string constant at line end
git-svn-id: trunk@656 -
2002-02-03 16:25:23 +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
c9e180acac TPanel implemented.
Basic graphic primitives split into GraphType package, so that we can
reference it from interface (GTK, Win32) units.
New Frame3d canvas method that uses native (themed) drawing (GTK only).
New overloaded Canvas.TextRect method.
LCLLinux and Graphics was split, so a bunch of files had to be modified.

git-svn-id: trunk@653 -
2002-02-03 00:24:02 +00:00
lazarus
ffb07a8f59 MG: added base class for mem managers and started node cache
git-svn-id: trunk@651 -
2002-01-31 16:52:24 +00:00
lazarus
7b9bf2f1b8 MG: reduced output
git-svn-id: trunk@650 -
2002-01-31 10:23:33 +00:00
lazarus
abc995925d MG: expression type of string brackets
git-svn-id: trunk@648 -
2002-01-30 21:48:33 +00:00
lazarus
6f4f1d0688 MG: added global write lock
git-svn-id: trunk@647 -
2002-01-30 15:40:48 +00:00
lazarus
74e824eddf MG: expressions types are now calculated
git-svn-id: trunk@646 -
2002-01-29 20:55:55 +00:00
lazarus
77aab1fc38 MG: jump to method in sub procs will now also try parent procs
git-svn-id: trunk@643 -
2002-01-29 17:32:19 +00:00
lazarus
dac3b9e0a0 MG: fixed method jumping, cursor pos after proc head
git-svn-id: trunk@642 -
2002-01-29 17:15:14 +00:00
lazarus
14447d84f0 MG: fixed mem leaks in IDE and TListView
git-svn-id: trunk@641 -
2002-01-28 18:08:36 +00:00
lazarus
88d4147e98 MG: fixed expr operators in params, class proc find next
git-svn-id: trunk@639 -
2002-01-28 17:40:48 +00:00
lazarus
6a9c9a2215 MG: fixed Makefiles
git-svn-id: trunk@636 -
2002-01-28 13:27:05 +00:00
lazarus
226cee9bd1 MG: fixed Makefile
git-svn-id: trunk@634 -
2002-01-28 12:20:55 +00:00
lazarus
08e2d7d79a MG: fixed Makefile
git-svn-id: trunk@633 -
2002-01-28 12:14:56 +00:00
peter
5150c46979 * Makefile update, rebuild with fpcmake with lcl support
git-svn-id: trunk@630 -
2002-01-27 21:44:30 +00:00
lazarus
e382970758 MG: find declaration will now check procs param lists
git-svn-id: trunk@627 -
2002-01-27 18:13:49 +00:00
lazarus
efbeaa570a Fix CR problem the file must have been cross platform edited. MAH
git-svn-id: trunk@624 -
2002-01-24 19:40:00 +00:00
lazarus
aa172e0b3a Fixed version numbers and a fix to codetools unit path. The codetools
fix was to allow zipinstall to work correctly.

git-svn-id: trunk@623 -
2002-01-24 19:33:04 +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
0df04c9229 MG: external tool output parsing for fpc and make messages
git-svn-id: trunk@618 -
2002-01-23 22:12:54 +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
c30b72500e MG: find declaration of inherited keyword
git-svn-id: trunk@614 -
2002-01-21 20:41:53 +00:00
lazarus
74e062ae3e MG: added find-block-start and renamed find-block-other-end
git-svn-id: trunk@613 -
2002-01-21 14:17:47 +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
5a8a763409 Keith: win32 interface is now the default on Windows
git-svn-id: trunk@611 -
2002-01-21 12:52:45 +00:00
lazarus
b098830d78 MG: find declaration of round bracket operator, function result types, typecasts
git-svn-id: trunk@605 -
2002-01-17 10:51:19 +00:00
lazarus
147fbd54ee MG: find declaration of class ancestor, result type, default property, array, indexed pointer
git-svn-id: trunk@602 -
2002-01-16 17:22:11 +00:00
lazarus
96706ac377 MG: find declaration for class ancestor
git-svn-id: trunk@600 -
2002-01-15 20:20:42 +00:00
lazarus
ce24bd7399 MG: find declaration for pointers, with statements, forward classes, as operator
git-svn-id: trunk@599 -
2002-01-15 17:28:40 +00:00
lazarus
a29a5959a2 MG: fixed zombie compilers
git-svn-id: trunk@598 -
2002-01-15 08:49:57 +00:00
lazarus
81a49866f6 MG: added find declaration of Self in methods
git-svn-id: trunk@597 -
2002-01-14 22:12:58 +00:00
lazarus
91202a8b01 MG: reduced output
git-svn-id: trunk@596 -
2002-01-14 19:17:27 +00:00
lazarus
30c48a15fe MG: find declaration of sections, methods, class parts, records, enums
git-svn-id: trunk@595 -
2002-01-14 19:17:06 +00:00
lazarus
931b619b18 MG: find declaration of local variables
git-svn-id: trunk@592 -
2002-01-13 16:26:32 +00:00
lazarus
48e8bf1d18 MG: started find declaration for identifiers
git-svn-id: trunk@589 -
2002-01-13 12:35:55 +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
f05d96f51a MG: fixed scrollbar vert-horz typo
git-svn-id: trunk@574 -
2002-01-04 21:03:51 +00:00
lazarus
0ada200b98 MG: fixed typo in win32 code
git-svn-id: trunk@563 -
2002-01-01 15:52:39 +00:00
lazarus
3078f018cd MG: added GUID and alias parsing, added DoJumpToCodeToolBossError
git-svn-id: trunk@551 -
2001-12-19 22:09:14 +00:00
lazarus
0c858a82ed MG: reduced output
git-svn-id: trunk@548 -
2001-12-19 15:37:31 +00:00
lazarus
3d583ad70c MG: compiler, fpc source and lazarus src can now be changed without restart
git-svn-id: trunk@544 -
2001-12-18 21:00:59 +00:00
lazarus
a66b0fa062 MG: added binary file recognition and readonly recognition
git-svn-id: trunk@542 -
2001-12-17 19:41:06 +00:00
lazarus
03c31c5c96 MG: new file procs, find declaration now supports relative search paths
git-svn-id: trunk@541 -
2001-12-17 16:47:00 +00:00
lazarus
a3a63f66b6 MG: find declaration for parsed include directives
git-svn-id: trunk@537 -
2001-12-17 11:02:14 +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
6a2aac0449 MG: added file procs
git-svn-id: trunk@532 -
2001-12-15 22:57:37 +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
8bb59a9320 MG: fixed adding of class comment without new procs
git-svn-id: trunk@530 -
2001-12-15 22:56:38 +00:00
lazarus
0908e8916e MG: fixed implementation node end
git-svn-id: trunk@529 -
2001-12-15 22:56:03 +00:00
lazarus
386178e8e4 MG: started find used unit
git-svn-id: trunk@526 -
2001-12-15 10:58:38 +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
daad2096a2 MG: started find/replace history
git-svn-id: trunk@519 -
2001-12-13 14:13:10 +00:00
lazarus
040a6ad2a6 MG: started finddeclarationtool
git-svn-id: trunk@518 -
2001-12-12 21:11:29 +00:00
lazarus
9a551ee4dc MG: added non existing filename to multiselection in TOpenDialog
git-svn-id: trunk@517 -
2001-12-12 20:45:30 +00:00
lazarus
6db5507f43 MG: implemented DestroyCaret
git-svn-id: trunk@511 -
2001-12-12 14:23:19 +00:00
lazarus
fdcdc301ba MG: TCodeBuffer.LoadFromFile now checks file date
git-svn-id: trunk@508 -
2001-12-11 15:43:35 +00:00
lazarus
31260d6c68 MG: added perl hilighter
git-svn-id: trunk@504 -
2001-12-10 23:10:28 +00:00