Version 0.13.6 (2008-??-??)
---------------------------
- Fixed inplace configuration in -e mode.
+- Fixed #2186718 Unescaped backslash in file name of #line directive.
- Fixed #2088583 Compile problemon AIX.
-- Fixed #2038610 ebcdic problem.
+- Fixed #2038610 Ebcdic problem.
Version 0.13.5 (2008-05-25)
---------------------------
<h2>2008-??-??: 0.13.6</h2>
<ul>
<li>Fixed inplace configuration in -e mode.</li>
+<li>Fixed #2186718 Unescaped backslash in file name of #line directive.</li>
<li>Fixed #2088583 Compile problemon AIX.</li>
-<li>Fixed #2038610 ebcdic problem.</li>
+<li>Fixed #2038610 Ebcdic problem.</li>
</ul>
<h2>2008-05-25: 0.13.5</h2>
<ul>
return *this;
}
- void set_fname(const std::string& _fname)
+ void set_fname(const std::string& _fname, bool _escape = true)
{
- *(const_cast<std::string*>(&this->fname)) = _fname;
+ *(const_cast<std::string*>(&this->fname)) = _escape ? escape(_fname) : _fname;
}
const std::string fname;