You _can_ open a cONsole window with more than 128 bytes of input buffer ("con_512x202a0x0_256", for example). But you _cannot_ tell S*Basic to open #0 like that as default.
I just checked: close#0:open#0,"con_512x256a0x0_1024" seems to work. Unfortunately, I cannot check how large the keyboard buffer allocated might be. Tobias > Am 30.09.2017 um 13:56 schrieb Derek via Ql-Users <ql-users@lists.q-v-d.com>: > > Hi, > Is it possibile to extend the 128 byte QL keyboard buffer. > Was TYPE_IN an a attempt to do this? > RegardsDerek > -------- Original message --------From: Wolfgang Lenerz via Ql-Users > <ql-users@lists.q-v-d.com> Date: 30/09/2017 12:38 (GMT+00:00) To: > ql-us...@q-v-d.com Cc: Wolfgang Lenerz <w...@wlenerz.com> Subject: Re: > [Ql-Users] TYPE_IN > Hi, > >> I have a slight problem with TYPE_IN >> >> Using it to put some commands in #0, works well in an instance until I >> reach what appears to be a maximum set of characters, where the QL just >> hangs. >> >> e.g. >> >> 1920 TYPE_IN An&":"&CHR$(10) >> 1930 TYPE_IN (An+1)&Top$&CHR$(10) >> 1932 TYPE_IN (An+2)&Final$&CHR$(10) >> 1940 TYPE_IN (An+3)&Top$&CHR$(10) >> >> >> An is an integer >> Final$ is just text >> Top$ is a string of asterisks >> >> it locks up displaying halfway through 1940 >> >> Is there a buffer I can clear after using TYPE_IN? > > How long i the string in line 194? > > IIRC, the Ql's keyboard buffer is 128 bytes long... You cannot increase > this, AFAIK. > > I don't think you can clear this. > Perhaps a pause after the earlier TYPE_In instructions will leave the > system time to clear it. > > > > HTH > > Wolfgang > > _______________________________________________ > QL-Users Mailing List > _______________________________________________ > QL-Users Mailing List _______________________________________________ QL-Users Mailing List