Displaying 3 results from an estimated 3 matches for "consolegetchar".
2012 Jan 13
0
WISHLIST: Be able to timeout readline()/stdin via setTimeLimit in all consoles
...or" is originating from, and whether it
is possible to obtain a cross-platform solution or not. I located the
following native do_readln() function in src/main/scan.c that is
called by readline():
SEXP attribute_hidden do_readln(SEXP call, SEXP op, SEXP args, SEXP rho)
{
...
while ((c = ConsoleGetchar())!= '\n' && c != R_EOF) {
if (bufp >= &buffer[MAXELTSIZE - 2]) continue;
*bufp++ = c;
}
...
}
with ConsoleGetchar():
/* used by readline() and menu() */
static int ConsoleGetchar(void)
{
if (--ConsoleBufCnt < 0) {
ConsoleBuf[CONSOLE_BUFFER_SIZE] = '\0&...
1997 Dec 31
0
R-beta: small patch for R-0.61 on SGI Irix 5.3
I built R-0.60.1 using SGI's cc and f77 compilers, but it dumped core
in scan.c: ConsoleGetchar(), so I waited for 0.61. This had the same
problem, which appears to be fixed by the following patch:
*** scan.c.000 Fri Nov 21 00:06:43 1997
--- scan.c Wed Dec 31 12:11:05 1997
***************
*** 27,33 ****
static char ConsoleBuf[CONSOLE_BUFFER_SIZE];
static char *ConsoleBufp;
! static...
1999 Mar 25
4
readline() (PR#147)
Dear R developers,
I have found the following bug with readline() in R 0.63.3:
if you execute the menu-function and then the readline() function, then
readline() prompts "Selection:"
> a <- readline()
hello
> a
[1] "hallo"
> a <- menu(c("a", "b"), title="bitte:")
bitte:
1:a
2:b
Selection: 2
> a <- readline()
Selection: