As discussed with José. This goes in now. I did not remove workarounds for 
older python versions. This will be changed on a case by case basis. For 
new code please use the new features where it makes sense:

i += 5 instead of i = i + 5
True/False for booleans etc.


Georg

Log:
        * INSTALL: Change required python version from 1.5.2 to 2.3
        * INSTALL.scons: ditto
        * README: ditto
        * configure.ac: ditto

Index: INSTALL
===================================================================
--- INSTALL	(Revision 14116)
+++ INSTALL	(Arbeitskopie)
@@ -114,7 +114,7 @@ The two following programs should be ava
     as. Otherwise, LyX will not be able to run a number of tests. Note
     that users can run these tests manually with Edit>Reconfigure.
 
-  o Python 1.5.2 or newer installed to be able to import older LyX files
+  o Python 2.3 or newer installed to be able to import older LyX files
     with the lyx2lyx script (this script is called automatically when
     opening a file).
 
Index: INSTALL.scons
===================================================================
--- INSTALL.scons	(Revision 14116)
+++ INSTALL.scons	(Arbeitskopie)
@@ -29,8 +29,8 @@ Prerequisites:
 --------------
 
 * Python:
-  Python >= 1.5.2 is required to run scons, but Python >= 2.2 is used by
-  lyx itself so the newer version is recommended. Python is widely 
+  Python >= 1.5.2 is required to run scons, but Python >= 2.3 is used by
+  lyx itself so the newer version is needed. Python is widely
   available on non-windows systems. Windows users can download and install
   python from http://www.python.org.
 
Index: README
===================================================================
--- README	(Revision 14116)
+++ README	(Arbeitskopie)
@@ -27,12 +27,12 @@ What do I need to run LyX?
 
     Either of :
     * a Unix-like system (including Windows with cygwin)
-    * Windows 98 or newer  
-    * Mac OS 10.2 or newer  
+    * Windows 98 or newer
+    * Mac OS 10.2 or newer
 
     A decent LaTeX2e installation (e.g. teTeX for unix) not older
        than 1995/12/01.
-    Python 1.5.2 or later to convert old LyX files
+    Python 2.3 or later to convert old LyX files and for helper scripts
 
 How does the LyX version scheme work?
 
Index: configure.ac
===================================================================
--- configure.ac	(Revision 14116)
+++ configure.ac	(Arbeitskopie)
@@ -48,7 +48,7 @@ fi
 AC_CHECK_PROGS(M4, gm4 gnum4 m4, m4)
 
 # Check for installed python
-AM_PATH_PYTHON(1.5.2,, :)
+AM_PATH_PYTHON(2.3,, :)
 
 # Work around a problem in automake 1.4: when invoking install-strip,
 # INSTALL_PROGRAM is changed to 'install -s', and since

Reply via email to