From 5c84aa9357c941bbe2442b8eaf448abaad684897 Mon Sep 17 00:00:00 2001 From: =?utf8?q?J=C3=BCrgen=20Vigna?= Date: Wed, 6 Mar 2002 13:19:07 +0000 Subject: [PATCH] set layout for new paragraph. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3677 a592a061-630c-0410-9148-cb99ea01b6c8 --- src/ChangeLog | 2 ++ src/CutAndPaste.C | 3 ++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/ChangeLog b/src/ChangeLog index e7431a6f6b..04d4b15f99 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,5 +1,7 @@ 2002-03-06 Juergen Vigna + * CutAndPaste.C (copySelection): set layout for new paragraph. + * text.C (prepareToPrint): leave ERT inset left aligned (leftMargin): don't indent paragraphs inside ERT insets diff --git a/src/CutAndPaste.C b/src/CutAndPaste.C index 2081ec2765..ab1915f96d 100644 --- a/src/CutAndPaste.C +++ b/src/CutAndPaste.C @@ -157,7 +157,7 @@ bool CutAndPaste::cutSelection(Paragraph * startpar, Paragraph ** endpar, bool CutAndPaste::copySelection(Paragraph * startpar, Paragraph * endpar, - int start, int end, char tc) + int start, int end, char tc) { if (!startpar || (start > startpar->size())) return false; @@ -169,6 +169,7 @@ bool CutAndPaste::copySelection(Paragraph * startpar, Paragraph * endpar, if (!endpar || startpar == endpar) { // only within one paragraph buf = new Paragraph; + buf->layout(startpar->layout()); pos_type i = start; if (end > startpar->size()) end = startpar->size(); -- 2.39.2