From 8ed68ea86036b3855023e72a2ba9bb86949e57b9 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jos=C3=A9=20Matox?= Date: Sun, 17 Jul 2005 23:55:05 +0000 Subject: [PATCH] convert frenchb language also in the body git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10304 a592a061-630c-0410-9148-cb99ea01b6c8 --- lib/lyx2lyx/ChangeLog | 4 ++++ lib/lyx2lyx/lyx_1_4.py | 10 ++++++++++ 2 files changed, 14 insertions(+) diff --git a/lib/lyx2lyx/ChangeLog b/lib/lyx2lyx/ChangeLog index 7c63a1b3df..810d13f2a9 100644 --- a/lib/lyx2lyx/ChangeLog +++ b/lib/lyx2lyx/ChangeLog @@ -1,3 +1,7 @@ +2005-07-18 José Matos + + * lyx_1_4.py (convert_french): convert language also in the body. + 2005-07-15 José Matos * Makefile.am: new file for correct dealing with python scripts. diff --git a/lib/lyx2lyx/lyx_1_4.py b/lib/lyx2lyx/lyx_1_4.py index 55963cfcaa..a2e56d763f 100644 --- a/lib/lyx2lyx/lyx_1_4.py +++ b/lib/lyx2lyx/lyx_1_4.py @@ -1857,6 +1857,16 @@ def convert_french(file): if i != -1: file.header[i] = "\\language french" + # Change language in the document body + regexp = re.compile(r'^\\lang\s+frenchb') + i = 0 + while 1: + i = find_re(file.body, regexp, i) + if i == -1: + break + file.body[i] = "\\language french" + i = i + 1 + def remove_paperpackage(file): i = find_token(file.header, '\\paperpackage', 0) -- 2.39.5