Lines Matching defs:ncolumn

483   int ncolumn;               /* The width of the terminal in columns */
678 static void gl_query_size(GetLine *gl, int *ncolumn, int *nline);
1168 static int gl_handle_tty_resize(GetLine *gl, int ncolumn, int nline);
1193 static int _gl_set_term_size(GetLine *gl, int ncolumn, int nline);
1853 gl->ncolumn = 0;
3532 gl->ncolumn = 0;
3788 return TAB_WIDTH - ((term_curpos % gl->ncolumn) % TAB_WIDTH);
3983 cur_row = gl->term_curpos / gl->ncolumn;
3984 cur_col = gl->term_curpos % gl->ncolumn;
3985 new_row = (gl->term_curpos + n) / gl->ncolumn;
3986 new_col = (gl->term_curpos + n) % gl->ncolumn;
4129 if(gl->term_curpos % gl->ncolumn == 0) {
5128 * the current values of gl->ncolumn and gl->nrow are returned.
5133 * ncolumn int * The number of columns will be assigned to *ncolumn.
5136 static void gl_query_size(GetLine *gl, int *ncolumn, int *nline)
5145 *ncolumn = size.ws_col;
5153 *ncolumn = gl->ncolumn;
5170 int ncolumn, nline; /* The new size of the terminal */
5174 gl_query_size(gl, &ncolumn, &nline);
5178 return gl_handle_tty_resize(gl, ncolumn, nline);
5187 * ncolumn int The new number of columns.
5193 static int gl_handle_tty_resize(GetLine *gl, int ncolumn, int nline)
5200 gl->ncolumn = ncolumn;
5204 } else if(ncolumn != gl->ncolumn || nline != gl->nline) {
5214 gl->ncolumn = ncolumn;
5516 _cpl_output_completions(matches, gl_write_fn, gl, gl->ncolumn))
5758 _ef_output_expansions(result, gl_write_fn, gl, gl->ncolumn))
6145 _cpl_output_completions(matches, gl_write_fn, gl, gl->ncolumn))
9359 gl->ncolumn = 0;
9370 * left gl->nrow and gl->ncolumn unchanged. If these values haven't
9396 if(gl->ncolumn < 1) {
9398 gl->ncolumn = n;
9401 gl->ncolumn = tigetnum((char *)"cols");
9404 gl->ncolumn = tgetnum("co");
9414 if(gl->ncolumn <= 0)
9415 gl->ncolumn = def_ncolumn;
9421 size->ncolumn = gl->ncolumn;
10557 int curs_line = gl->term_curpos / gl->ncolumn;
10558 int last_line = gl->term_len / gl->ncolumn;
11326 gl->ncolumn > 0 ? gl->ncolumn : def_width,
11892 * ncolumn int The number of columns in the terminal.
11898 int gl_set_term_size(GetLine *gl, int ncolumn, int nline)
11910 status = _gl_set_term_size(gl, ncolumn, nline);
11923 static int _gl_set_term_size(GetLine *gl, int ncolumn, int nline)
11935 if(ncolumn <= 0 || nline <= 0) {
11948 size.ws_col = ncolumn;
11960 * gl->nline and gl->ncolumn.
11962 return gl_handle_tty_resize(gl, ncolumn, nline);
12165 int cursor_line = gl->term_curpos / gl->ncolumn;
12233 if(gl->term_len / gl->ncolumn > gl->term_curpos / gl->ncolumn) {
12241 gl->term_curpos = gl->ncolumn * (term_curpos / gl->ncolumn + 1);