Re: [Geany-devel] Is the field "type" of struct GeanyProject used somewhere

2011-12-30 Thread Matthew Brush

On 12/30/2011 08:28 AM, Johann SAUNIER wrote:

Hi,

I'm trying to hack geanyprj plugin to add the current project's name
in the main window's title bar, the same way gproject does.

What I plan to do is using the field "name" of the GeanyProject
structure. This struct contains a field named "type" that means
"Identifier whether it is a pure Geany project or modified/extended by
a plugin. " but I can't find out where it is used. Any idea ?



I don't think you're supposed to modify the members like `project->name` 
even though it's not documented or enforced. I'm not sure how GProject 
does it but a quick scan of the source suggests it doesn't modify this 
member (I didn't look too close though). Maybe Jiri can say for sure how 
GProject does it.


For the `project->type` member, I have no idea what it's for, but it's 
not used by Geany or any plugins from what I can tell. I'd say just 
ignore it or file a bug report that it should be deprecated or better 
documented.


Cheers,
Matthew Brush
___
Geany-devel mailing list
Geany-devel@uvena.de
https://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel


Re: [Geany-devel] VTE Ctrl-C to kill

2011-12-30 Thread Matthew Brush

On 12/30/2011 10:26 AM, David Gomes wrote:

Hey guys,

I'm working on a project that uses VTE, and since GNOME crew wasn't so
helpful, I was wondering if you did anything particular to allow Ctrl-C
to kill the current process in the terminal of Geany. Was it default or
did you have to create that custom key binding?

Thanks.



Use the source[1] Luke!

P.S. Geany is probably the only VTE program for me (including my own) 
where Ctrl+C doesn't do what it's supposed, instead it clears the VTE 
(which is wrong) and then freezes (which is especially wrong).  So you 
might have better luck looking at the source for GNOME-terminal or 
Xfce-terminal which both just kill the processes and return immediately 
to the same prompt.


Cheers,
Matthew Brush

[1] https://github.com/geany/geany/blob/master/src/vte.c#L322
___
Geany-devel mailing list
Geany-devel@uvena.de
https://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel


[Geany-devel] VTE Ctrl-C to kill

2011-12-30 Thread David Gomes
Hey guys,

I'm working on a project that uses VTE, and since GNOME crew wasn't so
helpful, I was wondering if you did anything particular to allow Ctrl-C to
kill the current process in the terminal of Geany. Was it default or did
you have to create that custom key binding?

Thanks.


-- 
David Gomes
___
Geany-devel mailing list
Geany-devel@uvena.de
https://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel


[Geany-devel] Is the field "type" of struct GeanyProject used somewhere

2011-12-30 Thread Johann SAUNIER
Hi,

I'm trying to hack geanyprj plugin to add the current project's name
in the main window's title bar, the same way gproject does.

What I plan to do is using the field "name" of the GeanyProject
structure. This struct contains a field named "type" that means
"Identifier whether it is a pure Geany project or modified/extended by
a plugin. " but I can't find out where it is used. Any idea ?

Thanks,
Johann
___
Geany-devel mailing list
Geany-devel@uvena.de
https://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel


Re: [Geany-devel] Geany-Plugins: git repo up and running

2011-12-30 Thread Frank Lanitz
On Fri, 30 Dec 2011 10:44:24 +0100
Thomas Martitz  wrote:

> Am 19.12.2011 20:05, schrieb Frank Lanitz:
> >
> > Well..
> >
> > I would like to see process as I described. But as there have been a
> > lot of comments on I'm not sure whether its wished at all.
> >
> 
> 
> Well, it appears nobody strictly disagrees with this policy. So, I'd
> say it's up to you to enforce it.

OK. So its law :D 

Cheers, 
Frank 
-- 
http://frank.uvena.de/en/


pgpkrCnak9rph.pgp
Description: PGP signature
___
Geany-devel mailing list
Geany-devel@uvena.de
https://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel


Re: [Geany-devel] Geany-Plugins: Adding a maintainer file

2011-12-30 Thread Frank Lanitz
Am 17.12.2011 16:12, schrieb Frank Lanitz:
> Hi folks, 
> 
> What do you think of adding a maintainer file, which basically include
> only three information:
> 
> plugin-name, maintainer name, contact email. 

Well, I'd like to extend the point and suggest based on linux kernel
maintainer file:
An entry shall include the plugin name and

Descriptions of section entries:
P: Person
M: Mail patches to: FullName 
W: Web-page with status/info
S: Status, one of the following:
   Supported:   Someone is actually paid to look after this.
   Maintained:  Someone actually looks after it.
   Odd Fixes:   It has a maintainer but they don't have time to do
much other than throw the odd patch in. See below..
   Orphan:  No current maintainer [but maybe you could take the
role as you write your new code].
   Obsolete:Old code. Something tagged obsolete generally means
it has been replaced by a better system and you
should be using that.

Comments?

Cheers, 
Frank
-- 
http://frank.uvena.de/en/


pgpsoz3bV9oTM.pgp
Description: PGP signature
___
Geany-devel mailing list
Geany-devel@uvena.de
https://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel


[Geany-devel] Looking for maintainer for treebrowser plugin

2011-12-30 Thread Frank Lanitz
Hi folks, 

I've just received the bad news the Adrian will not be able to maintain
treebowser plugin in future. As its plugin adding a nice feature it
would be a bad thing if its dying. Does anyone of you like to take over
maintainer role for that plugin? 

Cheers, 
Frank 
-- 
http://frank.uvena.de/en/


pgpHG2DPejPwA.pgp
Description: PGP signature
___
Geany-devel mailing list
Geany-devel@uvena.de
https://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel


Re: [Geany-devel] Geany-Plugins: git repo up and running

2011-12-30 Thread Thomas Martitz

Am 19.12.2011 20:05, schrieb Frank Lanitz:


Well..

I would like to see process as I described. But as there have been a
lot of comments on I'm not sure whether its wished at all.




Well, it appears nobody strictly disagrees with this policy. So, I'd say 
it's up to you to enforce it.


Best regards.
___
Geany-devel mailing list
Geany-devel@uvena.de
https://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel