#include <istream>
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::token;
-using support::trim;
-
bool operator==(Author const & l, Author const & r)
{
#include "boost/regex.hpp"
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::bformat;
-using support::compare_no_case;
-using support::getVectorFromString;
-using support::ltrim;
-using support::rtrim;
//////////////////////////////////////////////////////////////////////
//
#include <fstream>
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::addName;
-using support::bformat;
-using support::changeExtension;
-using support::cmd_ret;
-using support::createBufferTmpDir;
-using support::FileName;
-using support::FileNameList;
-using support::libFileSearch;
-using support::latex_path;
-using support::ltrim;
-using support::makeAbsPath;
-using support::makeDisplayPath;
-using support::makeLatexName;
-using support::onlyFilename;
-using support::onlyPath;
-using support::quoteName;
-using support::removeAutosaveFile;
-using support::rename;
-using support::runCommand;
-using support::split;
-using support::subst;
-using support::tempName;
-using support::trim;
-using support::suffixIs;
-
namespace Alert = frontend::Alert;
namespace os = support::os;
catch (...) {
lyxerr << "Caught some really weird exception..." << endl;
LyX::cref().emergencyCleanup();
- abort();
+ lyx::support::abort();
}
ofs.close();
using boost::bind;
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::addName;
-using support::bformat;
-using support::FileName;
-using support::makeDisplayPath;
-using support::onlyFilename;
-using support::removeAutosaveFile;
-using support::package;
-using support::prefixIs;
-
namespace Alert = lyx::frontend::Alert;
#include <sstream>
using namespace std;
-
-using lyx::support::FileName;
-using lyx::support::libFileSearch;
-using lyx::support::bformat;
-using lyx::support::rtrim;
-using lyx::support::tokenPos;
-using lyx::support::prefixIs;
+using namespace lyx::support;
static char const * const string_paragraph_separation[] = {
#include <vector>
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::addPath;
-using support::bformat;
-using support::FileFilterList;
-using support::FileName;
-using support::fileSearch;
-using support::makeDisplayPath;
-using support::makeAbsPath;
-using support::package;
-
namespace Alert = frontend::Alert;
namespace {
#include <boost/format.hpp>
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::changeExtension;
-using support::FileName;
-using support::makeAbsPath;
-using support::onlyFilename;
-using support::split;
-using support::Systemcall;
-
Chktex::Chktex(string const & chktex, string const & f, string const & p)
: cmd(chktex), file(f), path(p)
#include <string>
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::FileName;
-using support::i18nLibFileSearch;
-using support::trim;
-
-
namespace {
enum CmdDefTags {
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::ascii_lowercase;
struct ColorSet::ColorEntry {
ColorCode lcolor;
#include "support/Systemcall.h"
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::addName;
-using support::bformat;
-using support::changeExtension;
-using support::compare_ascii_no_case;
-using support::contains;
-using support::FileName;
-using support::FileNameList;
-using support::getExtension;
-using support::libFileSearch;
-using support::libScriptSearch;
-using support::makeAbsPath;
-using support::makeRelPath;
-using support::onlyFilename;
-using support::onlyPath;
-using support::package;
-using support::prefixIs;
-using support::quoteName;
-using support::removeExtension;
-using support::split;
-using support::subst;
-using support::Systemcall;
-
namespace Alert = lyx::frontend::Alert;
#include <sstream>
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::FileName;
-using support::addName;
-
namespace {
unsigned long do_crc(string const & s)
#include <sstream>
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::lowercase;
Counter::Counter()
{
#include <string>
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::bformat;
-using frontend::Clipboard;
-
namespace {
typedef std::pair<pit_type, int> PitPosPair;
#include <fstream>
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::FileName;
-using support::ltrim;
-using support::onlyFilename;
-using support::suffixIs;
inline
bool DepTable::dep_info::changed() const
#include <utility>
using namespace std;
+using namespace lyx::support;
namespace lyx {
namespace Alert = frontend::Alert;
-using support::FileName;
-using support::DocFileName;
-using support::makeAbsPath;
-using support::addName;
-using support::absolutePath;
-using support::onlyFilename;
-using support::makeRelPath;
-using support::changeExtension;
-using support::bformat;
-using support::prefixIs;
-using support::makedir;
-
EmbeddedFile::EmbeddedFile(string const & file, string const & inzip_name,
bool embed, Inset const * inset)
#include <sstream>
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::FileName;
-
Encodings encodings;
namespace {
namespace lyx {
+
ErrorItem::ErrorItem(docstring const & error_, docstring const & description_,
int par_id_, pos_type pos_start_, pos_type pos_end_)
: error(error_), description(description_), par_id(par_id_),
#include <algorithm>
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::bformat;
-using support::FileName;
-using support::makeDisplayPath;
-using support::onlyFilename;
-using support::onlyPath;
-using support::package;
-using support::prefixIs;
-
namespace Alert = frontend::Alert;
/// ask the user what to do if a file already exists
#include "support/lstrings.h"
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::ascii_lowercase;
-using support::bformat;
-using support::rtrim;
-using support::subst;
-
//
// Names for the GUI
//
#include "support/Systemcall.h"
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::absolutePath;
-using support::bformat;
-using support::compare_ascii_no_case;
-using support::contains;
-using support::FileName;
-using support::libScriptSearch;
-using support::makeDisplayPath;
-using support::onlyPath;
-using support::quoteName;
-using support::subst;
-using support::Systemcall;
-using support::token;
-
namespace Alert = frontend::Alert;
namespace os = support::os;
using boost::shared_ptr;
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::bformat;
-
namespace {
class LaunchIspell : public support::ForkedProcess {
#include <utility>
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::FileName;
-using support::i18nLibFileSearch;
-
string const KeyMap::printKeySym(KeySymbol const & key, KeyModifier mod)
{
using boost::smatch;
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::absolutePath;
-using support::bformat;
-using support::changeExtension;
-using support::contains;
-using support::FileName;
-using support::findtexfile;
-using support::getcwd;
-using support::makeAbsPath;
-using support::onlyFilename;
-using support::prefixIs;
-using support::quoteName;
-using support::removeExtension;
-using support::rtrim;
-using support::rsplit;
-using support::split;
-using support::subst;
-using support::suffixIs;
-using support::Systemcall;
-using support::trim;
-
namespace os = support::os;
// TODO: in no particular order
#include "support/filetools.h"
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::isSGMLFilename;
-using support::libFileSearch;
-using support::makeRelPath;
-using support::onlyPath;
-
/////////////////////////////////////////////////////////////////////
//
// Strings
#include <ostream>
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::subst;
-using support::trim;
-
-
/// Special value of toclevel for layouts that to not belong in a TOC
const int Layout::NOT_IN_TOC = -1000;
#include <vector>
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::compare_ascii_no_case;
-using support::FileName;
-using support::isStrDbl;
-using support::isStrInt;
-using support::ltrim;
-using support::makeDisplayPath;
-using support::prefixIs;
-using support::split;
-using support::subst;
-using support::trim;
-
-
//////////////////////////////////////////////////////////////////////
//
// Lexer::Pimpl
#include <vector>
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::addName;
-using support::addPath;
-using support::bformat;
-using support::changeExtension;
-using support::createLyXTmpDir;
-using support::FileName;
-using support::fileSearch;
-using support::getEnv;
-using support::i18nLibFileSearch;
-using support::libFileSearch;
-using support::package;
-using support::prependEnvPath;
-using support::rtrim;
-using support::Systemcall;
-
namespace Alert = frontend::Alert;
namespace os = support::os;
#include <boost/assert.hpp>
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::split;
-using support::trim;
-
-
/*
NAMING RULES FOR USER-COMMANDS
Here's the set of rules to apply when a new command name is introduced:
#include <sstream>
using namespace std;
+using namespace lyx::support;
namespace lyx {
using frontend::LyXView;
-using support::absolutePath;
-using support::addName;
-using support::addPath;
-using support::bformat;
-using support::changeExtension;
-using support::contains;
-using support::FileFilterList;
-using support::FileName;
-using support::fileSearch;
-using support::i18nLibFileSearch;
-using support::makeDisplayPath;
-using support::makeAbsPath;
-using support::package;
-using support::quoteName;
-using support::rtrim;
-using support::split;
-using support::subst;
-using support::Systemcall;
-using support::token;
-using support::trim;
-using support::prefixIs;
-
-
namespace Alert = frontend::Alert;
extern bool quitting;
#include "support/userinfo.h"
using namespace std;
+using namespace lyx::support;
namespace lyx {
namespace os = support::os;
-using support::ascii_lowercase;
-using support::bformat;
-using support::expandPath;
-using support::FileName;
-using support::getEnv;
-using support::libFileSearch;
-using support::token;
-
namespace {
// when adding something to this array keep it sorted!
#include "support/lyxlib.h"
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::bformat;
-using support::FileName;
-using support::makeAbsPath;
-using support::tempName;
-
namespace Alert = frontend::Alert;
using namespace std;
using boost::bind;
+using namespace lyx::support;
namespace lyx {
-using support::compare_ascii_no_case;
-using support::contains;
-using support::makeDisplayPath;
-using support::token;
-
namespace {
class MenuNamesEqual : public std::unary_function<Menu, bool> {
#include <ostream>
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::FileName;
-using support::libFileSearch;
-using support::makeDisplayPath;
//global variable: module list
ModuleList moduleList;
#include <sstream>
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::quoteName;
bool Mover::copy(support::FileName const & from, support::FileName const & to,
unsigned long int mode) const
#include <string>
using namespace std;
+using namespace lyx::support;
namespace lyx {
if (!pagemode.empty())
opt += "pdfpagemode=" + pagemode + ',';
- opt = support::rtrim(opt,",");
+ opt = rtrim(opt,",");
opt += "]\n {hyperref}\n";
// load the pdftitle etc. as hypersetup, otherwise you'll get
hyperset += "\n ";
hyperset += quoted_options_get();
}
- hyperset = support::rtrim(hyperset,",");
+ hyperset = rtrim(hyperset,",");
if (!hyperset.empty())
opt += "\\hypersetup{" + hyperset + "}\n ";
#include <boost/assert.hpp>
using namespace std;
+using namespace lyx::support;
namespace lyx {
#include <vector>
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::contains;
-using support::lowercase;
-using support::prefixIs;
-using support::subst;
-using support::suffixIs;
-using support::rsplit;
-using support::uppercase;
-
namespace {
/// Inset identifier (above 0x10ffff, for ucs-4)
char_type const META_INSET = 0x200001;
#include <sstream>
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using lyx::support::contains;
-using lyx::support::rsplit;
-using support::subst;
-
ParagraphMetrics::ParagraphMetrics(Paragraph const & par): position_(-1), par_(&par)
{
#include <sstream>
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::rtrim;
//NOTE The order of these MUST be the same as in Layout.h.
static char const * const string_align[] = {
#include <fcntl.h>
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::compare;
-using support::FileName;
-using support::rtrim;
-using support::split;
-
-
/////////////////////////////////////////////////////////////////////
//
// LyXComm
#include <sstream>
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::bformat;
-using support::contains;
-using support::split;
-using support::subst;
-
using cap::cutSelection;
using cap::pasteParagraphList;
#include <sstream>
using namespace std;
+using namespace lyx::support;
namespace lyx {
using cap::pasteClipboard;
using cap::replaceSelection;
-using support::isStrUnsignedInt;
-using support::token;
-
// globals...
static Font freefont(ignore_font, ignore_language);
static bool toggleall = false;
#include <sstream>
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::FileName;
-using support::libFileSearch;
-using support::makeDisplayPath;
-using support::quoteName;
-using support::rtrim;
-using support::subst;
-using support::addName;
-
-
namespace {
class LayoutNamesEqual : public std::unary_function<LayoutPtr, bool> {
#include <fstream>
+using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::FileName;
-using support::addName;
-using support::libFileSearch;
-using support::makeDisplayPath;
-
using boost::bind;
using boost::regex;
using boost::smatch;
-using namespace std;
-
// Gets textclass number from name
pair<bool, textclass_type> const
TextClassList::numberOfClass(string const & textclass) const
#include <algorithm>
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::compare_ascii_no_case;
-using support::getVectorFromString;
-
namespace {
class ToolbarNamesEqual
#include "support/docstream.h"
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::split;
-using support::contains;
-using support::libFileSearch;
-
-
/////////////////////////////////////////////////////////////////////
//
// TeXAccents
#include <ostream>
using namespace std;
+using namespace lyx::support;
namespace lyx {
#include <fstream>
using namespace std;
+using namespace lyx::support;
using boost::regex;
using boost::regex_match;
namespace lyx {
-using support::addName;
-using support::addPath;
-using support::contains;
-using support::FileName;
-using support::onlyFilename;
-using support::onlyPath;
-using support::quoteName;
-using support::rtrim;
-using support::split;
-using support::Systemcall;
-
int VCS::doVCCommand(string const & cmd, FileName const & path)
{
#include "support/lstrings.h"
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::compare;
-using support::isStrDbl;
-using support::ltrim;
-using support::prefixIs;
-using support::rtrim;
-
-
namespace {
/// used to return numeric values in parsing vspace
#include "support/lstrings.h"
#include "support/lyxlib.h"
-
-namespace lyx {
-
using namespace std;
+using namespace lyx::support;
-using support::addName;
-using support::bformat;
-using support::FileName;
-using support::libFileSearch;
-using support::makeAbsPath;
-using support::makeDisplayPath;
-using support::onlyFilename;
-using support::onlyPath;
+namespace lyx {
namespace Alert = frontend::Alert;
#include <ostream>
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::package;
-
#ifdef ENABLE_NLS
#include <iostream>
using namespace std;
+using namespace lyx::support;
using ::boost::scoped_ptr;
namespace fs = ::boost::filesystem;
namespace lyx {
-using support::FileName;
-using support::prefixIs;
-
namespace support {
string itoa(unsigned int i)
#include <iomanip>
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::ascii_lowercase;
-using support::bformat;
-using support::isStrInt;
-
namespace {
struct ErrorItem {
#include "Messages.h"
using namespace std;
+using namespace lyx::support;
namespace lyx {
#include <string>
using namespace std;
+using namespace lyx::support;
namespace lyx {
namespace frontend {
#include "support/lstrings.h"
using namespace std;
+using namespace lyx::support;
-using lyx::support::contains;
//namespace lyx {
#include <iomanip>
using namespace std;
+using namespace lyx::support;
namespace lyx {
namespace frontend {
-using support::bformat;
static docstring const formatted(docstring const & text)
{
#include <QLineEdit>
using namespace std;
+using namespace lyx::support;
namespace lyx {
namespace frontend {
-using support::changeExtension;
-using support::contains;
-using support::FileFilterList;
-using support::onlyFilename;
-using support::prefixIs;
-using support::split;
-using support::trim;
-
GuiBibtex::GuiBibtex(GuiView & lv)
: GuiCommand(lv, "bibtex")
#include "support/lstrings.h"
using namespace std;
+using namespace lyx::support;
static char const * const mime_type = "application/x-lyx";
namespace lyx {
-using support::internalLineEnding;
-using support::externalLineEnding;
-
namespace frontend {
GuiClipboard::GuiClipboard()
#include <QVBoxLayout>
using namespace std;
+using namespace lyx::support;
namespace lyx {
namespace frontend {
-using support::prefixIs;
-
-
namespace {
class QTempListBox : public QListWidget {
#include <QCloseEvent>
using namespace std;
+using namespace lyx::support;
namespace lyx {
namespace frontend {
-using support::bformat;
-
GuiErrorList::GuiErrorList(GuiView & lv)
: GuiDialog(lv, "errorlist")
{
#include <QTextBrowser>
using namespace std;
+using namespace lyx::support;
namespace lyx {
namespace frontend {
-using support::FileFilterList;
-using support::FileName;
-using support::float_equal;
-using support::isStrDbl;
-using support::makeAbsPath;
-using support::readBB_from_PSFile;
-using support::token;
-using support::trim;
-using support::os::internal_path;
-
using namespace external;
namespace {
#include <utility>
using namespace std;
+using namespace lyx::support;
namespace lyx {
namespace frontend {
-using support::addName;
-using support::FileFilterList;
-using support::FileName;
-using support::float_equal;
-using support::makeAbsPath;
-using support::os::internal_path;
-using support::package;
-using support::readBB_from_PSFile;
-using support::token;
-
-
//FIXME setAutoTextCB should really take an argument, as indicated, that
//determines what text is to be written for "auto". But making
//that work involves more extensive revisions than we now want
#include <utility>
using namespace std;
+using namespace lyx::support;
+using namespace lyx::support::os;
namespace lyx {
namespace frontend {
-using support::FileFilterList;
-using support::FileName;
-using support::makeAbsPath;
-using support::onlyPath;
-using support::os::internal_path;
-using support::prefixIs;
-using support::getStringFromVector;
-using support::getVectorFromString;
-
GuiInclude::GuiInclude(GuiView & lv)
: GuiCommand(lv, "include")
#include <QRegExpValidator>
using namespace std;
+using namespace lyx::support;
namespace lyx {
-
-using support::findToken;
-using support::getVectorFromString;
-using support::getStringFromVector;
-using support::prefixIs;
-using support::suffixIs;
-using support::contains;
-
namespace frontend {
#include <sstream>
using namespace std;
+using namespace lyx::support;
namespace lyx {
namespace frontend {
-using support::FileName;
-
/////////////////////////////////////////////////////////////////////
//
// LogHighlighter
using namespace Ui;
using namespace std;
+using namespace lyx::support;
+using namespace lyx::support::os;
namespace lyx {
namespace frontend {
-using support::compare_ascii_no_case;
-using support::os::external_path;
-using support::os::external_path_list;
-using support::os::internal_path;
-using support::os::internal_path_list;
-using support::FileName;
-using support::FileFilterList;
-using support::addPath;
-using support::addName;
-using support::mkdir;
-using support::package;
-
/////////////////////////////////////////////////////////////////////
//
#include <QPushButton>
using namespace std;
+using namespace lyx::support;
namespace lyx {
namespace frontend {
-using support::FileFilterList;
-
GuiPrint::GuiPrint(GuiView & lv)
: GuiDialog(lv, "print")
#include <QCloseEvent>
using namespace std;
+using namespace lyx::support;
namespace lyx {
namespace frontend {
-using support::makeAbsPath;
-using support::makeDisplayPath;
-
GuiRef::GuiRef(GuiView & lv)
: GuiCommand(lv, "ref")
{
#include <QCloseEvent>
using namespace std;
+using namespace lyx::support;
namespace lyx {
namespace frontend {
-using support::trim;
GuiSendTo::GuiSendTo(GuiView & lv)
: GuiDialog(lv, "sendto")
#include "frontends/alert.h"
using namespace std;
+using namespace lyx::support;
namespace lyx {
namespace frontend {
-using support::bformat;
-using support::contains;
GuiSpellchecker::GuiSpellchecker(GuiView & lv)
: GuiDialog(lv, "spellchecker"), exitEarly_(false),
#include <algorithm>
using namespace std;
+using namespace lyx::support;
namespace lyx {
namespace frontend {
-using support::FileName;
-using support::contains;
-using support::split;
-using support::token;
-using support::getExtension;
-using support::libFileSearch;
-using support::onlyFilename;
static string texFileFromList(string const & file, string const & type)
{
#endif
using namespace std;
+using namespace lyx::support;
namespace lyx {
namespace frontend {
-using support::addPath;
-using support::bformat;
-using support::FileFilterList;
-using support::FileName;
-using support::makeAbsPath;
-using support::makeDisplayPath;
-using support::package;
-using support::removeAutosaveFile;
-using support::trim;
-
namespace {
class BackgroundWidget : public QWidget
#undef NoModifier
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::FileName;
-
/// return the LyX mouse button state from Qt's
static mouse_button::state q_button_state(Qt::MouseButton button)
#include <QHBoxLayout>
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::split;
-
/// return the Qt form of the label
static docstring const getLabel(docstring const & ucs4str)
{
#include <locale>
using namespace std;
+using namespace lyx::support;
namespace lyx {
-
-using support::addName;
-using support::bformat;
-using support::FileFilterList;
-using support::FileName;
-using support::getExtension;
-using support::getVectorFromString;
-using support::libFileSearch;
-using support::makeAbsPath;
-using support::makeRelPath;
-using support::onlyFilename;
-using support::onlyPath;
-using support::package;
-using support::prefixIs;
-using support::quoteName;
-using support::removeExtension;
-using support::Systemcall;
-using support::token;
-using support::isStrDbl;
-
namespace frontend {
string widgetsToLength(QLineEdit const * input, LengthCombo const * combo)
#include <map>
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::FileName;
-
namespace graphics {
/** The cache contains one item per file, so use a map to find the
#include <boost/bind.hpp>
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::FileMonitor;
-using support::FileName;
-using support::makeDisplayPath;
-using support::onlyFilename;
-using support::tempName;
-using support::unzipFile;
-
-
namespace graphics {
class CacheItem::Impl : public boost::signals::trackable {
#include <fstream>
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::addExtension;
-using support::changeExtension;
-using support::FileName;
-using support::ForkedCall;
-using support::getExtension;
-using support::libScriptSearch;
-using support::onlyPath;
-using support::onlyFilename;
-using support::quoteName;
-using support::quote_python;
-using support::subst;
-using support::tempName;
-
namespace graphics {
class Converter::Impl : public boost::signals::trackable {
#include <queue>
using namespace std;
+using namespace lyx::support;
namespace lyx {
namespace graphics {
-using support::FileName;
/////////////////////////////////////////////////////////////////////
//
#include <boost/bind.hpp>
using namespace std;
+using namespace lyx::support;
namespace lyx {
-
-using support::FileName;
-
namespace graphics {
class PreviewImage::Impl : public boost::signals::trackable {
#include <iomanip>
using namespace std;
+using namespace lyx::support;
using boost::bind;
-using lyx::support::FileName;
namespace {
#include <algorithm>
using namespace std;
+using namespace lyx::support;
namespace lyx {
-
-using support::FileName;
-using support::isValidLaTeXFilename;
-
namespace external {
Template const * getTemplatePtr(InsetExternalParams const & params)
#include <sstream>
using namespace std;
+using namespace lyx::support;
namespace lyx {
namespace external {
-using support::float_equal;
string const ExtraData::get(string const & id) const
{
#include <boost/tokenizer.hpp>
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::absolutePath;
-using support::ascii_lowercase;
-using support::changeExtension;
-using support::contains;
-using support::copy;
-using support::DocFileName;
-using support::FileName;
-using support::FileNameList;
-using support::findtexfile;
-using support::isValidLaTeXFilename;
-using support::latex_path;
-using support::ltrim;
-using support::makeAbsPath;
-using support::makeRelPath;
-using support::prefixIs;
-using support::removeExtension;
-using support::rtrim;
-using support::split;
-using support::subst;
-using support::tokenPos;
-using support::trim;
-using support::lowercase;
-
namespace Alert = frontend::Alert;
namespace os = support::os;
#include <algorithm>
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::FileName;
-using support::FileNameList;
-using support::getStringFromVector;
-using support::getVectorFromString;
-using support::ltrim;
-using support::prefixIs;
-using support::rtrim;
-using support::split;
-using support::tokenPos;
-
namespace {
vector<string> const init_possible_cite_commands()
#include <boost/assert.hpp>
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::findToken;
-using support::ExceptionMessage;
-using support::WarningException;
InsetCommandParams::InsetCommandParams(InsetCode code)
: insetCode_(code), preview_(false)
#include <sstream>
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::token;
-
InsetERT::InsetERT(BufferParams const & bp, CollapseStatus status)
: InsetCollapsable(bp, status)
#include <sstream>
using namespace std;
-
-using lyx::support::DocFileName;
+using namespace lyx::support;
namespace {
#include <ostream>
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::bformat;
-
InsetFloatList::InsetFloatList()
: InsetCommand(InsetCommandParams(FLOAT_LIST_CODE), "toc")
#include <sstream>
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::bformat;
-using support::changeExtension;
-using support::compare_timestamps;
-using support::contains;
-using support::DocFileName;
-using support::FileName;
-using support::float_equal;
-using support::getExtension;
-using support::isValidLaTeXFilename;
-using support::latex_path;
-using support::onlyFilename;
-using support::removeExtension;
-using support::rtrim;
-using support::subst;
-using support::suffixIs;
-using support::Systemcall;
-using support::unzipFile;
-using support::unzippedFileName;
-
-
namespace {
/// Find the most suitable image format for images in \p format
#include <ostream>
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::float_equal;
-using support::readBB_from_PSFile;
-using support::token;
-using support::DocFileName;
-
InsetGraphicsParams::InsetGraphicsParams()
{
#include "support/docstream.h"
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::subst;
-
InsetHyperlink::InsetHyperlink(InsetCommandParams const & p)
: InsetCommand(p, "href")
#include <boost/bind.hpp>
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::addName;
-using support::absolutePath;
-using support::bformat;
-using support::changeExtension;
-using support::contains;
-using support::copy;
-using support::DocFileName;
-using support::FileName;
-using support::FileNameList;
-using support::getVectorFromString;
-using support::isLyXFilename;
-using support::isValidLaTeXFilename;
-using support::latex_path;
-using support::makeAbsPath;
-using support::makeRelPath;
-using support::onlyFilename;
-using support::onlyPath;
-using support::prefixIs;
-using support::subst;
-
namespace Alert = frontend::Alert;
#include "support/ExceptionMessage.h"
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::prefixIs;
-using support::trim;
-using support::split;
-using support::rtrim;
-using support::ExceptionMessage;
-using support::WarningException;
InsetInfo::InsetInfo(BufferParams const & bp, string const & name)
: InsetText(bp), type_(UNKNOWN_INFO), name_(), bp_(bp),
#include <sstream>
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::token;
-using support::contains;
-using support::subst;
char const lstinline_delimiters[] =
"!*()-=+|;:'\"`,<.>/?QWERTYUIOPASDFGHJKLZXCVBNMqwertyuiopasdfghjklzxcvbnm";
#include <sstream>
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::bformat;
-using support::trim;
-using support::rtrim;
-using support::subst;
-using support::isStrInt;
-using support::prefixIs;
-using support::suffixIs;
-using support::getVectorFromString;
-using lyx::support::contains;
-
namespace {
enum param_type {
#include "support/lstrings.h"
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::prefixIs;
-
namespace {
/* codes used to read/write quotes to LyX files
#include "support/lstrings.h"
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::escape;
-
InsetRef::InsetRef(InsetCommandParams const & p, Buffer const & buf)
: InsetCommand(p, "ref"), isLatex(buf.isLatex())
#include <limits>
using namespace std;
+using namespace lyx::support;
using boost::shared_ptr;
using boost::dynamic_pointer_cast;
namespace lyx {
-using support::prefixIs;
-using support::FileName;
-using support::ltrim;
-using support::rtrim;
-using support::suffixIs;
-
using cap::dirtyTabularStack;
using cap::tabularStackDirty;
#include <boost/assert.hpp>
using namespace std;
+using namespace lyx::support;
using boost::bind;
using boost::ref;
using graphics::PreviewLoader;
-using support::isStrUnsignedInt;
-
InsetText::InsetText(BufferParams const & bp)
: drawFrame_(false), frame_color_(Color_insetframe)
#include <boost/bind.hpp>
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::FileName;
-
LyXRC_PreviewStatus RenderPreview::status()
{
#include "support/lstrings.h"
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::compare_no_case;
-using support::uppercase;
-using support::split;
-
-
namespace {
bool parse_bool(docstring & howto)
#include <sstream>
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::bformat;
-
InsetFormulaMacro::InsetFormulaMacro()
: InsetMathNest(2), name_("unknownA")
#include <ostream>
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::bformat;
-
InsetMathCases::InsetMathCases(row_type n)
: InsetMathGrid(2, n, 'c', from_ascii("ll"))
#include <sstream>
using namespace std;
+using namespace lyx::support;
namespace lyx {
using cap::grabAndEraseSelection;
-using support::bformat;
-using support::subst;
namespace {
#include <fstream>
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::cmd_ret;
-using support::getVectorFromString;
-using support::libFileSearch;
-using support::runCommand;
-using support::FileName;
-using support::quoteName;
-using support::tempName;
-using support::subst;
-
static char const * function_names[] = {
"arccos", "arcsin", "arctan", "arg", "bmod",
"cos", "cosh", "cot", "coth", "csc", "deg",
#include "frontends/FontLoader.h"
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::libFileSearch;
-using support::split;
-
bool has_math_fonts;
#include "support/lstrings.h"
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::bformat;
-using support::FileName;
-
namespace {
template<typename OFStream>
#include <boost/next_prior.hpp>
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::subst;
-
namespace {
ParagraphList::const_iterator searchParagraph(
#include <boost/next_prior.hpp>
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::subst;
-
namespace {
#include "support/lstrings.h"
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::ascii_lowercase;
-using support::compare_ascii_no_case;
-using support::contains;
-using support::FileName;
-
void writePlaintextFile(Buffer const & buf, FileName const & fname,
OutputParams const & runparams)
#include <ostream>
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::subst;
docstring sgml::escapeChar(char_type c)
{
# include "../intl/libintl.h"
# endif
-namespace lyx {
-
-using support::package;
-using support::getEnv;
-using support::setEnv;
+using namespace lyx::support;
+namespace lyx {
// This version use the traditional gettext.
Messages::Messages(string const & l)
#include <iomanip>
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::ascii_lowercase;
-using support::bformat;
-using support::isStrInt;
-
namespace {
struct ErrorItem {
#include <map>
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::FileName;
-using support::libFileSearch;
-using support::isStrDbl;
-
// special columntypes
extern std::map<char, int> special_columns;
#include <map>
using namespace std;
+using namespace lyx::support;
+using namespace lyx::support::os;
namespace lyx {
-using support::changeExtension;
-using support::FileName;
-using support::isStrUnsignedInt;
-using support::ltrim;
-using support::makeAbsPath;
-using support::onlyPath;
-using support::os::internal_path;
-using support::rtrim;
-
-
// Hacks to allow the thing to link in the lyxlayout stuff
LayoutPtr captionlayout;
#include <vector>
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::addExtension;
-using support::changeExtension;
-using support::FileName;
-using support::makeAbsPath;
-using support::makeRelPath;
-using support::rtrim;
-using support::suffixIs;
-using support::contains;
-using support::subst;
-
void parse_text_in_inset(Parser & p, ostream & os, unsigned flags, bool outer,
Context const & context)