dxx-rebirth/similar/editor
Kp e385ff1c3b Use std::ranges::find_if instead of std::find_if
std::ranges::find_if permits use of a sentinel instead of a full
iterator, and supports std::ranges::find as an alternative to certain
simple uses of std::find_if.

Where possible, use the form that takes a range, rather than the form
that takes two iterators.

Add a declared, but not defined, default constructor for
self_return_iterator to satisfy the standard library's concept
`semiregular`, which insists that sentinels be default-constructible,
even for those functions that never need to do so.

Add a defined, but unused, operator++(postfix) for zip_iterator to
satisfy a standard library concept for `forward_iterator`.
2022-10-09 23:15:20 +00:00
..
centers.cpp Use enum class for segment_special 2021-11-01 03:37:19 +00:00
curves.cpp Qualify references to sidenum_t members 2022-02-19 14:52:17 +00:00
eglobal.cpp Qualify references to sidenum_t members 2022-02-19 14:52:17 +00:00
elight.cpp Use enumerated_array for unique_side::uvls 2022-01-15 20:39:10 +00:00
eobject.cpp Use auto type for Viewer in more places 2022-07-09 13:39:29 +00:00
eswitch.cpp Use enumerated_array for shared_segment::sides 2022-01-15 20:39:10 +00:00
group.cpp Use std::ranges::find_if instead of std::find_if 2022-10-09 23:15:20 +00:00
info.cpp Change enum sidenum_t to enum class sidenum_t 2022-06-05 17:44:52 +00:00
kbuild.cpp Return segment/side from med_find_closest_threshold_segment_side 2022-01-09 15:25:42 +00:00
kcurve.cpp optimize include files (include what you use) 2021-02-06 21:38:50 +01:00
kfuncs.cpp optimize include files (include what you use) 2021-02-06 21:38:50 +01:00
kgame.cpp Use enum for segnum_t 2022-07-02 18:10:45 +00:00
khelp.cpp optimize include files (include what you use) 2021-02-06 21:38:50 +01:00
kmine.cpp Remove unnecessary members in splitpath_t 2022-06-11 15:00:02 +00:00
ksegmove.cpp optimize include files (include what you use) 2021-02-06 21:38:50 +01:00
ksegsel.cpp Change enum sidenum_t to enum class sidenum_t 2022-06-05 17:44:52 +00:00
ksegsize.cpp Change enum sidenum_t to enum class sidenum_t 2022-06-05 17:44:52 +00:00
ktmap.cpp Use enumerated_array for unique_segment::sides 2022-01-15 20:39:10 +00:00
kview.cpp optimize include files (include what you use) 2021-02-06 21:38:50 +01:00
med.cpp Pass std::span to msgbox_warning 2022-09-24 17:47:53 +00:00
meddraw.cpp Use enum class for clipping_code 2022-10-02 19:51:35 +00:00
medmisc.cpp Qualify references to sidenum_t members 2022-02-19 14:52:17 +00:00
medrobot.cpp Pass LevelSharedRobotInfoState to various functions that need it 2022-07-09 13:39:29 +00:00
medsel.cpp Preserve type of vm_vec_mag return value 2021-09-19 10:53:48 +00:00
medwall.cpp Use enum for segnum_t 2022-07-02 18:10:45 +00:00
mine.cpp Use enum for segnum_t 2022-07-02 18:10:45 +00:00
objpage.cpp optimize include files (include what you use) 2021-02-06 21:38:50 +01:00
segment.cpp Use enum for segnum_t 2022-07-02 18:10:45 +00:00
seguvs.cpp Pass LevelSharedRobotInfoState in fvi_query 2022-07-09 13:39:29 +00:00
texpage.cpp Expand macro Last_level 2021-11-01 03:37:19 +00:00
texture.cpp Use enumerated_array for unique_side::uvls 2022-01-15 20:39:10 +00:00