Lines Matching defs:linebuffer
1099 into the local static buffer `linebuffer' (whose current length
1116 static char *linebuffer = 0;
1142 if (linebuffer == 0)
1145 linebuffer = (char *) xmalloc (linelength);
1148 p = linebuffer;
1210 if (strlen (rl) + 1 + (p - linebuffer) > linelength)
1212 linelength = strlen (rl) + 1 + (p - linebuffer);
1213 nline = (char *) xrealloc (linebuffer, linelength);
1214 p += nline - linebuffer;
1215 linebuffer = nline;
1225 if (p == linebuffer || *(p - 1) != '\\')
1243 (p - linebuffer > SERVER_COMMAND_LENGTH)
1244 && strncmp (linebuffer, "server ", SERVER_COMMAND_LENGTH) == 0;
1251 return linebuffer + SERVER_COMMAND_LENGTH;
1262 expanded = history_expand (linebuffer, &history_value);
1277 linebuffer = (char *) xrealloc (linebuffer, linelength);
1279 strcpy (linebuffer, history_value);
1280 p = linebuffer + strlen (linebuffer);
1288 if (repeat && p == linebuffer)
1290 for (p1 = linebuffer; *p1 == ' ' || *p1 == '\t'; p1++);
1298 && ISATTY (stdin) && *linebuffer)
1299 add_history (linebuffer);
1318 strcpy (line, linebuffer);
1322 return linebuffer;