Re: [Geany-Devel] Proposal from the Mint distro

2012-10-21 Thread Colomban Wendling
Le 21/10/2012 21:52, Matthew Brush a écrit : [...] But that doesn't mean we couldn't extend which widgets can be hidden via the config file by adding more keys to it. I like this way the best because I can also use it for the (future) Mac bundle (it already has a customized geany.conf in

Re: [Geany-Devel] C++11 Bug discussion (transferred from bug tracker)

2012-10-24 Thread Colomban Wendling
trying various fixes for this but have gotten nowhere. OK, so that's more a feature request than a bug ;) Cheers, Colomban From 0b09a4782142c9ad6ccaa60f23493765c4c8d50f Mon Sep 17 00:00:00 2001 From: Colomban Wendling b...@herbesfolles.org Date: Thu, 11 Oct 2012 17:28:37 +0200 Subject: [PATCH

Re: [Geany-Devel] Printing

2012-11-01 Thread Colomban Wendling
Le 01/11/2012 04:10, Roger Booth a écrit : I applied the patch. Page 1 of the printout has 54 lines, Print Preview has 56. The vertical line on Print Preview looks fine, on the hard copy it appears on top of the least significant digit of the line number. For example, on line 1, the

Re: [Geany-Devel] Making Geany faster (reducing latency to typed text)

2012-11-24 Thread Colomban Wendling
Le 24/11/2012 14:48, Evandro Borracini a écrit : Hi Lex, Thanks for your reply. In the original code, document_redo/undo_add() calls document_set_text_changed(doc, TRUE) so it's hardcoded with changed=TRUE and it would always call the ui updates even if we added an if (changed == TRUE)...

Re: [Geany-Devel] Document Message/File Monitoring Behaviour (was Re: Bug: Conflicting Keyboard shortcut in reload file dialog - ID: 3587465)

2012-12-03 Thread Colomban Wendling
Le 03/12/2012 14:35, Nick Treleaven a écrit : On 01/12/2012 06:16, Matthew Brush wrote: On 12-11-30 09:10 PM, Matthew Brush wrote: Hi again, Attached is a mockup of roughly what I was thinking made in 5 minutes on some website, except I couldn't figure out how to make a warning icon for the

Re: [Geany-Devel] Escaping replacement for placeholder in build commands

2012-12-15 Thread Colomban Wendling
Le 16/12/2012 00:00, Lex Trotman a écrit : [...] I don't think Geany should be interpreting what a user meant by their command, there are too many edge cases that don't conform to the usual gcc or other rules. That space may be meant to be there, Geany has no way of knowing. Also what if

Re: [Geany-Devel] Screenshots in user manual

2013-01-07 Thread Colomban Wendling
Le 07/01/2013 09:48, Matthew Brush a écrit : On 13-01-06 10:35 PM, Lex Trotman wrote: On 7 January 2013 14:21, Matthew Brush mbr...@codebrainz.ca wrote: Hi, If we add a feature that changes the GUI of one of the existing screenshots in the manual, should we make a new screenshot using

Re: [Geany-Devel] Python filetype 2 or 3 or both?

2013-01-25 Thread Colomban Wendling
Le 23/01/2013 06:17, Lex Trotman a écrit : Hi All, We have only one Python filetype, but Python has two versions. There are some differences between them in terms of keywords and builtins. For example exec, nonlocal, True, False and None are not keywords for Python 2 but are for 3.

Re: [Geany-Devel] Some comments on b4n regex-indent

2013-01-30 Thread Colomban Wendling
Le 26/01/2013 03:49, Lex Trotman a écrit : Hi Colomban, Hey, Here are some comments on the subject branch. Thanks. I'll answer the points here, but note that I have updated a few things recently, so they may not apply anymore. See at the bottom of the mail. Solutions left as an exercise

Re: [Geany-Devel] Some comments on b4n regex-indent

2013-01-30 Thread Colomban Wendling
Le 31/01/2013 00:28, Lex Trotman a écrit : On 31 January 2013 09:55, Colomban Wendling lists@herbesfolles.org wrote: Le 26/01/2013 03:49, Lex Trotman a écrit : [...] Solutions left as an exercise for the reader since I don't have any ;) No no, I told you *you* were supposed to give

Re: [Geany-Devel] GTK 2.16 build error in Markdown plugin

2013-01-31 Thread Colomban Wendling
Le 31/01/2013 19:09, Enrico Tröger a écrit : Hey Matthew, the Markdown plugin currently does not compile on GTK 2.16, more specific with GLib 2.26. See http://nightly.geany.org/misc/build_gtk216_plugins_stderr.log for details. One issue is that uint (conf.c:245) is not defined. I guess

Re: [Geany-Devel] SPOJ plugin to submit submissions online

2013-02-10 Thread Colomban Wendling
Le 09/02/2013 21:42, Mayank Jha a écrit : Well I have written a plugin which submits SPOJ submissions online with the help of a python script. Partially answering your private mail: Using Python is OK, but it's an extra dependency you could perhaps remove by rewriting the it in C. It'd say

Re: [Geany-Devel] Gaeny-plugins: Some minor changes to silence warnings

2013-02-19 Thread Colomban Wendling
Le 19/02/2013 13:22, Frank Lanitz a écrit : Am 17.02.2013 04:09, schrieb Lex Trotman: Attached is a patch containing a few obvious fixes for warnings in the plugins, mostly adding consts, gpointer casts and unsigned int loop counters. The only one that is likely to have been bad (tm) is in

Re: [Geany-Devel] Addons plugin bug with Geany 1.23 (needs fix before release preferably)

2013-02-20 Thread Colomban Wendling
Le 20/02/2013 11:13, Lex Trotman a écrit : On 20 February 2013 20:48, Frank Lanitz fr...@frank.uvena.de wrote: Am 20.02.2013 10:40, schrieb Lex Trotman: The addons plugin no longer shows an icon in the notification area when the option is selected. My quick diagnosis is that this is because

Re: [Geany-Devel] Addons plugin bug with Geany 1.23 (needs fix before release preferably)

2013-02-20 Thread Colomban Wendling
Le 20/02/2013 13:57, Colomban Wendling a écrit : Le 20/02/2013 11:13, Lex Trotman a écrit : On 20 February 2013 20:48, Frank Lanitz fr...@frank.uvena.de wrote: Am 20.02.2013 10:40, schrieb Lex Trotman: The addons plugin no longer shows an icon in the notification area when the option

Re: [Geany-Devel] [was: Geany-Pluigns: Feature freeze]

2013-02-22 Thread Colomban Wendling
Le 21/02/2013 18:35, Dimitar Zhekov a écrit : On Sun, 17 Feb 2013 13:22:08 Frank Lanitz fr...@frank.uvena.de wrote: We are currently planning a new release for Geany as well as for Geany-Plugins. How about sf bug tracker ID 3522755 then? The order is still wrong, and I altered the fix as

Re: [Geany-Devel] Core Terminal Plugin (was Re: [Geany-Users] no Terminal tab in Geany preferences??)

2013-03-02 Thread Colomban Wendling
Le 02/03/2013 06:43, Matthew Brush a écrit : Hi All, I wanted comment/respond to a message on user list that is completely off-topic (development related). I don't know how to do it in Thunderbird so hopefully I didn't mess up the threading too bad: --- On 13-03-01 05:24 AM, Frank Lanitz

Re: [Geany-Devel] Gaeny-plugins: Some minor changes to silence warnings

2013-03-04 Thread Colomban Wendling
Le 04/03/2013 14:43, Frank Lanitz a écrit : Am 04.03.2013 10:23, schrieb Lex Trotman: On 4 March 2013 19:41, Frank Lanitz fr...@frank.uvena.de wrote: Am 19.02.2013 22:22, schrieb Lex Trotman: Additional patch to treebrowser.c make sure every path leading to a g_free has a g_strdup(), oops.

Re: [Geany-Devel] Gaeny-plugins: Some minor changes to silence warnings

2013-03-04 Thread Colomban Wendling
Le 04/03/2013 16:33, Colomban Wendling a écrit : Le 04/03/2013 14:43, Frank Lanitz a écrit : Am 04.03.2013 10:23, schrieb Lex Trotman: On 4 March 2013 19:41, Frank Lanitz fr...@frank.uvena.de wrote: Am 19.02.2013 22:22, schrieb Lex Trotman: Additional patch to treebrowser.c make sure every

Re: [Geany-Devel] [geany/geany-plugins] 4cc119: Scope: Fix mismatched allocator/deallocator

2013-03-07 Thread Colomban Wendling
Le 07/03/2013 20:44, Lex Trotman a écrit : On 8 March 2013 06:06, Dimitar Zhekov dimitar.zhe...@gmail.com wrote: On Mon, 04 Mar 2013 22:30:40 - Colomban Wendling git-nore...@geany.org wrote: Log Message: --- Scope: Fix mismatched allocator/deallocator These are not mismatched

Re: [Geany-Devel] [geany/geany-plugins] 4cc119: Scope: Fix mismatched allocator/deallocator

2013-03-07 Thread Colomban Wendling
Le 07/03/2013 20:37, Matthew Brush a écrit : On 13-03-07 11:06 AM, Dimitar Zhekov wrote: On Mon, 04 Mar 2013 22:30:40 - Colomban Wendling git-nore...@geany.org wrote: Log Message: --- Scope: Fix mismatched allocator/deallocator These are not mismatched, I'm using strdup

Re: [Geany-Devel] Changing terminate signal for stopping executing programs

2013-03-11 Thread Colomban Wendling
Le 11/03/2013 23:42, Lex Trotman a écrit : [...] But it's probably not that hard to implement on older versions ourselves, even if it simply means to borrow the relevant code… As Enrico said, Glad you volunteered :) Nah, it doesn't work, you aren't Enrico ;) A final comment is that since

[Geany-Devel] [Geany-Plugins] Please consider adding GTK3 support for your plugin(s)

2013-03-18 Thread Colomban Wendling
Hi dear plugins developers, Now Geany and Geany-Plugins 1.23 are out, I merged support for GTK3 in Geany, and added initial support for building Geany-Plugins against a GTK3 build of Geany. As you might know, GTK3 has some incompatibilities with GTK2, and GTK3 code often requires some

Re: [Geany-Devel] [Geany-Plugins] Please consider adding GTK3 support for your plugin(s)

2013-03-18 Thread Colomban Wendling
Le 18/03/2013 15:02, Colomban Wendling a écrit : Hi dear plugins developers, Now Geany and Geany-Plugins 1.23 are out, I merged support for GTK3 in Geany, and added initial support for building Geany-Plugins against a GTK3 build of Geany. As you might know, GTK3 has some incompatibilities

Re: [Geany-Devel] [Geany-Plugins] Please consider adding GTK3 support for your plugin(s)

2013-03-18 Thread Colomban Wendling
Le 18/03/2013 16:26, יוסף אור בוצ'קו a écrit : Attachment: [PATCH] GTK3 support for Addons Yosef Or Boczko [...] From af63bd8d40ef8d28dda4a85c3ee519ac1a5876fb Mon Sep 17 00:00:00 2001 From: Yosef Or Boczko yosef...@walla.com Date: Mon, 18 Mar 2013 17:21:04 +0200 Subject:

Re: [Geany-Devel] Problem with a plugin I'm working on

2013-04-03 Thread Colomban Wendling
Le 03/04/2013 15:08, Nick Treleaven a écrit : On 02/04/2013 22:53, Steven Blatnick wrote: I've started writing some plugins for geany on github, but I'm running into a problem. C is not my language of expertise, so I thought I would see if I'm just doing something stupid. *The Problem:*

Re: [Geany-Devel] Compiling 1.23.1 under Windows

2013-06-05 Thread Colomban Wendling
Le 05/06/2013 19:56, Enrico Tröger a écrit : On 05/06/13 19:05, Dimitar Zhekov wrote: Hi, I tried to $subject, and ran into small problems. First, geany_private.rc now includes geany.exe.manifest, but the 1.23.1 bzip lacks this file. Maybe the gzip archive has it, I havent tested. Sorry,

Re: [Geany-Devel] Compiling 1.23.1 under Windows

2013-06-06 Thread Colomban Wendling
Le 05/06/2013 23:27, Enrico Tröger a écrit : Hey, If we don't want to release 1.23.1.1 (or 1.23.2) ASAP, I'll change and test the compiler detection under Win~1 tomorrow. just to save you some trouble: before compiling, look at

Re: [Geany-Devel] Interested making a patch to add QML support

2013-09-19 Thread Colomban Wendling
Le 20/09/2013 02:05, Tory Gaurnier a écrit : On 09/19/2013 03:21 PM, Colomban Wendling wrote: Le 20/09/2013 00:07, Tory Gaurnier a écrit : [...] So, the issue now is I can't really figure out how to build CTags, from what I could figure out it seems I need to run the configure script to add

Re: [Geany-Devel] Interested making a patch to add QML support

2013-09-20 Thread Colomban Wendling
Le 20/09/2013 21:00, Tory Gaurnier a écrit : [...], however, I reallized that it's probably getting the line # to point at from the current line number in File when you actually create the tag, so I traced down the functions, and it appears to be the case, so with that method it would most

Re: [Geany-Devel] On Deprecation of Platforms

2013-10-03 Thread Colomban Wendling
Le 03/10/2013 02:19, Lex Trotman a écrit : All Developers, Its time we deprecated windows support!! Although I don't use Windows, I don't really see why. The windows code in Geany is: - unmaintained and bit-rotting Nick uses it AFAIK, and he had done things on it, so it's not that

Re: [Geany-Devel] Plugin development questions

2013-10-07 Thread Colomban Wendling
Hi Matias, Le 07/10/2013 12:27, v01d a écrit : Hi, I'm writing a simple plugin for geany (which I will call LiveDiff) which allows for having indicators inside the editor for changed/added/modified lines, which is updated as you type. The base for comparing the buffer can be either the

Re: [Geany-Devel] Plugin development questions

2013-10-07 Thread Colomban Wendling
Le 07/10/2013 22:06, Thomas Martitz a écrit : Am 07.10.2013 21:53, schrieb Thomas Martitz: [...] Regarding your other question, are you talking about the editor-notify signal? Yes, that's not really per-document, I came across this recently. The solution is to connect to sci-notify of

Re: [Geany-Devel] Drop GtkStock and use symbolic icons

2013-10-10 Thread Colomban Wendling
Le 11/10/2013 01:24, Yosef Or Boczko a écrit : Hi all, Hi. I won't be much available this WE so I'm dropping a quick reply. I think is good idea to make the UI more clean and modern. For this we need to port the images in the toolbar to symbol icons. Why would it be more clean and modern?

Re: [Geany-Devel] Drop GtkStock and use symbolic icons

2013-10-10 Thread Colomban Wendling
Le 11/10/2013 02:14, Yosef Or Boczko a écrit : On Fri, Oct 11, 2013 at 2:43 AM, Colomban Wendling lists@herbesfolles.org wrote: Le 11/10/2013 01:24, Yosef Or Boczko a écrit : Hi all, Hi. I won't be much available this WE so I'm dropping a quick reply. I think is good idea to make

Re: [Geany-Devel] Drop GtkStock and use symbolic icons

2013-10-10 Thread Colomban Wendling
Le 11/10/2013 01:24, Yosef Or Boczko a écrit : [...] and UI with Stock is look outdated. I attachad a patch and screenshot (with GTK+ 3.11.0, from git). I missing some symbols: Choose a color, Build, Search Replace, Compile, Save All, Reverte, Close All and Quit icons. BTW, how using

Re: [Geany-Devel] splitwindow2

2013-10-11 Thread Colomban Wendling
Le 10/10/2013 12:03, Thomas Martitz a écrit : Hello, I just wanted to let you know that I'm working on a new splitwindow implementation and I would like to have early input. [...] I don't have time yet to fully get down to the complicated discussion this went on, but I just wanted to point

Re: [Geany-Devel] Drop GtkStock and use symbolic icons

2013-10-13 Thread Colomban Wendling
Le 11/10/2013 19:08, Dimitar Zhekov a écrit : [...] If the vector icons were always better, PNG-s in specific sizes would have been deleted long time ago. Maybe not, because actually rendering *all* desktop icons as SVG is really slow. Well, not *that* slow, but really noticeable on a

Re: [Geany-Devel] Mistake in utils_invert_color

2013-10-30 Thread Colomban Wendling
Hi, Le 30/10/2013 21:10, Volodymyr Kononenko a écrit : While playing with colors for pairtaghighlighter plugin, I saw that Scintilla is using BGR instead of normal RGB. I found existing code in Geany source to use it in my plugin. utils_invert_color from utils.c deals with replacing blue

Re: [Geany-Devel] bug hunting with cppcheck

2013-11-02 Thread Colomban Wendling
Hi Pavel, First, thanks a lot for looking at better checking the code, that's a great thing :) Le 02/11/2013 20:41, Pavel Roschin a écrit : I checked the code with cppcheck (version from git). Also I created gtk config for cppcheck - if you are interested in, you could help me to fill it to

Re: [Geany-Devel] bug hunting #2

2013-11-03 Thread Colomban Wendling
Le 03/11/2013 21:22, Pavel Roschin a écrit : Hello! Almost completed glib + Geany cppcheck config which leads to few new errors in code: http://pastebin.com/EihjrKyC Thanks, I fixed the leaks, but the mismatched allocator was false-positive. I removed some false-pos. What do you think

Re: [Geany-Devel] bug hunting #3

2013-11-07 Thread Colomban Wendling
Le 07/11/2013 20:22, Pavel Roschin a écrit : [...] https://gist.github.com/scriptum/7360333 [...] === LEAKS === ../geany/src/keyfile.c:665: error: Memory leak: tmp_array !NOT SURE. g_ptr_array_add called even for NULL??? Not sure either yet, looks kinda weird indeed.

Re: [Geany-Devel] A direction for Geany

2013-11-15 Thread Colomban Wendling
Le 12/11/2013 00:11, Yosef Or Boczko a écrit : As Matthew say, we can to go use the modern GTK+ API, for GtkApplication, GSettings and more, and I offer to go GtkApplication and GSettings don't change the UI in any way really, they just help you built you app. And I certainly quite like both

Re: [Geany-Devel] A direction for Geany

2013-11-15 Thread Colomban Wendling
Le 11/11/2013 08:18, Lex Trotman a écrit : [...] So I am starting this thread to try to get ideas on where Geany should be headed. [...] #N Seamless support for buffers with embedded 0 bytes #N+1Harder-to-break plugin API, maybe by hiding most things behind

Re: [Geany-Devel] A direction for Geany

2013-11-15 Thread Colomban Wendling
Le 11/11/2013 08:18, Lex Trotman a écrit : Hi All, [...] 1. An architecture that allows multi-threading to be used for non-GUI tasks. The most obvious of course is parsing. At the moment none of the parsers support symbols in anything other than the global scope, and adding them would

Re: [Geany-Devel] A direction for Geany

2013-11-15 Thread Colomban Wendling
Le 15/11/2013 04:19, Matthew Brush a écrit : On 13-11-14 10:56 AM, Dimitar Zhekov wrote: On Tue, 12 Nov 2013 17:47:26 -0800 Matthew Brush mbr...@codebrainz.ca wrote: On 13-11-12 10:43 AM, Dimitar Zhekov wrote: On Mon, 11 Nov 2013 01:31:35 -0800 Matthew Brush mbr...@codebrainz.ca wrote: 1.

Re: [Geany-Devel] A direction for Geany

2013-11-15 Thread Colomban Wendling
Le 15/11/2013 15:52, Thomas Martitz a écrit : Am 15.11.2013 15:34, schrieb Colomban Wendling: Le 11/11/2013 08:18, Lex Trotman a écrit : [...] So I am starting this thread to try to get ideas on where Geany should be headed. [...] #NSeamless support for buffers with embedded 0 bytes

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

2013-11-18 Thread Colomban Wendling
Le 19/11/2013 00:14, Lex Trotman a écrit : [...] 1. Project and user session file formats should match to allow the same code to store both. The fact that the storing the current project in the project session file is not needed doesn't matter. It looks like a good

Re: [Geany-Devel] small bug in utils_strtod()

2013-12-02 Thread Colomban Wendling
Le 01/12/2013 23:45, Matthew Brush a écrit : On 13-12-01 01:26 PM, Lex Trotman wrote: Hi, **gint** utils_strtod()?? Sheesh. s/b renamed utils_hexcolor() or similar, thats what it does. As for end, the original strtod() and friends used it to extract several whitespace separated strings

Re: [Geany-Devel] Plugin Advice

2014-01-24 Thread Colomban Wendling
Le 24/01/2014 17:56, Peter O'Malley a écrit : [...] I will hopefully soon have something completed to work with, but at the moment I'm having trouble getting my plugin to compile as part of geany-plugins; for some reason GETTEXT_PACKAGE is undeclared even though LOCALEDIR is fine. Once I

Re: [Geany-Devel] Plugins Quality Check

2014-02-20 Thread Colomban Wendling
Le 20/02/2014 09:07, Lex Trotman a écrit : [...] geanygendoc - 2 warnings, extra switch case may be consequential, unused function [...] Unused functions and variables are probably inconsequential, unless they are the result of a typo in the code meant to use them, they need a quick check

Re: [Geany-Devel] Plugins Quality Check

2014-02-21 Thread Colomban Wendling
Le 21/02/2014 03:16, Lex Trotman a écrit : [...] Well, the same as for code written by humans, the C compiler warning is telling us something *might* be wrong with the code. The Vala compiler may have bugs, so such things need checking the same as manual code, to avoid possible UB. If, as

Re: [Geany-Devel] Plugins Quality Check

2014-02-21 Thread Colomban Wendling
Le 21/02/2014 15:02, Frank Lanitz a écrit : On Thu, 20 Feb 2014 19:07:04 +1100 Lex Trotman ele...@gmail.com wrote: geanysendmail - 3 const discarded warnings I have these on my plate, but no idea whether this is really a problem (I don't think so) It's not a real problem, it's only a

Re: [Geany-Devel] Plugins Quality Check

2014-02-21 Thread Colomban Wendling
Le 21/02/2014 16:39, Matthew Brush a écrit : On 14-02-21 06:30 AM, Colomban Wendling wrote: Le 21/02/2014 03:16, Lex Trotman a écrit : [...] OK, I didn't think it was OK to assume GCC was the compiler, It isn't, indeed. Although well, to be fair we probably have no idea what happens

[Geany-Devel] [ANN] Geany 1.24 is out!

2014-04-13 Thread Colomban Wendling
After a long delay, we are finally happy to announce a new release of Geany! For a comprehensive list of changes please see: http://www.geany.org/Documentation/ReleaseNotes Some highlights: * Fix spawning commands with spaces on Windows. * Fix infinite pagination when printing on Windows. * Fix

[Geany-Devel] [ANN] Geany 1.24.1 is out!

2014-04-16 Thread Colomban Wendling
Shortly after 1.24, we release 1.24.1 which fixes missing inclusion of two files in the release tarball, resulting in various small UI issues (see bugs #1037 [1] and #1038 [2]). We are sorry for this inconvenience. Note that only distribution tarballs are affected, neither the Windows installer

Re: [Geany-Devel] multiterm should be disabled if no valac is found

2014-04-27 Thread Colomban Wendling
Le 27/04/2014 21:24, Matthew Brush a écrit : On 14-04-27 05:39 AM, Dimitar Zhekov wrote: $ ./autogen.sh ... checking for valac... valac configure: WARNING: no proper vala compiler found configure: WARNING: you will not be able to compile vala source files ... Plugins: MultiTerm: yes $

Re: [Geany-Devel] Implementing stdlib/glib in Geany

2014-04-28 Thread Colomban Wendling
Le 28/04/2014 20:30, Dimitar Zhekov a écrit : On Sun, 27 Apr 2014 23:05:46 +0200 Colomban Wendling lists@herbesfolles.org wrote: Le 27/04/2014 22:28, Pavel Roschin a écrit : I found interesting function in utils.c: gboolean utils_str_equal(const gchar *a, const gchar *b) - GLib has

Re: [Geany-Devel] Plugin manager interface

2014-04-30 Thread Colomban Wendling
Le 24/04/2014 07:07, Thomas Martitz a écrit : Am 24.04.2014 03:26, schrieb Colomban Wendling: Again, I don't particularly like the all embedded, fat dialog design, and again, most of the plugins simply want to display a web page. And no, we won't depend on a web rendering engine

Re: [Geany-Devel] RFC: Proxy plugins

2014-05-21 Thread Colomban Wendling
Le 19/05/2014 07:10, Lex Trotman a écrit : [...] Just to be clear, libpeas only automates the bridge to the *loader* and the plugins, it does nothing for the interface between the Geany/Scintilla functions and the plugins (and neither does Thomas' proposal). That binding is independent

Re: [Geany-Devel] RFC: Keybindings rewrite

2014-06-07 Thread Colomban Wendling
Le 07/06/2014 02:01, Matthew Brush a écrit : On 14-06-06 01:35 PM, Thomas Martitz wrote: Am 06.06.2014 16:24, schrieb Yosef Or Boczko: I think it better to port to GAction instead of GtkAction (GtkAction has been deprecated since version 3.10 and will be removed in GTK+ 4), so it will be ease

Re: [Geany-Devel] Autoclose-feature

2014-06-07 Thread Colomban Wendling
Le 28/05/2014 23:42, Johannes Lange a écrit : Hi, I am currently modifying the autoclose-feature in the following way: if you type the closing character right behind the opening one, the completion should be undone: ()) - () I find this useful e.g. if you've got a non-argument function and

Re: [Geany-Devel] Why smart indentation is so stupid?

2014-07-25 Thread Colomban Wendling
Le 25/07/2014 21:33, Pavel Roschin a écrit : I'm very wondered how does smart indentation feature work. If previous line is empty, it removes indent assuming that single empty line is an empty indent. Smart indentation for multiple lines is absolutely awful: it doesn't take into account

Re: [Geany-Devel] build.c missing win32.h include

2014-08-01 Thread Colomban Wendling
Le 01/08/2014 13:03, Nick Treleaven a écrit : On 01/08/2014 11:48, Nick Treleaven wrote: I'll just add the includes manually https://github.com/geany/geany/pull/308 Looks good to me, I merged it :) ___ Devel mailing list Devel@lists.geany.org

Re: [Geany-Devel] build.c missing win32.h include

2014-08-07 Thread Colomban Wendling
Le 07/08/2014 23:38, Enrico Tröger a écrit : On 07/08/14 18:41, Colomban Wendling wrote: Le 07/08/2014 18:24, Enrico Tröger a écrit : [...] I'd like to make the nightly builds a bit stricter especially if it helps to spoil out such problems. Any idea how to make such warnings error without

Re: [Geany-Devel] Windows GTK Runtime 2.24 and config directory

2014-08-22 Thread Colomban Wendling
Hey, Le 22/08/2014 20:23, Enrico Tröger a écrit : lately, I started building a new Windows installer which includes a recent GTK 2.24 runtime for Windows which need for future releases. Nice :) While most things went fine I noticed one problem: GTK, in detail Glib, changed the way

Re: [Geany-Devel] i want to contribute with this project

2014-10-09 Thread Colomban Wendling
Le 09/10/2014 16:11, robertodmachado . a écrit : I'm roberto, and would like to participate in this project with my knowledge in C. Hi Roberto, and welcome here! How should I start ? You should first read the HACKING file the the repository, but then it depends on what you'd like to work on.

Re: [Geany-Devel] Moving notebook tab keybindings broken

2014-10-12 Thread Colomban Wendling
Le 12/10/2014 17:28, Nick Treleaven a écrit : keybindings.c:cb_func_move_tab needs to be updated now ScintillaObject is not a child of main_widgets.notebook. Indeed. Should be trivial, I'll work on it. ___ Devel mailing list Devel@lists.geany.org

Re: [Geany-Devel] Moving notebook tab keybindings broken

2014-10-12 Thread Colomban Wendling
Le 12/10/2014 17:54, Colomban Wendling a écrit : Le 12/10/2014 17:28, Nick Treleaven a écrit : keybindings.c:cb_func_move_tab needs to be updated now ScintillaObject is not a child of main_widgets.notebook. Indeed. Should be trivial, I'll work on it. Done https://github.com/geany/geany

Re: [Geany-Devel] ntrel - Don't prompt for reload from infobar when there are no unsaved changes

2014-10-13 Thread Colomban Wendling
Le 13/10/2014 08:06, Thomas Martitz a écrit : Hi, this is about commit ab7a0018b2518793f26af2fe20a06a8a1886e031 and the message reads Don't prompt for reload from infobar when there are no unsaved changes. The patch removes the confirmation dialog when clicking the Reload button from the

Re: [Geany-Devel] Windows installer snapshots with GTK 2.24

2014-10-14 Thread Colomban Wendling
Hey, Le 14/10/2014 19:50, Enrico Tröger a écrit : [...] - auto completion popup is rendered incorrectly I don't see that on my GTK 2.24.10, it works just fine here. - some icons are missing/not displayed correctly I never really noticed, but I have this problem too. BTW, I couldn't

Re: [Geany-Devel] Linkage-Cleanup Build System Breakage

2014-10-29 Thread Colomban Wendling
Le 29/10/2014 06:48, Matthew Brush a écrit : On 14-10-26 04:16 PM, Enrico Tröger wrote: […] I don't use autotools based cross-compilation. I had a try at this for a while and after a number of changes it's almost working. I got past the build system, compiler, and linker problems, […]

Re: [Geany-Devel] Proposal: move tag type ctags-geany mapping out of individual parsers

2014-11-07 Thread Colomban Wendling
Hey, Le 07/11/2014 17:38, Jiří Techet a écrit : […] I noticed that it's necessary to change the tag types (the GoKinds[] array in the case of go) to match the supported types in the tag manager and Geany. This has to be done for every parser because the tag types aren't standardized in any

Re: [Geany-Devel] Proposal: move tag type ctags-geany mapping out of individual parsers

2014-11-08 Thread Colomban Wendling
Le 08/11/2014 12:27, Jiří Techet a écrit : […] Good, if there's an agreement here, I can have a look at it. But I'll wait until some of my TM patches get merged. There are a bit too many of them floating around and I'm slightly getting lost in all of my branches. I'll try to merge the tm

Re: [Geany-Devel] Proposal: move tag type ctags-geany mapping out of individual parsers

2014-11-08 Thread Colomban Wendling
Le 08/11/2014 17:50, Colomban Wendling a écrit : Le 08/11/2014 12:27, Jiří Techet a écrit : […] Good, if there's an agreement here, I can have a look at it. But I'll wait until some of my TM patches get merged. There are a bit too many of them floating around and I'm slightly getting lost

Re: [Geany-Devel] Linkage-Cleanup Build System Breakage

2014-11-09 Thread Colomban Wendling
Le 09/11/2014 16:15, Enrico Tröger a écrit : On 29/10/14 16:17, Colomban Wendling wrote: [...] Enrico: would the change on geany_private.rc from https://github.com/b4n/geany/commit/a24d9217c3dfb959b4138fe3bffd871d9dc88ba4 break Waf or something else? (yes, I could check by running a VM

Re: [Geany-Devel] geany crashes when starting to debug

2014-11-18 Thread Colomban Wendling
Hi, Le 18/11/2014 17:43, apanagio a écrit : I try to debug a simple c program and geany crashes all together when I press the run button. Also there are no icons on the buttons in the debug panel I'm using geany 1.24.1 on ubuntu 14.10 64bit with the latest source of geany-plugins from

Re: [Geany-Devel] Plugins tag for 1.24

2015-01-13 Thread Colomban Wendling
Le 13/01/2015 14:32, Lex Trotman a écrit : $subject seems to be missing, or am I blind again :) geany-plugins$ git tag | grep -F 1.24 1.24 so… I guess you're blind :) Cheers, Colomban PS: https://github.com/geany/geany-plugins/releases/tag/1.24 so it's not even me :)

Re: [Geany-Devel] win32 right click on tab -- Open in New Window not working

2015-03-17 Thread Colomban Wendling
Le 17/03/2015 13:37, Colomban Wendling a écrit : Le 17/03/2015 11:16, Jiří Techet a écrit : […] I don't use Windows myself but did some work in this area recently to make it work it on os x so I'm familiar with the code a bit. I think the only thing you need to do is to put the location

Re: [Geany-Devel] PairTagHighlighter / Not auto clear previous highlight when click other tag

2015-03-09 Thread Colomban Wendling
Hi, tl;dr: I found the issue in the end, which is in a call from the plugin. Here below is my train of responses because they still are of some interest, but you can skip directly to the last paragraph. Le 09/03/2015 14:48, Volodymyr Kononenko a écrit : A search with git bisect has shown, that

Re: [Geany-Devel] PairTagHighlighter / Not auto clear previous highlight when click other tag

2015-03-09 Thread Colomban Wendling
Le 09/03/2015 17:40, Volodymyr Kononenko a écrit : Colomban, Really my fault ( Thanks a lot for participation and detecting root cause! I've tested your patch, it fixes the issue. Thanks again! You're welcome :) P.S. The only question, when the new version of geany-plugins is planned to

Re: [Geany-Devel] New plugin loader mechanisms

2015-03-29 Thread Colomban Wendling
Hi, Le 18/03/2015 18:11, Steven Blatnick a écrit : On 03/18/2015 10:42 AM, Thomas Martitz wrote: Currently geany exports a pointer to a struct, that contains more structs, which contain function points to the API functions. Fortunately this is nicely hidden to developers via macros. But due

Re: [Geany-Devel] New plugin loader mechanisms

2015-03-29 Thread Colomban Wendling
Le 26/03/2015 00:16, Thomas Martitz a écrit : Am 20.03.2015 um 19:45 schrieb Dimitar Zhekov: Thinking about it, if the plugin can't run because it's missing resource files required for its operation, then I think it should be treaded like incompatible plugins. There seem like two different

Re: [Geany-Devel] New plugin loader mechanisms

2015-03-30 Thread Colomban Wendling
Hi, Le 30/03/2015 08:52, Thomas Martitz a écrit : […] ``` struct MyRealPlugin { RealPlugin parent; /* offset 0 has the Geany struct, so it's binary compatible */ /* plugin-specific fields here */ int the_game; }; ``` Now this is a big methodology change, from

[Geany-Devel] Placeholder replacement in (build) commands

2015-03-30 Thread Colomban Wendling
Hi, To offload the discussion from PR#441 [1] from this partly off-topic discussion and give it more visibility, I'm moving it here to the ML. There already was a thread on the subject that got mostly forgotten, see [2]. I apologize for the long and complex email, but I don't know how to present

Re: [Geany-Devel] Placeholder replacement in (build) commands

2015-03-30 Thread Colomban Wendling
Le 30/03/2015 21:59, Thomas Martitz a écrit : […] Is this a real problem (reported by someone) or just theoretical? Mostly theoretical, although we got a supposedly security-related mail about that issue (ref https://bugs.gentoo.org/show_bug.cgi?id=446986) […] After all, somone naming his

Re: [Geany-Devel] Placeholder replacement in (build) commands

2015-03-30 Thread Colomban Wendling
Le 31/03/2015 02:10, Lex Trotman a écrit : […] Perhaps we should be more explicit in the manual that on *ix build commands are run in the shell and the user is responsible for either quoting the substitutions correctly, […] The user currently *cannot* do it correctly so it works with any

Re: [Geany-Devel] New plugin loader mechanisms

2015-03-29 Thread Colomban Wendling
Hi, I'm answering both to the initial mail and this one here, so expect mixed citations. This will avoid raising the same points twice :) First, stuff extracted from the first mail. Disclaimer: Sorry if some remarks look slightly off-formulated, but while I altered them in the light of the last

Re: [Geany-Devel] [Geany-Users] My non-C plugin roadmap

2015-03-29 Thread Colomban Wendling
Le 29/03/2015 00:23, Thomas Martitz a écrit : […] - linkage-cleanup (PR#429) - This changes the way plugins access Geany API functions. Instead of exporting a pointer to a struct of structs of API function pointers, now the APIs are exported directly. This work also includes an effort to

Re: [Geany-Devel] using Coverity to audit the code base

2015-02-26 Thread Colomban Wendling
Hey, Le 12/02/2015 22:21, Liviu Andronic a écrit : Dear all, Recently I've discovered Coverity, a code checking tool, and went ahead and submitted the Geany code for static analysis by this service: https://scan.coverity.com/projects/1388 Quoting Coverity's Scan User Agreement: You will

Re: [Geany-Devel] using Coverity to audit the code base

2015-02-26 Thread Colomban Wendling
Le 26/02/2015 19:18, Colomban Wendling a écrit : […] Quoting Coverity's Scan User Agreement: You will not publish any findings regarding or resulting from use of the Service or the Software; IANAL, but this looks like we couldn't discuss an issue it found on e.g. this mailing list. OK

Re: [Geany-Devel] [geany/geany-plugins] 73ae49: waf: Fix the checks for openpty() on FreeBSD

2015-04-13 Thread Colomban Wendling
Le 12/04/2015 19:20, Dimitar Zhekov a écrit : On 10.4.2015 г. 18:36, Colomban Wendling wrote: waf: Fix the checks for openpty() on FreeBSD ACK. Please, be sure to use the same check for debugger, it probably needs it. The same commits should already have altered both Scope and Debugger

Re: [Geany-Devel] GeanyLua compatiblity with Lua 5.2

2015-04-24 Thread Colomban Wendling
Le 24/04/2015 23:31, Dominic Hopf a écrit : Hi guys, I've noticed the GeanyLua plugin does not build with Lua versions greater than 5.2. I've stumbled over this since I updated to the current version of Fedora 22 Beta which is with Lua 5.3.0 already. Is someone able to fix the issues and

Re: [Geany-Devel] Blank completion popups on Windows

2015-04-19 Thread Colomban Wendling
Le 19/04/2015 15:57, Enrico Tröger a écrit : On 17/04/15 19:44, Colomban Wendling wrote: Le 15/04/2015 15:27, Colomban Wendling a écrit : […] So we'll have to fix the Windows build issue in some way… I gave it another look, however I sort of give up :(. What I know is, with gcc 3.4

Re: [Geany-Devel] Blank completion popups on Windows

2015-04-15 Thread Colomban Wendling
Hi, Le 14/04/2015 21:54, Enrico Tröger a écrit : […] Windows 7 with GTK 2.24.10. Nick has the same problem, we talked about this in http://lists.geany.org/devel/2015-January/009257.html. Dammit, I knew I saw this recently on a thread, but apparently I can't search my emails :) thanks for

Re: [Geany-Devel] [geany/geany-plugins] 73ae49: waf: Fix the checks for openpty() on FreeBSD

2015-04-16 Thread Colomban Wendling
Le 16/04/2015 19:15, Dimitar Zhekov a écrit : On 16.4.2015 г. 14:41, Colomban Wendling wrote: Le 15/04/2015 19:15, Dimitar Zhekov a écrit : That's exactly what I'm talking about. The white horizontal line, which normally gives nice outline [vertical_tabs], but is almost lost [...] the white

Re: [Geany-Devel] Autotools and Waf options (Was: Re: Msys2 to compile on win32)

2015-06-06 Thread Colomban Wendling
Le 06/06/2015 14:57, Colomban Wendling a écrit : […] And we could probably relatively easily add a flag similar you the current Waf's `--enable-plugins` -- this was mentioned yesterday on IRC, we could try and add e.g. --disable-all so to build a single plugin it could be --disable-all

[Geany-Devel] Autotools and Waf options (Was: Re: Msys2 to compile on win32)

2015-06-06 Thread Colomban Wendling
Le 06/06/2015 13:07, Dimitar Zhekov a écrit : […] I'm using waf under Linux as well, since it keeps the source tree clean, You can do the same with Autotools, though it admittedly doesn't enforce it. Just run configure from the directory you want the build files in, e.g: $ mkdir _build $ cd

[Geany-Devel] ANN: Geany 1.25 release schedule

2015-06-19 Thread Colomban Wendling
Hi everyone! We finally planned the release of Geany 1.25! This release will include a lot of enhancements, including: * Improved MacOS X support (Jiří Techet). * Improved subprocess spawning, especially on Windows (Dimitar Zhekov). * Huge tag management performance improvement (Jiří Techet). *

Re: [Geany-Devel] Profiling Geany with gperftools

2015-06-19 Thread Colomban Wendling
Le 19/06/2015 15:05, Jiří Techet a écrit : Hi, as the ctags guys were interested how I profiled some performance issue in the Python parser, I thought it would be a good idea to write a wiki page about it because the outputs are very useful for locating various performance issues. I put it

  1   2   >