• * Fixes #240: Multiple long option names / aliases
    
    * We now use a vector of long option names instead of a single name
    * When specifying an option, you can provide multiple names separated by commas, at most one of which may have a length of 1 (not necessarily the first specified name). The length-1 name is the single-hyphen switch (the "short name").
    * Hashing uses the first long name
    * Option help currently only uses the first long name.
    Eyal Rozenberg authored
     
    Browse Code »




















  • * -Wsuggest-override is not supported by gcc before 5.0
    * GCC prior to 5.0 should ignore not only -Wnon-virtual-dtor but also -Weffc++, otherwise non-virtual destructor problems will still be reported.
    * The `#pragma GCC diagnostic push' should be used before setting up the temporary environment.
    * When using GCC4.8, use manual lexical analysis instead of regular expressions.
    * Add gcc4.8 stuff to travis file.
    RonxBulld authored
     
    Browse Code »