... How about using SIGALRM when search is progressing, every second ? SIGALRM handler would store time() into global var (and reload alarm(1)). The search...
Yakov Lerner
iler.ml@...
May 1, 2007 9:03 am
46692
[This is development, removed the Vim maillist] ... It will help for differences in speed for various patterns, but it won't help for lines differing in...
Bram Moolenaar
Bram@...
May 1, 2007 9:44 am
46693
... Up to now jVi does exactly as you say. But now I want to get hold of the "structure" of a VIsual area, so a block paste can be implemented. In os_win32.c...
Ernie Rael
err@...
May 1, 2007 9:53 am
46694
... This is not true. It just reduces the chance of a mistake being made by an unknown factor. It's still possible to allow an option to be set, thinking...
Bram Moolenaar
Bram@...
May 1, 2007 9:54 am
46695
Bram Moolenaar wrote: [...] ... [...] Are you sure? In a terminal logged-in as root, using vim 7.0.235: vim -u NONE -N ... modeline modelines=5 Modelines...
A.J.Mechelynck
antoine.mechelynck@...
May 1, 2007 10:34 am
46696
... Sorry, my mistake. There is a recommendation that when working as root you switch 'modeline' off, but it's not done automatically. I do think that it's a...
Bram Moolenaar
Bram@...
May 1, 2007 11:30 am
46697
... I am not claiming that sanity-checking a modeline before execution would make it 100% safe. But there have been many examples in other software where minor...
John Beckett
winterwaffle@...
May 1, 2007 2:02 pm
46698
i had to 'rm src/auto/config.cache before i could build with this one sc...
scott
toothpik@...
May 1, 2007 4:15 pm
46699
Patch 7.0.236 Problem: Linux 2.4 uses sysinfo() with a mem_unit field, which is not backwards compatible. Solution: Add an autoconf check for...
Bram Moolenaar
Bram@...
May 1, 2007 4:47 pm
46700
Patch 7.0.237 Problem: For root it is recommended to not use 'modeline', but in not-compatible mode the default is on. Solution: Let 'modeline' default to...
Bram Moolenaar
Bram@...
May 1, 2007 5:05 pm
46701
... Yes, this is normal for a patch affecting the configure files: src/auto/configure src/configure.in src/config.h.in Me too: the first make ended in an...
A.J.Mechelynck
antoine.mechelynck@...
May 1, 2007 5:20 pm
46702
... or ... still sets 'modeline' on, even when logged-in as root. Best regards, Tony. -- If you want to understand your government, don't begin by reading the ...
A.J.Mechelynck
antoine.mechelynck@...
May 1, 2007 5:57 pm
46703
Patch 7.0.238 Problem: Crash when ":match" pattern runs into 'maxmempattern'. (Yakov Lerner) Solution: Don't free the regexp program of match_hl. Files:...
Bram Moolenaar
Bram@...
May 1, 2007 8:06 pm
46704
Hello, 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...
James Longstreet
jlongstreet@...
May 1, 2007 11:16 pm
46705
... Bram said two students are working on this, but you are welcome to help them (i think). Nikolai too would help anyone with this. ... - Asiri...
Asiri Rathnayake
asiri.rathnayake@...
May 2, 2007 6:07 am
46706
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 ...
Bram Moolenaar
Bram@...
May 2, 2007 3:59 pm
46707
GVim runs into an endless loop if I do the following: " clean startup ... Error detected while processing : E605: Exception not caught: foo E605: Exception not...
Andy Wokula
anwoku@...
May 2, 2007 5:52 pm
46708
James - ... Yes, two students were selected to work on this. Russ Cox volunteered to mentor them. - Bram -- Bumper sticker: Honk if you love peace and quiet. ...
Bram Moolenaar
Bram@...
May 2, 2007 8:10 pm
46709
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...
Bram Moolenaar
Bram@...
May 2, 2007 8:10 pm
46710
... See patch below. ... Solved with the same patch. Please verify. ... *************** ... if (!win_valid(wp)) break; win_goto(wp); + if (curwin != wp) +...
Bram Moolenaar
Bram@...
May 2, 2007 8:29 pm
46711
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...
Tomas Golembiovsky
nyoxi@...
May 2, 2007 10:21 pm
46712
... Great, the patch works (examples tested). -- Thanks, Andy EOM...
Andy Wokula
anwoku@...
May 3, 2007 12:04 am
46713
On Tue, 1 May 2007 19:42:02 +1000, "John Beckett" ... What constitutes a "reasonable length"? Vim has to load the entire document including its modeline into...
Matthew Winn
vim@...
May 3, 2007 9:28 am
46714
The patch adds flag to search() flag to not use smartcase. '*' and '#' do not use smartcase, but search() always uses smartcase (cannot be turned off). When we...
Yakov Lerner
iler.ml@...
May 3, 2007 2:45 pm
46715
... Looks a bit inconsistent. Why not also add a flag to ignore 'ignorecase' and 'magic'? -- Everybody lies, but it doesn't matter since nobody listens. --...
Bram Moolenaar
Bram@...
May 3, 2007 3:23 pm
46716
... Yes. After I sent out a patch, I realized I can fix my problem by saving,clearing, and restoring the 'smartcase' option. Sorry. Yakov...
... [...] ... I don't know about Bram, but how portable is SIGALRM? Can you use it on non-Unix-like systems such as Windows? Wouldn't counting lines be both...
A.J.Mechelynck
antoine.mechelynck@...
May 4, 2007 12:48 am
46719
... We've probably slugged this out enough, but I'm glad to have another opportunity to promote the "safe modelines" message. Bram has made the point that...
John Beckett
winterwaffle@...
May 4, 2007 4:23 am
46720
On Fri, 4 May 2007 14:20:22 +1000 ... Most previous exploits have been exploitable with far below the line length that is reasonably used by sensible people. ...