dxx-rebirth/common/ui
Kp 3d5de92058 Fix OS X clang build
OS X still uses clang-14, which lacks sufficient std::ranges support for
recent Rebirth changes.

- Rewrite uses of std::ranges::SYMBOL to ranges::SYMBOL
- Add a stub header that, on gcc, provides for each SYMBOL a statement
  `using std::ranges::SYMBOL;`, to delegate back to the standard library
  implementation.
- On clang, define a minimal implementation of the required symbols,
  without constraint enforcement.  Compile-testing with gcc will catch
  constraint violations.

Once OS X clang ships a standard library with the required features,
this stub header will be removed and the uses changed back to their full
names.
2022-10-31 00:51:32 +00:00
..
button.cpp Return string width/height from gr_get_string_size 2021-09-12 16:20:52 +00:00
checkbox.cpp Remote write-only field UI_GADGET::status 2021-08-26 03:13:46 +00:00
dialog.cpp Move various static functions into anonymous namespace 2022-07-09 13:39:29 +00:00
file.cpp Pass std::span to file_getdirlist 2022-09-24 17:47:52 +00:00
gadget.cpp Move UI_GADGET list setup into constructor 2022-02-13 19:13:38 +00:00
icon.cpp Return string width/height from gr_get_string_size 2021-09-12 16:20:52 +00:00
inputbox.cpp Return string width/height from gr_get_string_size 2021-09-12 16:20:52 +00:00
keypad.cpp Fix OS X clang build 2022-10-31 00:51:32 +00:00
keypress.cpp Qualify uses of std::array 2020-05-02 21:18:42 +00:00
listbox.cpp Return string width/height from gr_get_string_size 2021-09-12 16:20:52 +00:00
menu.cpp Return string width/height from gr_get_string_size 2021-09-12 16:20:52 +00:00
menubar.cpp Return std::unique_ptr from d_strdup 2022-10-09 23:15:20 +00:00
message.cpp Return string width/height from gr_get_string_size 2021-09-12 16:20:52 +00:00
radio.cpp Tighten type info for d_strdup 2022-04-24 20:42:01 +00:00
scroll.cpp Return string width/height from gr_get_string_size 2021-09-12 16:20:52 +00:00
ui.cpp Add color_palette_index type alias, to note palette-related uint8_t 2020-07-16 02:31:04 +00:00
uidraw.cpp Return string width/height from gr_get_string_size 2021-09-12 16:20:52 +00:00
userbox.cpp Remote write-only field UI_GADGET::status 2021-08-26 03:13:46 +00:00