#include "ParagraphParameters.h"
#include "Buffer.h"
-#include "gettext.h"
+#include "support/gettext.h"
#include "Layout.h"
#include "Lexer.h"
#include "Text.h"
#include <sstream>
-using lyx::support::rtrim;
-
-using std::istringstream;
-using std::ostream;
-using std::ostringstream;
-using std::string;
-
+using namespace std;
+using namespace lyx::support;
namespace lyx {
+
//NOTE The order of these MUST be the same as in Layout.h.
static char const * const string_align[] = {
"block", "left", "right", "center", "default", ""
}
-void ParagraphParameters::read(std::string str, bool merge)
+void ParagraphParameters::read(string str, bool merge)
{
- std::istringstream is(str);
+ istringstream is(str);
Lexer lex(0, 0);
lex.setStream(is);
read(lex, merge);
}
} else if (token == "\\align") {
lex.next();
- int tmpret = support::findToken(string_align, lex.getString());
+ int tmpret = findToken(string_align, lex.getString());
if (tmpret == -1)
++tmpret;
align(LyXAlignment(1 << tmpret));
ostringstream os;
params.write(os);
- Layout_ptr const & layout = par.layout();
+ LayoutPtr const & layout = par.layout();
// Is alignment possible
os << "\\alignpossible " << layout->alignpossible << '\n';