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" featur

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:58, schrieb 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 wrote: BTW you mentioned a third party library, but you didn't say what library. It would of course have to h

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 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 included. Yes.

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 wrote: On 07/15/2012 03:40 PM, Frank Lanitz wrote: On Sun, 15 Jul 2012 09:27:46 +0800 Hong Xu wrote: And, BTW, why geany-plugins project doesn't use a submodule for each plugin? Not all people need to clo

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. ___ Geany-d

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 wrote: Am 14.07.2012 04:20, schrieb Lex Trotman: On 14 July 2012 07:07, Sean Felipe Wolfe wrote: I'd like to be able to have 2-3 columns of tabs and be able to drag + rearrange, something like Ecli

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 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 this is non-trivial ..

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

2012-07-09 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 fe

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

2012-06-28 Thread Thomas Martitz
Am 28.06.2012 16:30, schrieb Nick Treleaven: On 28/06/2012 15:28, Thomas Martitz wrote: 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 pas

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 a

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

2012-06-20 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 supposedly

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 you

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

2012-05-28 Thread Thomas Martitz
Am 28.05.2012 11:27, schrieb Frank Lanitz: It's important to note that the dynamic library loading mechanism that loads plugins is C functionality and does not know about C++ constructors. This means that global and static objects in the plugin will *not* have their constructors called when the p

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 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, and for some C++ I have around nearly four

Re: [Geany-devel] tagmanager changes

2012-05-08 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 you

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 Brush 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 Colomban Wendling wro

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

2012-02-28 Thread Thomas Martitz
Am 26.02.2012 00:26, schrieb Lex Trotman: So I suggest that only the fundamental types and types size_t, nullptr_t ptrdiff_t and max_align_t should be available by adding them to the secondary keyword list for C++. Why does it matter whether they are fundamental types or not important? The p

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 o

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 Lanitz wrote: On Sat, 25 Feb 2012 10:43:10 +1100 Lex Trotman wrote: On 25 February 2012 09:44, Thomas Martitz wrote: Am 24.02.2012 23:34, schrieb Lex Trotman: I don't agree with this change, the types are

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 ad

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 fu

Re: [Geany-devel] get build command from a plugin

2012-02-01 Thread Thomas Martitz
Am 01.02.2012 23:42, schrieb Matthew Brush: P.S. Thanks for adding the feature, it will save me writing tons of documentation explaining how to configure Geany to work with the Android SDK, I can just do it automatically for users now :) Once you have something remotely usable, please show o

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 fa

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:52, schrieb Eugene Arshinov: Hi Thomas, Thanks for the reply. If I can't preserve merges anyway, I'm going to transfer the sm branch right from my existing local Git repository. That is, 1. I will fork the main repository and clone it 2. add existing local repository as a remo

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 yo

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 GApplic

Re: [Geany-devel] Just another github question: Easy way to pull pull reuqest for testing purposes?

2011-12-31 Thread Thomas Martitz
Am 31.12.2011 13:03, schrieb Matthew Brush: Now you can try out the changes and make some fixes, maybe with new commits. If it's out of date with the main `master` branch, you can rebase it on top (which will probably make the Pull Request feature not realize you've "accepted" the pull request

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

Re: [Geany-devel] GtkFileChooser "recent" annoyance

2011-12-21 Thread Thomas Martitz
Am 21.12.2011 16:39, schrieb Matthew Brush: On 12/20/2011 10:50 PM, Thomas Martitz wrote: 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 pa

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 t

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 som

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 Brush 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 notebook.c right? An

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 rep

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 possib

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 woul

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 it

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 mast

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 gene

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 SQL

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

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 pro

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

[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 Antwort an: Geany general discussion list An: ge

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 o

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

2011-11-02 Thread Thomas Martitz
Am 02.11.2011 15:36, schrieb Nick Treleaven: I could bring up the Eclipse argument to say that worse is better. The more use cases Geany caters to, the more Eclipse-like it will be. I don't think we're any way near that. I also don't think we should stop improving (and making it possible to

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. ___ Geany-deve

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 it

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 fi

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 is

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

2011-11-01 Thread Thomas Martitz
Am 29.10.2011 08:09, schrieb Lex Trotman: Although in my, probably poorly informed, opinion, gproject seems to encompass most of geanyprj Did anyone heck if geanyprj even works (as intended)? IIUC it's largely unmaintained since a very long time. If it turns out broken it should just be dro

Re: [Geany-devel] Geany icon on Mint

2011-10-28 Thread Thomas Martitz
Am 26.10.2011 20:59, schrieb Enrico Tröger: I think we should contact the package maintainer to remove this custom icon and use Geany's icon instead. I'll do this probably next week unless someone else beats me. FWIW, I agree with you. I hate the mint's icon for geany, because it's so un-gea

Re: [Geany-devel] Geany icon on Mint

2011-10-28 Thread Thomas Martitz
Am 28.10.2011 09:16, schrieb Lex Trotman: And for those without access to Google :D What? I'm expected to use Google after to find your opened bug report? Best regards. ___ Geany-devel mailing list Geany-devel@uvena.de https://lists.uvena.de/cgi-bin/

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 th

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 acce

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 start

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] 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 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-6 Documents in order ?

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 if

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

2011-09-27 Thread Thomas Martitz
Am 26.09.2011 23:38, schrieb Colomban Wendling: Hum, right, automagic might not be good, asking the user is always better. I've got 2 WIP patches, though they might not be appropriate to commit before release since they add strings... anyway, here they are: 0001-Per-document-real-time-symbols-

Re: [Geany-devel] Bug on utils_string_replace()?

2011-09-25 Thread Thomas Martitz
Am 25.09.2011 19:20, schrieb Frank Lanitz: Hi folks, I found a possible issue with changes done on utils_string_replace-* functions i've added a workaround to geanysendmail with svn r2214. I was digging a bit and I guess I found the smoking gun. Unfortunately I'm not 100 sure how to fix it with

Re: [Geany-devel] Updating images in the documentation

2011-09-25 Thread Thomas Martitz
Am 25.09.2011 17:05, schrieb Enrico Tröger: Hey guys, for the upcoming release we should update the images in the documentation, in particular those for the preferences dialog. I remember the discussions in the past about the GTK theme+engine used for the images. For some reason, not all people

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). Hav

Re: [Geany-devel] AUTHORS && THANKS files

2011-09-24 Thread Thomas Martitz
Am 24.09.2011 03:40, schrieb Lex Trotman: The distinction of Authors is questionable to me, it certainly doesn't fulfil the purpose the FSF uses it for [2]. Agreed. Committers is , well, the committers, not sure why we scruffy mob need to be acknowledged separately though. It's useful for

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 Petukhov 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 session in plugins own

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

2011-09-23 Thread Thomas Martitz
Am 22.09.2011 18:30, schrieb Nick Treleaven: Hi, Whilst opening doc/geany.html I found it takes >5s on my machine to load. It's a big document though, still perhaps the HTML tag parser performance could be improved. But now we have tag reparsing, editing geany.html becomes painful. I know we

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 though

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 Petukhov 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 related to files user

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 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 make

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
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 maintaine

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 Lanitz 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 very easy now :) We

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 Lanitz 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 here import is needed FM

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 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 the default search string, but yo

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 https://lists.uvena.

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] 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 recompil

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 i

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 i

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 Martitz 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 is caused by waf itself. How do

[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 /usr/

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

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 pa

Re: [Geany-devel] Collecting patches inside wiki

2011-05-18 Thread Thomas Martitz
Am 18.05.2011 16:45, schrieb Frank Lanitz: Am 18.05.2011 16:28, schrieb Matthew Brush: On 05/18/11 01:22, Frank Lanitz wrote: Hi, Not sure whether this is the best idea, but I've jsut created a page inside the wiki at http://wiki.geany.org/patches/review_list where we could collect patches/pat

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 https://lists.uvena.de/cgi-bin/mai

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 confused

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/cg

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 wa

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 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 (if the function param

[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] Git Switch (again)

2011-05-02 Thread Thomas Martitz
Am 02.05.2011 00:18, schrieb Jiří Techet: Yes, I would also prefer if there was a proper and complete git switch (it would greatly save maintainer's work IMO) but I haven't seen much enthusiasm from the core developers for the move so it's better if people who use git have at least an up-to-date

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. __

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 bec

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

2011-05-01 Thread Thomas Martitz
Am 30.04.2011 11:48, schrieb Matthew Brush: I think the more important part is, are the core developers going to accept pull/merge requests on github/gitorious, apply commits/patches from there, etc.? If it's only going to be another read-only git mirror, it's kind of pointless. I don't mea

  1   2   3   >