todo link replacements:
IGNORE or OFF followed. Now all warnings are prefixed by ALIB_ALLOW_. For example ALIB_ALLOW_SPARSE_ENUM_SWITCH. The macro to restore the warning level to the previous compiler state was renamed from ALIB_WARNINGS_RESTORE to ALIB_POP_ALLOWANCE. ALib.Compatibility.StdStrings.H. Most of the type traits that had been set in this file are now active by default. Hence, in most cases, just remove the include-statement. For the other case, see next bullet point. std::formatter. This functionality was moved from the now removed header file ALib.Compatibility.StdStrings.H."SE<", "OSERR", and "UknSE<" from GNU-library naming to generic C/C++ naming. This reflects the possibility to link ALib against other standard libraries than that provided by GNU. "nr" and "nx".realpath respectively C++ std::filesystem::canonical, because this loses the information about the symbolic link. Instead, the new namespace function MakeCanonical was introduced. This is now internally used by ScanFiles.-1 in case the file could not be opened. Now, also in this case, an exception is thrown. std::errc is now used and supported accross ALib. Former enum element SystemErrors::OK should be replaced with std::errc(0) and SystemErrors::UNKNOWN by std::errc(-1).todo: add old dox