Merge branch 'vim'

Conflicts:
	runtime/syntax/vim.vim
	src/structs.h
Snapshot 73
updated for version 7.4.259
Problem:    Warning for misplaced "const".
Solution:   Move the "const". (Yukihiro Nakadaira)
Added tag v7-4-259 for changeset e4cd5bb75029
updated for version 7.4.260
Problem:    It is possible to define a function with a colon in the name.  It
	    is possible to define a function with a lower case character if a
	    "#" appears after the name.
Solution:   Disallow using a colon other than with "s:".  Ignore "#" after the
	    name.
Added tag v7-4-260 for changeset 6bc874e4789a
updated for version 7.4.261
Problem:    When updating the window involves a regexp pattern, an interactive
	    substitute to replace a "\n" with a line break fails. (Ingo
	    Karkat)
Solution:   Set reg_line_lbr in vim_regsub() and vim_regsub_multi().
Added tag v7-4-261 for changeset 43c6cd07c8de
updated for version 7.4.262
Problem:    Duplicate code in regexec().
Solution:   Add line_lbr flag to regexec_nl().
Added tag v7-4-262 for changeset 0ea551fa607d
updated for version 7.4.263
Problem:    GCC 4.8 compiler warning for hiding a declaration (Francois Gannaz)
Solution:   Remove the second declaration.
Added tag v7-4-263 for changeset af1bb39774f4
updated for version 7.4.264
Problem:    Can't define a function starting with "g:".  Can't assign a
	    funcref to a buffer-local variable.
Solution:   Skip "g:" at the start of a function name.  Don't check for colons
	    when assigning to a variable.
Added tag v7-4-264 for changeset 00acac0af680
updated for version 7.4.265
Problem:    Can't call a global function with "g:" in an expression.
Solution:   Skip the "g:" when looking up the function.
Added tag v7-4-265 for changeset 8ec9d2196bee
updated for version 7.4.266
Problem:    Test 62 fails.
Solution:   Set the language to C. (Christian Brabandt)
Added tag v7-4-266 for changeset 8f84e906d454
updated for version 7.4.267
Problem:    The '[ mark is in the wrong position after "gq". (Ingo Karkat)
Solution:   Add the setmark argument to do_join(). (Christian Brabandt)
Added tag v7-4-267 for changeset 75f222d67cea