Am Dienstag, den 14.11.2017, 10:01 +0800 schrieb Richard Burden: > I couldn't find the reason for the error but what I found follows: > > > > > 15 buffer: test > ok > > > > test 10 accept > 123456789012 > ok > > > > test 15 type > 1234567892 ok > > Should have been 1234567890 > The 2, being the last character typed, has replaced the 0 at position > 10, > or the last character to be accepted
Bug confirmed and fixed with rev. 2270 in the code repository. Thank you! now only the given number of characters can be entered, any additional keys are silently ignored (I read the standard text this way). An off-by-one error for the maximum number of characters fixed too. The new accept.asm shall work on all recent version too. Matthias ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Amforth-devel mailing list for http://amforth.sf.net/ Amforth-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/amforth-devel