Download Latest Version q-56.tar.gz (234.4 kB)
Email in envelope

Get an email when there's a new version of q

Home / v57
Name Modified Size InfoDownloads / Week
Parent folder
Q version 57.tar.gz 2022-11-27 242.9 kB
Q version 57.zip 2022-11-27 326.1 kB
README.md 2022-11-27 1.0 kB
Totals: 3 Items   570.0 kB 0

One major innovation:

  • Q has a keystroke logger. This can either log all characters you type or all characters Q sees (i.e. also all characters from macros and U-use files).

Completed TODO item "Opcode XMODE ...": see the DONE file for a complete list. Perhaps of some note:

  • fm -s deletes all trailing whitespace (tab, Cr &c.)
  • overhauled macro and other debugger templates to be more useful
  • macro debugger has minor updates for recent gdb
  • opcode TSTFMOD was ill-conceived: replace with conditional skips
  • miscellaneous bug fixes
  • miscellaneous improvements, especially to FReprompt
  • improved OpenBSD support (checked against 7.2)

New ALU opcodes since version 56:

  • SFMOD Skip if file modified
  • SFNMOD Skip if file not modified
  • XMODE Mainline is to set mode from X after next cmd read (for ^N7)

Deleted ALU opcode since version 56:

  • TSTFMOD set X = 1 if file modified, else set X = 0
Source: README.md, updated 2022-11-27