remove some commented code

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@1491 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
Lars Gullik Bjønnes 2001-02-12 16:41:27 +00:00
parent 6421bb218c
commit d74498be25
2 changed files with 5 additions and 321 deletions

View File

@ -1,3 +1,7 @@
2001-02-12 Lars Gullik Bjønnes <larsbj@lyx.org>
* tabular.C: remove some commented code.
2001-02-12 John Levon <moz@compsoc.man.ac.uk> 2001-02-12 John Levon <moz@compsoc.man.ac.uk>
* BufferView_pimpl.C: call hideSplash() * BufferView_pimpl.C: call hideSplash()

View File

@ -943,65 +943,6 @@ string const write_attribute(string const & name, bool value)
#endif #endif
// #if 0
// static inline
// string const type2string(LyXAlignment num)
// {
// switch(num) {
// case LYX_ALIGN_NONE:
// return "none";
// case LYX_ALIGN_BLOCK:
// return "block";
// case LYX_ALIGN_LEFT:
// return "left";
// case LYX_ALIGN_CENTER:
// return "center";
// case LYX_ALIGN_RIGHT:
// return "right";
// case LYX_ALIGN_LAYOUT:
// return "layout";
// case LYX_ALIGN_SPECIAL:
// return "special";
// }
// return string();
// }
// static inline
// string const type2string(LyXTabular::VAlignment num)
// {
// switch(num) {
// case LyXTabular::LYX_VALIGN_TOP:
// return "top";
// case LyXTabular::LYX_VALIGN_CENTER:
// return "center";
// case LyXTabular::LYX_VALIGN_BOTTOM:
// return "bottom";
// }
// return string();
// }
// static inline
// string const type2string(LyXTabular::BoxType num)
// {
// switch(num) {
// case LyXTabular::BOX_NONE:
// return "none";
// case LyXTabular::BOX_PARBOX:
// return "parbox";
// case LyXTabular::BOX_MINIPAGE:
// return "minipage";
// }
// return string();
// }
// static inline
// string const type2string(bool flag)
// {
// return (flag ? "true" : "false");
// }
// #else
template<> template<>
inline inline
string const tostr(LyXAlignment const & num) string const tostr(LyXAlignment const & num)
@ -1057,17 +998,6 @@ string const tostr(LyXTabular::BoxType const & num)
return string(); return string();
} }
// We already have a function like this in lstring.h (Lgb)
//string const type2string(bool flag)
//{
// return (flag ? "true" : "false");
//}
//#endif
void LyXTabular::Write(Buffer const * buf, ostream & os) const void LyXTabular::Write(Buffer const * buf, ostream & os) const
{ {
@ -1079,13 +1009,8 @@ void LyXTabular::Write(Buffer const * buf, ostream & os) const
<< ">\n"; << ">\n";
// global longtable options // global longtable options
os << "<features" os << "<features"
//#if 0
// << write_attribute("rotate", type2string(rotate))
// << write_attribute("islongtable", type2string(is_long_tabular))
//#else
<< write_attribute("rotate", tostr(rotate)) << write_attribute("rotate", tostr(rotate))
<< write_attribute("islongtable", tostr(is_long_tabular)) << write_attribute("islongtable", tostr(is_long_tabular))
//#endif
<< write_attribute("endhead", endhead) << write_attribute("endhead", endhead)
<< write_attribute("endfirsthead", endfirsthead) << write_attribute("endfirsthead", endfirsthead)
<< write_attribute("endfoot", endfoot) << write_attribute("endfoot", endfoot)
@ -1093,17 +1018,10 @@ void LyXTabular::Write(Buffer const * buf, ostream & os) const
<< ">\n"; << ">\n";
for (int j = 0; j < columns_; ++j) { for (int j = 0; j < columns_; ++j) {
os << "<column" os << "<column"
//#if 0
// << write_attribute("alignment", type2string(column_info[j].alignment))
// << write_attribute("valignment", type2string(column_info[j].valignment))
// << write_attribute("leftline", type2string(column_info[j].left_line))
// << write_attribute("rightline", type2string(column_info[j].right_line))
//#else
<< write_attribute("alignment", tostr(column_info[j].alignment)) << write_attribute("alignment", tostr(column_info[j].alignment))
<< write_attribute("valignment", tostr(column_info[j].valignment)) << write_attribute("valignment", tostr(column_info[j].valignment))
<< write_attribute("leftline", tostr(column_info[j].left_line)) << write_attribute("leftline", tostr(column_info[j].left_line))
<< write_attribute("rightline", tostr(column_info[j].right_line)) << write_attribute("rightline", tostr(column_info[j].right_line))
//#endif
<< write_attribute("width", << write_attribute("width",
VSpace(column_info[j].p_width) VSpace(column_info[j].p_width)
.asLyXCommand()) .asLyXCommand())
@ -1112,32 +1030,18 @@ void LyXTabular::Write(Buffer const * buf, ostream & os) const
} }
for (int i = 0; i < rows_; ++i) { for (int i = 0; i < rows_; ++i) {
os << "<row" os << "<row"
//#if 0
// << write_attribute("topline", type2string(row_info[i].top_line))
// << write_attribute("bottomline", type2string(row_info[i].bottom_line))
// << write_attribute("newpage", type2string(row_info[i].newpage))
//#else
<< write_attribute("topline", tostr(row_info[i].top_line)) << write_attribute("topline", tostr(row_info[i].top_line))
<< write_attribute("bottomline", tostr(row_info[i].bottom_line)) << write_attribute("bottomline", tostr(row_info[i].bottom_line))
<< write_attribute("newpage", tostr(row_info[i].newpage)) << write_attribute("newpage", tostr(row_info[i].newpage))
//#endif
<< ">\n"; << ">\n";
for (int j = 0; j < columns_; ++j) { for (int j = 0; j < columns_; ++j) {
#if 0 #if 0
if (!i) { if (!i) {
os << "<column" os << "<column"
//#if 0
// << write_attribute("alignment", type2string(column_info[j].alignment))
// << write_attribute("valignment", type2string(column_info[j].valignment))
// << write_attribute("leftline", type2string(column_info[j].left_line))
// << write_attribute("rightline", type2string(column_info[j].right_line))
//#else
<< write_attribute("alignment", tostr(column_info[j].alignment)) << write_attribute("alignment", tostr(column_info[j].alignment))
<< write_attribute("valignment", tostr(column_info[j].valignment)) << write_attribute("valignment", tostr(column_info[j].valignment))
<< write_attribute("leftline", tostr(column_info[j].left_line)) << write_attribute("leftline", tostr(column_info[j].left_line))
<< write_attribute("rightline", tostr(column_info[j].right_line)) << write_attribute("rightline", tostr(column_info[j].right_line))
//#endif
<< write_attribute("width", << write_attribute("width",
VSpace(column_info[j].p_width) VSpace(column_info[j].p_width)
.asLyXCommand()) .asLyXCommand())
@ -1149,16 +1053,6 @@ void LyXTabular::Write(Buffer const * buf, ostream & os) const
#endif #endif
os << "<cell" os << "<cell"
<< write_attribute("multicolumn", cell_info[i][j].multicolumn) << write_attribute("multicolumn", cell_info[i][j].multicolumn)
//#if 0
// << write_attribute("alignment", type2string(cell_info[i][j].alignment))
// << write_attribute("valignment", type2string(cell_info[i][j].valignment))
// << write_attribute("topline", type2string(cell_info[i][j].top_line))
// << write_attribute("bottomline", type2string(cell_info[i][j].bottom_line))
// << write_attribute("leftline", type2string(cell_info[i][j].left_line))
// << write_attribute("rightline", type2string(cell_info[i][j].right_line))
// << write_attribute("rotate", type2string(cell_info[i][j].rotate))
// << write_attribute("usebox", type2string(cell_info[i][j].usebox))
//#else
<< write_attribute("alignment", tostr(cell_info[i][j].alignment)) << write_attribute("alignment", tostr(cell_info[i][j].alignment))
<< write_attribute("valignment", tostr(cell_info[i][j].valignment)) << write_attribute("valignment", tostr(cell_info[i][j].valignment))
<< write_attribute("topline", tostr(cell_info[i][j].top_line)) << write_attribute("topline", tostr(cell_info[i][j].top_line))
@ -1167,7 +1061,6 @@ void LyXTabular::Write(Buffer const * buf, ostream & os) const
<< write_attribute("rightline", tostr(cell_info[i][j].right_line)) << write_attribute("rightline", tostr(cell_info[i][j].right_line))
<< write_attribute("rotate", tostr(cell_info[i][j].rotate)) << write_attribute("rotate", tostr(cell_info[i][j].rotate))
<< write_attribute("usebox", tostr(cell_info[i][j].usebox)) << write_attribute("usebox", tostr(cell_info[i][j].usebox))
//#endif
<< write_attribute("width", cell_info[i][j].p_width) << write_attribute("width", cell_info[i][j].p_width)
<< write_attribute("special", cell_info[i][j].align_special) << write_attribute("special", cell_info[i][j].align_special)
<< ">\n"; << ">\n";
@ -1272,9 +1165,6 @@ bool getTokenValue(string const & str, const char * token, string & ret)
} }
//#define USE_OLD_READFORMAT
//#ifndef USE_OLD_READFORMAT
static static
bool getTokenValue(string const & str, const char * token, int & num) bool getTokenValue(string const & str, const char * token, int & num)
{ {
@ -1327,90 +1217,6 @@ bool getTokenValue(string const & str, const char * token, bool & flag)
return string2type(tmp, flag); return string2type(tmp, flag);
} }
//#else
// static
// bool getTokenValue(string const & str, const char * token, int & num)
// {
// string::size_type pos = str.find(token);
// char ch = str[pos + strlen(token)];
// if ((pos == string::npos) || (ch != '='))
// return false;
// string ret;
// pos += strlen(token) + 1;
// ch = str[pos];
// if ((ch != '"') && (ch != '\'')) { // only read till next space
// if (!isdigit(ch))
// return false;
// ret += ch;
// }
// ++pos;
// while((pos < str.length() - 1) && isdigit(str[pos]))
// ret += str[pos++];
// num = strToInt(ret);
// return true;
// }
// static
// bool getTokenValue(string const & str, const char * token, LyXAlignment & num)
// {
// int tmp;
// bool const ret = getTokenValue(str, token, tmp);
// num = static_cast<LyXAlignment>(tmp);
// return ret;
// }
// static
// bool getTokenValue(string const & str, const char * token,
// LyXTabular::VAlignment & num)
// {
// int tmp;
// bool const ret = getTokenValue(str, token, tmp);
// num = static_cast<LyXTabular::VAlignment>(tmp);
// return ret;
// }
// static
// bool getTokenValue(string const & str, const char * token,
// LyXTabular::BoxType & num)
// {
// int tmp;
// bool ret = getTokenValue(str, token, tmp);
// num = static_cast<LyXTabular::BoxType>(tmp);
// return ret;
// }
// static
// bool getTokenValue(string const & str, const char * token, bool & flag)
// {
// string::size_type pos = str.find(token);
// char ch = str[pos + strlen(token)];
// if ((pos == string::npos) || (ch != '='))
// return false;
// string ret;
// pos += strlen(token) + 1;
// ch = str[pos];
// if ((ch != '"') && (ch != '\'')) { // only read till next space
// if (!isdigit(ch))
// return false;
// ret += ch;
// }
// ++pos;
// while((pos < str.length() - 1) && isdigit(str[pos]))
// ret += str[pos++];
// flag = strToInt(ret);
// return true;
// }
// #endif
static inline static inline
void l_getline(istream & is, string & str) void l_getline(istream & is, string & str)
@ -1421,8 +1227,6 @@ void l_getline(istream & is, string & str)
} }
//#ifndef USE_OLD_READFORMAT
void LyXTabular::Read(Buffer const * buf, LyXLex & lex) void LyXTabular::Read(Buffer const * buf, LyXLex & lex)
{ {
string line; string line;
@ -1445,27 +1249,10 @@ void LyXTabular::Read(Buffer const * buf, LyXLex & lex)
} }
//#if 0
//void LyXTabular::ReadNew(Buffer const * buf, LyXLex & lex)
//{
// string line;
// istream & is = lex.getStream();
//
// l_getline(is, line);
// if (!prefixIs(line, "<LyXTabular ")) {
// OldFormatRead(lex, line);
// return;
// }
//
// int version;
// if (!getTokenValue(line, "version", version))
// return;
//#else
void LyXTabular::ReadNew(Buffer const * buf, istream & is, void LyXTabular::ReadNew(Buffer const * buf, istream & is,
LyXLex & lex, string const & l) LyXLex & lex, string const & l)
{ {
string line(l); string line(l);
//#endif
int rows_arg; int rows_arg;
if (!getTokenValue(line, "rows", rows_arg)) if (!getTokenValue(line, "rows", rows_arg))
return; return;
@ -1553,113 +1340,6 @@ void LyXTabular::ReadNew(Buffer const * buf, istream & is,
set_row_column_number_info(); set_row_column_number_info();
} }
// #else
// void LyXTabular::Read(Buffer const * buf, LyXLex & lex)
// {
// string line;
// istream & is = lex.getStream();
// l_getline(is, line);
// if (!prefixIs(line, "<LyXTabular ")) {
// OldFormatRead(lex, line);
// return;
// }
// int version;
// int rows_arg;
// int columns_arg;
// if (!getTokenValue(line, "version", version))
// return;
// if (!getTokenValue(line, "rows", rows_arg))
// return;
// if (!getTokenValue(line, "columns", columns_arg))
// return;
// Init(rows_arg, columns_arg);
// l_getline(is, line);
// if (!prefixIs(line, "<Features ")) {
// lyxerr << "Wrong tabular format (expected <Feture ...> got" <<
// line << ")" << endl;
// return;
// }
// getTokenValue(line, "islongtable", is_long_tabular);
// getTokenValue(line, "endhead", endhead);
// getTokenValue(line, "endfirsthead", endfirsthead);
// getTokenValue(line, "endfoot", endfoot);
// getTokenValue(line, "endlastfoot", endlastfoot);
// for (int i = 0; i < rows_; ++i) {
// l_getline(is, line);
// if (!prefixIs(line, "<Row ")) {
// lyxerr << "Wrong tabular format (expected <Row ...> got" <<
// line << ")" << endl;
// return;
// }
// getTokenValue(line, "topline", row_info[i].top_line);
// getTokenValue(line, "bottomline", row_info[i].bottom_line);
// getTokenValue(line, "newpage", row_info[i].newpage);
// for (int j = 0; j < columns_; ++j) {
// l_getline(is,line);
// if (!prefixIs(line,"<Column")) {
// lyxerr << "Wrong tabular format (expected <Column ...> got" <<
// line << ")" << endl;
// return;
// }
// if (!i) {
// getTokenValue(line, "alignment", column_info[j].alignment);
// getTokenValue(line, "valignment", column_info[j].valignment);
// getTokenValue(line, "leftline", column_info[j].left_line);
// getTokenValue(line, "rightline", column_info[j].right_line);
// getTokenValue(line, "width", column_info[j].p_width);
// getTokenValue(line, "special", column_info[j].align_special);
// }
// l_getline(is, line);
// if (!prefixIs(line, "<Cell")) {
// lyxerr << "Wrong tabular format (expected <Cell ...> got" <<
// line << ")" << endl;
// return;
// }
// getTokenValue(line, "multicolumn", cell_info[i][j].multicolumn);
// getTokenValue(line, "alignment", cell_info[i][j].alignment);
// getTokenValue(line, "valignment", cell_info[i][j].valignment);
// getTokenValue(line, "topline", cell_info[i][j].top_line);
// getTokenValue(line, "bottomline", cell_info[i][j].bottom_line);
// getTokenValue(line, "leftline", cell_info[i][j].left_line);
// getTokenValue(line, "rightline", cell_info[i][j].right_line);
// getTokenValue(line, "rotate", cell_info[i][j].rotate);
// getTokenValue(line, "usebox", cell_info[i][j].usebox);
// getTokenValue(line, "width", cell_info[i][j].p_width);
// getTokenValue(line, "special", cell_info[i][j].align_special);
// l_getline(is, line);
// if (prefixIs(line, "\\begin_inset")) {
// cell_info[i][j].inset.Read(buf, lex);
// l_getline(is, line);
// }
// if (line != "</Cell>") {
// lyxerr << "Wrong tabular format (expected </Cell> got" <<
// line << ")" << endl;
// return;
// }
// l_getline(is, line);
// if (line != "</Column>") {
// lyxerr << "Wrong tabular format (expected </Column> got" <<
// line << ")" << endl;
// return;
// }
// }
// l_getline(is, line);
// if (line != "</Row>") {
// lyxerr << "Wrong tabular format (expected </Row> got" <<
// line << ")" << endl;
// return;
// }
// }
// while (line != "</LyXTabular>") {
// l_getline(is, line);
// }
// set_row_column_number_info();
// }
// #endif
void LyXTabular::OldFormatRead(LyXLex & lex, string const & fl) void LyXTabular::OldFormatRead(LyXLex & lex, string const & fl)
{ {
@ -2606,7 +2286,6 @@ int LyXTabular::Latex(Buffer const * buf,
//+ the single row and columns (cells) + //+ the single row and columns (cells) +
//+--------------------------------------------------------------------- //+---------------------------------------------------------------------
//int bret;
for (int i = 0; i < rows_; ++i) { for (int i = 0; i < rows_; ++i) {
ret += TeXTopHLine(os, i); ret += TeXTopHLine(os, i);
int bret = ret; int bret = ret;
@ -2934,6 +2613,7 @@ int LyXTabular::AsciiPrintCell(Buffer const * buf, ostream & os,
else else
os << " "; os << " ";
#warning What is this supposed to do? (Lgb)
return ret * 0; // eh? (Lgb) return ret * 0; // eh? (Lgb)
} }