Bug 110003 [content assist] Strange cycling behaviour
20050920 - Go to the keys preference page and configure Ctrl + Shift + Space to 'Specific Content Assist (type: Template proposals)', change the normal Content Assist from Ctrl + Space to somthing else - in the Java editor type for and press Ctrl + Shift + Space - templates show up The dialog reads: Press 'Ctrl + Space' for templates -> Should probably be 'Ctrl + Shift + Space', 'Ctrl + Space' isn't doing anything anymore (as I redefied the setting) -> Switching to templates isn't really that useful move the cursor one back. Suddly you get all proposals
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor.java
private int fTabRatio;
		private ILineTracker fLineTracker;
		public TabConverter() {
		}
		public void setNumberOfSpacesPerTab(int ratio) {
			fTabRatio= ratio;
		}
		public void setLineTracker(ILineTracker lineTracker) {
			fLineTracker= lineTracker;
		}
		private int insertTabString(StringBuffer buffer, int offsetInLine) {
			if (fTabRatio == 0)
				return 0;
			int remainder= offsetInLine % fTabRatio;
			remainder= fTabRatio - remainder;
			for (int i= 0; i < remainder; i++)
				buffer.append(' ');
			return remainder;
		}
		public void customizeDocumentCommand(IDocument document, DocumentCommand command) {
			String text= command.text;
			if (text == null)
				return;
			int index= text.indexOf('\t');
			if (index > -1) {
				StringBuffer buffer= new StringBuffer();