The ALEInfo list of settings to display hasn't been updated in a long time. We should do the following:
Set up ALEInfo with a blacklist of setting names to not display, and automatically pull in all ALE global and buffer variables so we don't have to update it as much.
Edit the tests for ALEInfo to filter out the setting names so those tests won't break all of the time, except where we explicitly check for the values of settings in output.
Add an explicit "always include" list to show names that are lazy-loaded by virtue of autoload files, so we always show settings we know will be set in other files.
Redundantly set some default values to display in the results in ALEInfo so we can show what the settings will be should some not-yet-loaded autoload files get loaded in later on.
All of the above should make it easier to see what ALE is doing, and discover how to configure it more easily.
The
ALEInfo
list of settings to display hasn't been updated in a long time. We should do the following:autoload
files get loaded in later on.All of the above should make it easier to see what ALE is doing, and discover how to configure it more easily.