Re: Patch 7.4.260
Kent Sibilev wrote: After this change, in contrary to the documentation, I cannot define a global function like this: function g:Foo() endfunction Sorry, the documentation is wrong. Although I could just skip the g:, in case some people have already been using this in plugins. Also, what is the reason to restrict this case: function Foo() endfunction let b:my_func = function('Foo') What do you mean? That works. -- From know your smileys: :-O-o Smiley American tourist (note big mouth and camera) /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net \\\ ///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ \\\ an exciting new programming language -- http://www.Zimbu.org/// \\\help me help AIDS victims -- http://ICCF-Holland.org/// -- -- You received this message from the vim_dev maillist. Do not top-post! Type your reply below the text you are replying to. For more information, visit http://www.vim.org/maillist.php --- You received this message because you are subscribed to the Google Groups vim_dev group. To unsubscribe from this group and stop receiving emails from it, send an email to vim_dev+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: Patch 7.4.260
On Wednesday, April 23, 2014 1:30:15 PM UTC-4, Bram Moolenaar wrote: Kent Sibilev wrote: After this change, in contrary to the documentation, I cannot define a global function like this: function g:Foo() endfunction Sorry, the documentation is wrong. Although I could just skip the g:, in case some people have already been using this in plugins. Yes. It broke several plugins that i'm using. Also, what is the reason to restrict this case: function Foo() endfunction let b:my_func = function('Foo') What do you mean? That works. I'm getting this error: E884: Function name cannot contain a colon: b:my_func Regards, Kent. -- -- You received this message from the vim_dev maillist. Do not top-post! Type your reply below the text you are replying to. For more information, visit http://www.vim.org/maillist.php --- You received this message because you are subscribed to the Google Groups vim_dev group. To unsubscribe from this group and stop receiving emails from it, send an email to vim_dev+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: Patch 7.4.260
On 23 April 2014, Kent Sibilev ksibi...@gmail.com wrote: On Wednesday, April 23, 2014 1:30:15 PM UTC-4, Bram Moolenaar wrote: Kent Sibilev wrote: After this change, in contrary to the documentation, I cannot define a global function like this: function g:Foo() endfunction Sorry, the documentation is wrong. Although I could just skip the g:, in case some people have already been using this in plugins. Yes. It broke several plugins that i'm using. [...] +1 This breaks a lot of plugins, for no reason whatsoever. The authors have simply trusted the docs that g: is fine, they shouldn't be punished for that. /lcd -- -- You received this message from the vim_dev maillist. Do not top-post! Type your reply below the text you are replying to. For more information, visit http://www.vim.org/maillist.php --- You received this message because you are subscribed to the Google Groups vim_dev group. To unsubscribe from this group and stop receiving emails from it, send an email to vim_dev+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: Patch 7.4.260
Kent Sibilev wrote: After this change, in contrary to the documentation, I cannot define a global function like this: function g:Foo() endfunction Sorry, the documentation is wrong. Although I could just skip the g:, in case some people have already been using this in plugins. Yes. It broke several plugins that i'm using. OK, I'll allow that then. Also, what is the reason to restrict this case: function Foo() endfunction let b:my_func = function('Foo') What do you mean? That works. I'm getting this error: E884: Function name cannot contain a colon: b:my_func Sorry, I tried with an older Vim. I'll see how that should be fixed. -- From know your smileys: :-)-O Smiling doctor with stethoscope /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net \\\ ///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ \\\ an exciting new programming language -- http://www.Zimbu.org/// \\\help me help AIDS victims -- http://ICCF-Holland.org/// -- -- You received this message from the vim_dev maillist. Do not top-post! Type your reply below the text you are replying to. For more information, visit http://www.vim.org/maillist.php --- You received this message because you are subscribed to the Google Groups vim_dev group. To unsubscribe from this group and stop receiving emails from it, send an email to vim_dev+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.