Re: Completion popup menu is invisible when the current line does not fit on the screen

2008-03-30 Fir de Conversatie François Ingelrest
On Sat, Mar 29, 2008 at 9:22 PM, Dominique Pelle [EMAIL PROTECTED] wrote: Hi François: I have tested your patch #1. For long lines that wrap multiple times, completion popup does not behave in a symetric way whether popup appears: 1/ below the cursor (i.e. when cursor is near the top

Re: regexp: does anyone really need ordered alternation?

2008-03-30 Fir de Conversatie Xiaozhou Liu
On Thu, Mar 27, 2008 at 5:54 PM, Antony Scriven [EMAIL PROTECTED] wrote: On 26/03/2008, Xiaozhou Liu [EMAIL PROTECTED] wrote: Hi Vimmers, During the development of the new regexp, one thing confuses me a lot: ordered alternation. (e.g. given r.e. 'ab\|abc' and text

Re: bug/crash with lists and echo

2008-03-30 Fir de Conversatie Bram Moolenaar
Andy Wokula wrote: Strange bug and crash with :echo and lists, observed on gVim 7.1.283 (also gVim 7.0): let list = [] call add(list, abc) call add(list, def) echo list[0] ^ important let list = reverse(list) call add(list, ghi) let left = list[: 1] let right = [] echo

Re: Summer of Code: Regexp

2008-03-30 Fir de Conversatie Bram Moolenaar
Xiaozhou Liu wrote: On Sat, Mar 29, 2008 at 8:44 PM, Bram Moolenaar [EMAIL PROTECTED] wrote: Andrei Aiordachioaie wrote: On Mar 20, 1:30 pm, Bram Moolenaar [EMAIL PROTECTED] wrote: Let's do the fast regexp work first. It's easy to underestimate how much work this stuff

Re: regexp: does anyone really need ordered alternation?

2008-03-30 Fir de Conversatie Bram Moolenaar
Nikolai Weibull wrote: On Sat, Mar 29, 2008 at 8:14 PM, Bram Moolenaar [EMAIL PROTECTED] wrote: Considering the recent OOXML fuzz I have lowered my appreciation for standards considerably. Considering that much of what people are complaining about regarding OOXML is things that

Re: How to use emenu in a locale-independent manner?

2008-03-30 Fir de Conversatie björn
On 22/03/2008, björn [EMAIL PROTECTED] wrote: On 17/03/2008, Charles E Campbell Jr [EMAIL PROTECTED] wrote: Hello! Netrw is using silent! emenu Buffers.Refresh\ menu to make certain that the buffers menu is refreshed. Unfortunately, this doesn't work for

Re: Completion popup menu is invisible when the current line does not fit on the screen

2008-03-30 Fir de Conversatie Dominique Pelle
On Sun, Mar 30, 2008 at 12:21 PM, François Ingelrest [EMAIL PROTECTED] wrote: On Sun, Mar 30, 2008 at 10:40 AM, François Ingelrest [EMAIL PROTECTED] wrote: On Sat, Mar 29, 2008 at 9:22 PM, Dominique Pelle [EMAIL PROTECTED] wrote: Hi François: I have tested your patch

Re: GSOC Application

2008-03-30 Fir de Conversatie A.Politz
Jonathan Frawley wrote: [...] On-The-Fly Code Checking Proposal Proposed Organization : Vim Name : Jonathan Frawley University : Trinity College Dublin Course : Computer Science Abstract : An attempt at speeding up the edit-compile-edit cycle which plagues programmers. A

Re: Summer of Code: Regexp

2008-03-30 Fir de Conversatie Ian Young
Sorry to get back to you so late - here's what I can offer: As far as I'm aware, the code in the vim71-ian branch of the repository contains almost all of the stable work done by both myself and Xiaozhou, so that's the best place to look. There's a bunch of testing code in that branch as well,

Re: Summer of Code: Regexp

2008-03-30 Fir de Conversatie Ian Young
On Sun, Mar 30, 2008 at 5:54 PM, Ian Young [EMAIL PROTECTED] wrote: Sorry to get back to you so late - here's what I can offer: As far as I'm aware, the code in the vim71-ian branch of the repository contains almost all of the stable work done by both myself and Xiaozhou, so that's the

Re: GSOC Application

2008-03-30 Fir de Conversatie frawleyj
Many thanks for your suggestions. Yes I had a look at Flymake and it is very similar to what I envisage this project becoming. Perhaps a more lightweight, up-to-date and configurable version however. I have updated my proposal as follows, please let me know what you think, any input is very much

Re: regexp: does anyone really need ordered alternation?

2008-03-30 Fir de Conversatie Ian Young
Here's another problem with changing behavior in the new engine: we would have to modify the backtracking engine as well to prevent it from using ordered alternation. Since our new engine can't handle certain things and falls back to the old one, they must behave the same. For example, we can't