From 03a73a40d856de7ca703bb0a525d6b244d3c423e Mon Sep 17 00:00:00 2001 From: Vincent van Ravesteijn Date: Sun, 23 Mar 2014 13:33:05 +0100 Subject: [PATCH] lyx2lyx: Add the 2.2 entry --- lib/lyx2lyx/LyX.py | 3 ++- lib/lyx2lyx/lyx_2_2.py | 58 ++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 60 insertions(+), 1 deletion(-) create mode 100644 lib/lyx2lyx/lyx_2_2.py diff --git a/lib/lyx2lyx/LyX.py b/lib/lyx2lyx/LyX.py index 7b534fe87a..059e40353f 100644 --- a/lib/lyx2lyx/LyX.py +++ b/lib/lyx2lyx/LyX.py @@ -83,7 +83,8 @@ format_relation = [("0_06", [200], minor_versions("0.6" , 4)), ("1_5", range(246,277), minor_versions("1.5" , 7)), ("1_6", range(277,346), minor_versions("1.6" , 10)), ("2_0", range(346,414), minor_versions("2.0", 8)), - ("2_1", range(414,475), minor_versions("2.1", 0)) + ("2_1", range(414,475), minor_versions("2.1", 0)), + ("2_2", [], minor_versions("2.2", 0)) ] #################################################################### diff --git a/lib/lyx2lyx/lyx_2_2.py b/lib/lyx2lyx/lyx_2_2.py new file mode 100644 index 0000000000..5b1979b4e6 --- /dev/null +++ b/lib/lyx2lyx/lyx_2_2.py @@ -0,0 +1,58 @@ +# -*- coding: utf-8 -*- +# This file is part of lyx2lyx +# -*- coding: utf-8 -*- +# Copyright (C) 2011 The LyX team +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License +# as published by the Free Software Foundation; either version 2 +# of the License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + +""" Convert files to the file format generated by lyx 2.2""" + +import re, string +import unicodedata +import sys, os + +# Uncomment only what you need to import, please. + +#from parser_tools import find_token, find_end_of, find_tokens, \ +# find_token_exact, find_end_of_inset, find_end_of_layout, \ +# find_token_backwards, is_in_inset, get_value, get_quoted_value, \ +# del_token, check_token, get_option_value + +#from lyx2lyx_tools import add_to_preamble, insert_to_preamble, \ +# put_cmd_in_ert, lyx2latex, latex_length, revert_flex_inset, \ +# revert_font_attrs, hex2ratio, str2bool + + +############################################################################### +### +### Conversion and reversion routines +### +############################################################################### + + +## +# Conversion hub +# + +supported_versions = ["2.2.0","2.2"] +convert = [#[475, []] + ] + +revert = [#[474, []] + ] + + +if __name__ == "__main__": + pass -- 2.39.2