GFXTerm (Linux) r.2025.08 - problem with MMBasic in EDIT mode


Author Message
robert.rozee
Guru

Joined: 31/12/2012
Location: New Zealand
Posts: 2526
Posted: 12:12pm 03 May 2026      

hi Doug,
   did it previously work correctly with versions of mmbasic prior to 6.03.00B4?


when the enter key is pressed, GFXterm generates a single carriage return, chr$(13). this is the same behavior as a real VT100/VT102/VT220 terminal. GFXterm only provides emulation for VT series terminals.

if ctrl-enter is pressed, then GFXterm generates a single linefeed, chr$(10), while if alt-enter is pressed, then it generates a carriage return followed by a linefeed, chr$(13)+chr$(10). try using ctrl-enter and see if 6.03.00B4 behaves more sanely. if it does not, try using alt-enter.


also, check that the screen size within GFXterm is set to match what mmbasic expects. the default is 80 columns x 24 lines, but this can be changed to a non-standard value by right-clicking the mouse (or pressing alt-M), selecting 'screen size' in the popup menu, then adjusting column and row values in the 'select screen size' window that appears.

for example, if mmbasic were expecting a 100-column by 40-line terminal, then set these same values in the 'select screen size' window.


cheers,
rob   :-)
Edited 2026-05-04 02:26 by robert.rozee