Skip to content

0.0.8.155

Choose a tag to compare

@JPeterMugaas JPeterMugaas released this 18 Apr 08:11
· 318 commits to main since this release
  • Fix misspellings in source-code.
  • Convert program to C++20 standard.
  • Flatten the API for command handlers.
  • Command line parameters are now processed completely using std:string or std:wstring.
  • char*'s to std::string.
  • Noted requirement for a compiler capable of C++20 in README.md.
  • Changed some std::string's to a std::string_view's. std::string_view requires little overhead.
  • Print source-code sample when compiling. This is 40 characters in length.
  • Remove printf calls.
  • Fix formatting to work with the new C++ Standard Library format function instead of printf.
  • Convert print_windows_error to use wcerr.
  • Converted file write routines to use "ofstream".
  • Report file name if we can't open the file for writing.
  • Made Files::LoadInputFile a constant procedure.
  • Make WriteByteArrayConst take a ID3DBlob parameter instead of a pointer and size.
  • CompilerTasks now take params as a const since we don't change that there.
  • reduced the number of ifdef's by aliasing std::string and wstring.
  • Stop using the low level FILE* API calls in favor of ifstream when reading files.
  • rename "readall" to "readAll".
  • Remove some C Standard units that were not being used any more.