From 9bf3b2ef780c72a70be9556494b28b69283e4254 Mon Sep 17 00:00:00 2001
From: Alain Magloire
Date: Sun, 22 Aug 2004 22:18:44 +0000
Subject: Move the MakefileDocumentProvider to use Eclipse-3.0 TextFileBuffer
management this will allow us to open external files also
---
build/org.eclipse.cdt.make.ui/plugin.xml | 22 ++
.../ui/editor/MakefileDocumentFactory.java | 30 +++
.../ui/editor/MakefileDocumentProvider.java | 241 ++++++++++-----------
.../editor/MakefileDocumentSetupParticipant.java | 51 +++++
.../ui/editor/MakefileStorageDocumentProvider.java | 48 ++++
.../ui/editor/PartiallySynchronizedDocument.java | 97 +++++++++
.../ui/text/makefile/MakefileCodeScanner.java | 2 +-
.../text/makefile/MakefileReconcilingStrategy.java | 14 +-
8 files changed, 372 insertions(+), 133 deletions(-)
create mode 100644 build/org.eclipse.cdt.make.ui/src/org/eclipse/cdt/make/internal/ui/editor/MakefileDocumentFactory.java
create mode 100644 build/org.eclipse.cdt.make.ui/src/org/eclipse/cdt/make/internal/ui/editor/MakefileDocumentSetupParticipant.java
create mode 100644 build/org.eclipse.cdt.make.ui/src/org/eclipse/cdt/make/internal/ui/editor/MakefileStorageDocumentProvider.java
create mode 100644 build/org.eclipse.cdt.make.ui/src/org/eclipse/cdt/make/internal/ui/editor/PartiallySynchronizedDocument.java
(limited to 'build/org.eclipse.cdt.make.ui')
diff --git a/build/org.eclipse.cdt.make.ui/plugin.xml b/build/org.eclipse.cdt.make.ui/plugin.xml
index a484723c110..ed83327becc 100644
--- a/build/org.eclipse.cdt.make.ui/plugin.xml
+++ b/build/org.eclipse.cdt.make.ui/plugin.xml
@@ -423,6 +423,8 @@
+
+
+
+
+
+
+
+
+
+
+
+