X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2FCutAndPaste.h;h=c92bb3a24ffeb3c156012929ffe7a46c3cfd050a;hb=ae348f8af96100a154b3792d27732d621d44ec89;hp=3831a04ab73fa2f0f839a49f4803d66c9ff96d16;hpb=9d6cad3fe60696d795280a886623fdc9a89f9de6;p=lyx.git diff --git a/src/CutAndPaste.h b/src/CutAndPaste.h index 3831a04ab7..c92bb3a24f 100644 --- a/src/CutAndPaste.h +++ b/src/CutAndPaste.h @@ -23,6 +23,7 @@ class Buffer; class ErrorList; +class InsetText; class LyXTextClass; class LCursor; @@ -58,18 +59,17 @@ void copySelection(LCursor & cur); void pasteSelection(LCursor & cur, size_t sel_index = 0); /// -void pasteParagraphList(LCursor & cur, ParagraphList const & parlist, - textclass_type textclass); +void pasteParagraphList(LCursor & cur, ParagraphList const & parlist, + textclass_type textclass); /** Needed to switch between different classes. This works * for a list of paragraphs beginning with the specified par. * It changes layouts and character styles. */ -void SwitchBetweenClasses(lyx::textclass_type c1, - lyx::textclass_type c2, - ParagraphList & par, - ErrorList &); +void switchBetweenClasses(lyx::textclass_type c1, + lyx::textclass_type c2, + InsetText & in, ErrorList &); // only used by the spellchecker void replaceWord(LCursor & cur, std::string const & replacestring); @@ -91,7 +91,7 @@ void selClearOrDel(LCursor & cur); void selPaste(LCursor & cur, size_t n); /** Tabular has its own paste stack for multiple cells - * but it needs to know whether there is a more recent + * but it needs to know whether there is a more recent * ordinary paste. Therefore which one is newer. */ //FIXME: this is a workaround for bug 1919. Replace this by