mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-06-08 02:06:01 +02:00
updated.
This commit is contained in:
parent
ced9493e7a
commit
21bfc1a345
1 changed files with 23 additions and 0 deletions
|
@ -1,3 +1,26 @@
|
||||||
|
2003-04-05 Alain Magloire
|
||||||
|
|
||||||
|
The way the working copy was implemented, the outline could not
|
||||||
|
work with file outside of the C Model, for example a c file in
|
||||||
|
a non C project. Also some other extended the CEditor to reuse
|
||||||
|
the highligth and outliner functions, but since the DocumentProvider
|
||||||
|
was singleton in CUIPlugin.getDocumentProvider(), the outliner did not
|
||||||
|
work either. A solution is to take the same path as the JDT and provide
|
||||||
|
a workingcopy that can be use by other so they can "connect" thre input.
|
||||||
|
|
||||||
|
Part of this patch a small refactory of IWorkingCopyManager so
|
||||||
|
it can be visible outside.
|
||||||
|
|
||||||
|
* src/org/eclipse/cdt/ui/CUIPlugin.java
|
||||||
|
* src/org/eclipse/cdt/ui/IWorkingCopyManager.java
|
||||||
|
* src/org/eclipse/cdt/ui/IWorkingCopyManagerExtension.java
|
||||||
|
* src/org/eclipse/cdt/internal/ui/editor/CContentOutline.java:
|
||||||
|
* src/org/eclipse/cdt/internal/ui/editor/CDocumentProvider.java
|
||||||
|
* src/org/eclipse/cdt/internal/ui/editor/CEditor.java
|
||||||
|
* src/org/eclipse/cdt/internal/ui/editor/WorkingCopyManager.java
|
||||||
|
* src/org/eclipse/cdt/internal/ui/editor/WorkingCopyManager.java
|
||||||
|
* src/org/eclipse/cdt/internal/ui/text/CReconcilerStrategy.java
|
||||||
|
|
||||||
2003-04-04 Alain Magloire
|
2003-04-04 Alain Magloire
|
||||||
|
|
||||||
The TextEditor provides a way to select a range to be edited.
|
The TextEditor provides a way to select a range to be edited.
|
||||||
|
|
Loading…
Add table
Reference in a new issue