1
1
Fork 0
mirror of https://github.com/QB64-Phoenix-Edition/QB64pe.git synced 2024-07-01 15:00:38 +00:00
QB64-PE/CHANGELOG.md
2021-07-13 09:07:28 -03:00

1.6 KiB

QB64 development build - Changelog

New features

All platforms

  • _Source is now also set to _Console when $Console:Only is used.
  • Quick reference for commands is now shown in the status bar when syntax errors are detected.
  • New $DEBUG metacommand, with added breakpoint/step abilities to the IDE.

Windows

  • Automatically embeds a manifest file when compiling an exe with $VERSIONINFO, so that Common Controls v6.0 gets linked at runtime.
  • Adds the %TEMP%, Program Files and Program Files (x86) directories to _DIR$() folder specifications.

Fixes

All platforms

  • Improved wiki parser.
  • Contextual menu would crash when right-clicking a series of high-ascii characters.
  • Fixes an issue with passing an array as a Sub/Function argument (missing parenthesis now properly detected).
  • Fixes Clear making $Console mode invalid.
  • Fixes a syntax highlighter issue regarding scientific notation.
  • Fixes an issue in Windows Vista and up with incorrect resolution returned on a scaled desktop.
  • Fixes Const parser (no string functions allowed).
  • Explicitly sets x87 fpu to extended precision mode.
  • Removes 255 character limit for INPUT/LINE INPUT with strings.
  • Fixes DATA commands failing to compile in some circumstances.

Windows

  • Allows $CONSOLE:ONLY programs to return _WINDOWHANDLE.

Linux

  • xmessage added to dependency list (setup script).
  • Fixes InKey$ acting too slow.