John Camelon
3601a6622d
Add JavaDoc to src/ public dom packages.
2005-03-08 20:31:51 +00:00
Doug Schaefer
f61e95319a
Added extension point for completion contributors.
2005-03-08 19:46:46 +00:00
Andrew Niefer
623eeb6f1d
Change visiting of AST tree.
...
-> added IASTNode.accept( ASTVisitor )
-> old BaseVisitorAction is now ASTVisitor
-> old CBaseVisitorAction is now CASTVisitor (extends ASTVisitor)
-> old CPPBaseVisitorAction is now CPPASTVisitor (extends ASTVisitor)
-> old IASTVisitor, ICASTVisitor, ICPPASTVisitor are gone
-> CVisitor.visit* and CPPVisitor.visit* are gone, replaced by accept on each ast node.
now, instead of tu.getVisitor().visitTranslationUnit( action )
do tu.accept( action )
2005-03-08 19:32:22 +00:00
John Camelon
0afd9dc95c
Add JavaDoc.
2005-03-08 18:37:33 +00:00
Mikhail Khodjaiants
34ca6299e3
Removed deprecated "WorkbenchHelp" references.
2005-03-08 17:43:58 +00:00
Alain Magloire
d95215c8f3
2005-03-07 Alain Magloire
...
Fix for 87230: base on Jayaprakash ideas/patch
On HP statck-list-frames answer contain not kosher strings
* mi/org/eclipse/cdt/debug/mi/core/output/MIParser.java
2005-03-07 23:21:31 +00:00
Alain Magloire
b10e292cf9
2005-03-07 Alain Magloire
...
Part of plan item 79518: for PathEntry variable manager.
Not enable.
* plugin.xml
* src/org/eclipse/cdt/internal/ui/preferences/PathEntryVariableDialog.java
* src/org/eclipse/cdt/internal/ui/preferences/PathEntryVariablePreferencePage.java
* src/org/eclipse/cdt/internal/ui/preferences/PathEntryVariableGroup.java
* src/org/eclipse/cdt/internal/ui/preferences/PreferencesMessages.properties
2005-03-07 21:35:35 +00:00
John Camelon
2b758858a2
Patch for Devin Steffler.
...
This patch includes:
- cleaned up style so that exceptions are not used to return a common result
- added some selection tests
- added a bandaid solution to bug 86993 (it does not fix the real problem though)
2005-03-07 18:35:39 +00:00
Alain Magloire
1ecfef7421
2005-03-06 Alain Magloire
...
Part of plan item 79518: for PathEntry variable manager.
Not enable.
* plugin.xml
* src/org/eclipse/cdt/internal/ui/preferences/PathEntryVariableDialog.java
* src/org/eclipse/cdt/internal/ui/preferences/PathEntryVariablePreferencePage.java
* src/org/eclipse/cdt/internal/ui/preferences/PathEntryVariableGroup.java
* src/org/eclipse/cdt/internal/ui/preferences/PreferencesMessages.properties
2005-03-07 04:29:20 +00:00
Alain Magloire
7854896a04
Remove warnings
2005-03-04 19:53:42 +00:00
Alain Magloire
39405ca612
Removing the old shared lib
2005-03-04 19:28:56 +00:00
Alain Magloire
ec7e1aa246
Change based on the work from Mikhailk
2005-03-04 19:25:22 +00:00
Andrew Niefer
d7ad9aef13
change CPPSemantics.lookupInParents to use new name caching mechanism
...
and to support prefix lookup
2005-03-03 23:53:46 +00:00
Alain Magloire
27c8ac0ac3
2005-03-03 Alain Magloire
...
Part of plan item 79518: for PathEntry variable manager.
* model/org/eclipse/cdt/internal/core/model/PathEntryManager.java
* src/org/eclipse/cdt/core/CCorePlugin.java
* src/org/eclipse/cdt/core/resources/IPathEntryVariableChangeListener.java
* src/org/eclipse/cdt/core/resources/IPathEntryVariableManager.java
* src/org/eclipse/cdt/core/resources/PathEntryVariableManager.java
* src/org/eclipse/cdt/internal/core/PathEntryVariableManager.java
2005-03-03 21:59:59 +00:00
Mikhail Khodjaiants
9c2e3a9d22
Conflicting methods.
2005-03-03 21:33:44 +00:00
Andrew Niefer
1741ff8c15
Change scope caching to improve performance
2005-03-03 19:28:53 +00:00
Vladimir Hirsl
b733817bab
SCD profiles: integration with CPathEntry framework.
...
Added generation of path entry change deltas for per file discovery profile.
2005-03-03 16:00:05 +00:00
Alain Magloire
98162945ac
Remove unused method.
2005-03-03 03:10:10 +00:00
Alain Magloire
81c65cfff2
Remove unused method.
2005-03-03 03:08:49 +00:00
Alain Magloire
08d90bddc8
2005-03-02 Alain Magloire
...
Fix for PR 87027: Thanks to Jonathan Emmett, for noticing.
* src/org/eclipse/cdt/internal/ui/editor/CContentOutlinePage.java
2005-03-03 02:59:38 +00:00
Alain Magloire
43e100ff37
remove obsolete comments.
2005-03-03 02:43:43 +00:00
Alain Magloire
53a18c3ddc
2005-03-02 Alain Magloire
...
Fix PR 84527: PathEntryManager marker jobs were start to often.
* model/org/eclipse/cdt/internla/core/model/PathEntrymanager.java
2005-03-03 02:37:34 +00:00
Alain Magloire
1bbd5cecff
2005-03-02 Alain Magloire
...
Fix for PR 85043: NPE when calling Ar.isARHeader(null);
* utils/org/eclipse/cdt/utils/elf/AR.java
* utils/org/eclipse/cdt/utils/macho/AR.java
* utils/org/elcipse/cdt/utils/som/AR.java
* utils/org/eclipse/cdt/utils/xcoff/AR.java
2005-03-02 21:07:02 +00:00
Vladimir Hirsl
d6508107f7
SCD profiles: integration with CPathEntry framework.
...
Added generation of path entry change deltas for per file discovery profile.
2005-03-02 19:02:44 +00:00
Andrew Niefer
5e2403f3f3
fix NPEs
2005-03-02 16:07:07 +00:00
Andrew Niefer
274efaabb9
find constructors
2005-03-01 22:39:16 +00:00
Andrew Niefer
b7f7126ca2
IScope.find( name )
2005-03-01 22:29:21 +00:00
Alain Magloire
361aa3e14e
Fix a possible deadlock
2005-03-01 22:00:59 +00:00
Andrew Niefer
97e4969629
small change to help performance
2005-03-01 21:42:46 +00:00
John Camelon
b7dffd1646
Patch for Devin Steffler.
...
Fixed 86698 - [Selection] selecting from constructor chain initializer fails to find IASTNode due to stop condition
2005-03-01 21:21:54 +00:00
Vladimir Hirsl
0944b253a3
SCD profiles: integration with CPathEntry framework.
...
New PerFileDiscoveredPathContainer.
Updating CPathEntries on profile change.
2005-03-01 19:41:19 +00:00
Andrew Niefer
877ceeab4e
Fix NPE's && CCE's during resolution of bindings
...
bug 86187
2005-03-01 19:35:12 +00:00
Andrew Niefer
12cdf18a80
fix bug 86827
2005-03-01 18:09:42 +00:00
Andrew Niefer
145891c763
fix bug 86766
2005-03-01 17:59:54 +00:00
Andrew Niefer
7591bd643e
fix bug 86649
2005-03-01 17:44:06 +00:00
Andrew Niefer
ac9494b61c
fix bug 86621
2005-03-01 16:50:06 +00:00
Andrew Niefer
17879a2974
fix bug 86543
2005-03-01 16:23:03 +00:00
Andrew Niefer
593f2ec013
fix bug 86678
2005-03-01 16:07:35 +00:00
Andrew Niefer
cd662e1910
Performance and memory fixes for resolving bindings
2005-02-28 22:17:27 +00:00
Andrew Niefer
cd6f234947
CPPParameter.getScope() for bug 86121
2005-02-28 18:35:47 +00:00
Alain Magloire
47621e0005
Update news file.
2005-02-26 03:34:21 +00:00
Alain Magloire
c9e12353d6
2005-02-25 Alain Magloire
...
Fix PR 82292: Code template variable not working.
* src/org/eclipse/cdt/internal/corext/template/c/CContext.java
* src/org/eclipse/cdt/internal/corext/template/c/CContextType.java
* src/org/eclipse/cdt/internal/corext/template/c/TemplateMessage.properties
* src/org/eclipse/cdt/internal/corext/template/c/TranslationUnitContext.java
* src/org/eclipse/cdt/internal/corext/template/c/TranslationUnitContextType.java
* src/org/eclipse/cdt/internal/ui/text/contentassit/CCompletionProcessor.java
* templates/default-templates.xml
2005-02-26 03:12:35 +00:00
Alain Magloire
67adb089c5
2005-02-25 Alain Magloire
...
Fix PR 69572: Key binding action for Matching Bracket ... Ctrl+Shift+P
* src/org/eclipse/cdt/internal/ui/ICHelpContextIds.java
* src/org/eclipse/cdt/internal/ui/editor/CEditor.java
+ src/org/elcipse/cdt/internal/ui/editor/GotoMatchingBracketAction.java
* src/org/eclipse/cdt/internal/ui/editor/ICEditorActionDefinitionIds.java
* plugin.properties
* plugin.xml
2005-02-26 01:42:42 +00:00
Alain Magloire
14a9f65de9
2005-02-25 Alain Magloire
...
Fix PR 86718: Dialog shows twice
* src/org/eclipse/cdt/internal/ui/cview/OpenProjectGroup.java
* src/org/eclipse/cdt/internal/ui/cview/RefactorActionGroup.java
2005-02-25 23:02:49 +00:00
Andrew Niefer
23013c436d
fix bug 86470 - various issues with using declarations
2005-02-25 22:39:46 +00:00
Alain Magloire
b9dc18ad86
2005-02-25 Alain Magloire
...
Fix for PR 45666: Adding Block comment mneu in the CEditor "/* */"
* src/org/eclipse/cdt/internal/ui/actions/RemoveBlockCommentAction.java
* src/org/eclipse/cdt/internal/ui/editor/CEditor.java
* NEWS
2005-02-25 22:23:34 +00:00
Mikhail Khodjaiants
b6bacb6478
"Resume At Line" is disabled if the Disassembly view is opened during an active debug session.
2005-02-25 21:00:54 +00:00
Andrew Niefer
c698546bba
fix bug 86369
2005-02-25 20:09:58 +00:00
Alain Magloire
c358a8c355
2005-02-25 Alain Magloire
...
Fix PR 86647: remove the hyperlink preference page in the CEditor preference
Use the Text Editors
* src/org/eclipse/cdt/internal/ui/editor/CEditor.java
+ src/org/eclipse/cdt/internal/ui/editor/CElementHyperlink.java
= src/org/eclipse/cdt/internal/ui/editor/CElementHperlinkDetector.java
- src/org/eclipse/cdt/internal/ui/editor/IPositionManager.java
- src/org/eclipse/cdt/internal/ui/editor/MouseClickListener.java
* src/org/eclipse/cdt/internal/ui/preferences/CEditorPreferencePage.java
* src/org/eclipse/cdt/internal/ui/preferences/PreferencesMessages.properties
* src/org/eclipse/cdt/internal/ui/text/CSourceViewerConfiguration.java
2005-02-25 19:46:32 +00:00
Andrew Niefer
67cc9c5ad7
fix Bug 86371
...
- when a binding gets added to a scope, and it is the first binding of that name,
then the scope will check to see if that name is overloaded and if there are any other bindings
it needs to know about.
- The IASTNode that bindings hold onto is now more generally an IASTName
- The CPPASTName's binding will now be set upon construction of the binding instead of later
2005-02-25 19:08:19 +00:00