ArgumentList list = delim.delimit(buffer, cursor); int argpos = list.getArgumentPosition(); int argIndex = list.getCursorArgumentIndex(); if ((cursor != buffer.length()) && delim.isDelimiter(buffer, cursor)) { for (int i = 0; i < candidates.size(); i++) { CharSequence val = candidates.get(i); while (val.length() > 0 && delim.isDelimiter(val, val.length() - 1)) { val = val.subSequence(0, val.length() - 1);
ArgumentList list = delim.delimit(buffer, cursor); int argpos = list.getArgumentPosition(); int argIndex = list.getCursorArgumentIndex(); if ((cursor != buffer.length()) && delim.isDelimiter(buffer, cursor)) { for (int i = 0; i < candidates.size(); i++) { CharSequence val = candidates.get(i); while (val.length() > 0 && delim.isDelimiter(val, val.length() - 1)) { val = val.subSequence(0, val.length() - 1);