Author: pierre
Date: Fri Mar  5 06:17:14 2021
New Revision: 24341

Log:
Remove python2 ad in vim

Modified:
   trunk/BOOK/postlfs/editors/vim.xml

Modified: trunk/BOOK/postlfs/editors/vim.xml
==============================================================================
--- trunk/BOOK/postlfs/editors/vim.xml  Fri Mar  5 03:16:41 2021        (r24340)
+++ trunk/BOOK/postlfs/editors/vim.xml  Fri Mar  5 06:17:14 2021        (r24341)
@@ -103,10 +103,10 @@
     <para role="optional">
       <xref linkend="gpm"/>,
       <xref linkend="lua"/>,
+<!-- can use python3: don't advertise python2
       <xref linkend="python2"/>,
-      <xref linkend="rsync"/> and
-      <xref linkend="ruby"/><!-- , and
-      <xref linkend="tcl"/> -->
+-->   <xref linkend="rsync"/>, and
+      <xref linkend="ruby"/>
     </para>
 
     <para condition="html" role="usernotes">User Notes:
@@ -144,8 +144,8 @@
 
     <note>
       <para>
-        If you intend to run the tests and have not installed Xorg in /usr, 
append
-        LDFLAGS='-L$XORG_PROFIX/lib' to the configure line below.
+        If you intend to run the tests and have not installed Xorg in /usr,
+        append LDFLAGS='-L$XORG_PREFIX/lib' to the configure line below.
       </para>
     </note>
 
@@ -255,12 +255,18 @@
     <para>
       <option>--enable-luainterp</option>,
       <option>--enable-perlinterp</option>,
-      <option>--enable-pythoninterp</option>,
-      <option>--enable-tclinterp</option>,
+      <option>--enable-python3interp=dynamic</option>,
+      <option>--enable-tclinterp --with-tclsh=tclsh</option>,
       <option>--enable-rubyinterp</option>:
-      These options include the Lua, Perl, Python, Tcl, or Ruby interpreters 
that
-      allow using other application code in <application>vim</application>
-      scripts.
+      These options include the Lua, Perl, Python3, Tcl, or Ruby interpreters
+      that allow using other application code in <application>vim</application>
+      scripts. All the <option>--enable-...</option> options can accept
+      <option>=dynamic</option> to dynamically load the interpreter when
+      needed. This is required for <application>Python 3</application> to
+      prevent segmentation faults. For <application>tcl</application>,
+      it is necessary to indicate the name of the <command>tclsh</command>
+      executable, since <command>configure</command> only searches versioned
+      names with old versions.
     </para>
 
   </sect2>
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to