4 From: Bram Moolenaar <Bram@moolenaar.net>
6 Content-Type: text/plain; charset=ISO-8859-1
7 Content-Transfer-Encoding: 8bit
11 Problem: Can't call a function that uses both <SID> and {expr}. (Thomas)
12 Solution: Check both the expanded and unexpanded name for <SID>.
16 *** ../vim-7.0.007/src/eval.c Wed May 10 15:22:49 2006
17 --- src/eval.c Wed May 10 12:11:42 2006
20 if (argvars[2].v_type != VAR_UNKNOWN)
26 rettv->vval.v_string = NULL;
28 if (argvars[2].v_type != VAR_UNKNOWN)
34 rettv->vval.v_string = NULL;
40 ! if (eval_fname_sid(lv.ll_exp_name != NULL ? lv.ll_exp_name : *pp))
42 /* It's "s:" or "<SID>" */
48 ! if ((lv.ll_exp_name != NULL && eval_fname_sid(lv.ll_exp_name))
49 ! || eval_fname_sid(*pp))
51 /* It's "s:" or "<SID>" */
53 *** ../vim-7.0.007/src/version.c Wed May 10 17:38:05 2006
54 --- src/version.c Wed May 10 17:39:46 2006
58 { /* Add new patch number below this line */
64 From "know your smileys":
65 % Bike accident. A bit far-fetched, I suppose; although...
67 _o /\_ _ \\o (_)\__/o (_)
68 _< \_ _>(_) (_)/<_ \_| \ _|/' \/
69 (_)>(_) (_) (_) (_) (_)' _\o_
71 /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net \\\
72 /// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
73 \\\ download, build and distribute -- http://www.A-A-P.org ///
74 \\\ help me help AIDS victims -- http://ICCF-Holland.org ///