5bb8148ef9
This pull request converts four of our existing `#ifdef` (or `#ifndef`) `INSIDE_WINDOWS` blocks to til::features: * Attempting to establish a handoff session (inside Windows only) * The ability to *receive* a handoff session (outside Windows only) * The DX engine (outside Windows only) and shaders (also outside only) * Whether we use numpad event synthesis for clipboard/conpty (inside Windows only) Most of these are using the preprocessor verison of til::feature, only because it is more difficult to gate the inclusion of headers on constant expressions. I'd love to prefer the compile time version.
27 lines
1 KiB
Plaintext
27 lines
1 KiB
Plaintext
https://(?:(?:[-a-zA-Z0-9?&=]*\.|)microsoft\.com)/[-a-zA-Z0-9?&=_#\/.]*
|
|
https://aka\.ms/[-a-zA-Z0-9?&=\/_]*
|
|
https://www\.itscj\.ipsj\.or\.jp/iso-ir/[-0-9]+\.pdf
|
|
https://www\.vt100\.net/docs/[-a-zA-Z0-9#_\/.]*
|
|
https://www.w3.org/[-a-zA-Z0-9?&=\/_#]*
|
|
https://(?:(?:www\.|)youtube\.com|youtu.be)/[-a-zA-Z0-9?&=]*
|
|
https://(?:[a-z-]+\.|)github(?:usercontent|)\.com/[-a-zA-Z0-9?%&=_\/.]*
|
|
https://www.xfree86.org/[-a-zA-Z0-9?&=\/_#]*
|
|
[Pp]ublicKeyToken="?[0-9a-fA-F]{16}"?
|
|
(?:[{"]|UniqueIdentifier>)[0-9a-fA-F]{8}-(?:[0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}(?:[}"]|</UniqueIdentifier)
|
|
(?:0[Xx]|\\x|U\+|#)[a-f0-9A-FGgRr]{2,}[Uu]?[Ll]{0,2}\b
|
|
microsoft/cascadia-code\@[0-9a-fA-F]{40}
|
|
\d+x\d+Logo
|
|
Scro\&ll
|
|
# selectionInput.cpp
|
|
:\\windows\\syste\b
|
|
TestUtils::VerifyExpectedString\(tb, L"[^"]+"
|
|
(?:hostSm|mach)\.ProcessString\(L"[^"]+"
|
|
\b([A-Za-z])\g{-1}{3,}\b
|
|
0x[0-9A-Za-z]+
|
|
Base64::s_(?:En|De)code\(L"[^"]+"
|
|
VERIFY_ARE_EQUAL\(L"[^"]+"
|
|
"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789\+/"
|
|
std::memory_order_[\w]+
|
|
D2DERR_SHADER_COMPILE_FAILED
|
|
TIL_FEATURE_[0-9A-Z_]+
|