Download
Getting Started
Members
Projects
Community
Marketplace
Events
Planet Eclipse
Newsletter
Videos
Participate
Report a Bug
Forums
Mailing Lists
Wiki
IRC
How to Contribute
Working Groups
Automotive
Internet of Things
LocationTech
Long-Term Support
PolarSys
Science
OpenMDM
More
Community
Marketplace
Events
Planet Eclipse
Newsletter
Videos
Participate
Report a Bug
Forums
Mailing Lists
Wiki
IRC
How to Contribute
Working Groups
Automotive
Internet of Things
LocationTech
Long-Term Support
PolarSys
Science
OpenMDM
Toggle navigation
Bugzilla – Attachment 192366 Details for
Bug 336080
Closing the DS editor with cmd-w causes deadlock
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
Log In
[x]
|
Terms of Use
|
Copyright Agent
Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read
this important communication.
[patch]
Dirty hack
patch.txt (text/plain), 3.06 KB, created by
Dani Megert
on 2011-04-01 10:37:06 EDT
(
hide
)
Description:
Dirty hack
Filename:
MIME Type:
Creator:
Dani Megert
Created:
2011-04-01 10:37:06 EDT
Size:
3.06 KB
patch
obsolete
>### Eclipse Workspace Patch 1.0 >#P org.eclipse.pde.ds.ui >Index: src/org/eclipse/pde/internal/ds/ui/editor/DSSourcePage.java >=================================================================== >RCS file: /cvsroot/eclipse/pde/ds/org.eclipse.pde.ds.ui/src/org/eclipse/pde/internal/ds/ui/editor/DSSourcePage.java,v >retrieving revision 1.8 >diff -u -r1.8 DSSourcePage.java >--- src/org/eclipse/pde/internal/ds/ui/editor/DSSourcePage.java 8 Feb 2009 21:58:57 -0000 1.8 >+++ src/org/eclipse/pde/internal/ds/ui/editor/DSSourcePage.java 1 Apr 2011 14:36:47 -0000 >@@ -1,5 +1,5 @@ > /******************************************************************************* >- * Copyright (c) 2008, 2009 Code 9 Corporation and others. >+ * Copyright (c) 2008, 201 Code 9 Corporation and others. > * All rights reserved. This program and the accompanying materials > * are made available under the terms of the Eclipse Public License v1.0 > * which accompanies this distribution, and is available at >@@ -13,10 +13,6 @@ > *******************************************************************************/ > package org.eclipse.pde.internal.ds.ui.editor; > >-import org.eclipse.jface.text.hyperlink.IHyperlinkDetector; >-import org.eclipse.jface.viewers.ILabelProvider; >-import org.eclipse.jface.viewers.ITreeContentProvider; >-import org.eclipse.jface.viewers.ViewerComparator; > import org.eclipse.pde.internal.core.text.IDocumentAttributeNode; > import org.eclipse.pde.internal.core.text.IDocumentElementNode; > import org.eclipse.pde.internal.core.text.IDocumentRange; >@@ -24,10 +20,22 @@ > import org.eclipse.pde.internal.ds.core.text.DSModel; > import org.eclipse.pde.internal.ds.ui.Messages; > import org.eclipse.pde.internal.ui.editor.PDEFormEditor; >+import org.eclipse.pde.internal.ui.editor.PDEProjectionViewer; > import org.eclipse.pde.internal.ui.editor.XMLSourcePage; > import org.eclipse.pde.internal.ui.editor.text.ChangeAwareSourceViewerConfiguration; > import org.eclipse.pde.internal.ui.editor.text.IColorManager; > >+import org.eclipse.swt.widgets.Composite; >+ >+import org.eclipse.jface.viewers.ILabelProvider; >+import org.eclipse.jface.viewers.ITreeContentProvider; >+import org.eclipse.jface.viewers.ViewerComparator; >+ >+import org.eclipse.jface.text.hyperlink.IHyperlinkDetector; >+import org.eclipse.jface.text.reconciler.AbstractReconciler; >+import org.eclipse.jface.text.source.ISourceViewer; >+import org.eclipse.jface.text.source.IVerticalRuler; >+ > public class DSSourcePage extends XMLSourcePage { > > >@@ -160,4 +168,16 @@ > IColorManager colorManager) { > return new DSSourceViewerConfiguration(colorManager, this); > } >+ >+ protected ISourceViewer createSourceViewer(Composite parent, IVerticalRuler ruler, int styles) { >+ ISourceViewer viewer= new PDEProjectionViewer(parent, ruler, getOverviewRuler(), isOverviewRulerVisible(), styles, isQuickOutlineEnabled()) { >+ public void unconfigure() { >+ ((AbstractReconciler)fReconciler).setIsIncrementalReconciler(false); >+ super.unconfigure(); >+ } >+ }; >+ getSourceViewerDecorationSupport(viewer); >+ return viewer; >+ } >+ > }
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 336080
: 192366 |
192413