Changeset 4635005


Ignore:
Timestamp:
Mar 1, 2009, 11:15:14 AM (16 years ago)
Author:
Jim Gifford <clfs@…>
Branches:
clfs-1.2, clfs-2.1, clfs-3.0.0-systemd, clfs-3.0.0-sysvinit, master, systemd, sysvinit
Children:
7d2671a
Parents:
4a3510d
Message:

Updated Vim Branch Update Patch to -10

Files:
2 edited
1 moved

Legend:

Unmodified
Added
Removed
  • BOOK/introduction/common/changelog.xml

    r4a3510d r4635005  
    4242        <listitem>
    4343          <para>[Jim] - Updated Ncurses Branch Update Patch to -10.</para>
     44        </listitem>
     45        <listitem>
     46          <para>[Jim] - Updated Vim Branch Update Patch to -10.</para>
    4447        </listitem>
    4548      </itemizedlist>
  • BOOK/patches.ent

    r4a3510d r4635005  
    121121<!ENTITY tar-revert_pipe_drain-patch-size "3 KB">
    122122
    123 <!ENTITY vim-branch_update-patch "vim-&vim-version;-branch_update-9.patch">
    124 <!ENTITY vim-branch_update-patch-md5 "e68ccd3e893cde453769fc58bea78c92">
    125 <!ENTITY vim-branch_update-patch-size "218 KB">
     123<!ENTITY vim-branch_update-patch "vim-&vim-version;-branch_update-10.patch">
     124<!ENTITY vim-branch_update-patch-md5 "6569c9bf71b80b31b606d4f3731315b5">
     125<!ENTITY vim-branch_update-patch-size "223 KB">
    126126
    127127<!ENTITY zlib-fpic-patch "zlib-&zlib-version;-fPIC-1.patch">
  • patches/vim-7.2-branch_update-10.patch

    r4a3510d r4635005  
    11Submitted By: Jim Gifford (jim at cross-lfs dot org)
    2 Date: 02-22-2009
     2Date: 03-01-2009
    33Initial Package Version: 7.2
    44Origin: Upstream
    55Upstream Status: Applied
    6 Description: Contains all upstream patches up to 7.2.124
     6Description: Contains all upstream patches up to 7.2.128
    77             The following patches were skipped
    88             007 036 041 049 071 072 074 088 089 093 101
     
    1010diff -Naur vim72.orig/Filelist vim72/Filelist
    1111--- vim72.orig/Filelist 2008-07-06 11:02:23.000000000 -0700
    12 +++ vim72/Filelist      2009-02-22 21:57:28.764584997 -0800
     12+++ vim72/Filelist      2009-03-01 11:06:57.584431903 -0800
    1313@@ -285,6 +285,7 @@
    1414                src/proto/os_win32.pro \
     
    2121diff -Naur vim72.orig/runtime/doc/cmdline.txt vim72/runtime/doc/cmdline.txt
    2222--- vim72.orig/runtime/doc/cmdline.txt  2008-08-09 07:22:59.000000000 -0700
    23 +++ vim72/runtime/doc/cmdline.txt       2009-02-22 21:57:28.892594217 -0800
     23+++ vim72/runtime/doc/cmdline.txt       2009-03-01 11:07:42.747327559 -0800
    2424@@ -1,4 +1,4 @@
    2525-*cmdline.txt*   For Vim version 7.2.  Last change: 2008 Jul 29
     
    8080diff -Naur vim72.orig/runtime/doc/eval.txt vim72/runtime/doc/eval.txt
    8181--- vim72.orig/runtime/doc/eval.txt     2008-08-09 07:22:59.000000000 -0700
    82 +++ vim72/runtime/doc/eval.txt  2009-02-22 21:57:40.793357172 -0800
     82+++ vim72/runtime/doc/eval.txt  2009-03-01 11:10:05.720489174 -0800
    8383@@ -1,4 +1,4 @@
    8484-*eval.txt*     For Vim version 7.2.  Last change: 2008 Aug 09
     
    200200diff -Naur vim72.orig/runtime/doc/netbeans.txt vim72/runtime/doc/netbeans.txt
    201201--- vim72.orig/runtime/doc/netbeans.txt 2008-08-09 07:22:59.000000000 -0700
    202 +++ vim72/runtime/doc/netbeans.txt      2009-02-22 21:57:51.694055594 -0800
     202+++ vim72/runtime/doc/netbeans.txt      2009-03-01 11:10:39.066624388 -0800
    203203@@ -1,4 +1,4 @@
    204204-*netbeans.txt*  For Vim version 7.2.  Last change: 2008 Jun 28
     
    222222diff -Naur vim72.orig/runtime/doc/options.txt vim72/runtime/doc/options.txt
    223223--- vim72.orig/runtime/doc/options.txt  2008-08-09 07:22:59.000000000 -0700
    224 +++ vim72/runtime/doc/options.txt       2009-02-22 21:58:02.958777762 -0800
     224+++ vim72/runtime/doc/options.txt       2009-03-01 11:11:54.531461377 -0800
    225225@@ -1,4 +1,4 @@
    226226-*options.txt*  For Vim version 7.2.  Last change: 2008 Aug 06
     
    253253diff -Naur vim72.orig/runtime/doc/spell.txt vim72/runtime/doc/spell.txt
    254254--- vim72.orig/runtime/doc/spell.txt    2008-08-09 07:23:00.000000000 -0700
    255 +++ vim72/runtime/doc/spell.txt 2009-02-22 21:57:40.717352144 -0800
     255+++ vim72/runtime/doc/spell.txt 2009-03-01 11:09:50.439508031 -0800
    256256@@ -1,4 +1,4 @@
    257257-*spell.txt*    For Vim version 7.2.  Last change: 2008 Jun 21
     
    383383diff -Naur vim72.orig/runtime/doc/starting.txt vim72/runtime/doc/starting.txt
    384384--- vim72.orig/runtime/doc/starting.txt 2008-08-09 07:23:00.000000000 -0700
    385 +++ vim72/runtime/doc/starting.txt      2009-02-22 21:57:28.896592820 -0800
     385+++ vim72/runtime/doc/starting.txt      2009-03-01 11:07:42.747327559 -0800
    386386@@ -1,4 +1,4 @@
    387387-*starting.txt*  For Vim version 7.2.  Last change: 2008 Jun 21
     
    445445diff -Naur vim72.orig/runtime/doc/usr_21.txt vim72/runtime/doc/usr_21.txt
    446446--- vim72.orig/runtime/doc/usr_21.txt   2008-08-09 07:23:01.000000000 -0700
    447 +++ vim72/runtime/doc/usr_21.txt        2009-02-22 21:57:28.896592820 -0800
     447+++ vim72/runtime/doc/usr_21.txt        2009-03-01 11:07:42.751325883 -0800
    448448@@ -1,4 +1,4 @@
    449449-*usr_21.txt*   For Vim version 7.2.  Last change: 2007 May 01
     
    512512diff -Naur vim72.orig/runtime/scripts.vim vim72/runtime/scripts.vim
    513513--- vim72.orig/runtime/scripts.vim      2008-08-08 15:27:21.000000000 -0700
    514 +++ vim72/runtime/scripts.vim   2009-02-22 21:57:25.668388043 -0800
     514+++ vim72/runtime/scripts.vim   2009-03-01 11:05:28.166702332 -0800
    515515@@ -234,6 +234,10 @@
    516516   elseif s:line1 =~ '\<DTD\s\+XHTML\s'
     
    526526diff -Naur vim72.orig/src/auto/configure vim72/src/auto/configure
    527527--- vim72.orig/src/auto/configure       2008-07-24 05:40:36.000000000 -0700
    528 +++ vim72/src/auto/configure    2009-02-22 21:57:36.313067746 -0800
     528+++ vim72/src/auto/configure    2009-03-01 11:08:15.605433440 -0800
    529529@@ -16819,21 +16819,29 @@
    530530   LDFLAGS="$LDFLAGS -isysroot /Developer/SDKs/MacOSX10.4u.sdk -arch i386 -arch ppc"
     
    567567diff -Naur vim72.orig/src/buffer.c vim72/src/buffer.c
    568568--- vim72.orig/src/buffer.c     2008-08-06 04:00:48.000000000 -0700
    569 +++ vim72/src/buffer.c  2009-02-22 21:58:03.050783349 -0800
     569+++ vim72/src/buffer.c  2009-03-01 11:12:14.420733621 -0800
    570570@@ -437,10 +437,6 @@
    571571        return;
     
    695695diff -Naur vim72.orig/src/configure.in vim72/src/configure.in
    696696--- vim72.orig/src/configure.in 2008-07-24 05:40:26.000000000 -0700
    697 +++ vim72/src/configure.in      2009-02-22 21:57:36.313067746 -0800
     697+++ vim72/src/configure.in      2009-03-01 11:08:15.605433440 -0800
    698698@@ -3152,18 +3152,25 @@
    699699 dnl But only when making dependencies, cproto and lint don't take "-isystem".
     
    730730diff -Naur vim72.orig/src/diff.c vim72/src/diff.c
    731731--- vim72.orig/src/diff.c       2008-03-05 03:16:56.000000000 -0800
    732 +++ vim72/src/diff.c    2009-02-22 21:57:51.762059784 -0800
     732+++ vim72/src/diff.c    2009-03-01 11:10:56.831763654 -0800
    733733@@ -8,7 +8,7 @@
    734734  */
     
    856856diff -Naur vim72.orig/src/edit.c vim72/src/edit.c
    857857--- vim72.orig/src/edit.c       2008-08-06 05:51:17.000000000 -0700
    858 +++ vim72/src/edit.c    2009-02-22 21:58:02.962778041 -0800
     858+++ vim72/src/edit.c    2009-03-01 11:11:54.531461377 -0800
    859859@@ -147,6 +147,7 @@
    860860 static int  ins_compl_bs __ARGS((void));
     
    11161116diff -Naur vim72.orig/src/eval.c vim72/src/eval.c
    11171117--- vim72.orig/src/eval.c       2008-08-07 12:37:22.000000000 -0700
    1118 +++ vim72/src/eval.c    2009-02-22 21:58:00.290604274 -0800
     1118+++ vim72/src/eval.c    2009-03-01 11:11:26.821685989 -0800
    11191119@@ -32,6 +32,9 @@
    11201120 
     
    20052005diff -Naur vim72.orig/src/ex_cmds2.c vim72/src/ex_cmds2.c
    20062006--- vim72.orig/src/ex_cmds2.c   2008-07-13 09:18:22.000000000 -0700
    2007 +++ vim72/src/ex_cmds2.c        2009-02-22 21:58:02.862770777 -0800
     2007+++ vim72/src/ex_cmds2.c        2009-03-01 11:11:36.726320435 -0800
    20082008@@ -2842,6 +2842,7 @@
    20092009     linenr_T               save_sourcing_lnum;
     
    20982098diff -Naur vim72.orig/src/ex_cmds.c vim72/src/ex_cmds.c
    20992099--- vim72.orig/src/ex_cmds.c    2008-08-04 12:15:00.000000000 -0700
    2100 +++ vim72/src/ex_cmds.c 2009-02-22 21:58:02.886772733 -0800
     2100+++ vim72/src/ex_cmds.c 2009-03-01 11:12:37.162193043 -0800
    21012101@@ -24,7 +24,7 @@
    21022102 static void do_filter __ARGS((linenr_T line1, linenr_T line2, exarg_T *eap, char_u *cmd, int do_in, int do_out));
     
    22762276            sub_firstline = NULL;
    22772277        }
     2278@@ -6520,6 +6529,7 @@
     2279 static int     last_sign_typenr = MAX_TYPENR;  /* is decremented */
     2280 
     2281 static void sign_list_defined __ARGS((sign_T *sp));
     2282+static void sign_undefine __ARGS((sign_T *sp, sign_T *sp_prev));
     2283 
     2284 /*
     2285  * ":sign" command
     2286@@ -6728,24 +6738,8 @@
     2287                /* ":sign list {name}" */
     2288                sign_list_defined(sp);
     2289            else
     2290-           {
     2291                /* ":sign undefine {name}" */
     2292-               vim_free(sp->sn_name);
     2293-               vim_free(sp->sn_icon);
     2294-#ifdef FEAT_SIGN_ICONS
     2295-               if (sp->sn_image != NULL)
     2296-               {
     2297-                   out_flush();
     2298-                   gui_mch_destroy_sign(sp->sn_image);
     2299-               }
     2300-#endif
     2301-               vim_free(sp->sn_text);
     2302-               if (sp_prev == NULL)
     2303-                   first_sign = sp->sn_next;
     2304-               else
     2305-                   sp_prev->sn_next = sp->sn_next;
     2306-               vim_free(sp);
     2307-           }
     2308+               sign_undefine(sp, sp_prev);
     2309        }
     2310     }
     2311     else
     2312@@ -6994,6 +6988,31 @@
     2313 }
     2314 
     2315 /*
     2316+ * Undefine a sign and free its memory.
     2317+ */
     2318+    static void
     2319+sign_undefine(sp, sp_prev)
     2320+    sign_T     *sp;
     2321+    sign_T     *sp_prev;
     2322+{
     2323+    vim_free(sp->sn_name);
     2324+    vim_free(sp->sn_icon);
     2325+#ifdef FEAT_SIGN_ICONS
     2326+    if (sp->sn_image != NULL)
     2327+    {
     2328+       out_flush();
     2329+       gui_mch_destroy_sign(sp->sn_image);
     2330+    }
     2331+#endif
     2332+    vim_free(sp->sn_text);
     2333+    if (sp_prev == NULL)
     2334+       first_sign = sp->sn_next;
     2335+    else
     2336+       sp_prev->sn_next = sp->sn_next;
     2337+    vim_free(sp);
     2338+}
     2339+
     2340+/*
     2341  * Get highlighting attribute for sign "typenr".
     2342  * If "line" is TRUE: line highl, if FALSE: text highl.
     2343  */
     2344@@ -7067,6 +7086,18 @@
     2345     return (char_u *)_("[Deleted]");
     2346 }
     2347 
     2348+#if defined(EXITFREE) || defined(PROTO)
     2349+/*
     2350+ * Undefine/free all signs.
     2351+ */
     2352+    void
     2353+free_signs()
     2354+{
     2355+    while (first_sign != NULL)
     2356+       sign_undefine(first_sign, NULL);
     2357+}
     2358+#endif
     2359+
     2360 #endif
     2361 
     2362 #if defined(FEAT_GUI) || defined(FEAT_CLIENTSERVER) || defined(PROTO)
    22782363diff -Naur vim72.orig/src/ex_cmds.h vim72/src/ex_cmds.h
    22792364--- vim72.orig/src/ex_cmds.h    2008-06-21 11:47:57.000000000 -0700
    2280 +++ vim72/src/ex_cmds.h 2009-02-22 21:57:28.904593099 -0800
     2365+++ vim72/src/ex_cmds.h 2009-03-01 11:07:42.759326442 -0800
    22812366@@ -278,7 +278,7 @@
    22822367 EX(CMD_crewind,                "crewind",      ex_cc,
     
    23262411diff -Naur vim72.orig/src/ex_docmd.c vim72/src/ex_docmd.c
    23272412--- vim72.orig/src/ex_docmd.c   2008-07-26 04:51:05.000000000 -0700
    2328 +++ vim72/src/ex_docmd.c        2009-02-22 21:58:02.982779158 -0800
     2413+++ vim72/src/ex_docmd.c        2009-03-01 11:12:42.138510127 -0800
    23292414@@ -364,6 +364,7 @@
    23302415 # define ex_function           ex_ni
     
    24422527-                   (void)mch_chdir((char *)globaldir);
    24432528-                   shorten_fnames(TRUE);
    2444 +                   if (mch_chdir((char *)globaldir) == OK)
     2529+                   if (mch_chdir((char *)globaldir) == 0)
    24452530+                       shorten_fnames(TRUE);
    24462531                }
     
    25452630diff -Naur vim72.orig/src/ex_getln.c vim72/src/ex_getln.c
    25462631--- vim72.orig/src/ex_getln.c   2008-08-08 02:31:33.000000000 -0700
    2547 +++ vim72/src/ex_getln.c        2009-02-22 21:57:40.525339851 -0800
     2632+++ vim72/src/ex_getln.c        2009-03-01 11:08:34.930671043 -0800
    25482633@@ -31,6 +31,8 @@
    25492634     int                cmdattr;        /* attributes for prompt */
     
    26792764diff -Naur vim72.orig/src/feature.h vim72/src/feature.h
    26802765--- vim72.orig/src/feature.h    2008-08-06 04:00:39.000000000 -0700
    2681 +++ vim72/src/feature.h 2009-02-22 21:57:28.908593378 -0800
     2766+++ vim72/src/feature.h 2009-03-01 11:07:42.763326442 -0800
    26822767@@ -767,9 +767,13 @@
    26832768 
     
    26982783diff -Naur vim72.orig/src/fileio.c vim72/src/fileio.c
    26992784--- vim72.orig/src/fileio.c     2008-08-06 04:01:03.000000000 -0700
    2700 +++ vim72/src/fileio.c  2009-02-22 21:57:51.674054756 -0800
     2785+++ vim72/src/fileio.c  2009-03-01 11:10:34.002299762 -0800
    27012786@@ -932,7 +932,10 @@
    27022787     else
     
    29283013diff -Naur vim72.orig/src/fold.c vim72/src/fold.c
    29293014--- vim72.orig/src/fold.c       2008-08-06 04:01:12.000000000 -0700
    2930 +++ vim72/src/fold.c    2009-02-22 21:57:51.682054476 -0800
     3015+++ vim72/src/fold.c    2009-03-01 11:10:36.446457605 -0800
    29313016@@ -48,7 +48,7 @@
    29323017 static int foldFind __ARGS((garray_T *gap, linenr_T lnum, fold_T **fpp));
     
    30173102diff -Naur vim72.orig/src/getchar.c vim72/src/getchar.c
    30183103--- vim72.orig/src/getchar.c    2008-07-22 09:57:48.000000000 -0700
    3019 +++ vim72/src/getchar.c 2009-02-22 21:58:03.122787819 -0800
     3104+++ vim72/src/getchar.c 2009-03-01 11:12:29.677711691 -0800
    30203105@@ -3816,7 +3816,11 @@
    30213106     int len = 1;
     
    30503135diff -Naur vim72.orig/src/globals.h vim72/src/globals.h
    30513136--- vim72.orig/src/globals.h    2008-07-26 04:53:29.000000000 -0700
    3052 +++ vim72/src/globals.h 2009-02-22 21:57:51.694055594 -0800
     3137+++ vim72/src/globals.h 2009-03-01 11:10:39.066624388 -0800
    30533138@@ -1022,6 +1022,7 @@
    30543139 #endif
     
    30843169diff -Naur vim72.orig/src/gui_at_sb.c vim72/src/gui_at_sb.c
    30853170--- vim72.orig/src/gui_at_sb.c  2004-06-07 07:32:25.000000000 -0700
    3086 +++ vim72/src/gui_at_sb.c       2009-02-22 21:57:40.637347115 -0800
     3171+++ vim72/src/gui_at_sb.c       2009-03-01 11:08:45.631356893 -0800
    30873172@@ -1078,6 +1078,12 @@
    30883173     Cardinal   *num_params;    /* unused */
     
    31103195diff -Naur vim72.orig/src/gui.c vim72/src/gui.c
    31113196--- vim72.orig/src/gui.c        2008-07-27 12:32:14.000000000 -0700
    3112 +++ vim72/src/gui.c     2009-02-22 21:57:40.773355217 -0800
     3197+++ vim72/src/gui.c     2009-03-01 11:10:03.076318759 -0800
    31133198@@ -139,7 +139,7 @@
    31143199                /* The read returns when the child closes the pipe (or when
     
    32033288diff -Naur vim72.orig/src/gui_gtk_x11.c vim72/src/gui_gtk_x11.c
    32043289--- vim72.orig/src/gui_gtk_x11.c        2008-07-04 03:46:24.000000000 -0700
    3205 +++ vim72/src/gui_gtk_x11.c     2009-02-22 21:57:40.637347115 -0800
     3290+++ vim72/src/gui_gtk_x11.c     2009-03-01 11:08:45.631356893 -0800
    32063291@@ -4070,14 +4070,14 @@
    32073292 
     
    32273312diff -Naur vim72.orig/src/gui_x11.c vim72/src/gui_x11.c
    32283313--- vim72.orig/src/gui_x11.c    2008-06-08 08:13:45.000000000 -0700
    3229 +++ vim72/src/gui_x11.c 2009-02-22 21:57:28.972599804 -0800
    3230 @@ -2450,7 +2450,7 @@
     3314+++ vim72/src/gui_x11.c 2009-03-01 11:12:34.666031009 -0800
     3315@@ -1587,6 +1587,8 @@
     3316     XtCloseDisplay(gui.dpy);
     3317     gui.dpy = NULL;
     3318     vimShell = (Widget)0;
     3319+    vim_free(gui_argv);
     3320+    gui_argv = NULL;
     3321 }
     3322 
     3323 /*
     3324@@ -1761,6 +1763,8 @@
     3325      * says that this isn't needed when exiting, so just skip it. */
     3326     XtCloseDisplay(gui.dpy);
     3327 #endif
     3328+    vim_free(gui_argv);
     3329+    gui_argv = NULL;
     3330 }
     3331 
     3332 /*
     3333@@ -2450,7 +2454,7 @@
    32313334        *colorPtr = colortable[closest];
    32323335     }
     
    32373340 }
    32383341 
     3342@@ -3439,47 +3443,37 @@
     3343     char_u         *signfile;
     3344 {
     3345     XpmAttributes   attrs;
     3346-    XImage         *sign;
     3347+    XImage         *sign = NULL;
     3348     int                    status;
     3349 
     3350     /*
     3351      * Setup the color substitution table.
     3352      */
     3353-    sign = NULL;
     3354     if (signfile[0] != NUL && signfile[0] != '-')
     3355     {
     3356-       sign = (XImage *)alloc(sizeof(XImage));
     3357-       if (sign != NULL)
     3358+       XpmColorSymbol color[5] =
     3359        {
     3360-           XpmColorSymbol color[5] =
     3361-           {
     3362-               {"none", NULL, 0},
     3363-               {"iconColor1", NULL, 0},
     3364-               {"bottomShadowColor", NULL, 0},
     3365-               {"topShadowColor", NULL, 0},
     3366-               {"selectColor", NULL, 0}
     3367-           };
     3368-           attrs.valuemask = XpmColorSymbols;
     3369-           attrs.numsymbols = 2;
     3370-           attrs.colorsymbols = color;
     3371-           attrs.colorsymbols[0].pixel = gui.back_pixel;
     3372-           attrs.colorsymbols[1].pixel = gui.norm_pixel;
     3373-           status = XpmReadFileToImage(gui.dpy, (char *)signfile,
     3374+           {"none", NULL, 0},
     3375+           {"iconColor1", NULL, 0},
     3376+           {"bottomShadowColor", NULL, 0},
     3377+           {"topShadowColor", NULL, 0},
     3378+           {"selectColor", NULL, 0}
     3379+       };
     3380+       attrs.valuemask = XpmColorSymbols;
     3381+       attrs.numsymbols = 2;
     3382+       attrs.colorsymbols = color;
     3383+       attrs.colorsymbols[0].pixel = gui.back_pixel;
     3384+       attrs.colorsymbols[1].pixel = gui.norm_pixel;
     3385+       status = XpmReadFileToImage(gui.dpy, (char *)signfile,
     3386                                                         &sign, NULL, &attrs);
     3387-
     3388-           if (status == 0)
     3389-           {
     3390-               /* Sign width is fixed at two columns now.
     3391-               if (sign->width > gui.sign_width)
     3392-                   gui.sign_width = sign->width + 8; */
     3393-           }
     3394-           else
     3395-           {
     3396-               vim_free(sign);
     3397-               sign = NULL;
     3398-               EMSG(_(e_signdata));
     3399-           }
     3400+       if (status == 0)
     3401+       {
     3402+           /* Sign width is fixed at two columns now.
     3403+           if (sign->width > gui.sign_width)
     3404+               gui.sign_width = sign->width + 8; */
     3405        }
     3406+       else
     3407+           EMSG(_(e_signdata));
     3408     }
     3409 
     3410     return (void *)sign;
     3411@@ -3489,8 +3483,7 @@
     3412 gui_mch_destroy_sign(sign)
     3413     void *sign;
     3414 {
     3415-    XFree(((XImage *)sign)->data);
     3416-    vim_free(sign);
     3417+    XDestroyImage((XImage*)sign);
     3418 }
     3419 #endif
     3420 
    32393421diff -Naur vim72.orig/src/gui_xmdlg.c vim72/src/gui_xmdlg.c
    32403422--- vim72.orig/src/gui_xmdlg.c  2008-06-21 09:05:32.000000000 -0700
    3241 +++ vim72/src/gui_xmdlg.c       2009-02-22 21:57:40.637347115 -0800
     3423+++ vim72/src/gui_xmdlg.c       2009-03-01 11:08:45.635357731 -0800
    32423424@@ -369,10 +369,10 @@
    32433425     char       buf[TEMP_BUF_SIZE];
     
    33953577diff -Naur vim72.orig/src/gui_xmebw.c vim72/src/gui_xmebw.c
    33963578--- vim72.orig/src/gui_xmebw.c  2007-09-06 03:57:51.000000000 -0700
    3397 +++ vim72/src/gui_xmebw.c       2009-02-22 21:57:40.637347115 -0800
     3579+++ vim72/src/gui_xmebw.c       2009-03-01 11:08:45.635357731 -0800
    33983580@@ -1256,7 +1256,7 @@
    33993581     }
     
    34223604diff -Naur vim72.orig/src/if_cscope.c vim72/src/if_cscope.c
    34233605--- vim72.orig/src/if_cscope.c  2008-06-24 09:32:34.000000000 -0700
    3424 +++ vim72/src/if_cscope.c       2009-02-22 21:57:57.086400893 -0800
     3606+++ vim72/src/if_cscope.c       2009-03-01 11:11:09.312562089 -0800
    34253607@@ -74,7 +74,7 @@
    34263608     { "add",   cs_add,
     
    34653647diff -Naur vim72.orig/src/if_cscope.h vim72/src/if_cscope.h
    34663648--- vim72.orig/src/if_cscope.h  2007-09-02 07:51:08.000000000 -0700
    3467 +++ vim72/src/if_cscope.h       2009-02-22 21:57:25.644386646 -0800
     3649+++ vim72/src/if_cscope.h       2009-03-01 11:05:23.086376868 -0800
    34683650@@ -42,17 +42,6 @@
    34693651  * f 7name     Find this file
     
    34863668diff -Naur vim72.orig/src/if_perl.xs vim72/src/if_perl.xs
    34873669--- vim72.orig/src/if_perl.xs   2008-07-17 13:55:09.000000000 -0700
    3488 +++ vim72/src/if_perl.xs        2009-02-22 21:57:40.757353820 -0800
     3670+++ vim72/src/if_perl.xs        2009-03-01 11:09:57.879986590 -0800
    34893671@@ -136,6 +136,9 @@
    34903672 #  define Perl_newXS_flags dll_Perl_newXS_flags
     
    35373719diff -Naur vim72.orig/src/if_python.c vim72/src/if_python.c
    35383720--- vim72.orig/src/if_python.c  2008-07-17 14:09:32.000000000 -0700
    3539 +++ vim72/src/if_python.c       2009-02-22 21:57:51.746058667 -0800
     3721+++ vim72/src/if_python.c       2009-03-01 11:10:51.831442100 -0800
    35403722@@ -531,6 +531,12 @@
    35413723        if (PythonMod_Init())
     
    36393821diff -Naur vim72.orig/src/if_xcmdsrv.c vim72/src/if_xcmdsrv.c
    36403822--- vim72.orig/src/if_xcmdsrv.c 2008-07-18 06:05:03.000000000 -0700
    3641 +++ vim72/src/if_xcmdsrv.c      2009-02-22 21:57:32.260810448 -0800
     3823+++ vim72/src/if_xcmdsrv.c      2009-03-01 11:08:00.312452856 -0800
    36423824@@ -736,7 +736,7 @@
    36433825                + serverReply.ga_len;
     
    36693851diff -Naur vim72.orig/src/macros.h vim72/src/macros.h
    36703852--- vim72.orig/src/macros.h     2007-08-04 04:44:18.000000000 -0700
    3671 +++ vim72/src/macros.h  2009-02-22 21:58:02.962778041 -0800
     3853+++ vim72/src/macros.h  2009-03-01 11:11:54.531461377 -0800
    36723854@@ -127,15 +127,31 @@
    36733855 #ifdef FEAT_LANGMAP
     
    37093891diff -Naur vim72.orig/src/main.c vim72/src/main.c
    37103892--- vim72.orig/src/main.c       2008-07-24 01:40:56.000000000 -0700
    3711 +++ vim72/src/main.c    2009-02-22 21:57:40.641347674 -0800
     3893+++ vim72/src/main.c    2009-03-01 11:08:45.635357731 -0800
    37123894@@ -645,11 +645,12 @@
    37133895 
     
    37713953diff -Naur vim72.orig/src/mark.c vim72/src/mark.c
    37723954--- vim72.orig/src/mark.c       2008-08-08 15:06:49.000000000 -0700
    3773 +++ vim72/src/mark.c    2009-02-22 21:57:28.912593658 -0800
     3955+++ vim72/src/mark.c    2009-03-01 11:07:42.767327000 -0800
    37743956@@ -1627,15 +1627,17 @@
    37753957 
     
    38404022diff -Naur vim72.orig/src/mbyte.c vim72/src/mbyte.c
    38414023--- vim72.orig/src/mbyte.c      2008-07-14 05:38:05.000000000 -0700
    3842 +++ vim72/src/mbyte.c   2009-02-22 21:57:40.641347674 -0800
     4024+++ vim72/src/mbyte.c   2009-03-01 11:08:45.635357731 -0800
    38434025@@ -717,7 +717,7 @@
    38444026                     * where mblen() returns 0 for invalid character.
     
    39224104diff -Naur vim72.orig/src/menu.c vim72/src/menu.c
    39234105--- vim72.orig/src/menu.c       2008-06-21 12:53:43.000000000 -0700
    3924 +++ vim72/src/menu.c    2009-02-22 21:57:25.620383014 -0800
     4106+++ vim72/src/menu.c    2009-03-01 11:05:17.942048889 -0800
    39254107@@ -1120,6 +1120,7 @@
    39264108        parent = menu;
     
    39334115diff -Naur vim72.orig/src/message.c vim72/src/message.c
    39344116--- vim72.orig/src/message.c    2008-07-09 11:24:55.000000000 -0700
    3935 +++ vim72/src/message.c 2009-02-22 21:58:03.062784187 -0800
     4117+++ vim72/src/message.c 2009-03-01 11:12:39.674353959 -0800
    39364118@@ -976,7 +976,7 @@
    39374119                    }
     
    39644146        case K_LEFTMOUSE:
    39654147            scroll = Rows - 1;
    3966 @@ -3309,7 +3310,10 @@
     4148@@ -2552,7 +2553,6 @@
     4149            {
     4150                /* Jump to the choices of the dialog. */
     4151                retval = TRUE;
     4152-               lines_left = Rows - 1;
     4153            }
     4154            else
     4155 #endif
     4156@@ -2560,6 +2560,9 @@
     4157                got_int = TRUE;
     4158                quit_more = TRUE;
     4159            }
     4160+           /* When there is some more output (wrapping line) display that
     4161+            * without another prompt. */
     4162+           lines_left = Rows - 1;
     4163            break;
     4164 
     4165 #ifdef FEAT_CLIPBOARD
     4166@@ -3309,7 +3312,10 @@
    39674167     {
    39684168        c = gui_mch_dialog(type, title, message, buttons, dfltbutton,
     
    39764176        /* Flush output to avoid that further messages and redrawing is done
    39774177         * in the wrong order. */
    3978 @@ -4556,7 +4560,13 @@
     4178@@ -4556,7 +4562,13 @@
    39794179                        remove_trailing_zeroes = TRUE;
    39804180                    }
     
    39914191                        /* Avoid a buffer overflow */
    39924192                        strcpy(tmp, "inf");
    3993 @@ -4585,61 +4595,62 @@
     4193@@ -4585,61 +4597,62 @@
    39944194                        if (remove_trailing_zeroes)
    39954195                        {
     
    40774277diff -Naur vim72.orig/src/misc1.c vim72/src/misc1.c
    40784278--- vim72.orig/src/misc1.c      2008-07-12 12:20:53.000000000 -0700
    4079 +++ vim72/src/misc1.c   2009-02-22 21:57:28.916594496 -0800
     4279+++ vim72/src/misc1.c   2009-03-01 11:07:42.767327000 -0800
    40804280@@ -3245,9 +3245,9 @@
    40814281 
     
    40924292diff -Naur vim72.orig/src/misc2.c vim72/src/misc2.c
    40934293--- vim72.orig/src/misc2.c      2008-07-23 12:12:56.000000000 -0700
    4094 +++ vim72/src/misc2.c   2009-02-22 21:57:51.770060343 -0800
     4294+++ vim72/src/misc2.c   2009-03-01 11:12:37.162193043 -0800
    40954295@@ -873,7 +873,7 @@
    40964296            /* 3. check for available memory: call mch_avail_mem() */
     
    41024302            }
    41034303            else
    4104 @@ -1257,7 +1257,6 @@
     4304@@ -1010,6 +1010,9 @@
     4305 # if defined(FEAT_PROFILE)
     4306     do_cmdline_cmd((char_u *)"profdel *");
     4307 # endif
     4308+# if defined(FEAT_KEYMAP)
     4309+    do_cmdline_cmd((char_u *)"set keymap=");
     4310+#endif
     4311 
     4312 # ifdef FEAT_TITLE
     4313     free_titles();
     4314@@ -1034,6 +1037,9 @@
     4315     free_regexp_stuff();
     4316     free_tag_stuff();
     4317     free_cd_dir();
     4318+# ifdef FEAT_SIGNS
     4319+    free_signs();
     4320+# endif
     4321 # ifdef FEAT_EVAL
     4322     set_expr_line(NULL);
     4323 # endif
     4324@@ -1257,7 +1263,6 @@
    41054325     return escaped_string;
    41064326 }
     
    41104330  * Return TRUE when 'shell' has "csh" in the tail.
    41114331  */
    4112 @@ -1266,9 +1265,7 @@
     4332@@ -1266,9 +1271,7 @@
    41134333 {
    41144334     return (strstr((char *)gettail(p_sh), "csh") != NULL);
     
    41204340  * Escape "string" for use as a shell argument with system().
    41214341  * This uses single quotes, except when we know we need to use double qoutes
    4122 @@ -1391,7 +1388,6 @@
     4342@@ -1391,7 +1394,6 @@
    41234343 
    41244344     return escaped_string;
     
    41284348 /*
    41294349  * Like vim_strsave(), but make all characters uppercase.
    4130 @@ -2565,7 +2561,7 @@
     4350@@ -2565,7 +2567,7 @@
    41314351     int                key;
    41324352     int                dlen = 0;
     
    41374357        return 0;
    41384358 
    4139 @@ -2601,10 +2597,11 @@
     4359@@ -2601,10 +2603,11 @@
    41404360  * returns 0 if there is no match.
    41414361  */
     
    41514371     char_u     *last_dash;
    41524372     char_u     *end_of_name;
    4153 @@ -2672,7 +2669,8 @@
     4373@@ -2672,7 +2675,8 @@
    41544374            else
    41554375            {
     
    41614381 
    41624382            /*
    4163 @@ -4698,7 +4696,8 @@
     4383@@ -4698,7 +4702,8 @@
    41644384                                stackp->ffs_filearray_cur = i + 1;
    41654385                                ff_push(search_ctx, stackp);
     
    41734393diff -Naur vim72.orig/src/move.c vim72/src/move.c
    41744394--- vim72.orig/src/move.c       2008-07-12 09:26:47.000000000 -0700
    4175 +++ vim72/src/move.c    2009-02-22 21:57:36.281067746 -0800
     4395+++ vim72/src/move.c    2009-03-01 11:08:10.621111607 -0800
    41764396@@ -280,18 +280,20 @@
    41774397 
     
    42234443diff -Naur vim72.orig/src/nbdebug.c vim72/src/nbdebug.c
    42244444--- vim72.orig/src/nbdebug.c    2008-06-22 08:38:58.000000000 -0700
    4225 +++ vim72/src/nbdebug.c 2009-02-22 21:58:03.030781673 -0800
     4445+++ vim72/src/nbdebug.c 2009-03-01 11:12:09.456415979 -0800
    42264446@@ -33,7 +33,6 @@
    42274447 u_int           nb_dlevel = 0;         /* nb_debug verbosity level */
     
    42844504diff -Naur vim72.orig/src/nbdebug.h vim72/src/nbdebug.h
    42854505--- vim72.orig/src/nbdebug.h    2008-06-22 07:31:50.000000000 -0700
    4286 +++ vim72/src/nbdebug.h 2009-02-22 21:58:03.030781673 -0800
     4506+++ vim72/src/nbdebug.h 2009-03-01 11:12:09.456415979 -0800
    42874507@@ -43,8 +43,6 @@
    42884508 
     
    43164536diff -Naur vim72.orig/src/netbeans.c vim72/src/netbeans.c
    43174537--- vim72.orig/src/netbeans.c   2008-07-13 09:19:54.000000000 -0700
    4318 +++ vim72/src/netbeans.c        2009-02-22 21:58:03.022781673 -0800
     4538+++ vim72/src/netbeans.c        2009-03-01 11:12:06.976258974 -0800
    43194539@@ -1043,7 +1043,7 @@
    43204540        nbdebug(("EVT: %s", buf));
     
    44324652diff -Naur vim72.orig/src/normal.c vim72/src/normal.c
    44334653--- vim72.orig/src/normal.c     2008-07-31 13:03:08.000000000 -0700
    4434 +++ vim72/src/normal.c  2009-02-22 21:58:02.962778041 -0800
     4654+++ vim72/src/normal.c  2009-03-01 11:11:54.535461935 -0800
    44354655@@ -183,6 +183,8 @@
    44364656 static void    nv_cursorhold __ARGS((cmdarg_T *cap));
     
    47104930diff -Naur vim72.orig/src/ops.c vim72/src/ops.c
    47114931--- vim72.orig/src/ops.c        2008-06-21 13:08:59.000000000 -0700
    4712 +++ vim72/src/ops.c     2009-02-22 21:57:40.765356613 -0800
     4932+++ vim72/src/ops.c     2009-03-01 11:10:00.468150579 -0800
    47134933@@ -2209,12 +2209,15 @@
    47144934     {
     
    47314951diff -Naur vim72.orig/src/option.c vim72/src/option.c
    47324952--- vim72.orig/src/option.c     2008-07-18 06:05:33.000000000 -0700
    4733 +++ vim72/src/option.c  2009-02-22 21:58:02.966778320 -0800
     4953+++ vim72/src/option.c  2009-03-01 11:11:54.539461935 -0800
    47344954@@ -2593,13 +2593,13 @@
    47354955 #ifdef FEAT_VIMINFO
     
    51495369diff -Naur vim72.orig/src/os_unix.c vim72/src/os_unix.c
    51505370--- vim72.orig/src/os_unix.c    2008-08-06 04:01:40.000000000 -0700
    5151 +++ vim72/src/os_unix.c 2009-02-22 21:58:03.102786422 -0800
     5371+++ vim72/src/os_unix.c 2009-03-01 11:12:24.577385947 -0800
    51525372@@ -315,12 +315,15 @@
    51535373     {-1,           "Unknown!", FALSE}
     
    53825602diff -Naur vim72.orig/src/proto/eval.pro vim72/src/proto/eval.pro
    53835603--- vim72.orig/src/proto/eval.pro       2008-08-09 07:31:25.000000000 -0700
    5384 +++ vim72/src/proto/eval.pro    2009-02-22 21:57:36.373071657 -0800
     5604+++ vim72/src/proto/eval.pro    2009-03-01 11:08:25.566070959 -0800
    53855605@@ -17,7 +17,7 @@
    53865606 int eval_to_bool __ARGS((char_u *arg, int *error, char_u **nextcmd, int skip));
     
    54245644diff -Naur vim72.orig/src/proto/ex_cmds.pro vim72/src/proto/ex_cmds.pro
    54255645--- vim72.orig/src/proto/ex_cmds.pro    2008-08-09 07:31:25.000000000 -0700
    5426 +++ vim72/src/proto/ex_cmds.pro 2009-02-22 21:57:28.916594496 -0800
     5646+++ vim72/src/proto/ex_cmds.pro 2009-03-01 11:12:37.166193602 -0800
    54275647@@ -11,7 +11,7 @@
    54285648 char_u *make_filter_cmd __ARGS((char_u *cmd, char_u *itmp, char_u *otmp));
     
    54345654 int viminfo_readline __ARGS((vir_T *virp));
    54355655 char_u *viminfo_readstring __ARGS((vir_T *virp, int off, int convert));
     5656@@ -40,6 +40,7 @@
     5657 int read_viminfo_sub_string __ARGS((vir_T *virp, int force));
     5658 void write_viminfo_sub_string __ARGS((FILE *fp));
     5659 void free_old_sub __ARGS((void));
     5660+void free_signs __ARGS((void));
     5661 int prepare_tagpreview __ARGS((int undo_sync));
     5662 void ex_help __ARGS((exarg_T *eap));
     5663 char_u *check_help_lang __ARGS((char_u *arg));
    54365664diff -Naur vim72.orig/src/proto/ex_getln.pro vim72/src/proto/ex_getln.pro
    54375665--- vim72.orig/src/proto/ex_getln.pro   2008-08-09 07:31:28.000000000 -0700
    5438 +++ vim72/src/proto/ex_getln.pro        2009-02-22 21:57:40.525339851 -0800
     5666+++ vim72/src/proto/ex_getln.pro        2009-03-01 11:08:34.934671881 -0800
    54395667@@ -31,7 +31,7 @@
    54405668 void set_cmd_context __ARGS((expand_T *xp, char_u *str, int len, int col));
     
    54485676diff -Naur vim72.orig/src/proto/mark.pro vim72/src/proto/mark.pro
    54495677--- vim72.orig/src/proto/mark.pro       2008-08-09 07:31:36.000000000 -0700
    5450 +++ vim72/src/proto/mark.pro    2009-02-22 21:57:28.916594496 -0800
     5678+++ vim72/src/proto/mark.pro    2009-03-01 11:07:42.771327000 -0800
    54515679@@ -26,5 +26,5 @@
    54525680 void write_viminfo_filemarks __ARGS((FILE *fp));
     
    54585686diff -Naur vim72.orig/src/proto/misc2.pro vim72/src/proto/misc2.pro
    54595687--- vim72.orig/src/proto/misc2.pro      2008-08-09 07:31:40.000000000 -0700
    5460 +++ vim72/src/proto/misc2.pro   2009-02-22 21:57:46.089694370 -0800
     5688+++ vim72/src/proto/misc2.pro   2009-03-01 11:10:23.869653024 -0800
    54615689@@ -59,7 +59,7 @@
    54625690 int handle_x_keys __ARGS((int key));
     
    54705698diff -Naur vim72.orig/src/proto/netbeans.pro vim72/src/proto/netbeans.pro
    54715699--- vim72.orig/src/proto/netbeans.pro   2008-08-09 07:31:56.000000000 -0700
    5472 +++ vim72/src/proto/netbeans.pro        2009-02-22 21:57:51.698055873 -0800
     5700+++ vim72/src/proto/netbeans.pro        2009-03-01 11:10:39.070626065 -0800
    54735701@@ -11,7 +11,7 @@
    54745702 void netbeans_frame_moved __ARGS((int new_x, int new_y));
     
    54825710diff -Naur vim72.orig/src/proto/option.pro vim72/src/proto/option.pro
    54835711--- vim72.orig/src/proto/option.pro     2008-08-09 07:31:43.000000000 -0700
    5484 +++ vim72/src/proto/option.pro  2009-02-22 21:58:02.966778320 -0800
     5712+++ vim72/src/proto/option.pro  2009-03-01 11:11:54.539461935 -0800
    54855713@@ -44,6 +44,7 @@
    54865714 void set_context_in_set_cmd __ARGS((expand_T *xp, char_u *arg, int opt_flags));
     
    54935721diff -Naur vim72.orig/src/pty.c vim72/src/pty.c
    54945722--- vim72.orig/src/pty.c        2008-06-21 11:52:58.000000000 -0700
    5495 +++ vim72/src/pty.c     2009-02-22 21:57:25.600383852 -0800
     5723+++ vim72/src/pty.c     2009-03-01 11:05:15.481889369 -0800
    54965724@@ -270,9 +270,10 @@
    54975725 }
     
    55095737diff -Naur vim72.orig/src/quickfix.c vim72/src/quickfix.c
    55105738--- vim72.orig/src/quickfix.c   2008-07-18 05:53:02.000000000 -0700
    5511 +++ vim72/src/quickfix.c        2009-02-22 21:58:03.086785863 -0800
     5739+++ vim72/src/quickfix.c        2009-03-01 11:12:22.073226148 -0800
    55125740@@ -1419,6 +1419,7 @@
    55135741     int                        opened_window = FALSE;
     
    56065834diff -Naur vim72.orig/src/regexp.c vim72/src/regexp.c
    56075835--- vim72.orig/src/regexp.c     2008-08-07 12:58:50.000000000 -0700
    5608 +++ vim72/src/regexp.c  2009-02-22 21:58:03.014779438 -0800
     5836+++ vim72/src/regexp.c  2009-03-01 11:12:04.508100572 -0800
    56095837@@ -4532,7 +4532,7 @@
    56105838                cleanup_subexpr();
     
    56435871diff -Naur vim72.orig/src/screen.c vim72/src/screen.c
    56445872--- vim72.orig/src/screen.c     2008-07-24 07:45:07.000000000 -0700
    5645 +++ vim72/src/screen.c  2009-02-22 21:58:03.114787819 -0800
     5873+++ vim72/src/screen.c  2009-03-01 11:12:27.069546305 -0800
    56465874@@ -2439,9 +2439,17 @@
    56475875 
     
    57605988diff -Naur vim72.orig/src/spell.c vim72/src/spell.c
    57615989--- vim72.orig/src/spell.c      2008-07-12 12:20:55.000000000 -0700
    5762 +++ vim72/src/spell.c   2009-02-22 21:58:02.914775247 -0800
     5990+++ vim72/src/spell.c   2009-03-01 11:11:46.782964939 -0800
    57635991@@ -77,7 +77,7 @@
    57645992 
     
    66316859diff -Naur vim72.orig/src/structs.h vim72/src/structs.h
    66326860--- vim72.orig/src/structs.h    2008-07-30 13:02:50.000000000 -0700
    6633 +++ vim72/src/structs.h 2009-02-22 21:57:36.281067746 -0800
     6861+++ vim72/src/structs.h 2009-03-01 11:08:10.625114401 -0800
    66346862@@ -459,7 +459,7 @@
    66356863 typedef struct
     
    66606888diff -Naur vim72.orig/src/tag.c vim72/src/tag.c
    66616889--- vim72.orig/src/tag.c        2008-07-16 14:31:30.000000000 -0700
    6662 +++ vim72/src/tag.c     2009-02-22 21:58:03.130788378 -0800
     6890+++ vim72/src/tag.c     2009-03-01 11:12:32.157870372 -0800
    66636891@@ -515,7 +515,7 @@
    66646892             * If a count is supplied to the ":tag <name>" command, then
     
    67917019diff -Naur vim72.orig/src/term.c vim72/src/term.c
    67927020--- vim72.orig/src/term.c       2008-07-27 04:48:06.000000000 -0700
    6793 +++ vim72/src/term.c    2009-02-22 21:57:51.754057829 -0800
     7021+++ vim72/src/term.c    2009-03-01 11:10:54.343604693 -0800
    67947022@@ -4920,7 +4920,15 @@
    67957023        key_name[0] = KEY2TERMCAP0(key);
     
    68117039diff -Naur vim72.orig/src/testdir/Makefile vim72/src/testdir/Makefile
    68127040--- vim72.orig/src/testdir/Makefile     2008-06-19 13:29:46.000000000 -0700
    6813 +++ vim72/src/testdir/Makefile  2009-02-22 21:57:28.688580807 -0800
     7041+++ vim72/src/testdir/Makefile  2009-03-01 11:05:52.680272943 -0800
    68147042@@ -26,15 +26,17 @@
    68157043 
     
    68457073diff -Naur vim72.orig/src/testdir/Make_ming.mak vim72/src/testdir/Make_ming.mak
    68467074--- vim72.orig/src/testdir/Make_ming.mak        1969-12-31 16:00:00.000000000 -0800
    6847 +++ vim72/src/testdir/Make_ming.mak     2009-02-22 21:57:28.764584997 -0800
     7075+++ vim72/src/testdir/Make_ming.mak     2009-03-01 11:06:57.588433300 -0800
    68487076@@ -0,0 +1,91 @@
    68497077+# Makefile to run tests for Vim, on Dos-like machines
     
    69407168diff -Naur vim72.orig/src/testdir/test42.ok vim72/src/testdir/test42.ok
    69417169--- vim72.orig/src/testdir/test42.ok    2008-02-20 04:27:37.000000000 -0800
    6942 +++ vim72/src/testdir/test42.ok 2009-02-22 21:57:28.948596172 -0800
     7170+++ vim72/src/testdir/test42.ok 2009-03-01 11:07:47.727646598 -0800
    69437171@@ -20,7 +20,7 @@
    69447172 ucs-2
     
    69527180diff -Naur vim72.orig/src/ui.c vim72/src/ui.c
    69537181--- vim72.orig/src/ui.c 2008-07-14 11:14:56.000000000 -0700
    6954 +++ vim72/src/ui.c      2009-02-22 21:57:40.653347953 -0800
     7182+++ vim72/src/ui.c      2009-03-01 11:08:45.651358290 -0800
    69557183@@ -1820,7 +1820,7 @@
    69567184 #ifdef HAVE_DUP
     
    70607288diff -Naur vim72.orig/src/version.c vim72/src/version.c
    70617289--- vim72.orig/src/version.c    2008-08-09 07:24:52.000000000 -0700
    7062 +++ vim72/src/version.c 2009-02-22 21:58:03.130788378 -0800
    7063 @@ -677,9 +677,248 @@
     7290+++ vim72/src/version.c 2009-03-01 11:12:42.142512361 -0800
     7291@@ -677,9 +677,256 @@
    70647292 static int included_patches[] =
    70657293 {   /* Add new patch number below this line */
    70667294 /**/
     7295+    128,
     7296+/**/
     7297+    127,
     7298+/**/
     7299+    126,
     7300+/**/
     7301+    125,
     7302+/**/
    70677303+    124,
    70687304+/**/
     
    73107546 highest_patch()
    73117547 {
    7312 @@ -786,7 +1025,7 @@
     7548@@ -786,7 +1033,7 @@
    73137549     MSG_PUTS(_("\nRISC OS version"));
    73147550 #endif
     
    73197555     if (*compiled_arch != NUL)
    73207556     {
    7321 @@ -825,6 +1064,19 @@
     7557@@ -825,6 +1072,19 @@
    73227558        }
    73237559     }
     
    73417577diff -Naur vim72.orig/src/vim.h vim72/src/vim.h
    73427578--- vim72.orig/src/vim.h        2008-08-09 09:03:38.000000000 -0700
    7343 +++ vim72/src/vim.h     2009-02-22 21:58:03.090785025 -0800
     7579+++ vim72/src/vim.h     2009-03-01 11:12:22.073226148 -0800
    73447580@@ -341,8 +341,14 @@
    73457581 #ifdef BACKSLASH_IN_FILENAME
     
    74097645diff -Naur vim72.orig/src/window.c vim72/src/window.c
    74107646--- vim72.orig/src/window.c     2008-08-06 04:00:30.000000000 -0700
    7411 +++ vim72/src/window.c  2009-02-22 21:58:03.090785025 -0800
     7647+++ vim72/src/window.c  2009-03-01 11:12:22.073226148 -0800
    74127648@@ -12,7 +12,7 @@
    74137649 static int path_is_url __ARGS((char_u *p));
     
    75007736diff -Naur vim72.orig/src/workshop.c vim72/src/workshop.c
    75017737--- vim72.orig/src/workshop.c   2008-06-21 11:53:26.000000000 -0700
    7502 +++ vim72/src/workshop.c        2009-02-22 21:57:40.565341248 -0800
     7738+++ vim72/src/workshop.c        2009-03-01 11:08:39.914989523 -0800
    75037739@@ -1121,8 +1121,12 @@
    75047740                                      ? (char *)curbuf->b_sfname : "<None>");
Note: See TracChangeset for help on using the changeset viewer.