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

2012-09-11 Thread Thomas Martitz
Am 11.09.2012 19:48, schrieb Dimitar Zhekov: Yes, and I would expect that to be everyone who keeps a project file in *public* VCSes, nobody else in the world cares which files you had open last time you did something on the project. If by public you mean somewhere in the internet, I haven't

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

2012-09-03 Thread Thomas Martitz
Am 03.09.2012 14:38, schrieb 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

Re: [Geany-devel] Indicators improvement

2012-08-01 Thread Thomas Martitz
Am 01.08.2012 12:02, schrieb Lex Trotman: Matthew, Try this attachment. Cheers Lex What is this about? Best regards. ___ Geany-devel mailing list Geany-devel@uvena.de https://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel

Re: [Geany-devel] Third party plugin publish and third party library bundle problem

2012-07-16 Thread Thomas Martitz
Am 16.07.2012 16:41, schrieb Hong Xu: On 2012/7/15 20:28, Frank Lanitz wrote: On Sun, 15 Jul 2012 21:56:32 +1000 Lex Trotman ele...@gmail.com wrote: BTW you mentioned a third party library, but you didn't say what library. It would of course have to have a suitable license to allow it to be

Re: [Geany-devel] Third party plugin publish and third party library bundle problem

2012-07-15 Thread Thomas Martitz
Am 15.07.2012 14:26, schrieb Frank Lanitz: On Sun, 15 Jul 2012 19:01:53 +0800 Hong Xu d...@hong.me wrote: On 07/15/2012 03:40 PM, Frank Lanitz wrote: On Sun, 15 Jul 2012 09:27:46 +0800 Hong Xu d...@hong.me wrote: And, BTW, why geany-plugins project doesn't use a submodule for each plugin?

Re: [Geany-devel] draggable tabs - current state?

2012-07-14 Thread Thomas Martitz
Am 14.07.2012 04:20, schrieb Lex Trotman: On 14 July 2012 07:07, Sean Felipe Wolfe ether@gmail.com wrote: I'd like to be able to have 2-3 columns of tabs and be able to drag + rearrange, something like Eclipse's draggable tab setup -- one of the few things I like about Eclipse. I assume

Re: [Geany-devel] draggable tabs - current state?

2012-07-14 Thread Thomas Martitz
Am 14.07.2012 12:39, schrieb Lex Trotman: On 14 July 2012 20:21, Thomas Martitz thomas.mart...@student.htw-berlin.de wrote: Am 14.07.2012 04:20, schrieb Lex Trotman: On 14 July 2012 07:07, Sean Felipe Wolfe ether@gmail.com wrote: I'd like to be able to have 2-3 columns of tabs

Re: [Geany-devel] draggable tabs - current state?

2012-07-14 Thread Thomas Martitz
Am 14.07.2012 13:55, schrieb Matthew Brush: You can imagine also how this would be useful for plugins such as Webhelper or MultiTerm (or the builtin terminal). Like this: http://tinypic.com/r/2d1px90/6 Or debugger. +1 :) Best regards. ___

Re: [Geany-devel] More Per-Project Configuration Options

2012-07-10 Thread Thomas Martitz
Am 10.07.2012 07:37, schrieb Matthew Brush: On 12-07-09 04:57 PM, Braden Walters wrote: Hi. I noticed a problem that affected me back in 0.2x that thankfully is (mostly) solved in 1.22. When I say mostly, I mean it fixes how the problem affects me right now, but possibly not for others, and I

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

2012-06-28 Thread Thomas Martitz
Am 28.06.2012 15:41, schrieb Nick Treleaven: -include localwin32.mk ifdef MSYS CP = cp CP_R = cp -r RM = rm DIRSEP = / endif And then perhaps use $(MAKE) CP=$(CP) RM=$(RM) to pass these variables to the sub-makefiles so they don't need to have copies of the ifdef. They only need CP and RM.

Re: [Geany-devel] Crash when pasting a Zero-width space

2012-06-26 Thread Thomas Martitz
Am 26.06.2012 11:53, schrieb Harold Aling: Updated to Geany 1.23 (git = 40da14b) 1. Create a new document (ctrl-n) 2. Copy/paste m​A (already has a zero-width space in the middle) 3. Press 'home' 4. Press 'delete' 5. Crash - 100% CPU Works for me. No crash and no 100% CPU usage. Geany also

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

2012-06-21 Thread Thomas Martitz
Am 18.06.2012 23:56, schrieb Enrico Tröger: And now also the Windows installers (with and without bundled GTK runtime) are available. On http://www.geany.org/Download/Releases and http://download.geany.org/. Is there any particular reason you ship the old 2.16 gtk, instead of the

Re: [Geany-devel] Geany Newsletter Issue #5

2012-05-28 Thread Thomas Martitz
Am 28.05.2012 13:27, schrieb Lex Trotman: This doesn't actually call the C++ constructors/destructors in the way they would be in normally be if the plugin had been statically linked. This simply labels a C function to be called at dlopen time. It may be used to do some initialisation, but

Re: [Geany-devel] tagmanager changes

2012-05-09 Thread Thomas Martitz
Am 09.05.2012 07:47, schrieb Lex Trotman: Using ctags, including locals in the tags generated from Geany source, slightly more than doubled the number of tags, and for some C++ I have around nearly four times the number. But you only need the tags for the current scope and can drop them if

Re: [Geany-devel] tagmanager changes

2012-05-09 Thread Thomas Martitz
Am 09.05.2012 09:37, schrieb Lex Trotman: On 9 May 2012 16:54, Thomas Martitz thomas.mart...@student.htw-berlin.de wrote: Am 09.05.2012 07:47, schrieb Lex Trotman: Using ctags, including locals in the tags generated from Geany source, slightly more than doubled the number of tags

Re: [Geany-devel] gitignore needs updating?

2012-04-22 Thread Thomas Martitz
Am 22.04.2012 10:40, schrieb Matthew Brush: Also, `doc/geany.html` shouldn't be tracked, but I guess this one is on purpose, for people who build from Git but can't install `python-docutils` for whatever reason. You _know_ it is on purpse but you never give up dont you? :) Best regards.

Re: [Geany-devel] Commit messages on merges

2012-03-05 Thread Thomas Martitz
Am 05.03.2012 00:13, schrieb Matthew Brush: On 12-03-04 01:29 PM, Frank Lanitz wrote: On Sun, 04 Mar 2012 13:01:27 -0800 Matthew Brushmbr...@codebrainz.ca wrote: On 12-03-04 07:07 AM, Colomban Wendling wrote: Le 04/03/2012 09:28, Frank Lanitz a écrit : On Sun, 04 Mar 2012 03:40:29 +0100

Re: [Geany-devel] Commit messages on merges

2012-02-27 Thread Thomas Martitz
Am 27.02.2012 08:44, schrieb Lex Trotman: [...] I guess if we can filter out merge commits and only show the real commit information it should be good? (See other message with individual commit messages) Yeah, IMO git gives us lots of un-needed merge messages, not much more we can really say

Re: [Geany-devel] [geany/geany] 795ee4: Merge pull request #28 from RetroX/patch-1

2012-02-25 Thread Thomas Martitz
Am 25.02.2012 09:55, schrieb Lex Trotman: On 25 February 2012 19:35, Frank Lanitzfr...@frank.uvena.de wrote: On Sat, 25 Feb 2012 10:43:10 +1100 Lex Trotmanele...@gmail.com wrote: On 25 February 2012 09:44, Thomas Martitz thomas.mart...@student.htw-berlin.de wrote: Am 24.02.2012 23:34

Re: [Geany-devel] [geany/geany] 795ee4: Merge pull request #28 from RetroX/patch-1

2012-02-24 Thread Thomas Martitz
Am 24.02.2012 23:34, schrieb Lex Trotman: I don't agree with this change, the types are just that, types, not keywords, they should not be highlighted as keywords. They are not always available. This change should be reverted. The list contained types before the commit and the commit just

Re: [Geany-devel] Plugins Guidance

2012-02-21 Thread Thomas Martitz
Am 21.02.2012 05:15, schrieb Lex Trotman: 2. don't spread menu items through the Geany menus, users don't know where to look and if several plugins add things to the same place the menu may become unworkable. You don't know what other plugins the user will enable at the same time. You don't

Re: [Geany-devel] Opening unmounted GIO URIs

2012-02-04 Thread Thomas Martitz
Am 31.01.2012 01:30, schrieb Colomban Wendling: Hey Nick, Matthew, Lex, Frank, Enrico, whoever cares, https://github.com/b4n/geany/commit/01fd682674286dada6d6b77d0e3064c89a28df64 FWIW, I find it a strange feature for an IDE. While it provides conviniences, I'm not sure it should be core

Re: [Geany-devel] Next version number

2012-01-09 Thread Thomas Martitz
Am 09.01.2012 02:26, schrieb Matthew Brush: Hi, This is regarding the change from v0.21-1.22 for the next release. I totally agree that by now Geany has been long stable enough to have been in a 1.x series (or more) of releases, but I'm just wondering now about the jump. There's been some

Re: [Geany-devel] Geany-Plugins: MAINTAINERS file

2012-01-07 Thread Thomas Martitz
Am 07.01.2012 17:34, schrieb Eugene Arshinov: Hi. Here's xmlsnippets' maintainer info (e.g., mine) I suggest you to use git format-patch, as to preserve author and commit message information. Probably not a big deal for this one though. Best regards.

Re: [Geany-devel] Q: how to switch to new Git repo?

2012-01-06 Thread Thomas Martitz
Am 06.01.2012 16:32, schrieb Eugene Arshinov: Hi guys! It's me again, after a long time. Please help me organize my Geany repository. The last time I worked on Geany it was in SVN repository, and I was using it through git-svn. Now there are two Git repositories: the main one [1] and the one

Re: [Geany-devel] Request: multithreaded tag generation?

2012-01-03 Thread Thomas Martitz
Am 03.01.2012 12:10, schrieb Lex Trotman: I'm going to give up on Gproject and either try GeanyPRJ again or ditch project support altogether. This simply doesn't work. The standard Geany project support doesn't provide some of the nice features of these plugins, but it also doesn't tag parse

Re: [Geany-devel] Replacing the control socket with dbus

2012-01-02 Thread Thomas Martitz
Am 01.01.2012 01:49, schrieb Matthew Brush: As the others have said the two key issues here are 1) too new GTK/GLib version and 2) dependence on DBus which I'm going to guess isn't easily working and installable on Win32/OSX? Isn't it GLib that has the dependency on DBus (to implement

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

Re: [Geany-devel] GtkFileChooser recent annoyance

2011-12-20 Thread Thomas Martitz
Am 20.12.2011 05:07, schrieb Matthew Brush: Hi, Is anyone opposed to me committing the trivial patch attached here. The comment I think describes it well enough, and if you're using recent GTK+ 2.24.x you probably already know about it. I didn't want to commit without asking since maybe

Re: [Geany-devel] GtkFileChooser recent annoyance

2011-12-20 Thread Thomas Martitz
Am 21.12.2011 02:58, schrieb Matthew Brush: And maybe add an hidden option in case ppl actually like the GTK feature? It's actually a *GNOME* feature that crept into GTK+. This seems to be a pattern lately that makes me very sad. I guess they think because their target users are idiots

Re: [Geany-devel] Detachable Tab

2011-12-19 Thread Thomas Martitz
Am 19.12.2011 02:38, schrieb Lex Trotman: On Mon, Dec 19, 2011 at 6:56 AM, Matthew Brushmbr...@codebrainz.ca wrote: On 12/18/2011 09:13 AM, David Gomes wrote: Since I changed the name in the new_tab function of notebook.c, I expect all notebooks in Geany to have been changed, because all are

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

2011-12-18 Thread Thomas Martitz
Am 12.12.2011 14:54, schrieb Frank Lanitz: Hi folks, Just I case you missed the news inside the threads: the new git repo for geany-plugins is online and can be found at https://github.com/geany/geany-plugins So, what is the policy for geany-plugins now? Can everybody push to the master

Re: [Geany-devel] Just a stupid github question: How to merge a pull request with fast forward?

2011-12-13 Thread Thomas Martitz
Am 13.12.2011 09:24, schrieb Frank Lanitz: Hi folks, See question from subject line. How can I merge a pull request without adding a new commit stating the merge? Is there some kind of ff or cherry-pick available through front end? Cheers, Frank It'll automatically fast-forward if it's

Re: [Geany-devel] Unit tests for Geany (continued from Github)

2011-11-30 Thread Thomas Martitz
Am 30.11.2011 08:39, schrieb Matthew Brush: On 11/29/2011 11:12 PM, Frank Lanitz wrote: Am 30.11.2011 07:36, schrieb Nathan Broadbent: P.S. The documentation needs to be updated for the 'waf' build system, in quite a few places, including geany-plugins. I don't refer to other points as I

Re: [Geany-devel] --readonly handling

2011-11-17 Thread Thomas Martitz
Am 17.11.2011 19:20, schrieb Dimitar Zhekov: Hi, Is there any technical reason to check cl_options.readonly in document.c, and clear it load_startup_files(), instead of simply invoking document_open_file(filename, cl_options.readonly, ...) from main_handle_filename()? In an earlier version

Re: [Geany-devel] Some sort of thoughts about geany-plugins-devel-git-repo

2011-11-16 Thread Thomas Martitz
Am 15.11.2011 17:55, schrieb Frank Lanitz: We will have one master branch where all changes intended for releasing are going in. Features and new plugins are going to be developed inside branches (more late onto this topic) and once they are in a suitable status, they are getting merged into

Re: [Geany-devel] Objective-C Support (was Highlighting setup refactoring?)

2011-11-10 Thread Thomas Martitz
Am 10.11.2011 05:06, schrieb Matthew Brush: +++ b/tagmanager/objc.c @@ -0,0 +1,1146 @@ + +/* +* Copyright (c) 2010, Vincent Berthoux +* +* This source code is released for free distribution under the terms of the +* GNU General Public License. +* +* This module contains functions for

Re: [Geany-devel] Request: multithreaded tag generation?

2011-11-08 Thread Thomas Martitz
Am 08.11.2011 03:13, schrieb Lex Trotman: Not so easy, from the sqlite faq: (6) Is SQLite threadsafe? Threads are evil. Avoid them. And what they don't mention is that you can deadlock your system if the access isn't coordinated, ... back to square one. They do mention though that

[Geany-devel] Fwd: Re: [Geany] A read-only command line option

2011-11-07 Thread Thomas Martitz
I figured this should probably moved to geany-devel. Best regards. Original-Nachricht Betreff:Re: [Geany] A read-only command line option Datum: Thu, 03 Nov 2011 22:42:42 +0100 Von:Thomas Martitz thomas.mart...@student.htw-berlin.de Antwort an: Geany general

Re: [Geany-devel] [RFC] Document Messages

2011-11-07 Thread Thomas Martitz
Am 07.11.2011 16:34, schrieb Colomban Wendling: However, I'm not sure fallback to modal dialog is that good… let me explain: a GtkInfoBar is a kind of non-intrusive messaging to the user, where modal dialogs (or dialogs in general) is intrusive. This means one could easily ignore the info bar

Re: [Geany-devel] Request: multithreaded tag generation?

2011-11-07 Thread Thomas Martitz
Am 07.11.2011 17:06, schrieb Colomban Wendling: Hi, Le 07/11/2011 16:35, Harold Aling a écrit : Dear Geany Devs, I recently switched from GeanyPRJ to Gproject. Since Gproject doesn't support multiple open projects I have to switch between projects, but it takes up to 4 minutes to close one

Re: [Geany-devel] Request: multithreaded tag generation?

2011-11-07 Thread Thomas Martitz
Am 08.11.2011 02:44, schrieb Matthew Brush: I suspect it's that TagManager, for every single tag, is inserting the tag into the tags array, removing duplicates, and then re-sorting the entire array. Is it possible to fix that part, i.e. sort/de-duplication after initial parsing (even if

Re: [Geany-devel] Stub project files for sharing

2011-11-04 Thread Thomas Martitz
Am 03.11.2011 15:45, schrieb Nick Treleaven: My solution: A foo.geanystub project file goes in version control. It is never written to. It should be prepared by manually editing a copy of a local project file. On opening a foo.geanystub file, Geany creates foo.geany in the same path then

Re: [Geany-devel] Proposal: Project settings split

2011-11-02 Thread Thomas Martitz
Am 01.11.2011 23:39, schrieb Lex Trotman: The point is to get the session file out of the project tree, so no this defeats the purpose. The point was to get the file list (i.e. what would be in that session file) out of VCS while keeping the project settings in. This works with separate

Re: [Geany-devel] Proposal: Project settings split

2011-11-02 Thread Thomas Martitz
Am 02.11.2011 13:10, schrieb Lex Trotman: Well, it comes down to how groups and individuals work, you may not want to share projects settings, but I am part of groups who do. Everything else is shared via VCS, so its annoying that one thing isn't. Whats the problem with doing it? Even if

Re: [Geany-devel] [RFC] Geany Plugin Names

2011-11-02 Thread Thomas Martitz
Am 02.11.2011 15:27, schrieb Johann SAUNIER: I couldn't live without it either at work or at home. It would be interesting to know which features you enjoy most. Perhaps gproject already offers them or can be extended. Best regards. ___

Re: [Geany-devel] Geany Plugins SVN Commit URLs

2011-11-01 Thread Thomas Martitz
Am 01.11.2011 14:11, schrieb Jiří Techet: where command would be some sed expression which would substitute the current format with the required format. Maybe a bit easier, still something I don't want to spend my time on ;-). The only reason I included the SVN metadata was the commit ID which

Re: [Geany-devel] GIT commit mails format

2011-10-25 Thread Thomas Martitz
Am 25.10.2011 01:23, schrieb Matthew Brush: I do like having the diffs in the mails normally, but I also don't much mind clicking a hyperlink to see a well coloured and laid out diff. I'd actually prefer clicking+colored over in-mail. OTOH I couldn't care less because I'm not subscribed to

Re: [Geany-devel] Geany is on Github

2011-10-07 Thread Thomas Martitz
Am 07.10.2011 17:28, schrieb Matthew Brush: Hi all, For the tl;dr crowd: https://github.com/geany Really awesome work! I can't wait for the git switch! Now, what we could do, for example, is to create another Team called Contributors or something, and this Team could have Pull only

Re: [Geany-devel] geany on github; why not?

2011-10-06 Thread Thomas Martitz
Am 06.10.2011 11:01, schrieb Jiří Techet: Yeah, I have my .gitignore too. Anyway, I don't plan to make any real commits during the conversion so it's easier to verify the sources are in the same state as before (on the other hand, this could really speed up the merging of my patches; I'm

Re: [Geany-devel] New Feature(plugin OR geany self)

2011-09-29 Thread Thomas Martitz
Am 29.09.2011 09:57, schrieb Jacques du Rand: BottomLIne: Almost like a MRU(Most Recently Use) Cache for the Open Document list a which highlight/icon'ify the top 3-6 Documents in order ? Your thoughts ? This is already implemented, though not visualized in the side bar. I don't remember

Re: [Geany-devel] New Feature(plugin OR geany self)

2011-09-29 Thread Thomas Martitz
Am 29.09.2011 10:13, schrieb Lex Trotman: On 29 September 2011 18:03, Thomas Martitz thomas.mart...@student.htw-berlin.de wrote: Am 29.09.2011 09:57, schrieb Jacques du Rand: BottomLIne: Almost like a MRU(Most Recently Use) Cache for the Open Document list a which highlight/icon'ify the top 3

Re: [Geany-devel] New Feature(plugin OR geany self)

2011-09-29 Thread Thomas Martitz
Am 29.09.2011 10:21, schrieb Lex Trotman: Yes but after opening you can activate documents with the tabs without reordering the MRU list. The MRU list only re-orders when you use it to activate documents. Of course maybe the MRU list should re-order on any method of activation, including go to

Re: [Geany-devel] editing big files can be too slow with tag reparsing

2011-09-24 Thread Thomas Martitz
Am 24.09.2011 13:32, schrieb Lex Trotman: Hi Colomban, Thomas, I disagree, it is a bad idea to turn off a setting that changes the behavior. The user is likely to be confused by the unexpected change in behavior (new symbols no longer in autocompletes, new types not being highlighted etc).

Re: [Geany-devel] AUTHORS THANKS files

2011-09-23 Thread Thomas Martitz
Am 23.09.2011 05:33, schrieb Matthew Brush: On a similar topic, I noticed in the source files, on top of the license in the comments, some files list Nick and Enrico as the copyright holders, some also have Frank, others Colomban, and yet others Lex (and maybe others still). It seems as

Re: [Geany-devel] saving plugin settings in a project file

2011-09-23 Thread Thomas Martitz
Am 21.09.2011 18:01, schrieb Dimitar Zhekov: On Wed, 21 Sep 2011 17:18:14 +0400 Alexander Petukhovde...@apetukhov.ru wrote: What I wanted was to have debug settings loaded at the same time I open files I worked with last time. [...] but now I realize that I can store debug settings for a

Re: [Geany-devel] How about calling the next release 1.0?

2011-09-20 Thread Thomas Martitz
Am Di, 20.09.2011, 13:43 schrieb Lex Trotman: On 20 September 2011 21:23, Frank Lanitz fr...@frank.uvena.de wrote: Hi, Am 20.09.2011 12:07, schrieb Ji?í Techet: just one very quick and possibly stupid idea. How about getting rid of the 0 version prefix and calling the next release 1.0? To

Re: [Geany-devel] saving plugin settings in a project file

2011-09-20 Thread Thomas Martitz
Am 19.09.2011 11:13, schrieb Lex Trotman: On 19 September 2011 18:38, Alexander Petukhovde...@apetukhov.ru wrote: I would like to store debugger settings such as watches, breaks, target etc in a project file. These are not the settings that apply to a plugin in a whole but look like being

Re: [Geany-devel] Adding size_t before release

2011-09-15 Thread Thomas Martitz
Am 15.09.2011 02:39, schrieb Matthew Brush: What I'd like to know is where is size_t defined? According to what I've read, it's supposed to be in stddef.h but I can't find it anywhere in GNU libc downloaded the other day. Should be (also) in string.h, since that's what strlen() returns.

Re: [Geany-devel] SF.net SVN: geany:[5909] trunk/src/utils.c

2011-09-12 Thread Thomas Martitz
Am 12.09.2011 11:09, schrieb Lex Trotman: On 12 September 2011 18:16, Frank Lanitzfr...@frank.uvena.de wrote: Am 11.09.2011 23:53, schrieb Colomban Wendling: Le 11/09/2011 23:32, Lex Trotman a écrit : [...] What about adding chrome? Yeah, why not (though this list is a fallback one), it's

Re: [Geany-devel] SF.net SVN: geany:[5909] trunk/src/utils.c

2011-09-12 Thread Thomas Martitz
Bringing this back to geany-devel. Am 12.09.2011 11:23, schrieb Lex Trotman: Hi Thomas, [...] Yes, and calling Firefox Firefox is one of the reasons for those distros to fork debian :) Since iceweasel is a pure debian thing, it should perhaps the responsibility of the debian package

Re: [Geany-devel] geany on github; why not?

2011-08-29 Thread Thomas Martitz
Am 28.08.2011 23:33, schrieb Jiří Techet: On Sat, Aug 27, 2011 at 20:50, Frank Lanitzfr...@frank.uvena.de wrote: So I suggest this: Jiri can you help to do so (or does maybe the github svn clone tools does this correct?) we surely can also offer something like that from git.geany.org. But

Re: [Geany-devel] Use of Scintilla word boundaries for word searches

2011-08-22 Thread Thomas Martitz
Am 19.08.2011 18:10, schrieb Colomban Wendling: Hi, Just curious. How does search for whole words in find in files adds to this mix? IIUC it uses grep's -w option? Best regards. ___ Geany-devel mailing list Geany-devel@uvena.de

Re: [Geany-devel] Use of Scintilla word boundaries for word searches

2011-08-22 Thread Thomas Martitz
Am 22.08.2011 12:59, schrieb Lex Trotman: On 22 August 2011 20:14, Thomas Martitz thomas.mart...@student.htw-berlin.de wrote: Just curious. How does search for whole words in find in files adds to this mix? IIUC it uses grep's -w option? Only in that it uses the same technique to select

Re: [Geany-devel] Adding a list of filetypes into devel documentation?

2011-08-16 Thread Thomas Martitz
Am 16.08.2011 09:39, schrieb Frank Lanitz: IIRC the theory is that ABI changes don't require unchanged plugins to be recompiled (for example if a structure is extended) but API changes require at least recompile. But I am not sure it is working that way though? No. ABI changes need a

Re: [Geany-devel] Adding a list of filetypes into devel documentation?

2011-08-16 Thread Thomas Martitz
Am 16.08.2011 15:04, schrieb Chow Loong Jin: Sorry, I didn't read the second paragraph properly. I don't really see what kind of change a purely API change (without changing ABI) would be, though. Most importantly: Adding a function to end of the table of API functions. All existing plugins

Re: [Geany-devel] msgwin line and column position [was: Expose yellow wavy line in GeanyIndicators]

2011-08-14 Thread Thomas Martitz
Am 14.08.2011 06:27, schrieb Lex Trotman: [..] FIF will have to ask grep to mark the match(s) on the line and parse them for character positions to be selected That can be a bit tricky. -o -b returns what we need, but the normal output is be lost, while --color=always will do, but the parsing

Re: [Geany-devel] Me, Geany and the future

2011-08-11 Thread Thomas Martitz
Am 10.08.2011 23:38, schrieb Colomban Wendling: Well, well, well... I thought a bit about it, and I think I'll accept the position if others do. The problem for me is that, ATM, I don't have great plans for Geany's future -- meaning I don't know what I think should be added, changed or greatly

[Geany-devel] geany-plugins waf install is slow

2011-07-17 Thread Thomas Martitz
Hello folks, has the waf install step gotten very slow for everyone, or only for me? It takes 36s or longer here, and this laptop has an SSD. I attach the output of the install step. Best regards. Waf: Entering directory `/home/kugel/sources/geany-plugins/geany-plugins/_build_' - install

Re: [Geany-devel] geany-plugins waf install is slow

2011-07-17 Thread Thomas Martitz
Am 17.07.2011 13:34, schrieb Frank Lanitz: On Sun, 17 Jul 2011 10:42:43 +0200 Thomas Martitzthomas.mart...@student.htw-berlin.de wrote: has the waf install step gotten very slow for everyone, or only for me? It takes 36s or longer here, and this laptop has an SSD. Well, I don't think this

Re: [Geany-devel] Patch Tracker

2011-06-10 Thread Thomas Martitz
Am 10.06.2011 02:09, schrieb Matthew Brush: On 06/09/11 10:40, Thomas Martitz wrote: Am 27.05.2011 23:31, schrieb Matthew Brush: Hi, Would it be useful for someone with admin rights on SourceForge.net to create a Patch Tracker? I've seen some projects with this[1]. We, at Rockbox

Re: [Geany-devel] Patch Tracker

2011-06-09 Thread Thomas Martitz
Am 27.05.2011 23:31, schrieb Matthew Brush: Hi, Would it be useful for someone with admin rights on SourceForge.net to create a Patch Tracker? I've seen some projects with this[1]. We, at Rockbox, are in the process of abandoning our patch tracker. Because it has grown to host over 400

Re: [Geany-devel] Build System User Guide

2011-05-18 Thread Thomas Martitz
I'm wondering why this shouldn't be part of the official manual? I disagree that information about Geany's core features should be at different places. Best regards. ___ Geany-devel mailing list Geany-devel@uvena.de

Re: [Geany-devel] Fix crash and memory leak in treeviewer.c.

2011-05-12 Thread Thomas Martitz
Am 02.05.2011 17:38, schrieb Thomas Martitz: Here's the patch. Hmm, no answer from the maintainer or anyone whatsoever. Is it OK if I commit it myself? Best regards. ___ Geany-devel mailing list Geany-devel@uvena.de https://lists.uvena.de/cgi-bin

Re: [Geany-devel] Fix crash and memory leak in treebrowser.c.

2011-05-12 Thread Thomas Martitz
Am 12.05.2011 20:32, schrieb Colomban Wendling: The patch looks OK to me, but I wouldn't commit to a plugin without the author's agreement. Which is why I posted it here in the first place :) I'll wait a bit longer and deactivate the plugin in the meantime. Anyway, you seem to have

Re: [Geany-devel] Colorschemes/geany-themes branch

2011-05-03 Thread Thomas Martitz
Am 28.04.2011 10:06, schrieb Matthew Brush: Hi, I started working on merging geany-themes project into the Geany tree, as well as a few fixups to the Colorschemes menu, some of which are same as patches sent to the mailing list some time ago. Mostly left is cleaning up themes that cause

Re: [Geany-devel] Git Switch (again)

2011-05-02 Thread Thomas Martitz
Am 02.05.2011 03:33, schrieb Matthew Brush: [1] https://github.com/blog/626-announcing-svn-support [2] https://github.com/blog/644-subversion-write-support Ah, that was what I was asking for in my other mail. However, it seems not very ideal for SVN users. Best regards.

[Geany-devel] Fix crash and memory leak in treeviewer.c.

2011-05-02 Thread Thomas Martitz
In path_is_in_dir(), if it's about to return NULL (if the function parameters have no path components in common) it tried to free() a string literal, which causes a crash. In the same function, there was a memory leak, because diffed_path was reassigned without being free()'d before. Fix both

Re: [Geany-devel] Fix crash and memory leak in treeviewer.c.

2011-05-02 Thread Thomas Martitz
Here's the patch. From 6376d5c6c7d1ea1832bd7f427dc03e0bb5103f50 Mon Sep 17 00:00:00 2001 From: Thomas Martitz thomas.mart...@student.htw-berlin.de Date: Mon, 2 May 2011 17:33:40 +0200 Subject: [PATCH] Fix crash and memory leak in treeviewer.c. In path_is_in_dir(), if it's about to return NULL

Re: [Geany-devel] Git Switch (again)

2011-05-01 Thread Thomas Martitz
Am 30.04.2011 11:52, schrieb Enrico Tröger: But we have git.geany.org. The mirror GIT repositories are synced from SVN and the sync is triggered by commit mails. So, we do have a kind of our own commit hook, from SVN as well as from GIT. I just don't know what I should do in the hook :).

Re: [Geany-devel] GProject - missing Geany patches

2011-05-01 Thread Thomas Martitz
Am 02.05.2011 00:03, schrieb Jiří Techet: I've tested it and my plugin works with mainline geany now - great! I'll need one more thing - to bump the plugin API version number. Even though the API hasn't changed, people shouldn't use my plugin with previous versions of geany (it wouldn't work

Re: [Geany-devel] GObject, new plugin interface .... Vala bindings

2011-04-29 Thread Thomas Martitz
Am 29.04.2011 19:12, schrieb Nick Treleaven: I think this is great. It might be doable to maintain this with Geany's API when ready. This would be a big leap forward for plugin writers, and little/no impact on the existing API. Will Geany's API ever be ready? I doubt so, especially at this

Re: [Geany-devel] {datetime} {date} are updated only after config reload

2011-04-23 Thread Thomas Martitz
Am 23.04.2011 22:37, schrieb Liviu Andronic: Right, distclean! I only fancied make clean. Now it worked. The {datetime} {date} templates seem to be updated, as expected, upon inserting. Thanks! Liviu That make clean worked was would have been my expecation too. Is something wrong with the

[Geany-devel] Scope (struct/class) completion broken

2011-04-18 Thread Thomas Martitz
Hello, I just tried my patch again to make scope completion work better (see r4840), but I now noticed that scope completion doesn't work at all anymore. tm_workspace_find() in autocomplete_scope() in editor.c returns NULL. I didn't investigate further. Could the recent tagmanager changes

Re: [Geany-devel] Scope (struct/class) completion broken

2011-04-18 Thread Thomas Martitz
Am 18.04.2011 15:04, schrieb Thomas Martitz: Hello, I just tried my patch again to make scope completion work better (see r4840), but I now noticed that scope completion doesn't work at all anymore. Just for completeness. My way to open the scope completion list was (in this case) to type

Re: [Geany-devel] Scope (struct/class) completion broken

2011-04-18 Thread Thomas Martitz
Am 18.04.2011 15:26, schrieb Colomban Wendling: Hi, Le 18/04/2011 15:17, Thomas Martitz a écrit : Am 18.04.2011 15:04, schrieb Thomas Martitz: Hello, I just tried my patch again to make scope completion work better (see r4840), but I now noticed that scope completion doesn't work at all

Re: [Geany-devel] Scope (struct/class) completion broken

2011-04-18 Thread Thomas Martitz
Am 18.04.2011 19:12, schrieb Colomban Wendling: Le 18/04/2011 15:38, Thomas Martitz a écrit : Am 18.04.2011 15:26, schrieb Colomban Wendling: Hi, Le 18/04/2011 15:17, Thomas Martitz a écrit : Am 18.04.2011 15:04, schrieb Thomas Martitz: Hello, I just tried my patch again to make scope

Re: [Geany-devel] SF.net SVN: geany:[5724] trunk

2011-04-17 Thread Thomas Martitz
Am 17.04.2011 13:13, schrieb Lex Trotman: I can completely understand the problem, I have a similar MAJOR annoyance with Python, anything on the end of the line that is a prefix of a completion gets the first completion chosen when return is typed to end the line. This doesn't happen in C or

Re: [Geany-devel] geany-newsletter: License of newsletter

2011-04-08 Thread Thomas Martitz
Am 08.04.2011 18:18, schrieb Frank Lanitz: Hi people, I just want to ask about which license we shall use for the newsletter in future. I'd like to prefer to put it under terms of one of the CC-family licenses. CC-BY (by = Geany Newsletter Team) would fit most IMHO. What's your opinion? I

Re: [Geany-devel] [ANN] Fork of Geany

2011-03-31 Thread Thomas Martitz
Lex Trotman ele...@gmail.com schrieb: Dear All, I has become apparent that Geany has moved away from its roots as a lightweight, low overhead editor for small computers. It is therefore proposed to fork Geany to return to its roots and pursue alternate user communities. The intention of the

Re: [Geany-devel] Split Window Patches

2011-03-27 Thread Thomas Martitz
On 28.03.2011 02:31, Matthew Brush wrote: So after spending way too much time on this, and getting nowhere, I give up. I'm attaching a patch that no dev is going to like because it behaves differently on Windows than it does on non-Windows to work around a know issue in GTK+ that is not

Re: [Geany-devel] Changes to templates

2011-03-16 Thread Thomas Martitz
On 16.03.2011 00:29, Lex Trotman wrote: Fix filetypes.c to use /* */ style comments rather than C++ style comments. I'd personally agree with this change, but it has a drawback: multi-line C comments can't be nested. So the comment/un-comment command becomes a little less useful since it'd

Re: [Geany-devel] Ideas on increasing quality of plugins

2011-03-13 Thread Thomas Martitz
On 11.03.2011 19:37, Colomban Wendling wrote: Do you have objections, comment or whatever? I largely agree with all of what Lex said. * I routinely add temporary debug code without the proper headers (because I know it works) so making this break the build would be inconvinient for me

Re: [Geany-devel] Stil of mailing list

2011-03-13 Thread Thomas Martitz
I agree with Frank, I hate unecessary full quotes. On 13.03.2011 03:43, Lex Trotman wrote: Hi all, I'd like to add a couple of points to Franks excellent comments On 13 March 2011 05:18, Frank Lanitzfr...@frank.uvena.de wrote: Hi guys, Please give me the chance to point to the world

Re: [Geany-devel] Adding .gitignore files to geany-plugins

2011-03-10 Thread Thomas Martitz
On 10.03.2011 02:47, Matthew Brush wrote: I don't even understand why anyone would use the Git mirror over git-svn for development. The Git mirror is git-svn :) Cloning the mirror saves you the lengthy procedure of cloning the svn repo via git-svn (because the mirror already did this).

Re: [Geany-devel] Adding .gitignore files to geany-plugins

2011-03-09 Thread Thomas Martitz
On 09.03.2011 20:05, Enrico Tröger wrote: I use SVN, so I don't care much about a .gitignore (read: I'm neutral). I just would suggest, if we use a .gitignore as well (assuming replying svn:ignore won't work as expected with GIT), keep the .gitignore somewhat in sync with the svn:ignore

Re: [Geany-devel] Ideas on increasing quality of plugins

2011-03-09 Thread Thomas Martitz
On 10.03.2011 01:23, Lex Trotman wrote: On 10 March 2011 00:45, Colomban Wendlinglists@herbesfolles.org wrote: Le 09/03/2011 05:31, Lex Trotman a écrit : Hi Colomban, Agree with most, comment on the rest below. On 9 March 2011 14:00, Colomban Wendlinglists@herbesfolles.org wrote:

Re: [Geany-devel] Devhelp integration plugin

2011-03-08 Thread Thomas Martitz
On 08.03.2011 15:15, Frank Lanitz wrote: Am 06.03.2011 14:01, schrieb Thomas Martitz: Am 06.03.2011 13:36, schrieb Enrico Tröger: 2) Is it possible to continue using Git (on GitHub) and still commit to geany-projects SVN at the same time (when code on Git is good enough to go into the official

Re: [Geany-devel] Adding .gitignore files to geany-plugins

2011-03-08 Thread Thomas Martitz
git-svn supports svn:ignore property, perhaps use that instead. See git svn create-ignore/show-ignore. Best regards. ___ Geany-devel mailing list Geany-devel@uvena.de http://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel

Re: [Geany-devel] Real-time tag parsing (again) (was Geany FTW - better autocompletion)

2011-03-06 Thread Thomas Martitz
Am 06.03.2011 14:25, schrieb Enrico Tröger: On Sun, 06 Mar 2011 00:57:32 +0100, Colomban wrote: Hi all! Le 19/12/2010 16:05, Colomban Wendling a écrit : Hi! [...] Well! If you apply all these patches, you should have a working, real-time, in-memory tag parsing that should look good :) So,

  1   2   >