Bug 120168 [Field Assist] - should be able to specify character activation subset when auto-activating
ControlContentAdapter (initial release) When there is no triggering keystroke set on a ControlContentAdapter, auto-activation is assumed, and alpha-numerics trigger the auto-activation. It is useful to be able to specify a subset of characters that trigger auto-activation. This is done, for example, by the find/replace dialog RexExProcessor, so that only those characters involving regular expressions will auto-activate the content assist.
bundles/org.eclipse.jface/src/org/eclipse/jface/fieldassist/ContentProposalAdapter.java
if (e.character != 0
								&& Character.isLetterOrDigit(e.character)) {
							e.doit = propagateKeyStroke;
							if (popup == null)
								openProposalPopup();
						}
					}
					
					
					e.doit = popup == null || propagateKeyStroke;
					break;
				default:
					break;
				}
			}
			/**
			 * Dump the given events to "standard" output.
			 * 
			 * @param who
			 *            who is dumping the event
			 * @param e
			 *            the event
			 */
			private void dump(String who, Event e) {
				StringBuffer sb = new StringBuffer(
						"--- [ContentProposalAdapter]\n"); 
				sb.append(who);
				sb.append(" - e: keyCode=" + e.keyCode + hex(e.keyCode));