Re: [Geany-Devel] Ping on Bug #943 - windows build command

2013-10-09 Thread Nick Treleaven
On 07/10/2013 20:07, Matthew Brush wrote: On 13-10-07 08:31 AM, Nick Treleaven wrote: On 05/10/2013 15:40, Matthew Brush wrote: On 13-10-05 07:06 AM, Nick Treleaven wrote: It was last year, but I think it wasn't just with dmd, although that triggered it the most, and it only happened when dmd

Re: [Geany-Devel] Ping on Bug #943 - windows build command

2013-10-09 Thread Nick Treleaven
On 09/10/2013 01:50, Matthew Brush wrote: I can simply test FiF with regex = ., which will generate a lot of output quite fast. Without the SYNC_SPAWN patches, build.c and search.c async executions are identical (except that build checks if the returned pid after successful spawn async is 0,

Re: [Geany-Devel] Ping on Bug #943 - windows build command

2013-10-09 Thread Dimitar Zhekov
On Tue, 08 Oct 2013 17:50:15 -0700 Matthew Brush mbr...@codebrainz.ca wrote: On 13-10-08 10:28 AM, Dimitar Zhekov wrote: On Mon, 07 Oct 2013 12:28:49 -0700 Matthew Brush mbr...@codebrainz.ca wrote: [...] Any chance you could find time to review and test Geany's implementation to

[Geany-Devel] Improving FiF

2013-10-09 Thread Dimitar Zhekov
Hi, all, I want to discuss how our FiF works, why, and possible improvements. 1. The FiF dialog is created programatically. Is there any reason for that, or simply nobody cared to XML-ize it? I'm not aware of anything that can be done gtk+ calls, but can't be done by loading a XML and less gtk+

Re: [Geany-Devel] Improving FiF

2013-10-09 Thread Lex Trotman
On 10 October 2013 07:01, Dimitar Zhekov dimitar.zhe...@gmail.com wrote: Hi, all, I want to discuss how our FiF works, why, and possible improvements. 1. The FiF dialog is created programatically. Is there any reason for that, or simply nobody cared to XML-ize it? I'm not aware of anything

Re: [Geany-Devel] Ping on Bug #943 - windows build command

2013-10-09 Thread Matthew Brush
On 13-10-09 07:42 AM, Nick Treleaven wrote: On 09/10/2013 01:50, Matthew Brush wrote: [snip] GTK+ 2.22 is over 3 years old by now, FWIW. I'm using 2.22 under win~1 too, and don't think it will have any problems with async exec, but we'll see. Yeah, just pointing it out because 3 years

Re: [Geany-Devel] Improving FiF

2013-10-09 Thread Lex Trotman
[...] 3. For non-recursive searches, grep does not allow a directory to be specified instead of file. To work around that, we read the directory, back-parse all --include=*.x patterns, and match them manually. Proposition: grep -rl --include=*.c --exclude-dir=[^.]* --exclude-dir=.?* void .

Re: [Geany-Devel] Improving FiF

2013-10-09 Thread Matthew Brush
On 13-10-09 07:15 PM, Lex Trotman wrote: [...] 3. For non-recursive searches, grep does not allow a directory to be specified instead of file. To work around that, we read the directory, back-parse all --include=*.x patterns, and match them manually. Proposition: grep -rl --include=*.c