3.0 Beta 0


Previous | Contents | Next

F.7 3.0 Beta 0

Released on May 11th, 2014

F.7.1 Release Notes

  • POSIX builds work again! Please let us know if your favorite platform is still having build issues. We mainly test on Linux.

F.7.2 Changelog

F.7.2.1 Major Changes

  • Basic AMD64 System::Call support
  • Fixed POSIX builds

F.7.2.2 Minor Changes

  • Added CreateShortcut /NoWorkingDir parameter
  • Added Int<32|64|Ptr><Op|Cmp[U]> helper macros to Util.nsh
  • Added P<, P<=, P=, P<>, P>= and P> LogicLib ptrdiff_t tests
  • Try harder to find duplicate strings in string block (bug #1088)
  • !system will decode child output as OEMCP if GetConsoleOutputCP() == GetOEMCP()
  • !system and !execute can store the exit code in a define
  • !execute supports comparing the exit code with the same syntax as !system
  • Preprocessor supports 0n and 0b radix prefix on number literals

Previous | Contents | Next