[Geany-devel] [ANNOUNCE] gproject - yet another geany project plugin

2010-06-07 Thread Jiří Techet
Hi, I would like to announce yet another project management plugin for geany. The main reason behind its creation is that I work with thousands of source files and the session-based "project" geany uses isn't sufficient for my purpose. I also had a look at geanyprj and while I like some of the ide

Re: [Geany-devel] [ANNOUNCE] gproject - yet another geany project plugin

2010-06-08 Thread Jiří Techet
Hi, thanks for the response. A few comments of mine below: On Tue, Jun 8, 2010 at 03:03, Lex Trotman wrote: > On 8 June 2010 07:38, Jiří Techet wrote: >> Hi, >> > > Hi, havn't had time to look at your code but a couple of comments below. > >> I would l

Re: [Geany-devel] [ANNOUNCE] gproject - yet another geany project plugin

2010-06-08 Thread Jiří Techet
On Tue, Jun 8, 2010 at 19:03, Dimitar Zhekov wrote: > On Mon, 7 Jun 2010 23:38:19 +0200 > Jiří Techet wrote: > >> * I find the session-based project conceptually wrong - having several >> files opened doesn't mean that they belong to the same project - for >>

Re: [Geany-devel] [ANNOUNCE] gproject - yet another geany project plugin

2010-06-09 Thread Jiří Techet
On Wed, Jun 9, 2010 at 03:40, Lex Trotman wrote: > Hi again, > > Note I wasn't criticising your plugin, but wanted to make sure you > knew about some potential upcoming capabilities that might also be > useful in combination. I absolutely understand. In fact, I prefer critical voices - it makes n

Re: [Geany-devel] switch dialog bug - Re: [ANNOUNCE] gproject - yet another geany project plugin

2010-06-09 Thread Jiří Techet
On Wed, Jun 9, 2010 at 14:56, Nick Treleaven wrote: > On Tue, 8 Jun 2010 18:59:35 +0200 > Jiří Techet wrote: > >> And this fix should definitely go to 0.19: >> >> http://gitorious.org/~techy/geany/techys-geany/commit/62deb4ec5c2b8de4d0979c55f853f529efde223f >

Re: [Geany-devel] linear time tag manager - Re: [ANNOUNCE] gproject - yet another geany project plugin

2010-06-09 Thread Jiří Techet
On Wed, Jun 9, 2010 at 14:58, Nick Treleaven wrote: > On Mon, 7 Jun 2010 23:38:19 +0200 > Jiří Techet wrote: > >> * for big projects I'd like to create some basic ctags support. The >> tag manager used by geany is totally unusable for big projects because >> b

Re: [Geany-devel] Git - Re: [ANNOUNCE] gproject - yet another geany project plugin

2010-06-09 Thread Jiří Techet
On Wed, Jun 9, 2010 at 15:06, Nick Treleaven wrote: > On Wed, 9 Jun 2010 13:06:45 +0200 > Jiří Techet wrote: > >> > Sure its easier if everyone is using git, but ATM this is an SVN project. >> > >> >> It's true that I've used the workflow typical

Re: [Geany-devel] [ANNOUNCE] gproject - yet another geany project plugin

2010-06-09 Thread Jiří Techet
Hi, >> http://gitorious.org/~techy/geany/techys-geany >> >> (branches: changebar fixes gproject-deps all) The first three links >> are from the gproject-deps branch and the last one from the fixes >> branch. The changebar is, not surprisingly, in the changebar branch. > > That seems a bit confusin

Re: [Geany-devel] Broken plugin autofools (Was: [ANNOUNCE] gproject - yet another geany project plugin)

2010-06-09 Thread Jiří Techet
On Wed, Jun 9, 2010 at 16:56, Chow Loong Jin wrote: > On Wed, 9 Jun 2010 23:22:51 +1000 > Lex Trotman wrote: > >> Sigh, this isn't your fault, but I have problems with installing >> unknown software to system directories and plugins autofools is broken >> WRT installing to a non-standard prefix,

Re: [Geany-devel] [ANNOUNCE] gproject - yet another geany project plugin

2010-06-09 Thread Jiří Techet
On Wed, Jun 9, 2010 at 15:16, Thomas Martitz wrote: > Am 09.06.2010 13:06, schrieb Jiří Techet: >> >> It's true that I've used the workflow typical for a git project - from >> geany web page, which offers both git and SVN repository I assumed >> that I ca

Re: [Geany-devel] switch dialog bug - Re: [ANNOUNCE] gproject - yet another geany project plugin

2010-06-09 Thread Jiří Techet
On Wed, Jun 9, 2010 at 18:17, Nick Treleaven wrote: > On Wed, 9 Jun 2010 15:10:22 +0200 > Jiří Techet wrote: > >> > BTW, why do you destroy the dialog instead of hiding it? >> >> It's just that I can write >> >> if (switch_dialog) >> >&g

[Geany-devel] [PATCH 1/3] Fix tab history switching

2010-06-09 Thread Jiří Techet
There is a 600ms interval in which the panel displaying the current file name isn't displayed. If you switch tabs with a keybinding and do it too quickly (press it twice in the 600ms period), the wrong file is put on top of the stack. This patch fixes the problem Signed-off-by: Jiří T

[Geany-devel] Various geany fixes

2010-06-09 Thread Jiří Techet
The following patches fix some problems in geany. More details can be found in the description of the individual patches: [PATCH 1/3] Fix tab history switching [PATCH 2/3] Prevent -Wmissing-prototypes report warning when compiling a plugin [PATCH 3/3] Add .gitignore Regards, Jiri __

[Geany-devel] [PATCH 2/3] Prevent -Wmissing-prototypes report warning when compiling a plugin

2010-06-09 Thread Jiří Techet
Signed-off-by: Jiří Techet --- src/plugindata.h |2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/src/plugindata.h b/src/plugindata.h index aff3143..9facecb 100644 --- a/src/plugindata.h +++ b/src/plugindata.h @@ -64,6 +64,7 @@ enum { * - Geany ABI data types are

[Geany-devel] [PATCH 3/3] Add .gitignore

2010-06-09 Thread Jiří Techet
Add .gitignore to eliminate the files we do not want to see in git Signed-off-by: Jiří Techet --- .gitignore | 37 + 1 files changed, 37 insertions(+), 0 deletions(-) create mode 100644 .gitignore diff --git a/.gitignore b/.gitignore new file mode 100644

[Geany-devel] Patches required by gproject

2010-06-09 Thread Jiří Techet
The following patches are required by gproject to build and run correctly. More details in the individual patches. [PATCH 1/3] Add a signal that is emitted before build starts [PATCH 2/3] Make it possible to fill some fields of find in files dialog by plugins [PATCH 3/3] Open files from msgwindow

[Geany-devel] [PATCH 1/3] Add a signal that is emitted before build starts

2010-06-09 Thread Jiří Techet
Signed-off-by: Jiří Techet --- doc/plugins.dox | 12 src/build.c |2 ++ src/geanyobject.c |8 src/geanyobject.h |2 ++ 4 files changed, 24 insertions(+), 0 deletions(-) diff --git a/doc/plugins.dox b/doc/plugins.dox index df156eb..ba3128a 100644 --- a

[Geany-devel] [PATCH 2/3] Make it possible to fill some fields of find in files dialog by plugins

2010-06-09 Thread Jiří Techet
This patch makes it possible for plugins to fill the values of the "search for" and "extra options" fields of the find in files dialog. Signed-off-by: Jiří Techet --- plugins/geanyfunctions.h |2 ++ src/plugindata.h |1 + src/plugins.c|

[Geany-devel] [PATCH 3/3] Open files from msgwindow even if find_in_files_dir is not set

2010-06-09 Thread Jiří Techet
It should be possible to open files from the msgwindow even if find_in_files_dir is not set (when providing full path) Signed-off-by: Jiří Techet --- src/msgwindow.c |6 -- 1 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/msgwindow.c b/src/msgwindow.c index 302c82a

[Geany-devel] [PATCH] Changebar port from codeblocks

2010-06-09 Thread Jiří Techet
This patch enables experimental scintilla changebar for geany. For testing only. Signed-off-by: Jiří Techet --- scintilla/CellBuffer.cxx | 366 ++--- scintilla/CellBuffer.h| 94 +- scintilla/Document.cxx| 48

Re: [Geany-devel] project build dialog - Re: [ANNOUNCE] gproject - yet another geany project plugin

2010-06-09 Thread Jiří Techet
On Wed, Jun 9, 2010 at 18:15, Nick Treleaven wrote: > On Tue, 8 Jun 2010 18:59:35 +0200 > Jiří Techet wrote: > >> To be honest, I find the new build dialog in 0.19 (and how it >> interacts with the session-project) pretty confusing - when you use it >> for the first

Re: [Geany-devel] project build dialog - Re: [ANNOUNCE] gproject - yet another geany project plugin

2010-06-09 Thread Jiří Techet
On Thu, Jun 10, 2010 at 00:52, Lex Trotman wrote: > On 10 June 2010 02:15, Nick Treleaven wrote: >> On Tue, 8 Jun 2010 18:59:35 +0200 >> Jiří Techet wrote: >> >>> To be honest, I find the new build dialog in 0.19 (and how it >>> interacts with the sessi

Re: [Geany-devel] project build dialog - Re: [ANNOUNCE] gproject - yet another geany project plugin

2010-06-09 Thread Jiří Techet
On Thu, Jun 10, 2010 at 01:25, Lex Trotman wrote: > On 10 June 2010 07:02, Jiří Techet wrote: >> On Wed, Jun 9, 2010 at 18:15, Nick Treleaven >> wrote: >>> On Tue, 8 Jun 2010 18:59:35 +0200 >>> Jiří Techet wrote: >>> >>>> To be h

Re: [Geany-devel] git - Re: [ANNOUNCE] gproject - yet another geany project plugin

2010-06-10 Thread Jiří Techet
On Thu, Jun 10, 2010 at 02:00, Lex Trotman wrote: > On 10 June 2010 02:57, Chow Loong Jin wrote: >> On Wed, 09 Jun 2010 18:15:02 +0200 >> Thomas Martitz wrote: >> >>> Am 09.06.2010 18:09, schrieb Nick Treleaven: >>> > On Wed, 09 Jun 2010 15:11:48 +0200 >>> > Thomas Martitz  wrote: >>> > >>> >  

Re: [Geany-devel] project build dialog - Re: [ANNOUNCE] gproject - yet another geany project plugin

2010-06-10 Thread Jiří Techet
On Thu, Jun 10, 2010 at 03:07, Lex Trotman wrote: > Hi, > > Note to self, read the whole thread before replying to any :-) see my > other reply plus below. > > >>> Yes I realised a while ago it can be confusing, thats part of why I >>> want to combine both dialogs into one in v2.0. >>> >> >> Yes,

Re: [Geany-devel] project build dialog - Re: [ANNOUNCE] gproject - yet another geany project plugin

2010-06-10 Thread Jiří Techet
On Thu, Jun 10, 2010 at 12:35, Lex Trotman wrote: > On 10 June 2010 19:44, Jiří Techet wrote: >> On Thu, Jun 10, 2010 at 03:07, Lex Trotman wrote: >>> Hi, >>> >>> Note to self, read the whole thread before replying to any :-) see my >>> other rep

Re: [Geany-devel] [PATCH 2/3] Prevent -Wmissing-prototypes report warning when compiling a plugin

2010-06-10 Thread Jiří Techet
On Thu, Jun 10, 2010 at 13:05, Nick Treleaven wrote: > On Wed,  9 Jun 2010 21:40:58 +0200 > Jiří Techet wrote: > >> Signed-off-by: Jiří Techet >> --- >>  src/plugindata.h |    2 ++ > >> +     gint plugin_version_check(gint abi_ver);\ >>  

Re: [Geany-devel] [PATCH 1/3] Fix tab history switching

2010-06-10 Thread Jiří Techet
On Thu, Jun 10, 2010 at 13:40, Nick Treleaven wrote: > On Wed,  9 Jun 2010 21:40:57 +0200 > Jiří Techet wrote: > >> There is a 600ms interval in which the panel displaying the current file >> name isn't displayed. If you switch tabs with a keybinding and do it >>

Re: [Geany-devel] [PATCH 2/3] Prevent -Wmissing-prototypes report warning when compiling a plugin

2010-06-10 Thread Jiří Techet
On Thu, Jun 10, 2010 at 13:49, Nick Treleaven wrote: > On Thu, 10 Jun 2010 13:33:44 +0200 > Jiří Techet wrote: > >> On Thu, Jun 10, 2010 at 13:05, Nick Treleaven >> wrote: >> > On Wed,  9 Jun 2010 21:40:58 +0200 >> > Jiří Techet wrote

Re: [Geany-devel] OT replace c++ - Re: project build dialog - Re: [ANNOUNCE] gproject - yet another geany project plugin

2010-06-10 Thread Jiří Techet
On Thu, Jun 10, 2010 at 15:23, Lex Trotman wrote: > On 10 June 2010 21:03, Nick Treleaven wrote: >> On Thu, 10 Jun 2010 11:44:24 +0200 >> Jiří Techet wrote: >> >>> > And you program in C++ !! I'd have thought overriding some entries >>> > only

Re: [Geany-devel] project build dialog - Re: [ANNOUNCE] gproject - yet another geany project plugin

2010-06-10 Thread Jiří Techet
On Thu, Jun 10, 2010 at 14:59, Lex Trotman wrote: > On 10 June 2010 21:23, Nick Treleaven wrote: >> On Thu, 10 Jun 2010 11:44:24 +0200 >> Jiří Techet wrote: >> >>> >> Yes, it's pretty confusing. Once you create a project you don't expect >>&

Re: [Geany-devel] Broken plugin autofools (Was: [ANNOUNCE] gproject - yet another geany project plugin)

2010-06-10 Thread Jiří Techet
On Thu, Jun 10, 2010 at 08:23, Chow Loong Jin wrote: > On Thu, 10 Jun 2010 11:16:53 +1000 > Lex Trotman wrote: > >> Hi Chow, >> >> remembering that I'm AC_illiterate :) the problem seems to be that >> plugins configure where they install based on where geany's pkg-config >> says, ignoring what th

Re: [Geany-devel] OT replace c++ - Re: project build dialog - Re: [ANNOUNCE] gproject - yet another geany project plugin

2010-06-10 Thread Jiří Techet
On Thu, Jun 10, 2010 at 17:25, Nick Treleaven wrote: > On Thu, 10 Jun 2010 16:28:42 +0200 > Jiří Techet wrote: > >> >> Go is not a good replacement for C++, try D. Some people say Go is a >> >> good replacement for C. >> > >> > And some pe

Re: [Geany-devel] project API - Re: project build dialog - Re: [ANNOUNCE] gproject - yet another geany project plugin

2010-06-10 Thread Jiří Techet
On Thu, Jun 10, 2010 at 17:39, Nick Treleaven wrote: > On Thu, 10 Jun 2010 17:24:39 +0200 > Jiří Techet wrote: > >> 1. the GeanyProject structure should be private for the project >> implementation and contain those things that are relevant to the >> session-proj

Re: [Geany-devel] project API - Re: project build dialog - Re: [ANNOUNCE] gproject - yet another geany project plugin

2010-06-10 Thread Jiří Techet
On Thu, Jun 10, 2010 at 18:20, Nick Treleaven wrote: > On Thu, 10 Jun 2010 18:10:57 +0200 > Jiří Techet wrote: > >> > Otherwise it's a mess e.g. with project indentation settings. >> >> Glad you said it first, I feel I have been too negative in the past >

Re: [Geany-devel] [PATCH 3/3] Add .gitignore

2010-06-10 Thread Jiří Techet
On Thu, Jun 10, 2010 at 18:36, Frank Lanitz wrote: > Hi, > > On Wed,  9 Jun 2010 21:40:59 +0200 > Jiří Techet wrote: > >> Add .gitignore to eliminate the files we do not want to see in git > > I don't see any need to add an .gitignore to the subversion repository

Re: [Geany-devel] Broken plugin autofools (Was: [ANNOUNCE] gproject - yet another geany project plugin)

2010-06-10 Thread Jiří Techet
On Thu, Jun 10, 2010 at 18:21, Chow Loong Jin wrote: > On Thu, 10 Jun 2010 17:29:26 +0200 > Jiří Techet wrote: > >> On Thu, Jun 10, 2010 at 08:23, Chow Loong Jin >> wrote: >> > On Thu, 10 Jun 2010 11:16:53 +1000 >> > Lex Trotman wrote: >> >

Re: [Geany-devel] [ANNOUNCE] gproject - yet another geany project plugin

2010-06-10 Thread Jiří Techet
On Thu, Jun 10, 2010 at 19:54, Dimitar Zhekov wrote: > On Tue, 8 Jun 2010 22:19:37 +0200 > Jiří Techet wrote: > >> On Tue, Jun 8, 2010 at 19:03, Dimitar Zhekov >> wrote: >> > >> > Depends what you call of a project. How about "the files in a certain

Re: [Geany-devel] [ANNOUNCE] gproject - yet another geany project plugin

2010-06-10 Thread Jiří Techet
On Thu, Jun 10, 2010 at 23:09, Dimitar Zhekov wrote: > On Fri, 11 Jun 2010 02:18:39 +0800 > Chow Loong Jin wrote: > >> >> It's git://gitorious.org/gproject/mainline.git. > > Thanks. > > On Thu, 10 Jun 2010 22:31:27 +0200 > Jiří Techet wrot

Re: [Geany-devel] [ANNOUNCE] gproject - yet another geany project plugin

2010-06-10 Thread Jiří Techet
On Thu, Jun 10, 2010 at 23:07, Yura Siamashka wrote: > On Thu, 10 Jun 2010 22:31:27 +0200 > Jiří Techet wrote: > >> I'd be happy if you tested it - you'd be the first one ;-). > > I tested your plugin and I really liked it, nice job. Thanks for your original

Re: [Geany-devel] OT replace c++ - Re: project build dialog - Re: [ANNOUNCE] gproject - yet another geany project plugin

2010-06-10 Thread Jiří Techet
On Fri, Jun 11, 2010 at 00:17, Lex Trotman wrote: > On 11 June 2010 02:15, Nick Treleaven wrote: >> On Thu, 10 Jun 2010 17:48:39 +0200 >> Jiří Techet wrote: >> >>> > I agree it helps, but are there really no successful widespread >>> > languages tha

Re: [Geany-devel] project build dialog - Re: [ANNOUNCE] gproject - yet another geany project plugin

2010-06-11 Thread Jiří Techet
On Fri, Jun 11, 2010 at 01:18, Lex Trotman wrote: > On 11 June 2010 01:24, Jiří Techet wrote: >> On Thu, Jun 10, 2010 at 14:59, Lex Trotman wrote: >>> On 10 June 2010 21:23, Nick Treleaven wrote: >>>> On Thu, 10 Jun 2010 11:44:24 +0200 >>>> Jiří Tec

Re: [Geany-devel] [ANNOUNCE] gproject - yet another geany project plugin

2010-06-11 Thread Jiří Techet
On Fri, Jun 11, 2010 at 19:30, Dimitar Zhekov wrote: > On Fri, 11 Jun 2010 00:17:13 +0200 > Jiří Techet wrote: > >> > Find in project segfaults. I'll compile a -g version tomorrow. >> >> Fixed & pushed (I knew about this and had the fix, just forgot to push

Re: [Geany-devel] project build dialog - Re: [ANNOUNCE] gproject - yet another geany project plugin

2010-06-11 Thread Jiří Techet
On Fri, Jun 11, 2010 at 14:07, Lex Trotman wrote: >> To me this seems to be much better than the current state and would >> solve all the problems I have with the current settings > > As I have said just because you have problems doesn't mean that other > people should give up functionality that t

Re: [Geany-devel] [ANNOUNCE] gproject - yet another geany project plugin

2010-06-11 Thread Jiří Techet
On Sat, Jun 12, 2010 at 01:06, Jiří Techet wrote: > On Fri, Jun 11, 2010 at 19:30, Dimitar Zhekov > wrote: >> On Fri, 11 Jun 2010 00:17:13 +0200 >> Jiří Techet wrote: >> >>> > Find in project segfaults. I'll compile a -g version tomorrow. >>>

Re: [Geany-devel] [PATCH 2/3] Prevent -Wmissing-prototypes report warning when compiling a plugin

2010-06-12 Thread Jiří Techet
2010/6/12 Enrico Tröger : > On Thu, 10 Jun 2010 13:33:44 +0200, Jiří wrote: > >> On Thu, Jun 10, 2010 at 13:05, Nick Treleaven >> wrote: >> > On Wed,  9 Jun 2010 21:40:58 +0200 >> > Jiří Techet wrote: >> > >> >> Signed-off-

Re: [Geany-devel] [PATCH] Changebar port from codeblocks

2010-06-12 Thread Jiří Techet
2010/6/12 Enrico Tröger : > On Thu, 10 Jun 2010 09:29:18 +1000, Lex wrote: > >> Hi Jiri, >> >> I'd recommend that you send your patches as attachments, putting them >> in the mail body can get them wrapped. > > +1, Nick also said this above. > Sorry, I can resend them again, just tell me. (I don't

Re: [Geany-devel] Git switch

2010-06-12 Thread Jiří Techet
2010/6/12 Enrico Tröger : > On Wed, 9 Jun 2010 17:09:49 +0100, Nick wrote: > >> On Wed, 09 Jun 2010 15:11:48 +0200 >> Thomas Martitz wrote: >> >> > Am 09.06.2010 03:40, schrieb Lex Trotman: >> > > Sure its easier if everyone is using git, but ATM this is an SVN >> > > project. >> > >> > Although m

Re: [Geany-devel] Build config dialog change

2010-06-12 Thread Jiří Techet
On Sat, Jun 12, 2010 at 07:44, Lex Trotman wrote: > Hi Nick, Enrico, Jiri, > > I have made a version of build such that In the build config dialogs, > that is both "set build commands" dialog and project properties tab: > > 1. settings being overridden from another source are insensitive > (curren

Re: [Geany-devel] [PATCH] Changebar port from codeblocks

2010-06-13 Thread Jiří Techet
2010/6/13 Enrico Tröger : > On Sat, 12 Jun 2010 20:23:56 +0200, Jiří wrote: > >> 2010/6/12 Enrico Tröger : >> > On Thu, 10 Jun 2010 09:29:18 +1000, Lex wrote: >> > >> >> Hi Jiri, >> >> >> >> I'd recommend that you send your patches as attachments, putting >> >> them in the mail body can get them wr

Re: [Geany-devel] [PATCH 2/3] Prevent -Wmissing-prototypes report warning when compiling a plugin

2010-06-13 Thread Jiří Techet
>> Why? If you want to ensure that the sources satisfy some standards, >> then it's alright. You use -Wall after all. > > Really? > I had a quick look and didn't find any reference. Did I miss anything? My imagination, apparently ;-). > > >> > -Wmissing-prototypes and friends are gcc specific and

Re: [Geany-devel] Git switch

2010-06-13 Thread Jiří Techet
On Sun, Jun 13, 2010 at 14:38, Thomas Martitz wrote: > Am 13.06.2010 14:22, schrieb Enrico Tröger: >> >> Well, if Frank doesn't want to and Nick doesn't mind, we maybe can >> indeed save us the whole trouble of discussing about switching :). >> >> >> Btw, my personal opinion on switching or not do

Re: [Geany-devel] Git switch

2010-06-13 Thread Jiří Techet
On Sun, Jun 13, 2010 at 17:59, Chow Loong Jin wrote: > On Sun, 13 Jun 2010 13:11:43 +0200 > Enrico Tröger wrote: > >> On Sat, 12 Jun 2010 21:30:24 +0200, Jiří wrote: >> >> >> > This choice will also influence the workflow in which you will use >> > git. If contributors cannot have their branches

Re: [Geany-devel] Git switch

2010-06-13 Thread Jiří Techet
On Sun, Jun 13, 2010 at 17:38, Chow Loong Jin wrote: > Bandwidth issues. If your connection to your git host sucks > (sourceforge.net particularly sucks from Asian countries) then you want Sourceforge tends to have "bad days" here too (Czech Republic) - I suspect it's a global problem. (From my e

Re: [Geany-devel] Build config dialog change

2010-06-13 Thread Jiří Techet
On Sun, Jun 13, 2010 at 00:25, Lex Trotman wrote: > On 13 June 2010 07:46, Jiří Techet wrote: >> On Sat, Jun 12, 2010 at 07:44, Lex Trotman wrote: >>> Hi Nick, Enrico, Jiri, >>> >>> I have made a version of build such that In the build config dialogs,

Re: [Geany-devel] project build dialog - Re: [ANNOUNCE] gproject - yet another geany project plugin

2010-06-13 Thread Jiří Techet
On Sat, Jun 12, 2010 at 02:59, Lex Trotman wrote: (snip) >> >> See my talk with Dimitar (I know you did, thanks for the hint, I've >> completely overlooked that you get GKeyFile as the parameter) - my >> thinking about how to integrate my project management to geany has >> changed a bit. With GKey

Re: [Geany-devel] Git switch

2010-06-14 Thread Jiří Techet
On Mon, Jun 14, 2010 at 09:47, Lex Trotman wrote: > On 14 June 2010 15:41, Thomas Martitz > wrote: >> Am 14.06.2010 03:58, schrieb Lex Trotman: >>> >>> I guess we should also consider that no matter how easy we think it >>> will be there will probably be some disruption during the changeover >>>

Re: [Geany-devel] project build dialog - Re: [ANNOUNCE] gproject - yet another geany project plugin

2010-06-14 Thread Jiří Techet
On Mon, Jun 14, 2010 at 03:26, Lex Trotman wrote: > On 14 June 2010 10:04, Jiří Techet wrote: >> On Sat, Jun 12, 2010 at 02:59, Lex Trotman wrote: >> (snip) >>>> >>>> See my talk with Dimitar (I know you did, thanks for the hint, I've >>>

Re: [Geany-devel] Build config dialog change

2010-06-14 Thread Jiří Techet
On Mon, Jun 14, 2010 at 03:20, Lex Trotman wrote: >> Of course, I don't have this version in mind when posting my comments. >> Your current version is alright for 0.19.1. >> > > Ok thanks, as you probably can tell I'd rather move on than try to > tart up what I consider to be a fundamentally bad U

Re: [Geany-devel] [ANNOUNCE] gproject - yet another geany project plugin

2010-06-14 Thread Jiří Techet
On Sun, Jun 13, 2010 at 14:07, Dimitar Zhekov wrote: > On Sat, 12 Jun 2010 01:06:34 +0200 > Jiří Techet wrote: > >> On Fri, Jun 11, 2010 at 19:30, Dimitar Zhekov >> wrote: >> > On Fri, 11 Jun 2010 00:17:13 +0200 >> > Yes, it displays the matchin

Re: [Geany-devel] Git switch

2010-06-16 Thread Jiří Techet
On Tue, Jun 15, 2010 at 17:42, Nick Treleaven wrote: > On Sun, 13 Jun 2010 14:22:05 +0200 > Enrico Tröger wrote: > >> > > > > I have a few years of daily experience both with SVN and GIT. >> > > > > We use SVN at work and I use GIT for all my personal projects. >> > > > > I like GIT better than S

Re: [Geany-devel] Git switch

2010-06-16 Thread Jiří Techet
On Thu, Jun 17, 2010 at 00:38, Lex Trotman wrote: > > >> Just a few more comments related to the possible switch. First, just >> an observation - the people who said they don't mind are those who >> have write access to SVN. > > Thats a fair comment, probably because they are the ones who will be

Re: [Geany-devel] Patches required by gproject

2010-06-17 Thread Jiří Techet
Hi Nick, sure, the explanation follows next: On Thu, Jun 17, 2010 at 16:28, Nick Treleaven wrote: > On Wed,  9 Jun 2010 21:49:03 +0200 > Jiří Techet wrote: > >> The following patches are required by gproject to build and >> run correctly. More details in the individual pa

Re: [Geany-devel] tm_get_real_path() description

2010-06-20 Thread Jiří Techet
On Sun, Jun 20, 2010 at 15:52, Dimitar Zhekov wrote: > Hi, > > The description of tm_get_real_path() claims that "unlike realpath, a > reasonable guess is returned even if the file does not exist". However, > from what I see, it simply returns realpath(), and IMHO, it shouldn't > try to guess some

Re: [Geany-devel] save all on build - Re: Patches required by gproject

2010-06-20 Thread Jiří Techet
On Sat, Jun 19, 2010 at 00:22, Lex Trotman wrote: > On 19 June 2010 03:22, Nick Treleaven wrote: >> On Fri, 18 Jun 2010 21:42:59 +1000 >> Lex Trotman wrote: >> >>> >> I remember there was some discussion about saving everything when I >>> >> started the build system changes.  I don't remember wh

Re: [Geany-devel] Patches required by gproject

2010-06-20 Thread Jiří Techet
On Fri, Jun 18, 2010 at 13:26, Nick Treleaven wrote: > On Thu, 17 Jun 2010 22:56:06 +0200 > Jiří Techet wrote: > >> >> [PATCH 1/3] Add a signal that is emitted before build starts >> >> I want to be able to save all project files before the build starts. >>

Re: [Geany-devel] save all on build - Re: Patches required by gproject

2010-06-21 Thread Jiří Techet
On Mon, Jun 21, 2010 at 14:29, Nick Treleaven wrote: > On Mon, 21 Jun 2010 08:57:16 +1000 > Lex Trotman wrote: > >> >> I agree that there should be an option in preferences. On the other >> >> hand, I understand that with how the geany project works it doesn't >> >> know what files belong to the

Re: [Geany-devel] Find in files - Re: Patches required by gproject

2010-06-21 Thread Jiří Techet
On Mon, Jun 21, 2010 at 16:08, Nick Treleaven wrote: > On Mon, 21 Jun 2010 08:47:54 +1000 > Lex Trotman wrote: > >> > I like your idea in general, the only thing I don't like about it is >> > that you wouldn't see the patterns in the FIF dialog, which would make >> > it a bit unclear what you are

Re: [Geany-devel] Find in files - Re: Patches required by gproject

2010-06-22 Thread Jiří Techet
On Tue, Jun 22, 2010 at 13:46, Nick Treleaven wrote: > On Mon, 21 Jun 2010 20:53:58 +0200 > Jiří Techet wrote: > >> >> Having a filetype pattern in the find in files dialog could be useful. >> >>  Note that --include is a GNU grep extension, so a blank file pa

Re: [Geany-devel] Find in files - Re: Patches required by gproject

2010-06-23 Thread Jiří Techet
On Tue, Jun 22, 2010 at 18:54, Nick Treleaven wrote: > On Tue, 22 Jun 2010 16:48:29 +0100 > Nick Treleaven wrote: > >> > To me it looks much easier to use what's already present in grep right >> > now and if this isn't satisfactory, it could be reimplemented the way >> > you propose in the future

Re: [Geany-devel] Find in files - Re: Patches required by gproject

2010-06-25 Thread Jiří Techet
On Thu, Jun 24, 2010 at 15:50, Nick Treleaven wrote: > On Wed, 23 Jun 2010 22:57:00 +0200 > Jiří Techet wrote: > >> >> Let's use --include then if the user ticks a checkbox. That way a >> >> non-gnu system will still be able to do non-recursive all files s

Re: [Geany-devel] Find in files - Re: Patches required by gproject

2010-06-25 Thread Jiří Techet
On Fri, Jun 25, 2010 at 17:31, Nick Treleaven wrote: > On Fri, 25 Jun 2010 14:32:38 +0200 > Jiří Techet wrote: > >> > I wanted the Files box to be there and wanted to tidy up some things in >> > the GUI code so that's done now. >> >> Looks good. I wa

Re: [Geany-devel] configurable status line?

2010-06-26 Thread Jiří Techet
On Sat, Jun 26, 2010 at 18:27, Nick Treleaven wrote: > On Wed, 23 Jun 2010 17:58:11 +0100 > Nick Treleaven wrote: > >> On Wed, 23 Jun 2010 19:31:03 +0300 >> Dimitar Zhekov wrote: >> >> > Hi, everyone, >> > >> > The status line is pretty crowded, as you know, so how about making it >> > configura

Re: [Geany-devel] Patches required by gproject

2010-07-02 Thread Jiří Techet
On Fri, Jul 2, 2010 at 14:48, Nick Treleaven wrote: > On Sun, 20 Jun 2010 17:24:48 +0200 > Jiří Techet wrote: > >> >> >> [PATCH 3/3] Open files from msgwindow even if find_in_files_dir is not >> >> >> set >> >> >> >> Currentl

[Geany-devel] GProject - the second attempt

2010-07-03 Thread Jiří Techet
ng of projects. If anyone wishes to take over the old plugin, feel free to do so. Cheers, Jiri commit 8b9e9c923197180a6ebc592b3f6f5c7205b0338a Author: Jiří Techet Date: Sat Jul 3 23:49:03 2010 +0200 Rewrite tab switching queue There was one more bug related to the tab switching.

Re: [Geany-devel] GProject - the second attempt

2010-07-08 Thread Jiří Techet
Hi Nick, thanks for looking at the patches. Let me know if I should re-send them by email or modify them in some way. Further comments below. On Wed, Jul 7, 2010 at 18:23, Nick Treleaven wrote: > On Sun, 4 Jul 2010 00:54:17 +0200 > Jiří Techet wrote: > >> This time I did my be

Re: [Geany-devel] GProject - the second attempt

2010-07-09 Thread Jiří Techet
On Fri, Jul 9, 2010 at 13:57, Nick Treleaven wrote: > On Thu, 8 Jul 2010 23:59:04 +0200 > Jiří Techet wrote: > >> Hi Nick, >> >> thanks for looking at the patches. Let me know if I should re-send >> them by email or modify them in some way. > > Can you se

Re: [Geany-devel] GProject - the second attempt

2010-07-09 Thread Jiří Techet
On Fri, Jul 9, 2010 at 19:49, Dimitar Zhekov wrote: > On Sun, 4 Jul 2010 00:54:17 +0200 > Jiří Techet wrote: > >> Hi everybody, > > Hi. I finally had the time to read the long list of suggested gproject > changes and the discussion on them. > >>     Rewrite t

Re: [Geany-devel] GProject - the second attempt

2010-07-09 Thread Jiří Techet
On Fri, Jul 9, 2010 at 03:37, Lex Trotman wrote: > Hi Jiri > >     Remove the "set" button from the project properties dialog     Unless I miss something the button just adds %d to the corresponding     fields, but this is already the default settings so I don't see any  

[Geany-devel] Problem with setting position in document after reloading

2010-07-09 Thread Jiří Techet
Hi, there's one annoying bug I'm experiencing with geany. These are the steps to reproduce it: 1. Open a file and scroll down a bit. 2. Open the file again e.g. by double clicking the filename in the file browser plugin. 3. Click somewhere in the editor. What happens is that the editor moves dow

Re: [Geany-devel] GProject - the second attempt

2010-07-12 Thread Jiří Techet
On Sun, Jul 11, 2010 at 15:19, Dimitar Zhekov wrote: > On Fri, 9 Jul 2010 23:36:06 +0200 > Jiří Techet wrote: > >> On Fri, Jul 9, 2010 at 19:49, Dimitar Zhekov >> wrote: >> > On Sun, 4 Jul 2010 00:54:17 +0200 >> > >> > I haven't tested

Re: [Geany-devel] Problem with setting position in document after reloading

2010-07-12 Thread Jiří Techet
On Mon, Jul 12, 2010 at 14:49, Nick Treleaven wrote: > On Sat, 10 Jul 2010 01:57:27 +0200 > Jiří Techet wrote: > >> There's one more problem related to wrong cursor position. After >> updating to Scintilla 2.12 (also bisected) when a file is opened from >> a mes

Re: [Geany-devel] GProject - the second attempt

2010-07-16 Thread Jiří Techet
On Wed, Jul 14, 2010 at 21:11, Dimitar Zhekov wrote: > On Mon, 12 Jul 2010 13:21:03 +0200 > Jiří Techet wrote: > >> On Sun, Jul 11, 2010 at 15:19, Dimitar Zhekov >> wrote: >> > On Fri, 9 Jul 2010 23:36:06 +0200 >> > >> > Why have per-pro

Re: [Geany-devel] GProject - the second attempt

2010-07-20 Thread Jiří Techet
On Fri, Jul 16, 2010 at 19:49, Dimitar Zhekov wrote: > On Fri, 16 Jul 2010 15:14:04 +0200 > Jiří Techet wrote: > >> On Wed, Jul 14, 2010 at 21:11, Dimitar Zhekov >> wrote: >> > On Mon, 12 Jul 2010 13:21:03 +0200 >> > >> > The global gprojec

[Geany-devel] Per document tab width

2010-07-20 Thread Jiří Techet
Hi, I have one more feature idea and would like to ask if it is something that others would like to see too before I start implementing it. I'm working on a project where everyone expresses his personality by using different tab width for indenting - I have already seen sources with tab size of 2,

Re: [Geany-devel] Per document tab width

2010-07-21 Thread Jiří Techet
On Wed, Jul 21, 2010 at 07:08, Eugene Arshinov wrote: > On Tue, 20 Jul 2010 22:20:52 +0200% > Jiří Techet wrote: > >> Hi, >> >> I have one more feature idea and would like to ask if it is something >> that others would like to see too before I start implementin

Re: [Geany-devel] Per document tab width

2010-07-22 Thread Jiří Techet
On Thu, Jul 22, 2010 at 20:05, Dimitar Zhekov wrote: > On Tue, 20 Jul 2010 22:20:52 +0200 > Jiří Techet wrote: > >> I have one more feature idea and would like to ask if it is something >> that others would like to see too before I start implementing it. I'm >

Re: [Geany-devel] Per document tab width

2010-07-23 Thread Jiří Techet
On Fri, Jul 23, 2010 at 00:18, Dominic Hopf wrote: > Am Dienstag, den 20.07.2010, 22:20 +0200 schrieb Jiří Techet: >> Hi, >> >> I have one more feature idea and would like to ask if it is something >> that others would like to see too before I start implementing it.

[Geany-devel] Patches for review

2010-08-04 Thread Jiří Techet
Hi, I'm sending my stack of patches against geany again, this time as individual patches. Here's the full list: [PATCH 01/19] Prevent -Wmissing-prototypes report warning when compiling a plugin [PATCH 02/19] Add signals for project options dialog opening and closing [PATCH 03/19] Make the proje

[Geany-devel] [PATCH 01/19] Prevent -Wmissing-prototypes report warning when compiling a plugin

2010-08-04 Thread Jiří Techet
Signed-off-by: Jiří Techet --- src/plugindata.h |2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/src/plugindata.h b/src/plugindata.h index 4bd8773..8e44da5 100644 --- a/src/plugindata.h +++ b/src/plugindata.h @@ -68,6 +68,7 @@ enum { * want your plugin to require the

[Geany-devel] [PATCH 04/19] Make it possible to change project patterns by plugins

2010-08-04 Thread Jiří Techet
Plugins can override project patterns. In that case the "file patterns" field is made inactive in the Project tab of the project properties dialog. Signed-off-by: Jiří Techet --- plugins/geanyfunctions.h |2 + src/plugindata.h |9 +++ src/plugins.c

[Geany-devel] [PATCH 03/19] Make the project menu accessible by plugins

2010-08-04 Thread Jiří Techet
Not really a hard requirement but since the project plugin settings can now be also integrated to the project settings dialog, it looks strange when the project-related items are in the Tools menu. Signed-off-by: Jiří Techet --- src/main.c |1 + src/ui_utils.h |1 + 2 files changed

[Geany-devel] [PATCH 02/19] Add signals for project options dialog opening and closing

2010-08-04 Thread Jiří Techet
These signals can be used by plugins to add their settings tab and read the settings when the user presses OK. The code had to be reorganized slightly because first project-dialog-confirmed has to be emitted (so the plugin can read the settings) and project-save afterwards. Signed-off-by: Jiří

[Geany-devel] [PATCH 05/19] Don't be annoying when not necessary

2010-08-04 Thread Jiří Techet
When reloading a file with ctrl+R don't display the warning dialog that the unsaved changes might be lost when the file has not been modified. Signed-off-by: Jiří Techet --- src/callbacks.c |3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/src/callbacks.c

[Geany-devel] [PATCH 06/19] Make it possible for plugins to change the base directory of msgwindow

2010-08-04 Thread Jiří Techet
Plugins might want to open file relatively to certain directory so make it possible by this patch. Signed-off-by: Jiří Techet --- plugins/geanyfunctions.h |2 ++ src/msgwindow.c | 23 +++ src/msgwindow.h |4 +++- src/plugindata.h |1

[Geany-devel] [PATCH 07/19] Open the file in the msgwindow even if no linenumber is specified

2010-08-04 Thread Jiří Techet
r instance /home/techet/geany/foo.c /home/techet/geany/foo.c: this the file you were searching for are both valid and the file is opened when the message is clicked. Signed-off-by: Jiří Techet --- src/msgwindow.c | 33 + 1 files changed, 33 insertions(+), 0

[Geany-devel] [PATCH 10/19] New utils function to get relative path from one directory to another

2010-08-04 Thread Jiří Techet
This is used by the patch that writes relative paths to the project file. I put it to utils because I use it in gproject as well and might be useful for others. Signed-off-by: Jiří Techet --- plugins/geanyfunctions.h |2 ++ src/plugindata.h |2 +- src/plugins.c

[Geany-devel] [PATCH 08/19] When closing tab, return to the document at the top of the MRU list

2010-08-04 Thread Jiří Techet
maybe I miss some use case of tabs being closed sequentially - just tell me. Signed-off-by: Jiří Techet --- src/keybindings.c | 10 ++ src/notebook.c|9 - 2 files changed, 10 insertions(+), 9 deletions(-) diff --git a/src/keybindings.c b/src/keybindings.c index 7c0

[Geany-devel] [PATCH 11/19] File name in the project settings dialog shouldn't look it is editable

2010-08-04 Thread Jiří Techet
Use selectable GtkLabel so it's possible to copy the file name but it is immediatelly clear that it cannot be edited. Signed-off-by: Jiří Techet --- src/project.c | 28 1 files changed, 16 insertions(+), 12 deletions(-) diff --git a/src/project.c b/src/proj

[Geany-devel] [PATCH 09/19] Use wider entry for project file path

2010-08-04 Thread Jiří Techet
30 is too little. For instance /home/techet/projects/geany/geany.geany is 39 characters long and this is really short path. I find 50 characters to be about minimal usable size so users do not have to scroll inside the edit box too often. --- src/project.c |2 +- 1 files changed, 1 insertio

  1   2   3   >