QM 3.4-0

Released 12-12-2014 This release introduces connection pooling for QMClient sessions to improve performance of applications such as web servers that create many short life QMClient sessions. This is currently available only on Windows. The user authentication mechanisms have been enhanced such that a Linux “user mode” installation of QM on which the qmlnxd daemon is…

QM 3.3-2

Released 7-21-2014 The command stack editor now includes a command .C- to undo an immediately preceeding .C operation. The L conversion code now has an option to count display width instead of characters on ECS mode systems. The MCN and MC/N conversion codes now have an option (MCN- and MC/N-) to treat a leading minus…

QM 3.3-1

Released 6-6-2014 The CT command can be used with a data collection file and will show the data in JSON format. The ED editor now supports external commands implemented as user written catalogued subroutines. The UPDATE.RECORD command will now compile an I-type if needed. The QMBasic COMPARE() function now has a option for case insensitivity.…

QM 3.3-0

Released 4-9-2014 This release introduces support for data collections, arbitrarily multi-dimensional data managed as name/value pairs. See the Data Collections section of the QM Reference Manual for details. The data collections development has required addition of a Boolean data type in QM. This has been supported since release 3.2-2 but the @TRUE and @FALSE symbolic…

QM 3.2-4

Released 1-17-2014 The CREATE.FILE command can now set the descriptive comment text in the VOC item. The DELETING option to the GET.LIST command causes the list to be deleted from the $SAVEDLISTS file after loading into memory. The PHANTOM command now supports the concept of process groups in which child phantom processes can be set…