Changeset e28af91 in tol


Ignore:
Timestamp:
Jan 14, 2013, 10:06:43 AM (14 years ago)
Author:
Víctor de Buen <vdebuen@…>
Branches:
1941-docker-image-to-test, devel, master
Children:
b3f53f6
Parents:
f22f052
Message:

Fixes #1632
"Std" output behavior must be the same of any file

git-svn-id: ​https://www.tol-project.org/svn/tolp/trunk@5532 be4846ae-f051-483a-831f-b64e7d08527f

File:
1 edited

Legend:

Unmodified
Added
Removed
  • tol/lang/language.cpp

    rf22f052 re28af91  
    982982    else
    983983    {
     984      BText out;
    984985      if(header=="_DEFAULT_HEADER_")
    985986      {
    986         Std(table.Dating()->Identify() + "; ");
    987         for(n=1; n<=table.NumSeries(); n++) { Std(table.Name(n) + colSeparator); }
    988         Std(rowSeparator);
     987        out << table.Dating()->Identify() <<colSeparator;
     988        for(n=1; n<table.NumSeries(); n++)
     989        { out << table.Name(n) << colSeparator; }
     990        out << table.Name(n) << rowSeparator;
    989991      }
    990992      else if(header.HasName())
    991       { 
    992         Std(header+rowSeparator);
     993      {
     994        out << header+rowSeparator;
    993995      }
    994996      for(m=1; m<=table.NumDates(); m++)
    995997      {
    996         Std(BTableFormat::DateFormat().DateToText(table.Date(m)) + colSeparator);
     998        out << BTableFormat::DateFormat().DateToText(table.Date(m)) << colSeparator;
    997999        for(n=1; n<table.NumSeries(); n++)
    9981000        {
    999           Std(table.TextData(n,m)+colSeparator);
     1001          out << table.TextData(n,m) << colSeparator;
    10001002        }
    1001         Std(table.TextData(n,m)+rowSeparator);
    1002       }
     1003        out << table.TextData(n,m) << rowSeparator;
     1004      }
     1005      Std(out);
    10031006    }
    10041007  }
Note: See TracChangeset for help on using the changeset viewer.