X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Flyxfunc.h;h=549e778d897be8ed85797cbcdc508018144712df;hb=35204f8f33d7400a5fefeffea533fb4cb4097211;hp=5790b81b1cc68872a678ba2bb73704ec1576eaa7;hpb=ecd903be16470c5261714a49d8120509042228bd;p=lyx.git diff --git a/src/lyxfunc.h b/src/lyxfunc.h index 5790b81b1c..549e778d89 100644 --- a/src/lyxfunc.h +++ b/src/lyxfunc.h @@ -23,6 +23,7 @@ #include #include +namespace lyx { class BufferView; class FuncRequest; @@ -67,11 +68,11 @@ public: /// True if lyxfunc reports an error bool errorStat() const { return errorstat; } /// Buffer to store result messages - void setMessage(lyx::docstring const & m) const; + void setMessage(docstring const & m) const; /// Buffer to store result messages - void setErrorMessage(lyx::docstring const &) const; + void setErrorMessage(docstring const &) const; /// Buffer to store result messages - lyx::docstring const getMessage() const { return dispatch_buffer; } + docstring const getMessage() const { return dispatch_buffer; } /// Handle a accented char key sequence void handleKeyFunc(kb_action action); @@ -83,7 +84,7 @@ private: LyXView * lyx_view_; /// the last character added to the key sequence, in ISO encoded form - lyx::char_type encoded_last_key; + char_type encoded_last_key; /// boost::scoped_ptr keyseq; @@ -98,10 +99,10 @@ private: /** Buffer to store messages and result data. Is there a good reason to have this one as static in Dispatch? (Ale) */ - mutable lyx::docstring dispatch_buffer; + mutable docstring dispatch_buffer; /// send a post-dispatch status message - void sendDispatchMessage(lyx::docstring const & msg, + void sendDispatchMessage(docstring const & msg, FuncRequest const & ev); // I think the following should be moved to BufferView. (Asger) @@ -120,13 +121,12 @@ private: /// Implementation is in lyx_main.C extern LyXFunc & theLyXFunc(); -namespace lyx { - /// Implementation is in lyx_main.C extern FuncStatus getStatus(FuncRequest const & action); /// Implementation is in lyx_main.C extern void dispatch(FuncRequest const & action); -} + +} // namespace lyx #endif