X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Fclient%2FMessages.cpp;h=9f54bc73ed08d2c6b5d33cac65d61f618c028cd9;hb=ab8a290040dc28f39ebb230ab4b8a43467df0906;hp=0b2aa7319d253c587a46473b8c03e61252a129e5;hpb=9383f4c3c6f9cfab2d658701ba66e2b54cd68bea;p=lyx.git diff --git a/src/client/Messages.cpp b/src/client/Messages.cpp index 0b2aa7319d..9f54bc73ed 100644 --- a/src/client/Messages.cpp +++ b/src/client/Messages.cpp @@ -2,7 +2,7 @@ * This file is part of LyX, the document processor. * Licence details can be found in the file COPYING. * - * \author Lars Gullik Bjønnes + * \author Lars Gullik Bjønnes * * Full author contact details are available in file CREDITS. */ @@ -19,11 +19,10 @@ #include using namespace std; +using namespace lyx::support; namespace lyx { -using support::package; - #ifdef ENABLE_NLS @@ -35,15 +34,15 @@ using support::package; // libstdc++ that is distributed with GNU G++. class Messages::Pimpl { public: - typedef std::messages::catalog catalog; + typedef messages::catalog catalog; Pimpl(string const & l) : lang_(l), loc_gl(lang_.c_str()), - mssg_gl(std::use_facet >(loc_gl)) + mssg_gl(use_facet >(loc_gl)) { //lyxerr << "Messages: language(" << l - // << ") in dir(" << dir << ")" << std::endl; + // << ") in dir(" << dir << ")" << endl; string const locale_dir = package().locale_dir().toFilesystemEncoding(); cat_gl = mssg_gl.open(PACKAGE, loc_gl, locale_dir.c_str()); @@ -63,9 +62,9 @@ private: /// string lang_; /// - std::locale loc_gl; + locale loc_gl; /// - std::messages const & mssg_gl; + messages const & mssg_gl; /// catalog cat_gl; }; @@ -78,7 +77,7 @@ private: # if HAVE_GETTEXT # include // use the header already in the system *EK* # else -# include "../intl/libintl.h" +# include "intl/libintl.h" # endif // This is a more traditional variant. @@ -88,7 +87,7 @@ public: : lang_(l) { //lyxerr << "Messages: language(" << l - // << ") in dir(" << dir << ")" << std::endl; + // << ") in dir(" << dir << ")" << endl; } @@ -116,7 +115,7 @@ public: LYXERR(Debug::DEBUG, "Messages::get()" << '\n' << "Error code: " << errno << '\n' << "Lang, mess: " << lang_ << " " << m << '\n' - << "Directory : " << package().locale_dir().absFilename() << '\n' + << "Directory : " << package().locale_dir().absFileName() << '\n' << "Rtn value : " << c); }