Christian suggests a modified format for the output of :set ...
Such things are a matter of taste of course, but personally I find
this kind of display a little confusing:

| TOGGLES: groups begin with +/- to turn options on/off resp.
| -s    Print no. reductions/cells after eval
| -t    Print type after evaluation
| +f    Terminate evaluation on first error
| -g    Print no. cells recovered after gc
| -l    Literate modules as default
| +e    Warn about errors in literate modules
| -.    Print dots to show progress
| +w    Always show which modules are loaded
| -k    Show kind errors in full
| +u    Use "show" to display results
| +i    Chase imports while loading modules

For example:

 o Does this mean that +f is the setting you should use to "Terminate
   evaluation on first error", or is it an indication that the f option
   is currently turned on?  And in that case, mightn't it be more useful
   to show the command that should be used to change the setting instead
   of the command that was used to get into the current state?

 o Shouldn't the text after -s be something like "Do not print ..."?
   In other words, the sense of the text would have to be modified to
   match the option setting.

 o etc.

It seems that one man's "intuitive" is another's "confusing" ...

All the best,
Mark

Reply via email to