Changeset 2531 for trunk


Ignore:
Timestamp:
11/19/03 00:23:54 (21 years ago)
Author:
tbretz
Message:
*** empty log message ***
Location:
trunk/MagicSoft/Mars
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/Mars/Changelog

    r2529 r2531  
    4242   * mreport/MReportFileRead.cc:
    4343     - fixed handling of MTimes
     44
     45   * mhist/MH.cc:
     46     - added some const qualifiers in CutEdges
    4447
    4548
  • trunk/MagicSoft/Mars/mars.cc

    r2491 r2531  
    77
    88#include "MMars.h"
     9#include "MArgs.h"
    910#include "MArray.h"
    1011#include "MParContainer.h"
     
    6768    gLog << all << endl;
    6869    gLog << "Sorry the usage is:" << endl;
    69     gLog << "   mars [-v#]" << endl << endl;
    70     gLog << "     -v0: verbosity level: as less as possible" << endl;
    71     gLog << "     -v1: errors only"                          << endl;
    72     gLog << "     -v2: errors and warnings <default>"        << endl;
    73     gLog << "     -v3: errors, warnings and infos"           << endl;
     70    gLog << "   mars [-h] [-?] [-a0] [-vn]" << endl << endl;
     71    gLog << "     -a0: Do not use Ansii codes." << endl;
     72    gLog << "     -vn: Verbosity level n [default=2]" << endl;
     73    gLog << "     -?/-h: This help" << endl << endl;
    7474}
    7575
     
    7979
    8080    //
    81     // check for the right usage of the program
     81    // Evaluate arguments
    8282    //
    83     if (argc<1 || argc>2)
     83    MArgs arg(argc, argv);
     84
     85    if (arg.HasOption("-?") || arg.HasOption("-h"))
    8486    {
    8587        Usage();
     
    8789    }
    8890
    89     if (argc==2)
    90     {
    91         if (argv[1][0]!='-' || argv[1][1]!='v')
    92         {
    93             Usage();
    94             return -1;
    95         }
     91    //
     92    // Set verbosity to highest level.
     93    //
     94    gLog.SetDebugLevel(arg.HasOption("-v") ? arg.GetIntAndRemove("-v") : 2);
    9695
    97         switch (argv[1][2])
    98         {
    99         case '0':
    100             gLog.SetDebugLevel(0);
    101             break;
    102         case '1':
    103             gLog.SetDebugLevel(1);
    104             break;
    105         case '2':
    106             gLog.SetDebugLevel(2);
    107             break;
    108         case '3':
    109             gLog.SetDebugLevel(3);
    110             break;
    111         default:
    112             Usage();
    113             return -1;
    114         }
    115     }
    116     else
    117         gLog.SetDebugLevel(2);
     96    if (arg.HasOption("-a") && arg.GetIntAndRemove("-a")==0)
     97        gLog.SetNoColors();
    11898
    11999#ifdef HAVE_XPM
  • trunk/MagicSoft/Mars/merpp.cc

    r2521 r2531  
    6464}
    6565
    66 int main(const int argc, const char **argv)
     66int main(const int argc, char **argv)
    6767{
    6868    StartUpMessage();
     
    7979    }
    8080
    81     //
    82     // Set verbosity to highest level.
    83     //
    84     gLog.SetDebugLevel(arg.HasOption("-v") ? arg.GetIntAndRemove("-v") : 2);
    85 
    8681    if (arg.HasOption("-a") && arg.GetIntAndRemove("-a")==0)
    8782        gLog.SetNoColors();
    8883
    8984    const int kComprlvl = arg.HasOption("-c") ? arg.GetIntAndRemove("-c") : 1;
     85
     86    gLog.SetDebugLevel(arg.HasOption("-v") ? arg.GetIntAndRemove("-v") : 2);
    9087
    9188    //
  • trunk/MagicSoft/Mars/mona.cc

    r2521 r2531  
    355355    // Evaluate arguments
    356356    //
    357     MArgs arg(argc, (const char**)argv);
     357    MArgs arg(argc, argv);
    358358
    359359    if (arg.HasOption("-?") || arg.HasOption("-h"))
  • trunk/MagicSoft/Mars/readraw.cc

    r2521 r2531  
    6969}
    7070
    71 int main(int argc, const char **argv)
     71int main(int argc, char **argv)
    7272{
    7373    StartUpMessage();
  • trunk/MagicSoft/Mars/star.cc

    r2470 r2531  
    6565}
    6666
    67 int main(const int argc, const char **argv)
     67int main(const int argc, char **argv)
    6868{
    6969    StartUpMessage();
Note: See TracChangeset for help on using the changeset viewer.