From: Bram Moolenaar Date: Thu, 18 Feb 2010 14:53:29 +0000 (+0100) Subject: updated for version 7.2.368 X-Git-Tag: v7.2.368 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=83bac8b756e1778a0269a40809f0afa723962f8a;p=vim updated for version 7.2.368 Problem: Ruby interface: Appending line doesn't work. (Michael Henry) Solution: Reverse check for NULL line. (James Vega) --- diff --git a/src/if_ruby.c b/src/if_ruby.c index 2295fa5b1..6135c5d5b 100644 --- a/src/if_ruby.c +++ b/src/if_ruby.c @@ -869,7 +869,7 @@ static VALUE buffer_append(VALUE self, VALUE num, VALUE str) long n = NUM2LONG(num); aco_save_T aco; - if (line != NULL) { + if (line == NULL) { rb_raise(rb_eIndexError, "NULL line"); } else if (n >= 0 && n <= buf->b_ml.ml_line_count) diff --git a/src/version.c b/src/version.c index 3d1455f11..5f1e3bd26 100644 --- a/src/version.c +++ b/src/version.c @@ -681,6 +681,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ +/**/ + 368, /**/ 367, /**/