Skip to content

Enhancements on `Logger` & `UnicodeCvt`

Choose a tag to compare

@buck-yeh buck-yeh released this 07 Dec 06:56
· 70 commits to main since this release
  1. [New] Define TURN_OFF_LOGGER_ to turn off the logger globally.
  2. [New] LOG1(), SCOPELOGXn(), FUNLOGXn() more handy in simple scenarios than LOG(), SCOPELOGX(), FUNLOGX()
  3. [Bug] std::forward<T_Args>() is removed when used thru SCOPELOGX() & FUNLOGX() for both Linux & Windows.
  4. [Change] Re-haul to get UnicodeCvt to pass as many test cases as possible in both Linux & Windows, except:
    • In Linux, UTF-16BE without BOM still fails.
    • In Windows, UTF-32 has found no way to pass.