name = "delete"; group = "breakpoints"; shortDescription = "Delete breakpoint(s)"; longDescription = "delete : Deletes the breakpoint with the given id."; seeAlso = [ "clear", "disable" ]; function execute() { if (arguments.length == 0) { // delete all breakpoints scheduleClearBreakpoints(); state = 1; } else { var id = parseInt(arguments[0]); if (isNaN(id)) { message("Breakpoint id expected."); return; } scheduleDeleteBreakpoint(id); breakpointId = id; state = 2; } } function handleResponse(resp) { if (state == 1) { } else if (state == 2) { if (resp.error != 0) { message("No breakpoint number " + breakpointId + "."); return; } } }