This PR proposes to rename the SignalOptions member in Options from signals to signal_options.
This avoids issues if the popular Qt library, which defines a macro called signals (see https://doc.qt.io/qt-5/signalsandslots.html), is included before loguru.
The install_signal_handlers function already calls its argument const SignalOptions& signal_options.
This PR proposes to rename the
SignalOptions
member inOptions
fromsignals
tosignal_options
. This avoids issues if the popular Qt library, which defines a macro calledsignals
(see https://doc.qt.io/qt-5/signalsandslots.html), is included before loguru.The
install_signal_handlers
function already calls its argumentconst SignalOptions& signal_options
.