Lines Matching +defs:end +defs:col
545 long col;
548 if (!PyArg_Parse(val, "(ll)", &lnum, &col))
563 if (col > len)
564 col = len;
567 this->win->w_cursor.col = col;
909 /* Check that the cursor is not beyond the end of the line now. */
1072 RBItem(BufferObject *self, PyInt n, PyInt start, PyInt end)
1077 if (n < 0 || n > end - start)
1087 RBSlice(BufferObject *self, PyInt lo, PyInt hi, PyInt start, PyInt end)
1094 size = end - start + 1;
1111 RBAsItem(BufferObject *self, PyInt n, PyObject *val, PyInt start, PyInt end, PyInt *new_end)
1118 if (n < 0 || n > end - start)
1128 *new_end = end + len_change;
1135 RBAppend(BufferObject *self, PyObject *args, PyInt start, PyInt end, PyInt *new_end)
1145 max = n = end - start + 1;
1160 *new_end = end + len_change;
1175 PyInt end;
1179 RangeNew(buf_T *buf, PyInt start, PyInt end)
1197 self->end = end;
1247 return Py_BuildValue("(ll)", (long)(posp->lnum), (long)(posp->col));
1254 PyInt end;
1259 if (!PyArg_ParseTuple(args, "nn", &start, &end))
1262 return RangeNew(((BufferObject *)(self))->buf, start, end);
1268 {"mark", BufferMark, 1, "Return (row,col) representing position of named mark" },
1278 ((RangeObject *)(self))->end,
1279 &((RangeObject *)(self))->end);
1289 return (((RangeObject *)(self))->end - ((RangeObject *)(self))->start + 1);
1297 ((RangeObject *)(self))->end);
1326 this->start, this->end);
1337 ((RangeObject *)(self))->end);