void (final XExpression text) { if (myHistoryId != null) { boolean update = XDebuggerHistoryManager.getInstance(myProject).addRecentExpression(myHistoryId, text); myHistoryIndex = -1; //meaning not from the history list if (update) { onHistoryChanged(); } } }