Re: [Geany-devel] C++ Symbols problem

2012-03-23 Thread Colomban Wendling
, Colomban Wendling lists@herbesfolles.org wrote: Le 13/03/2012 01:48, Lex Trotman a écrit : Hi All, Hey! Here's an initial patch that fixes the issue by better handling of true duplicate tags. It's not necessarily the better fix for the issue, where maybe having the template type info

[Geany-devel] Scope completion fix/reimplementation

2012-03-23 Thread Colomban Wendling
replies :) Cheers, Colomban [1] because I don't think anybody understands the TM code anymore, and it has some flaws we can't fix -- this one for example From a96669230b860ae3229150715ff65621d3c37657 Mon Sep 17 00:00:00 2001 From: Colomban Wendling b...@herbesfolles.org Date: Tue, 23 Aug 2011 02:20:11

Re: [Geany-devel] geany-plugins tests failures

2012-03-25 Thread Colomban Wendling
Le 25/03/2012 17:46, Quentin Glidic a écrit : Hello, While running geany-plugins tests, I hit two failures. The first one is that cppcheck is not happy about Vala, and since multiterm is fully in Vala, it fails. ACK, running cppcheck on a non-C plugin seems stupid anyway. The second one

Re: [Geany-devel] [geany/geany] 5f0963: List package dependencies only in configure.ac

2012-04-12 Thread Colomban Wendling
Le 12/04/2012 18:41, Colomban Wendling a écrit : Modified: wscript 1 files changed, 1 insertions(+), 0 deletions(-) === @@ -346,6 +346,7 @@ def build(bld): bld.new_task_gen( source = 'geany.pc.in

Re: [Geany-devel] Development of code re-formatting plugin

2012-04-12 Thread Colomban Wendling
Le 10/04/2012 01:59, Lex Trotman a écrit : On 10 April 2012 09:05, Colomban Wendling lists@herbesfolles.org wrote: Hi, Le 09/04/2012 12:41, Lex Trotman a écrit : On 9 April 2012 20:08, Nayan Shah na...@nayanshah.com wrote: Hello, I am planning to develop a code re-formatting plugin

Re: [Geany-devel] [geany/geany] 5f0963: List package dependencies only in configure.ac

2012-04-12 Thread Colomban Wendling
Le 12/04/2012 22:36, Enrico Tröger a écrit : On Thu, 12 Apr 2012 18:47:18 +0200, Colomban wrote: Hi, first, nice idea about making the dependency information more central! Modified: wscript 1 files changed, 1 insertions(+), 0 deletions(-)

Re: [Geany-devel] [geany/geany] 5f0963: List package dependencies only in configure.ac

2012-04-12 Thread Colomban Wendling
Le 12/04/2012 23:10, Enrico Tröger a écrit : On Thu, 12 Apr 2012 22:49:26 +0200, Colomban wrote: I'm wondering if there is a way to get at least the version from the configuration? Like bld.conf.libs['GTK'].atleast_version or something? I haven't found how to do so, but maybe you'll know :)

Re: [Geany-devel] tagmanager changes

2012-04-24 Thread Colomban Wendling
Le 17/04/2012 18:20, Nick Treleaven a écrit : Hi, How's it going? Hi, Sorry for the long delays -- and also small activity -- recently. I have/had a lot of non-Geany stuff to do and stuff, the whole story, you know. Lex mentioned in this mail:

Re: [Geany-devel] tagmanager changes

2012-04-29 Thread Colomban Wendling
Hi, Le 26/04/2012 17:02, Nick Treleaven a écrit : On 24/04/2012 22:31, Colomban Wendling wrote: Le 17/04/2012 18:20, Nick Treleaven a écrit : Sorry for the long delays -- and also small activity -- recently. I have/had a lot of non-Geany stuff to do and stuff, the whole story, you know

Re: [Geany-devel] tagmanager changes

2012-04-29 Thread Colomban Wendling
Le 26/04/2012 18:53, Nick Treleaven a écrit : On 26/04/2012 16:02, Nick Treleaven wrote: On 24/04/2012 22:31, Colomban Wendling wrote: * it uses the same tag parsers tagmanager used, in ctagsmanager/ctags; BTW this is a good idea to clearly separate CTags from tagmanager. If this change can

Re: [Geany-devel] tagmanager changes

2012-04-29 Thread Colomban Wendling
Le 27/04/2012 07:30, Lex Trotman a écrit : [...] - a multi-cache one that, as its name suggests, maintains multiple caches (sorted tags arrays). it uses a little more memory and is slower on insertion since it maintains several sorted lists, but a search on an already existing

Re: [Geany-devel] tagmanager changes

2012-04-29 Thread Colomban Wendling
Le 29/04/2012 14:07, Nick Treleaven a écrit : On 27/04/2012 06:30, Lex Trotman wrote: [...] I don't understand why tagmanager has to be replaced, why not just replace the parts you want to improve? Rewriting it is likely to lead to a new set of bugs and be hard to review and merge changes

Re: [Geany-devel] tagmanager changes

2012-05-08 Thread Colomban Wendling
Le 07/05/2012 18:04, Nick Treleaven a écrit : On 02/05/2012 05:46, Lex Trotman wrote: Hi All, To summarise since the thread has several subthreads. 1. Tagmanager Understandability a. I generated the doxygen documentation for tagmanager, it works if you set recursive, but didn't help much:

Re: [Geany-devel] tagmanager changes

2012-05-08 Thread Colomban Wendling
Le 02/05/2012 06:46, Lex Trotman a écrit : [...] 3. Background/asynchronous whatever you want to call it parsing a. @Colomban, you say that caches are created on first lookup, doesn't that throw work back into the UI thread which could have been done in the parsing thread? Well, yes, the

Re: [Geany-devel] tagmanager changes

2012-05-08 Thread Colomban Wendling
Le 08/05/2012 02:03, Lex Trotman a écrit : On 8 May 2012 02:04, Nick Treleaven nick.trelea...@btinternet.com wrote: [...] It doesn't look like tm_file_entry_ is really used. Along with your comment below and about project on the next post, sounds like tm code could be reduced

Re: [Geany-devel] tagmanager changes

2012-05-08 Thread Colomban Wendling
Le 30/04/2012 18:54, Nick Treleaven a écrit : On 29/04/2012 15:42, Colomban Wendling wrote: * it support asynchronous parsing (though not concurrent parsing); What's the difference? Also, what does it buy us? What I meant when saying it's asynchronous but not concurrent is that it supports

Re: [Geany-devel] tagmanager changes

2012-05-08 Thread Colomban Wendling
Le 08/05/2012 14:12, Colomban Wendling a écrit : Le 30/04/2012 19:07, Nick Treleaven a écrit : On 29/04/2012 15:47, Colomban Wendling wrote: Le 26/04/2012 18:53, Nick Treleaven a écrit : On 26/04/2012 16:02, Nick Treleaven wrote: On 24/04/2012 22:31, Colomban Wendling wrote: * it uses

Re: [Geany-devel] gtk_separator_tool_item_new() patch

2012-05-08 Thread Colomban Wendling
Hi, Le 29/04/2012 20:26, Dimitar Zhekov a écrit : Hi again, and excuse me for stuffing the list. Actually there is 1/2 error. The plugin toolbar items are inserted improperly, but added to plugin_items list in the right order. So using Customize Toolbar and adding/removing items or

Re: [Geany-devel] geany-plugins: Autotools usage

2012-05-19 Thread Colomban Wendling
stylesheets, and a few other updates. I didn't commit them/made a PR yet because #2 is likely to conflict. Regards, Colomban From b7c07dc512616b196d2705c4426d4e3c84285673 Mon Sep 17 00:00:00 2001 From: Colomban Wendling b...@herbesfolles.org Date: Sat, 19 May 2012 16:59:36 +0200 Subject: [PATCH 1/3

Re: [Geany-devel] Geany multicursors patch

2012-05-25 Thread Colomban Wendling
Hi, Le 22/05/2012 20:40, Davide Andreoli a écrit : 2012/5/21 Dimitar Zhekov dimitar.zhe...@gmail.com mailto:dimitar.zhe...@gmail.com [...] 3. is there a way to really show multiple carets? No easy way AFAIK. hey! you are wrong :P I found the easy way (that also solve the issue

Re: [Geany-devel] Incompatible UI change, removal of actions from ctrl-click

2012-05-25 Thread Colomban Wendling
Hi, Le 24/05/2012 03:27, Lex Trotman a écrit : [posted to both devel and user lists, sorry to those on both] Hi All, Geany currently hard codes two actions to the ctrl-left mouse down input, goto tag if the click is over an identifier or goto matching brace otherwise. This blocks the

Re: [Geany-devel] Geany multicursors patch

2012-05-25 Thread Colomban Wendling
Le 23/05/2012 21:19, Davide Andreoli a écrit : 2012/5/23 Lex Trotman ele...@gmail.com: [...] IMHO the multiselection is now small enough (3 lines) that a plugin would be overkill :) Davide, what is the impact of enabling this, how do existing features interact with multiple selections? Do

Re: [Geany-devel] Geany multicursors patch

2012-05-25 Thread Colomban Wendling
Le 23/05/2012 21:19, Davide Andreoli a écrit : [...] Ok, I also finished the snippets part, super-easy at the end :) you can find my new 'supersnip' branch at: https://github.com/DaveMDS/geany/tree/supersnip also included the multicursor 3 lines (needed) Here you can read the

Re: [Geany-devel] GLib 2.32 and debug messages

2012-06-03 Thread Colomban Wendling
Le 02/06/2012 13:16, Lex Trotman a écrit : On 2 June 2012 20:58, Colomban Wendling lists@herbesfolles.org wrote: Hi guys, Since GLib 2.32, log messages at levels INFO or DEBUG aren't output unless G_MESSAGES_DEBUG environment variable is set to either all or to include the domain

Re: [Geany-devel] tagmanager changes - tree refactoring

2012-06-07 Thread Colomban Wendling
Le 07/06/2012 17:59, Nick Treleaven a écrit : On 06/06/2012 15:42, Nick Treleaven wrote: OK, I tried building it and found some fixes are necessary for the Windows makefiles - I'll commit these to a branch. After those changes, it seems to build fine. Now pushed to:

[Geany-devel] About ChangeLog, AUTHORS and COMMITTERS files

2012-06-17 Thread Colomban Wendling
Hi guys, I updated the build system to generate a ChangeLog from Git's log upon dist. I mostly used the suggestion at https://live.gnome.org/Git/ChangeLog and it works fine. The format is a bit weird for a ChangeLog, but it's complete and quite clear. And output a ChangeLog-style format is way

[Geany-devel] ANN: Geany 1.22 is out!

2012-06-18 Thread Colomban Wendling
We are happy to announce a new release of Geany! For a comprehensive list of changes please see: http://www.geany.org/Documentation/ReleaseNotes Some highlights: * Rewrite and improve theming support. * Update Scintilla to 2.29. * Full PCRE regular expression support for search and replace.

Re: [Geany-devel] [Geany] ANN: Geany 1.22 is out!

2012-06-18 Thread Colomban Wendling
Le 18/06/2012 23:56, Enrico Tröger a écrit : On 18/06/12 17:53, Colomban Wendling wrote: We are happy to announce a new release of Geany! For a comprehensive list of changes please see: http://www.geany.org/Documentation/ReleaseNotes Some highlights: * Rewrite and improve theming support

Re: [Geany-devel] [PATCH] Link export plugin against libm (-lm)

2012-06-21 Thread Colomban Wendling
Le 21/06/2012 10:06, Chow Loong Jin a écrit : The export plugin uses the pow() function from libm without linking against it. It has worked so far because Geany itself has a link against libm, but should that be removed in the future, this would fail to resolve symbols. Signed-off-by: Chow

Re: [Geany-devel] Does marker_translucency work?

2012-06-24 Thread Colomban Wendling
Le 24/06/2012 23:40, Matthew Brush a écrit : Hi, I'm writing up some info on colour schemes and through testing it seems that marker_translucency doesn't do anything. Can anyone test to confirm? It says in the manual and filetypes.common file that it's supposed to control the translucency

Re: [Geany-devel] Remove MSYS dependency of Geany on Win~1

2012-06-26 Thread Colomban Wendling
Le 26/06/2012 19:02, Colomban Wendling a écrit : Le 26/06/2012 18:11, Nick Treleaven a écrit : On 25/06/2012 20:33, Dimitar Zhekov wrote: Hi. Here is a small diff (for makefile.win32 and src/makefile.win32 only) that makes Geany 1.22 Win~1 compilation and installation independent of MSYS

[Geany-devel] Plugins-developers: Please check the NEWS for your plugin

2012-07-05 Thread Colomban Wendling
Hi dear plugin developers, As you probably already know, we will make a new geany-plugins release this week-end, to go with Geany 1.22. As usual, we need to update the NEWS file on the root geany-plugins directory to provide a summary of the changes in this new release. I already made a first

Re: [Geany-devel] Treebrowser patch

2012-07-06 Thread Colomban Wendling
Le 06/07/2012 03:39, Lex Trotman a écrit : Frank, Colomban, Since you seem to have adopted treebrowser by the latest commits :) No no, as Frank said we just fixed small general things ;) Attached patch makes the show hidden files option work. Bug Tree browser doesn't show hidden files -

Re: [Geany-devel] Any suggestions where message is from?

2012-07-07 Thread Colomban Wendling
Le 07/07/2012 19:34, Matthew Brush a écrit : On 12-07-06 06:25 PM, Lex Trotman wrote: Hi All, Any suggestions where the messages below come from? I've run outa time and patience. (geany:2673): Gtk-CRITICAL **: IA__gtk_tree_store_remove: assertion `VALID_ITER (iter, tree_store)' failed

Re: [Geany-devel] Dropping Waf support?

2012-07-16 Thread Colomban Wendling
Le 16/07/2012 19:36, Enrico Tröger a écrit : Hey all, this topic has been brought up already a couple of times, for example on [1]. What do you think about dropping Waf support in Geany and in the Geany-Plugins project? While I was defending Waf in Geany, I somewhat changed my mind.

Re: [Geany-devel] OSX build error: ld: unknown option: --export-dynamic

2012-07-17 Thread Colomban Wendling
Le 17/07/2012 22:43, Matthew Brush a écrit : On 12-07-17 01:32 PM, Sean Felipe Wolfe wrote: Sorry to be kind of spammy today. Just ran into what looks like a build error? I cloned the git repo, ran autogen.sh, and make is giving me this error: - CC utils.o CC

Re: [Geany-devel] patch: separated session/local config

2012-07-30 Thread Colomban Wendling
Le 28/07/2012 17:16, Vladi Belperchinov-Shabanski a écrit : hello, Hi! this is my first post so I'd like to thank all programmers working on geany. it is so close to perfect :) thanks! Welcome here then, and thanks a lot :) I keep my ~/.config/geany dir under git so I can distribute my

Re: [Geany-devel] Code formatter

2012-07-31 Thread Colomban Wendling
Le 19/07/2012 01:50, Jacob Strohm a écrit : Le 18/07/2012 05:53, Matthew Brush a écrit : I'd personally be very interested in using a plugin that can format the code precisely automatically. IIRC VisualStudio does this very well but is not flexible as to code style (or I didn't find the

Re: [Geany-devel] Geany-Plugins Dependency Consolidation

2012-08-04 Thread Colomban Wendling
Hi Matthew, Le 04/08/2012 04:59, Matthew Brush a écrit : Since some plugins share dependencies, is there some way to coordinate both the versions of the dependencies and the build system? For example if Debugger and MultiTerm both depend on LibVTE, to make sure they use compatible API

[Geany-devel] Logical vs. display line movements -- answering #3041948

2012-08-28 Thread Colomban Wendling
: 3rd patch is to make move to start of display line command respect the smart home feature, too. From 5f82052cb7276bd8d1197651636a9c6ceae43f37 Mon Sep 17 00:00:00 2001 From: Colomban Wendling b...@herbesfolles.org Date: Tue, 28 Aug 2012 19:41:42 +0200 Subject: [PATCH] Add setting to make Home

Re: [Geany-devel] Logical vs. display line movements -- answering #3041948

2012-08-29 Thread Colomban Wendling
Le 29/08/2012 02:34, Lex Trotman a écrit : On 29 August 2012 04:02, Colomban Wendling lists@herbesfolles.org wrote: Hi guys, I took a look at #3041948 [1] and did a prototype patch (attached) to fix it. Basically it's about the behavior of the Home and End keys regarding wrapped lines

Re: [Geany-devel] Ship with Grep on Windows?

2012-09-03 Thread Colomban Wendling
Le 03/09/2012 09:57, Matthew Brush a écrit : Hi, It would be useful to ship the Grep binary[1] (and dependencies) with Geany for Windows. It could be added to the installer for not too much extra size[2] and would enable the Find in Files feature to work on Windows by default. Normally I

Re: [Geany-devel] Squiggle pixmap

2012-09-05 Thread Colomban Wendling
Le 05/09/2012 08:02, Matthew Brush a écrit : On 12-09-04 09:47 PM, Lex Trotman wrote: Hi All, Colomban has now kindly imported the latest Scintilla into HEAD. It includes Matthews alternative squiggle indicator. This improves the performance when a significant amount of squiggly

[Geany-devel] Scoped Ruby declarations, with a hackish patch

2012-09-06 Thread Colomban Wendling
00:00:00 2001 From: Colomban Wendling b...@herbesfolles.org Date: Thu, 6 Sep 2012 20:45:57 +0200 Subject: [PATCH] Correctly parse Ruby declarations with inline scoping Generate the appropriate tags for declarations like: class Foo::Bar::Baz end The implementation here is quite hackish but works

Re: [Geany-devel] SourceForge Upgrade?

2012-09-09 Thread Colomban Wendling
Le 09/09/2012 07:23, Matthew Brush a écrit : Hi, Is good yeah? https://sourceforge.net/p/upgrade?search=geany Why not. I think we only really care about the project page and the tracker anyway, and the old tracker wasn't that awesome (especially since it stopped filtering the spam). But

Re: [Geany-devel] [geany/geany] 9d2dab: Fix an off-by-one issue in sci_get_position_from_line()

2012-09-17 Thread Colomban Wendling
Le 17/09/2012 20:22, Colomban Wendling a écrit : Branch: refs/heads/master Author: Colomban Wendling b...@herbesfolles.org Committer: Colomban Wendling b...@herbesfolles.org Date:Mon, 17 Sep 2012 18:22:52 Commit: 9d2dab8fcf4aa4d2b890724b44d483d273732b3c

[Geany-devel] Bug tracker: using group for the version closing the bug

2012-09-17 Thread Colomban Wendling
Hi guys, As you might already have noticed, I added a few groups to our tracker reflecting the Geany versions, and I'm proposing to use those to track the version in which the bug was/will be fixed. I hope this will help us to know which bugs we fixed in the current version (to help updating

Re: [Geany-devel] ANN: mailing list server move

2012-09-27 Thread Colomban Wendling
Le 27/09/2012 21:54, Enrico Tröger a écrit : Hi all, just as a note: I plan to move all Geany-related mailing lists from uvena.de to the geany.org server on Friday, October 5 2012, around 12:00 UTC. Great ! Just to be sure, current @uvena.de will be forwarded (at least for some time) to

Re: [Geany-devel] ANN: mailing list server move

2012-09-27 Thread Colomban Wendling
Le 27/09/2012 22:36, Enrico Tröger a écrit : On 27/09/12 21:59, Colomban Wendling wrote: Le 27/09/2012 21:54, Enrico Tröger a écrit : Hi all, just as a note: I plan to move all Geany-related mailing lists from uvena.de to the geany.org server on Friday, October 5 2012, around 12:00 UTC

Re: [Geany-devel] Separating session file lists from config (again)

2012-10-01 Thread Colomban Wendling
Le 10/09/2012 06:36, Lex Trotman a écrit : Hi All, Its about that time of year when we have our annual discussion on separating session data from config/project data :) By session data I mean the list of currently open files and MRU list. The advantages (that I can see): 1. Save

Re: [Geany-devel] Separating session file lists from config (again)

2012-10-01 Thread Colomban Wendling
Le 01/10/2012 23:15, Matthew Brush a écrit : On 12-10-01 07:43 AM, Colomban Wendling wrote: Le 10/09/2012 06:36, Lex Trotman a écrit : Hi All, Its about that time of year when we have our annual discussion on separating session data from config/project data :) By session data I mean

Re: [Geany-devel] Separating session file lists from config (again)

2012-10-01 Thread Colomban Wendling
Le 02/10/2012 00:26, Matthew Brush a écrit : On 12-10-01 03:05 PM, Colomban Wendling wrote: Le 01/10/2012 23:15, Matthew Brush a écrit : On 12-10-01 07:43 AM, Colomban Wendling wrote: Le 10/09/2012 06:36, Lex Trotman a écrit : Hi All, Its about that time of year when we have our annual

<    1   2   3   4   5