Bug 27114 something leaks StyleRanges and Lines
180K of StyleReanges and 47K of Lines after: -open editor -close editor seems like StyleRange objects are never freed
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/javaeditor/JavaEditor.java
Display display= text.getDisplay();			
			if (fDefaultCursor == null)
				fDefaultCursor= new Cursor(display, SWT.CURSOR_IBEAM);			
			text.setCursor(fDefaultCursor);
			
			if (fCursor != null) {
				fCursor.dispose();
				fCursor= null;
			}
		}
		/*
		 * @see org.eclipse.swt.events.KeyListener#keyPressed(org.eclipse.swt.events.KeyEvent)
		 */
		public void keyPressed(KeyEvent event) {
			if (fActive) {
				deactivate();
				return;	
			}
			if (event.keyCode != SWT.CTRL) {
				deactivate();
				return;
			}
			
			fActive= true;
			ISourceViewer viewer= getSourceViewer();
			if (viewer == null)
				return;
			
			IRegion region= getCurrentTextRegion(viewer);
			if (region == null)