| Age | Commit message (Collapse) | Author | 
|---|
|  | Rename traits' functions to be more explicit.
Most of the changes are pretty old and I can't read
them at this time, sorry.
Adjust usages.
Issue: #825
Reported-by: @DanielKinsman | 
|  | 1. Calling valueChanged didn't invoke machinery in
   value<t>, only base_value aka value_.
   There's a fast path in value<t>::type() despite the
   pessimization.
2. Split global scope stuff into options::globals from
   the options::globals stuff
3. Adjust usages | 
|  |  | 
|  | Use more C++17 features where this helps any. | 
|  |  | 
|  |  | 
|  | Some of the headers are clearly useless. Remove them.
Move what's inside util.hpp into separate headers.
Adjust usages.
Will remove util.hpp. | 
|  |  | 
|  |  | 
|  |  | 
|  | Also combine the traits classes and make them more useful. |