r63 - trunk/vim/debian/patches

Pierre Habouzit madcoder-guest@costa.debian.org
Tue, 15 Mar 2005 13:46:19 +0100


Author: madcoder-guest
Date: 2005-03-15 13:46:18 +0100 (Tue, 15 Mar 2005)
New Revision: 63

Modified:
   trunk/vim/debian/patches/105_tutor.vim.diff
Log:
better tutor.vim fix, as suggested by Bram Moolenaar

Modified: trunk/vim/debian/patches/105_tutor.vim.diff
===================================================================
--- trunk/vim/debian/patches/105_tutor.vim.diff	2005-03-15 12:40:12 UTC (rev 62)
+++ trunk/vim/debian/patches/105_tutor.vim.diff	2005-03-15 12:46:18 UTC (rev 63)
@@ -1,7 +1,7 @@
 diff -Nrua vim63.orig/runtime/tutor/tutor.vim vim63/runtime/tutor/tutor.vim
---- vim63.orig/runtime/tutor/tutor.vim	2005-03-15 10:18:48.846942561 +0100
-+++ vim63/runtime/tutor/tutor.vim	2005-03-15 10:24:37.470087403 +0100
-@@ -15,10 +15,17 @@
+--- vim63.orig/runtime/tutor/tutor.vim	2005-03-15 10:18:48.000000000 +0100
++++ vim63/runtime/tutor/tutor.vim	2005-03-15 13:43:47.947664650 +0100
+@@ -15,11 +15,16 @@
    let s:ext = "." . $xx
  else
    let s:lang = ""
@@ -9,15 +9,14 @@
 +  if exists("v:lang")
      let s:lang = v:lang
 -  elseif strlen($LANG) > 0 && $LANG != "C"
-+  elseif strlen($LC_MESSAGES) > 0
-     let s:lang = $LANG
 +  elseif strlen($LC_ALL) > 0
-+    let s:lang = $LANG
++    let s:lang = $LC_ALL
 +  elseif strlen($LANG) > 0
-+    let s:lang = $LANG
-+  endif
-+  if s:lang == "C"
-+    let s:lang=""
+     let s:lang = $LANG
    endif
++  if s:lang == "C"
++    let s:lang = ""
++  endif
    if s:lang != ""
      " Remove "@euro" (ignoring case), it may be at the end
+     let s:lang = substitute(s:lang, '\c@euro', '', '')