QM 3.4-2

Released 7-1-2015 The IPADDR configuration parameter can be used to make QM listen for incoming telnet or QMClient sessions on a specific IP address. This may be useful in situations where multiple separate instances of QM run on the same server. The QUERY.SORT.NO.CASE mode of the OPTION command makes all sorts within the query processor case insensitive. The…

QM 3.4-1

Released 3-12-2015 Logging in a telnet or QMClient session on Windows show supports domain\username as an alternative to [email protected] The initial state of terminal input case inversion can now be set using the INVCASE configuration parameter. The CREATE.ACCOUNT command now has a NO.CASE option to create the VOC as a case insensitive file. The GET.LIST…

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…