Re: Bug: windo and exceptions

2007-05-02 Thread Andy Wokula
Bram Moolenaar schrieb: Andy Wokula wrote: GVim runs into an endless loop if I do the following: " clean startup :new " at least two windows :windo throw "foo" Error detected while processing : E605: Exception not caught: foo E605: Exception not caught:

bug in java indentation

2007-05-02 Thread Tomas Golembiovsky
There seems to be a bug in java indentation. The maintainer (Cc'ed) is said to be resigned, so I'm writing here. It is sort of special situation. Take a look at the println() in the following: public class Bug { public static void main(String args[]) { Foo.bar(new Baz() {

Re: Bug: windo and exceptions

2007-05-02 Thread Bram Moolenaar
Andy Wokula wrote: > GVim runs into an endless loop if I do the following: > > " clean startup > :new " at least two windows > :windo throw "foo" > > Error detected while processing : > E605: Exception not caught: foo > E605: Exception not caught: foo >

Re: Regex performance - SoC

2007-05-02 Thread Bram Moolenaar
James - > I'm wondering if any of the Summer of Code winners are tackling the > regex performance thing suggested here: http://www.vim.org/soc/ideas.php > > If anyone chose that project, I'll of course defer to them. But if > no one's working on it, I might give it a shot, I think it'd be f

patch 7.0.240

2007-05-02 Thread Bram Moolenaar
Patch 7.0.240 Problem:Crash when splitting a window in the GUI. (opposite of 7.0.227) Solution: Don't call out_flush() from win_alloc(). Also avoid this for win_delete(). Also block autocommands while the window structure is invalid. Files: src/window.c *** .

Bug: windo and exceptions

2007-05-02 Thread Andy Wokula
GVim runs into an endless loop if I do the following: " clean startup :new " at least two windows :windo throw "foo" Error detected while processing : E605: Exception not caught: foo E605: Exception not caught: foo E605: Exception not caught: foo E605: Exc

patch 7.0.239

2007-05-02 Thread Bram Moolenaar
Patch 7.0.239 Problem:When using local directories and tab pages ":mksession" uses a short file name when it shouldn't. Window-local options from a modeline may be applied to the wrong window. (Teemu Likonen) Solution: Add the did_lcd flag, use the full path when it'