Enhance argument parsing to allow spaces as separators

  • From: David Bremner <david@xxxxxxxxxxx>
  • To: notmuch@xxxxxxxxxxxxx
  • Date: Mon, 8 May 2017 23:17:16 -0300

This obsoletes

     id:20170328120042.22686-1-david@xxxxxxxxxxx

Compared to the previous version, it contains a new patch

 [PATCH 1/3] cli/show: convert keyword options to booleans

This cleans up the argument parsing for show so that all heck doesn't break 
lose when
we get more liberal with parsing keyword args.

This actually makes --exclude a new (undocumented) synonym --exclude=true; 
arguably
this should be documented, but it's actually a global problem with the 
documentation of
boolean arguments

Other related posts:

  • » Enhance argument parsing to allow spaces as separators - David Bremner