Ignore:
Timestamp:
Dec 9, 2007, 2:51:07 AM (14 years ago)
Author:
Peter Johansson
Message:

Fixing #230

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/lib/Configuration.cc

    r512 r514  
    170170        if (!parsing_found) {
    171171          parsing_found=true;
     172          // clearing the default setting
    172173          string2codons_.clear();
    173174        }
     
    192193        std::string start;
    193194        while (getline(ss, start, ':')) {
    194           trim(start);
     195          start = trim(start);
    195196          std::string end;
    196197          getline(ss, end, ';');
    197           trim(end);
    198           if (!start.empty() && !end.empty())
     198          end = trim(end);
     199          if (!start.empty() && !end.empty()) {
     200            replace(start, "<NEWLINE>", "\n");
     201            replace(end, "<NEWLINE>", "\n");
    199202            add_codon(lhs, start, end);
     203          }
    200204          else if (!start.empty() || !end.empty()) {
    201205            std::stringstream mess;
     
    288292    add_codon("*.sgml", "<!--", "-->");
    289293    add_codon("*.bat", "\nREM", "\n");
     294    add_codon("*.bat", "\nrem", "\n");
    290295  }
    291296
Note: See TracChangeset for help on using the changeset viewer.