[Geany-Devel] Github Comment Mails

2015-08-18 Thread Matthew Brush
, on the mailing list, etc) which could be searchable and googlable and not be deleted by rebase. Cheers, Matthew Brush ___ Devel mailing list Devel@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/devel

Re: [Geany-Devel] Github Comment Mails

2015-08-18 Thread Matthew Brush
On 15-08-18 08:43 PM, Lex Trotman wrote: On 19 August 2015 at 13:37, Matthew Brush mbr...@codebrainz.ca wrote: Hi, Is it possible to make an archived mailing list which can contain threads of comments posted to Github (maybe using Github API)? We have sometimes when squash commits it deletes

Re: [Geany-Devel] CDK Plugin

2015-07-29 Thread Matthew Brush
experience, besides a having a user-unfriendly API (verbose, inconsistent, undocumented, etc), it offers lots of useful features out of the box. Cheers, Matthew Brush ___ Devel mailing list Devel@lists.geany.org https://lists.geany.org/cgi-bin/mailman

Re: [Geany-Devel] CDK Plugin

2015-07-29 Thread Matthew Brush
On 15-07-28 11:10 PM, Thomas Martitz wrote: Am 29. Juli 2015 06:45:34 MESZ, schrieb Matthew Brush mbr...@codebrainz.ca: Hi All, I started working on a plugin that uses features of libclang for C/C++ projects (CDK = C/C++ Development Kit). The code is at: https://github.com/codebrainz/cdk

Re: [Geany-Devel] pull request on GitHub, to add GeanyHighlightSelectedWords, into Geany Plugins

2015-07-08 Thread Matthew Brush
On 2015-07-08 07:28 PM, Steve wrote: On Jul 8, 2015 7:18 PM, Matthew Brush mbr...@codebrainz.ca wrote: On 2015-07-08 10:57 AM, Steven Blatnick wrote: So I've finally got a chance to look at my non-API calls. I was able to code around most of them, but there are two that would be much easier

Re: [Geany-Devel] pull request on GitHub, to add GeanyHighlightSelectedWords, into Geany Plugins

2015-07-08 Thread Matthew Brush
assuming it's FOSS, I couldn't find license), usually core Geany developers will test API changes against GP project to see what breaks and you might even find sometimes patches to your plugin waiting in your inbox, to fix this kind of stuff for you :) Cheers, Matthew Brush

Re: [Geany-Devel] [RFC]: No force push policy on Github PRs

2015-07-08 Thread Matthew Brush
On 2015-07-08 01:03 PM, Jiří Techet wrote: On Wed, Jul 8, 2015 at 5:47 AM, Matthew Brush mbr...@codebrainz.ca [snip] So personally I wouldn't carve any rules in stone and would decide case to case. For bigger patches with many review comments it's probably best to ask the reviewer which way he

Re: [Geany-Devel] pull request on GitHub, to add GeanyHighlightSelectedWords, into Geany Plugins

2015-07-08 Thread Matthew Brush
geany with my plugins daily, and can't upgrade my code base until my plugins are working. Best is to make a PR with the changes you want. Second best is to raise an Issue and hope somebody else wants them enough to do it. Cheers, Matthew Brush

Re: [Geany-Devel] [RFC]: No force push policy on Github PRs

2015-07-07 Thread Matthew Brush
to the effect of ya we know it's a problem, we'll add it to our list of things to think about fixing (paraphrasing). Am 07.07.2015 um 02:13 schrieb Matthew Brush: Hi All, As anyone trying to follow Pull Requests on Github has probably noticed, when you force push to your PR branch, Github deletes

Re: [Geany-Devel] [RFC]: No force push policy on Github PRs

2015-07-07 Thread Matthew Brush
On 2015-07-07 06:07 AM, Colomban Wendling wrote: Le 07/07/2015 02:13, Matthew Brush a écrit : [snip] In addition to the dropped comments, it makes it harder to follow the changes made since it clobbers the Git history too, so you have to basically review the entire changset by looking

[Geany-Devel] [RFC]: No force push policy on Github PRs

2015-07-06 Thread Matthew Brush
of some noisy fixup commits[0]. Thoughts, opinions? If it sounds like a good idea, I could probably try and update any relevant documentation (HACKING comes to mind) to make a note of this[1]. Cheers, Matthew Brush [0]: I personally don't think it's a big deal leaving the history to match

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

2015-07-02 Thread Matthew Brush
On 2015-07-02 01:36 PM, Enrico Tröger wrote: On 02/07/15 01:17, Matthew Brush wrote: On 2015-07-01 02:45 PM, Matthew Brush wrote: On 2015-07-01 12:33 PM, Enrico Tröger wrote: On 27/06/15 20:53, Thomas Martitz wrote: Am 27.06.2015 um 01:09 schrieb Enrico Tröger: Hi, I've built new Windows

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

2015-07-01 Thread Matthew Brush
that library into Geany.exe statically along with the std stuff. Cheers, Matthew Brush ___ Devel mailing list Devel@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/devel

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

2015-07-01 Thread Matthew Brush
On 2015-07-01 02:45 PM, Matthew Brush wrote: On 2015-07-01 12:33 PM, Enrico Tröger wrote: On 27/06/15 20:53, Thomas Martitz wrote: Am 27.06.2015 um 01:09 schrieb Enrico Tröger: Hi, I've built new Windows installers from current GIT master. Downloads can be found here: http

Re: [Geany-Devel] f403e7e (PR#188) - Maintain edit history on document reload

2015-06-29 Thread Matthew Brush
queues needed to make one realize what has happened. Cheers, Matthew Brush ___ Devel mailing list Devel@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/devel

Re: [Geany-Devel] Spawn module API

2015-06-27 Thread Matthew Brush
to speculatively expose API that nobody has immediate plans to use. Cheers, Matthew Brush ___ Devel mailing list Devel@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/devel

Re: [Geany-Devel] Student looking for professional experience

2015-06-26 Thread Matthew Brush
and recently I stumbled across the development section. I'm still very new in contributing to a large scale project like this. I look forward to work along with the team. Welcome! Feel free to ask on this list if you have any questions. Cheers, Matthew Brush

Re: [Geany-Devel] Spawn module API

2015-06-25 Thread Matthew Brush
On 2015-06-20 08:12 PM, Matthew Brush wrote: Hi All, I just noticed that the new spawn code exposes almost every single bit of API possible. Do we really want to do that, or should we limit it only to what is currently needed by any plugins? A quick survey of Geany-Plugins shows no usage of any

Re: [Geany-Devel] f403e7e (PR#188) - Maintain edit history on document reload

2015-06-24 Thread Matthew Brush
a bit inconsistent, IMO. Cheers, Matthew Brush ___ Devel mailing list Devel@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/devel

Re: [Geany-Devel] f403e7e (PR#188) - Maintain edit history on document reload

2015-06-24 Thread Matthew Brush
. Changing the name won't help here. Then maybe just having it keep the tab label red and asterisk in the window title is enough. I think those would've been enough of a clue for me to figure out I could undo. Cheers, Matthew Brush ___ Devel

Re: [Geany-Devel] Spawn module API

2015-06-23 Thread Matthew Brush
On 2015-06-23 09:04 AM, Dimitar Zhekov wrote: On 23.6.2015 г. 02:25, Matthew Brush wrote: [...] One thing I forgot: the plugin API currently exports utils_spawn_[a]sync, and a few plugins use utils_spawn_sync. These functions were (partially correct) wrappers around the old glib/win32 spawn

Re: [Geany-Devel] Spawn module API

2015-06-23 Thread Matthew Brush
On 2015-06-23 01:40 PM, Lex Trotman wrote: On 24 June 2015 at 02:04, Dimitar Zhekov dimitar.zhe...@gmail.com wrote: On 23.6.2015 г. 02:25, Matthew Brush wrote: [...] One thing I forgot: the plugin API currently exports utils_spawn_[a]sync, and a few plugins use utils_spawn_sync

Re: [Geany-Devel] Spawn module API

2015-06-21 Thread Matthew Brush
On 2015-06-20 08:12 PM, Matthew Brush wrote: Hi All, I just noticed that the new spawn code exposes almost every single bit of API possible. Do we really want to do that, or should we limit it only to what is currently needed by any plugins? A quick survey of Geany-Plugins shows no usage of any

[Geany-Devel] Spawn module API

2015-06-20 Thread Matthew Brush
anything which is not needed by plugins, especially if it's not related to the plugin API. Cheers, Matthew Brush ___ Devel mailing list Devel@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/devel

Re: [Geany-Devel] pull request on GitHub, to add GeanyHighlightSelectedWords, into Geany Plugins

2015-06-14 Thread Matthew Brush
On 2015-05-27 05:25 AM, marius buzea wrote: Hello, I would like to add GeanyHighlightSelectedWords, to Geany Plugins. [snip] See https://github.com/geany/geany/pull/513 Cheers, Matthew Brush ___ Devel mailing list Devel@lists.geany.org https

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

2015-06-06 Thread Matthew Brush
for the release tarball though, if you don't mind using Vala compiler of the person making the tarball. Cheers, Matthew Brush ___ Devel mailing list Devel@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/devel

Re: [Geany-Devel] Open Source Work At Geany

2015-06-02 Thread Matthew Brush
of the Geany community and developers hang out. Cheers, Matthew Brush ___ Devel mailing list Devel@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/devel

Re: [Geany-Devel] pull request on GitHub, to add GeanyHighlightSelectedWords, into Geany Plugins

2015-05-29 Thread Matthew Brush
On 2015-05-29 02:03 PM, Jiří Techet wrote: On Fri, May 29, 2015 at 1:25 AM, Matthew Brush mbr...@codebrainz.ca wrote: Ideally you could improve the underlying implementation of an existing one if your way is better[0] and they perform the same function. It's really confusing for users

Re: [Geany-Devel] pull request on GitHub, to add GeanyHighlightSelectedWords, into Geany Plugins

2015-05-29 Thread Matthew Brush
On 2015-05-29 04:45 PM, Matthew Brush wrote: [snip] I was thinking something like this for implementation: [snip] - Upon Scintilla notification of position changed, check if there's a current word at the cursor. Question: Is it important to make it mark the selection if there is one

Re: [Geany-Devel] [geany/geany] f03206: Windows: Compile geany_private.rc into Geany.exe for version data and icon

2015-04-18 Thread Matthew Brush
important to show the correct meta-info in Windows explorer for the .dll file (I dunno if it is?). Cheers, Matthew Brush ___ Devel mailing list Devel@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/devel

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

2015-04-16 Thread Matthew Brush
title, and blinking cursor). Cheers, Matthew Brush ___ Devel mailing list Devel@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/devel

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

2015-04-15 Thread Matthew Brush
) to make it look more native. Cheers, Matthew Brush [0]: http://www.testech-elect.com/ontime/vstudio.gif [1]: http://cache.filehippo.com/img/ex/626__notepad1.png [2]: http://scitedebug.luaforge.net/scite-debug.png ___ Devel mailing list Devel@lists.geany.org

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

2015-04-12 Thread Matthew Brush
... I just merged PR #245[0], so 2.24 should be good version to use. Cheers, Matthew Brush [0]: https://github.com/geany/geany/pull/245 ___ Devel mailing list Devel@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/devel

Re: [Geany-Devel] New plugin loader mechanisms

2015-03-25 Thread Matthew Brush
On 15-03-25 04:22 PM, Thomas Martitz wrote: Am 18.03.2015 um 22:55 schrieb Matthew Brush: On 15-03-18 09:42 AM, Thomas Martitz wrote: tl;dr - Key functions gboolean geany_load_module(GeanyPlugin *, GModule *) What is the GModule* for? Is it a .dll that Geany opened on behalf of the plugin

Re: [Geany-Devel] New plugin loader mechanisms

2015-03-25 Thread Matthew Brush
On 15-03-25 04:22 PM, Thomas Martitz wrote: Am 18.03.2015 um 22:55 schrieb Matthew Brush: [snip] ``` static Plugin my_plugin = { .name= Foo, .version = 0.1, .author = Me, .description = Foo plugin, .api_min = 200, .abi_ver = GEANY_ABI_VERSION, .init

Re: [Geany-Devel] debug output on win32

2015-03-23 Thread Matthew Brush
, did you run it with verbose messages like `geany -v`? Cheers, Matthew Brush ___ Devel mailing list Devel@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/devel

Re: [Geany-Devel] New plugin loader mechanisms

2015-03-18 Thread Matthew Brush
On 15-03-18 03:05 PM, Thomas Martitz wrote: Am 18.03.2015 um 22:15 schrieb Matthew Brush: [...] void (*init) (GeanyPlugin *plugin, gpointer pdata); Please make this gboolean. A plugin may have the correct API and ABI, but be unable to startup / initialize for some reason. For example, Scope

Re: [Geany-Devel] New plugin loader mechanisms

2015-03-18 Thread Matthew Brush
On 15-03-18 03:55 PM, Thomas Martitz wrote: Am 18.03.2015 um 23:21 schrieb Matthew Brush: On 15-03-18 03:05 PM, Thomas Martitz wrote: Am 18.03.2015 um 22:15 schrieb Matthew Brush: [...] void (*init) (GeanyPlugin *plugin, gpointer pdata); Please make this gboolean. A plugin may have

Re: [Geany-Devel] New plugin loader mechanisms

2015-03-18 Thread Matthew Brush
= etc... plug-plugin_data = PyObject_New(...); // or lua_new() or whatever return plugin_register (module_plugin, plug); } ``` Just some ideas based on yours and mine previous work around this. There's many ways to skin this cat :) Cheers, Matthew Brush

Re: [Geany-Devel] New plugin loader mechanisms

2015-03-18 Thread Matthew Brush
be to provide a way to return a reason message as well, then when Geany gets the failure return it can open an error dialog and show the user a message that the plugin couldn't be loaded, and show the reason string and maybe some bug-reporting info or something. Cheers, Matthew Brush

Re: [Geany-Devel] Wish for Wishlist and bug in Homepage

2015-03-10 Thread Matthew Brush
, Matthew Brush ___ Devel mailing list Devel@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/devel

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

2015-03-07 Thread Matthew Brush
Coverity has over just running Clang Static Analyzer and their various sanitizers. Is it just for the web UI or something? Cheers, Matthew Brush ___ Devel mailing list Devel@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/devel

Re: [Geany-Devel] suggestion: Renaming GProject to ProjectTree

2014-12-13 Thread Matthew Brush
that, but shorter :) P.S. I found a bug in GProject where it keeps adding more and more tabs to the project dialog. If the GitHub Issues gets turned on for Geany-Plugins I'll open a bug report, if it's not fixed yet. Cheers, Matthew Brush ___ Devel mailing

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

2014-10-28 Thread Matthew Brush
On 14-10-26 04:16 PM, Enrico Tröger wrote: On 26/10/14 18:25, Matthew Brush wrote: On 14-10-26 07:14 AM, Enrico Tröger wrote: [snip] If the Win32 Nightlies break it will most likely be trivial changes to the Makefile.ams. I don't have an environment like it uses to test. The Win32

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

2014-10-26 Thread Matthew Brush
reason. I squashed it into the correct commit and force pushed it. It should be OK now. Cheers, Matthew Brush ___ Devel mailing list Devel@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/devel

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

2014-10-26 Thread Matthew Brush
On 14-10-26 04:16 PM, Enrico Tröger wrote: On 26/10/14 18:25, Matthew Brush wrote: On 14-10-26 07:14 AM, Enrico Tröger wrote: Hi, I don't really know enough about Waf to fix it. Since it needs Python anyway, we could just use one of its XML libraries to grab the names from the GtkBuilder

[Geany-Devel] Linkage-Cleanup Build System Breakage

2014-10-25 Thread Matthew Brush
fork or push it to a branch on main geany repo if we wanted to sort-out the integration issues before merging to the main master branch. Cheers, Matthew Brush [0]: https://github.com/geany/geany/pull/358 [1]: http://gnuwin32.sourceforge.net/packages/sed.htm [2]: http://gnuwin32.sourceforge.net

[Geany-Devel] Infobar file deleted/renamed behaviour

2014-10-22 Thread Matthew Brush
. Thoughts? Cheers, Matthew Brush ___ Devel mailing list Devel@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/devel

Re: [Geany-Devel] Infobar file deleted/renamed behaviour

2014-10-22 Thread Matthew Brush
On 14-10-22 06:53 PM, Lex Trotman wrote: On 23 October 2014 11:53, Matthew Brush mbr...@codebrainz.ca wrote: Hi All, Since there's some discussion about infobar behaviour, I thought I'd mention a couple things I've noticed using it in my day-to-day workflow. When you delete a file from disk

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

2014-10-01 Thread Matthew Brush
be fine. *little-ping* Or, if you are busy but agree, I could commit the changes myself. If you don't mind to commit them yourself, that would go faster :) Cheers, Matthew Brush ___ Devel mailing list Devel@lists.geany.org https://lists.geany.org

Re: [Geany-Devel] Switched to Win~1

2014-09-23 Thread Matthew Brush
to tools is almost surely broken too, but the locale file names support in glib is terrible anyway). [1] It's not usable out-of-the box either, unless someone happens to have grep utility in their %PATH%. Cheers, Matthew Brush ___ Devel mailing list

Re: [Geany-Devel] SourceFarce

2014-09-22 Thread Matthew Brush
On 14-09-22 04:44 AM, Nick Treleaven wrote: On 01/09/2014 03:27, Matthew Brush wrote: I deleted my Source Forge account after like 20 times of losing my comments. This final time it was a detailed C++ explanation on Scintilla's bug tracker that took a lot of thought and effort to write, which

Re: [Geany-Devel] Switched to Win~1

2014-09-22 Thread Matthew Brush
goes super smooth, and otherwise the whole thing stays out of the way. P.S. I have my fingers crossed Ubuntu will shield me from this systemd brouhaha I keep hearing about :) Cheers, Matthew Brush ___ Devel mailing list Devel@lists.geany.org https

Re: [Geany-Devel] Switched to Win~1

2014-09-22 Thread Matthew Brush
, and also Linux usually runs great in a virtual machine :) Cheers, Matthew Brush ___ Devel mailing list Devel@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/devel

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

2014-08-31 Thread Matthew Brush
On 14-08-31 08:49 AM, Frank Lanitz wrote: Am 24.08.2014 um 21:08 schrieb Matthew Brush: On 14-08-24 08:42 AM, Frank Lanitz wrote: Am 24.08.2014 um 17:24 schrieb Matthew Brush: And looking at the code, could never work as is, but the main point is using our own wrapper function to get user

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

2014-08-31 Thread Matthew Brush
On 14-08-31 07:38 AM, Enrico Tröger wrote: On 30/08/14 03:04, Matthew Brush wrote: On 14-08-29 07:24 AM, Enrico Tröger wrote: [snip] I'd implement this way first, based on your patch, and if we want, we can change to .../Local later anyway if desired. I think it's probably the easiest

[Geany-Devel] SourceFarce

2014-08-31 Thread Matthew Brush
), and won't be contributing anything to any project's bug trackers there. In the meantime, Geany's Github bug tracker is active since a while (though not for Geany-Plugins), so I'll be sure to continue monitoring and contributing to that tracker, and of course the mailing lists. Cheers, Matthew

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

2014-08-30 Thread Matthew Brush
On 14-08-29 04:19 PM, Matthew Brush wrote: On 14-08-29 07:24 AM, Enrico Tröger wrote: On 28/08/14 01:49, Matthew Brush wrote: [snip] just can't get Waf working with my new setup because Geany's git tree is not on the C: drive anymore (it's on a mapped/shared drive), which makes Waf choke

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

2014-08-30 Thread Matthew Brush
On 14-08-30 05:04 AM, Enrico Tröger wrote: On 30/08/14 06:47, Matthew Brush wrote: On 14-08-29 07:24 AM, Enrico Tröger wrote: On 28/08/14 01:49, Matthew Brush wrote: On 14-08-27 10:54 AM, Enrico Tröger wrote: Am 24.08.2014 um 17:18 schrieb Matthew Brush: On 14-08-22 11:23 AM, Enrico Tröger

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

2014-08-29 Thread Matthew Brush
On 14-08-29 07:24 AM, Enrico Tröger wrote: On 28/08/14 01:49, Matthew Brush wrote: On 14-08-27 10:54 AM, Enrico Tröger wrote: Am 24.08.2014 um 17:18 schrieb Matthew Brush: On 14-08-22 11:23 AM, Enrico Tröger wrote: Hi, lately, I started building a new Windows installer which includes

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

2014-08-29 Thread Matthew Brush
into the previous patch where the untested/working function was. I have only tested on WinXP. If you don't feel like putting it together manually, I can eventually commit it all together properly once I figure out my build system issues. Cheers, Matthew Brush gchar *win32_get_user_config_dir(void

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

2014-08-29 Thread Matthew Brush
On 14-08-29 07:24 AM, Enrico Tröger wrote: On 28/08/14 01:49, Matthew Brush wrote: On 14-08-27 10:54 AM, Enrico Tröger wrote: Am 24.08.2014 um 17:18 schrieb Matthew Brush: On 14-08-22 11:23 AM, Enrico Tröger wrote: Hi, lately, I started building a new Windows installer which includes

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

2014-08-27 Thread Matthew Brush
On 14-08-27 10:54 AM, Enrico Tröger wrote: Am 24.08.2014 um 17:18 schrieb Matthew Brush: On 14-08-22 11:23 AM, Enrico Tröger wrote: Hi, lately, I started building a new Windows installer which includes a recent GTK 2.24 runtime for Windows which need for future releases. While most things

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

2014-08-24 Thread Matthew Brush
, Matthew Brush [0]: Untested since my win32 geany build environment is once again broken, it might need tweaking win32 version macros before including windows.h or using SHGetFolderPath depending on which versions of Windows we are supporting. Also, the encoding stuff could probably be handled

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

2014-08-24 Thread Matthew Brush
On 14-08-24 08:42 AM, Frank Lanitz wrote: Am 24.08.2014 um 17:24 schrieb Matthew Brush: And looking at the code, could never work as is, but the main point is using our own wrapper function to get user config dir, it would need to be written properly :) And having in mind they will add some

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

2014-08-22 Thread Matthew Brush
at least). Cheers, Matthew Brush ___ Devel mailing list Devel@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/devel

Re: [Geany-Devel] Possible documentation issue - building docs

2014-08-17 Thread Matthew Brush
? No, for pull requests we use the GitHub repository and their pull request feature (you have your own fork of the repository and push to it, and then ask us to merge something from your repository). Regards, Colomban His mail server was down so I sent this message for him. Cheers, Matthew Brush

Re: [Geany-Devel] Introduction and patch for documentation

2014-08-17 Thread Matthew Brush
this message for him. This time to correct thread. Cheers, Matthew Brush ___ Devel mailing list Devel@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/devel

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

2014-08-07 Thread Matthew Brush
per day? Like maybe giving 10 minutes buffer time to allow merging massive branches without re-compiling a bunch of times. It would be more immediate feedback on how badly one has broken Windows build :) Cheers, Matthew Brush ___ Devel mailing list

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

2014-08-01 Thread Matthew Brush
then. Thanks, you completed two of my TODOs at the end of commit message :) https://github.com/geany/geany/commit/4efcbab33234d13a7c6d1dea2901535d9317e4e1 Cheers, Matthew Brush ___ Devel mailing list Devel@lists.geany.org https://lists.geany.org/cgi

Re: [Geany-Devel] Geany Contribution

2014-07-28 Thread Matthew Brush
have a really out-of-date branch (from 2012) that adds LGPL, BSD, MIT, Apache2, and WTFPL. If you really want I can try and update on the latest Git master, although it might be tricky from 2 years ago. Cheers, Matthew Brush ___ Devel mailing list Devel

Re: [Geany-Devel] Geany with gtk+ 3.6.4 under Windows

2014-06-17 Thread Matthew Brush
(far too painful for most users to do), and then we won't end up deciding at some later release date to just switch it and hope for the best. BTW, which Windows version and which GTK+ architecture bundle (32/64) are you using, in case I get a chance to try and reproduce? Cheers, Matthew

Re: [Geany-Devel] RFC: Keybindings rewrite

2014-06-07 Thread Matthew Brush
list models for the UI, etc. Cheers, Matthew Brush ___ Devel mailing list Devel@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/devel

Re: [Geany-Devel] RFC: Keybindings rewrite

2014-06-06 Thread Matthew Brush
it does is quite simple, IMO we could also create our own replacement class for it in the future, or just take the relevant source files from the GTK+ tree. Cheers, Matthew Brush ___ Devel mailing list Devel@lists.geany.org https://lists.geany.org/cgi

Re: [Geany-Devel] RFC: Keybindings rewrite

2014-06-06 Thread Matthew Brush
:) Cheers, Matthew Brush ___ Devel mailing list Devel@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/devel

Re: [Geany-Devel] [RFC]: Public API comments in headers

2014-05-29 Thread Matthew Brush
, Matthew Brush ___ Devel mailing list Devel@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/devel

Re: [Geany-Devel] [RFC]: Public API comments in headers

2014-05-29 Thread Matthew Brush
On 14-05-29 08:01 AM, Lex Trotman wrote: On 30 May 2014 00:46, Matthew Brush mbr...@codebrainz.ca wrote: On 14-05-29 05:56 AM, Nick Treleaven wrote: On 26/05/2014 01:23, Lex Trotman wrote: If we moved to having public headers that just included actual public symbols, I think it would

Re: [Geany-Devel] [RFC]: Public API comments in headers

2014-05-29 Thread Matthew Brush
On 14-05-29 11:58 AM, Thomas Martitz wrote: Am 26.05.2014 01:50, schrieb Matthew Brush: Hi, As part of working on cleaning up the exposed API to plugins I got to thinking about where our comments are located. While it's nice to keep the API-documentation-comments right at the definitions

Re: [Geany-Devel] [RFC]: Public API comments in headers

2014-05-29 Thread Matthew Brush
. None if this other stuff really hinges on moving the comments to the headers, it's just a parallel idea. Cheers, Matthew Brush ___ Devel mailing list Devel@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/devel

Re: [Geany-Devel] Plugin API design question/change proposal

2014-05-25 Thread Matthew Brush
of the `geanyfunctions.h`/function pointer macros stuff, since in theory they are independent of each other. Cheers, Matthew Brush On 14-05-20 02:29 AM, Matthew Brush wrote: Hi, Does anyone know why the plugin API was designed to use a bunch of structures containing function pointers, hidden

[Geany-Devel] [RFC]: Public API comments in headers

2014-05-25 Thread Matthew Brush
. Does anyone feel really strongly about this? Cheers, Matthew Brush ___ Devel mailing list Devel@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/devel

Re: [Geany-Devel] Another set of Plugin API questions

2014-05-25 Thread Matthew Brush
On 14-05-25 04:38 PM, Matthew Brush wrote: [snip] And my final question: do we support individual includes of Geany's headers that were available? For example, if someone, for some crazy reason wanted to move `struct GeanyDocument` to `document-blah.h` (fake example), is it a plugin bug

Re: [Geany-Devel] [RFC]: Public API comments in headers

2014-05-25 Thread Matthew Brush
On 14-05-25 05:23 PM, Lex Trotman wrote: On 26 May 2014 09:50, Matthew Brush mbr...@codebrainz.ca wrote: [snip] If we moved to having public headers that just included actual public symbols, I think it would be advantageous to have those headers totally commented/documented rather than

Re: [Geany-Devel] Another set of Plugin API questions

2014-05-25 Thread Matthew Brush
On 14-05-25 05:16 PM, Lex Trotman wrote: On 26 May 2014 09:38, Matthew Brush mbr...@codebrainz.ca wrote: [snip] Another example is `filetype_id` which is the enum type in `filetypes.h` that holds the various filetype IDs (ex. GEANY_FILETYPES_C, GEANY_FILETYPES_HTML, etc.). It's completely

Re: [Geany-Devel] RFC: Proxy plugins

2014-05-21 Thread Matthew Brush
into those languages (ex. geanypy), etc. Cheers, Matthew Brush ___ Devel mailing list Devel@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/devel

Re: [Geany-Devel] Plugin API design question/change proposal

2014-05-21 Thread Matthew Brush
On 14-05-21 04:24 AM, Nick Treleaven wrote: On 20/05/2014 10:29, Matthew Brush wrote: Does anyone know why the plugin API was designed to use a bunch of structures containing function pointers, hidden behind macros in geanyfunctions.h? I found the commit where this stuff was added initially (ie

[Geany-Devel] Plugin API design question/change proposal

2014-05-20 Thread Matthew Brush
welcome. Cheers, Matthew Brush ___ Devel mailing list Devel@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/devel

Re: [Geany-Devel] Plugin API design question/change proposal

2014-05-20 Thread Matthew Brush
:) It's one small header (build.h) and two of the biggest ones (document.h and editor.h) and it only took a couple hours, including building geany-plugins a bunch of times to see if they broke. Cheers, Matthew Brush ___ Devel mailing list Devel

Re: [Geany-Devel] RFC: Proxy plugins

2014-05-19 Thread Matthew Brush
. But it requires writing own libpeas (ie. scanners, loaders+runtimes, +gobject-introspection-bindings, etc). Cheers, Matthew Brush ___ Devel mailing list Devel@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/devel

Re: [Geany-Devel] RFC: Proxy plugins

2014-05-18 Thread Matthew Brush
On 14-05-18 03:07 PM, Thomas Martitz wrote: Am 17.05.2014 03:43, schrieb Matthew Brush: On 14-05-16 03:03 PM, Thomas Martitz wrote: I think we want to maintain the ability to add loaders on our own, With Peas you can, in fact it's designed with this purpose in mind, unlike the existing C

Re: [Geany-Devel] RFC: Proxy plugins

2014-05-16 Thread Matthew Brush
On 14-05-13 01:43 AM, Matthew Brush wrote: On 14-05-13 12:54 AM, Thomas Martitz wrote: Am 11.05.2014 20:31, schrieb Dimitar Zhekov: On Sat, 10 May 2014 21:56:30 +0200 Thomas Martitz ku...@rockbox.org wrote: [snip] So why adapt peas when it requires a lot of changes *too* but also severely

Re: [Geany-Devel] RFC: Proxy plugins

2014-05-16 Thread Matthew Brush
could document the Peas loader and related work as provisional while we get it all integrated and working well with the GI bindings and still leaving the existing stable C loader in-tact during this time and for the foreseeable future. Cheers, Matthew Brush

Re: [Geany-Devel] RFC: Proxy plugins

2014-05-16 Thread Matthew Brush
On 14-05-16 06:43 PM, Matthew Brush wrote: [snip] As mentioned above, this doesn't seem worth the trouble and I don't think it would be as easy/useful as it seems on the surface. We could just leave the existing loader without breaking anything, it's quite stable and works pretty well for plain

Re: [Geany-Devel] RFC: Proxy plugins

2014-05-10 Thread Matthew Brush
, Matthew Brush ___ Devel mailing list Devel@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/devel

Re: [Geany-Devel] RFC: Proxy plugins

2014-05-10 Thread Matthew Brush
ctypes module, although it probably doesn't really matter here. +1 for some form of introspection/code generation. Cheers, Matthew Brush ___ Devel mailing list Devel@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/devel

Re: [Geany-Devel] Unable to manage mailing list subscription

2014-05-10 Thread Matthew Brush
/CAcert.org#Inclusion_status Cheers, Matthew Brush ___ Devel mailing list Devel@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/devel

Re: [Geany-Devel] RFC: Proxy plugins

2014-05-09 Thread Matthew Brush
On 14-05-09 01:18 PM, Thomas Martitz wrote: Am 08.05.2014 02:33, schrieb Matthew Brush: Hi Thomas, If the goal is really to enable loading plugins written in other languages, we should take a really extensive look at LibPeas before ruling it out and duplicating it ourselves. It seems

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

2014-05-02 Thread Matthew Brush
On 14-04-30 05:40 AM, Quentin Glidic wrote: On 2014-04-27 22:41, Matthew Brush wrote: On 14-04-27 01:08 PM, Colomban Wendling wrote: Le 27/04/2014 21:24, Matthew Brush a écrit : Yeah I guess AM_PROG_VALAC() just issues those warnings instead of failing as I'd have expected. In a perfect

Re: [Geany-Devel] Broken download link for c++'s tags

2014-04-30 Thread Matthew Brush
ones at the time), so if someone adds new tags to the tags page using correct name in URL they can benefit from the tarball builder script too. Cheers, Matthew Brush ___ Devel mailing list Devel@lists.geany.org https://lists.geany.org/cgi-bin/mailman

Re: [Geany-Devel] Broken download link for c++'s tags

2014-04-30 Thread Matthew Brush
On 14-04-30 07:16 PM, Matthew Brush wrote: On 14-04-30 05:17 PM, Frodox wrote: There is a broken link on [tags-page] page: - Download all C++ tag files. It leads to [tags-cpp-dl] but the script says Unknown language 'cpp' specified, please use one of:.., c++, ... If you try to load http

<    1   2   3   4   >