1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-06-05 16:56:04 +02:00
Commit graph

1296 commits

Author SHA1 Message Date
Alain Magloire
d00b5656b6 2005-05-06 Alain Magloire
PR 93902 to fix warnings.
	* plugin.xml
	* src/org/eclipse/cdt/internal/ui/search/FindDeclarationsInWorkingSet.java
	* src/org/eclipse/cdt/internal/ui/search/FindRefsInWorkingSet.java
	* src/org/eclipse/cdt/internal/ui/search/WorkingSetFindAction.java
	* src/org/eclipse/cdt/internal/ui/text/HelpCompletionContribution.java
	* src/org/eclipse/cdt/ui/CUIPlugin.java
2005-05-06 14:18:31 +00:00
Vladimir Hirsl
39e465b9a8 Fix for PR 92599: [Indexer] Remove annotation markers preference from DOMIndexer & friends
- Replaced indexer problem markers property page block for DOMIndexer.
  (from SourceIndexerBlock to NullIndexerBlock).
  Only inclusion not found preprocessor problem markers are going to be
  generated (there isn't an option in UI to disable/enable them yet).
- Also, fixed deleting of indexer problem markers when indexer is changed.
2005-05-04 18:58:40 +00:00
John Camelon
d5663f5134 Patch for Devin Steffler.
FIXED 72716- [Search] Search actions in "magic" include files do not work.
2005-05-03 18:48:24 +00:00
John Camelon
f8927a9f4c Commented out RefactoringRegressionTests#testFunction_31.
Patch for Devin Steffler.
FIXED 69063- [Search] Open Definition vs Open Declaration.
2005-05-03 15:48:34 +00:00
John Camelon
e95f21d2d8 Patch for Devin Steffler.
FIXED 93281- [Open Declaration] the entire operator string shouldn't have to be selected for features to work
2005-05-02 17:40:48 +00:00
Bogdan Gheorghe
c8d7b84191 Fix for IndexerBlock not persisting selected indexer for new projects 2005-04-29 20:11:57 +00:00
John Camelon
5e0e6d7eb2 Patch for Devin Steffler.
FIXED 86993- [Selection] CPPASTLinkageSpecification with bad offset due to macro expansion causes selection to fail in CPP
FIXED 93167- [Open Declaration] on destructor requires the entire word to be selected
FIXED 92632- [IBinding] CPPClassInstance binding has no declaration
FIXED - prevent DOM AST View from showing internal interfaces
2005-04-29 00:56:11 +00:00
John Camelon
0abbfb7df8 Patch for Devin Steffler.
Validation/fixes for the following defects:
FIXED 86698- [Selection] selecting from constructor chain initializer fails to find IASTNode due to stop condition
FIXED 64181- [Search] Open declaration on a namespace does not offer all possible declarations
FIXED 80823- [F3] Open Declaration should find #defines of basic_types
FIXED 64326- [Search] Hyperlink navigation does not work on referenced class/struct/union members
2005-04-28 02:25:52 +00:00
Bogdan Gheorghe
6f38f94b90 Added Indexer Preference page that sets up the indexer to use for new projects
Removed Index Enabled checkboxes from Source + Dom indexers
Added import ctags file option under CTags Indexer
Fixed Apply/OK problem
2005-04-27 19:18:13 +00:00
John Camelon
0fedc36b90 Applied patch for Devin Steffler.
Open Declarations/Search For Refs/Search for Decls actions reworked to use the new DOM.
2005-04-27 17:43:33 +00:00
Alain Magloire
a88eb122a2 Use the offset of the IMatch 2005-04-26 17:58:50 +00:00
Doug Schaefer
4b511c67ae Hooked up the C Help system to the new content assist. 2005-04-25 18:35:52 +00:00
Doug Schaefer
141d4a2510 Hooked up search to the new content assist. 2005-04-25 17:07:51 +00:00
Bogdan Gheorghe
1c5c64581c Index Reader Interface Refactor - a patch contribution by Dave Daoust 2005-04-25 14:01:51 +00:00
Doug Schaefer
bac2cf5297 Patch for Markus: turn off old refactoring UI if new refactoring plugin loaded. Hook up new refactoring UI. 2005-04-22 17:10:10 +00:00
Vladimir Hirsl
7c8ce5b42e Added per file C/C++ Includes & Symbols property page to display per file scanner info (discovered and user specified). 2005-04-22 16:04:06 +00:00
Bogdan Gheorghe
cef2041f15 First pass at new Search Engine (queries the index directly - dramatically increasessearch performance; still missing definitions, function parms, Working Copy)
Refactored CIndexStorage - got rid of operations dealing with multiple indexes
Modified the SourceIndexer to encode the proper offsets for references
2005-04-21 15:46:06 +00:00
Doug Schaefer
0b0d156d87 Added using support. Cleaned up tEOC handling. 2005-04-20 14:14:14 +00:00
Bogdan Gheorghe
cf1d5bf0d1 Dave Daoust's patch for 91946 w/ Modifications
Cleaned up deprecated Search UI
2005-04-20 05:59:37 +00:00
Doug Schaefer
6368adec2a Added support for varargs. 2005-04-19 18:03:28 +00:00
Doug Schaefer
b829c4ed8e Added token counts to debug message in content assist. 2005-04-19 17:58:35 +00:00
Doug Schaefer
4a8943986a Sorted and removed duplicate proposals. 2005-04-15 19:52:49 +00:00
Doug Schaefer
fbc97ffbf6 Force the parser to treat header file translation units as C++ if they are in C++ projects. Fixed completion in class definitions. Removed my duplicate binding removal code since it depended on equals comparing the bindings (which is not the case for types). 2005-04-15 18:59:23 +00:00
Doug Schaefer
6df8a731ad Turned new content assist on for C. 2005-04-14 20:31:59 +00:00
Doug Schaefer
9877d0b3bd Turned new content assist on for C. 2005-04-14 20:29:38 +00:00
Bogdan Gheorghe
fc2141e160 Fix for 91292 2005-04-14 05:17:49 +00:00
Alain Magloire
6c706f31ae 2005-04-13 Alain Magloire
Fix PR 91239
	* src/org/eclipse/cdt/internal/ui/CPerspectiveFactory.java
2005-04-13 19:52:36 +00:00
Doug Schaefer
22c3065bd3 Removed the assumption that working copy has a resource, which for external files is false. 2005-04-13 16:16:43 +00:00
Bogdan Gheorghe
68d068fd86 Fix for 91127 2005-04-13 01:27:06 +00:00
Alain Magloire
ed2df81872 2005-04-12 Alain Magloire
Fix for PR 91163, 91165 and 91169
	* src/org/eclipse/cdt/internal/ui/compare/CMergeViewer.java
	* src/org/eclipse/cdt/internal/ui/editor/CEditor.java
	* src/org/eclipse/cdt/internal/ui/editor/CEditor.properties
	* src/org/eclipse/cdt/internal/ui/editor/asm/AsmTextEditor.java
	* src/org/eclipse/cdt/internal/ui/preferences/AbstractPreferencePage.java
	* src/org/eclipse/cdt/internal/ui/preferences/CEditorPreferencePage.java
	* src/org/eclipse/cdt/internal/ui/preferences/CodeAssistPreferencePage.java
	* src/org/eclipse/cdt/internal/ui/preferences/CSourcePreviewerUpdater.java
	* src/org/eclipse/cdt/internal/ui/text/CSourceViewerConfiguration.java
	* src/org/eclipse/cdt/internal/ui/text/CTextTools.java
	* src/org/eclipse/cdt/ui/CUIPlugin.java
2005-04-12 22:58:55 +00:00
Alain Magloire
9efdb0e7d9 2005-04-12 Alain Magloire
- icons/full: Remove obsolete directory.
2005-04-12 19:14:04 +00:00
Doug Schaefer
ab99ce52be Quick fix to get completion working again in C, i.e. use the old completion with C files. 2005-04-12 15:37:55 +00:00
Bogdan Gheorghe
b4a9f10228 Changed indexChangeNotification to removeIndex
Removed Info button from indexer dialog (Bug 91001)
2005-04-11 22:15:14 +00:00
Alain Magloire
e4ecea9c92 2005-04-11 Alain Magloire
Fix PR 91000: NPE in CEditorHoverConfigurationBlock
	* src/org/eclipse/cdt/internal/ui/preferences/CEditorHoverConfigurationBlock.java
	* src/org/eclipse/cdt/internal/ui/preferences/PreferencesMessages.properties
2005-04-11 17:29:30 +00:00
Vladimir Hirsl
033cc2b06d Fix for PR 90193: Scanner faililng on Local/User paths as provided in Std. Make
User specified include paths (through the UI) are now created with isSystemInclude attribute set to true.
2005-04-11 05:16:11 +00:00
David Inglis
db68d20348 added some useful methods for creating UI controls 2005-04-11 00:56:03 +00:00
David Inglis
83852ed86c show id if no text 2005-04-11 00:55:22 +00:00
Bogdan Gheorghe
985b120edf Put in various CTags problem reporting via IndexMarkers.
Changed CTags execution to pass just the arguments in the Launch array.
Modified creation of CTags file to work on all platforms.
Cleaned up CTags block UI.
Fixed IndexerTests to take into account new toString() representation of IEntryResults.
2005-04-09 18:43:06 +00:00
Alain Magloire
daa9f4e175 2005-04-08 Alain Magloire
New icons from the IBM folks(Patch from DDaoust)
	* icons/*
	* src/org/eclipse/cdt/internal/ui/CPluginImages.java
	* src/org/eclipse/cdt/internal/ui/cview/CViewActionGroup.java
	* src/org/eclipse/cdt/internal/ui/cview/MainActionGroup.java
	* src/org/eclipse/cdt/internal/ui/cview/OpenProjectGroup.java
	* plugin.xml
2005-04-08 16:26:21 +00:00
David Inglis
64ba811365 fixed bug# 90440 2005-04-06 19:32:08 +00:00
David Inglis
c3b7353bc6 some changes to try and support resource level include & symbols property page 2005-04-06 17:49:12 +00:00
David Inglis
b3308552a6 use IWorkbenchHelpSystem 2005-04-06 16:54:24 +00:00
Doug Schaefer
93e17563e0 Added handling for keywords. Externalize the error message actually made use of the one that was already there). 2005-04-05 19:27:38 +00:00
Doug Schaefer
a09f08ae6f Turn on new content assist by default. 2005-04-05 17:42:15 +00:00
Alain Magloire
f0657ffcaf 2005-04-04 Alain Magloire
Move to Eclipse-31M6
	* src/org/eclipse/cdt/internal/ui/cview/CopyAction.java
	* src/org/eclipse/cdt/internal/ui/cview/CViewMessages.properties
2005-04-05 02:54:30 +00:00
Bogdan Gheorghe
824a56b572 Got rid of index flags and put in a new mechanism for indexers to add files
to the index directly.
Got rid of IDocument and replaced it with IFile resources throughout all
indexing framework.
Minor refactoring of CSearchPage to get rid of internal dependency.
2005-04-04 17:46:28 +00:00
Doug Schaefer
67c1fbfc3f Added content assist for expressions in return statements. Also added the icon for namespaces. 2005-04-01 21:01:46 +00:00
Doug Schaefer
363f066567 Fixed an NPE when resolving prefix on a name that isn't properly hooked up in the AST. This usually occurs when a backtrack happens and the AST branch is cut off. 2005-04-01 20:12:41 +00:00
Doug Schaefer
d0edd5f5d2 Added handling for macros. 2005-03-31 16:39:06 +00:00
Doug Schaefer
4616b8b8d4 Get ready for M6. 2005-03-31 02:31:11 +00:00