What’s new in recent releases?

(For bug fixes see the readme file on the Downloads page)

QM 3.2-3

Released 11-6-2013 An F-type VOC entry can include a mode flag N in field 6 to cause the file always to be opened in non-transactional mode. The new LIST.TERM.TYPES command displays a list of terminal types for which terminfo definitions are available. The PTERM command has been extended to add a QUERY mode that can…

Details

QM 3.2-2

Released 10-18-2013 The name of the QMClient library for programs written using Microsoft C has changed to qmclilib.lib. The older qmcllbms.lib will continue to be included in the release for a while but developers are recommended to modify build procedures to use the new name. Users of Borland C should see KnowledgeBase article 113. QM…

Details

QM 3.2-1

Released 8-2-2013 This release fixes a bug that causes some right aligned sorts in the query processor to sequence the data incorrectly. There is one minor change of functionality: The QMBasic SSELECT, SSELECTN and SSELECTV statements have been extended to take an optional NO.CASE qualifier. The QM Quick Reference Guide has not been updated at…

Details

QM 3.2-0

Released 7-29-2013 This release includes improved security control in the Virtual File System (VFS). This is incompatible with previous releases and will require minor changes to any application that uses the VFS. See KnowledgeBase article 00107 on the openqm.com website for full details. The internal sorting system used by QM has been exposed for general…

Details

QM 3.1-0

Released 7-1-2013 This release brings the exception handling introduced in experimental form in release 3.0-7 into fully supported form. Combined with recent extensions to QM’s object oriented programming capabilities, these features help to make the programming environment more familiar to developers from other backgrounds. As well as supporting user defined exceptions, the enhanced exception handling…

Details

QM 3.0-8

Released 3-27-2013 Installation of QM in ECS mode now creates or updates the MESSAGES file to be in ECS mode, allowing use of characters outside the 8-bit set. The CT and DUMP commands have been modified such that data records containing ECS characters are now displayed using four digit hexadecimal values in HEX and BINARY…

Details

QM 3.0-7

Released 3-1-2013 Pick style A/S-type dictionary items can now use the CALL processing code in the correlative expression (field 8). The output from the CONFIG command now marks those parameters that have been set in the qmconfig file or modified in the current QM session. Unmarked parameters take their default values. The FIND.FILE command reports…

Details

QM 3.0-6

Released 2-14-2013 This release introduces support for IPV6 network addresses in all networking elements of QM, including direct entry to QM via telnet, the QMBasic socket operations and QMNet. IPV6 support must be enabled via the IPV6 configuration parameter to indicate that it is available in the underlying operating system. The MCP conversion code now…

Details