Commits
- 06b94cc: Replace some more bit fiddling with standard functions (Chris Robinson)
- e4b662b: Fix a few more headers (Chris Robinson)
- 77a7fd4: Don't include gsl in fmt_traits.h (Chris Robinson)
- 830c163: Replace a const not_null with a reference (Chris Robinson)
- c309fb3: Avoid unnecessary use of a UDL (Chris Robinson)
- 3a2753e: Mark the process watcher variables as used/maybe_unused (Chris Robinson)
- a7f471d: Finalize AL_SOFT_source_panning (Chris Robinson)
- e2f9e6a: Replace some not_nulls with references (Chris Robinson)
- b0104e5: Use references in place of a number of not_nulls (Chris Robinson)
- 6516233: Avoid some not_nulls with auxiliary effect slots (Chris Robinson)
- a6ddc4d: Remove some not_nulls from al/buffer.cpp (Chris Robinson)
- 497e2e4: Replace more not_nulls with references (Chris Robinson)
- b06136a: Pass references to the effect property handlers (Chris Robinson)
- 6681ba5: Don't use not_null for SetName (Chris Robinson)
- 1fde212: Pass context references to the implementation functions (Chris Robinson)
- 418939e: Get rid of get_not_null (Chris Robinson)
- 103a45a: Avoid strict numbers for array index values (Chris Robinson)