!7 set flag directNohup. static MultiMap index = caseInsensitiveMultiMap(); static AutoComboBox cbInput; p-subst { showCAL_defaultSize(700, 450); thread { downloadTypicalWebs(); updateIndex(); } centerConsole(); cbInput = replaceConsoleInputWithAutoComboBox(); bot(); consoleInput("George Bush"); addAskButton(); focusInput(); showControls(jrightalignedline(jbutton("Make diagram", f makeDiagram)); calcOnConceptChangesInOtherProgram(circlesEditorDBID(), 1000, f updateIndex, true); } svoid makeDiagram { thread { loading { startCirclesEditor(); send("Circles Editor.", "new diagram with node *", consoleInput()); } } } svoid updateIndex { print("Updating index."); index = dwlw_fullNodeIndex_ci(); updateAutoComboBoxItems(cbInput, keys(index)); } answer { s = trim(s); L nodes = index.get(lower(s)); if (nempty(nodes)) { showWeb(s, first(nodes).web); ret "Found " + n(nodes, "node"); } }