Dominic Hopf | 2 Jan 23:23 2010

Re: Changing from scintilla to gtksourceview or scintilla over gtksourceview

Am Mittwoch, den 30.12.2009, 00:26 +0100 schrieb Enrico Tröger:
> On Tue, 29 Dec 2009 21:12:36 +0100, Thomas wrote:
> 
> >Am 29.12.2009 19:55, schrieb Enrico Tröger:
> >> An interesting question could be which engine is faster but this is
> >> probably hard to test and maybe not even worth if the difference is
> >> quite small or not even noticeable.
> >
> > From my POV, scintilla is pretty slow. Especially on windows where 
> >scrolling is painfully slow, but also for opening the
> 
> This isn't strictly Scintilla's fault. It's rather because of the fact
> that we use the GTK port of Scintilla on Windows while Scintilla has
> its own Windows port which runs way faster. But using it isn't that
> easy as everything around is still GTK. But this is something we maybe
> could improve.
> 
> 
> >auto-completition list (although I remember it was way faster some
> >month ago, so it could be my system(s)). I don't know whether
> 
> The question is whether really the plain displaying(i.e. drawing it on
> the screen) of the list is slow or whether generating the contents of
> the list is slow. The drawing is Scintilla's part, filling values into
> the list is Geany's part which could also be slow.
> 
> 
> Regards,
> Enrico

(Continue reading)

Dominic Hopf | 2 Jan 23:35 2010

Re: Geany-devel Digest, Vol 21, Issue 14

Am Dienstag, den 22.12.2009, 16:10 +0100 schrieb Lionel Fuentes:
> Dominic >> I like the website :) I have just one remark for the
> CodeNav plugin' "about" section : " Actually, it will make it possible
> to : - switch between header and implementation - go to a file by
> typing its name" -> you should add line breaks before the "-".

Fixed for now. This is still a point where I have to do manual efforts,
I didn't found a way yet to automate this. ;)
Reviewing the site and claiming mistakes is a good compromise until I
finished the automation scripts [1] :)

[1] I was talking with Enrico some days ago about automating the process
a bit more as it is at the present since most documents already were
generated by rst2html and cleaned up a bit by using tidy. Ideal goal of
the automation scripts is, that you just will have to update your README
and anything else is done by the server. I guess that won't be an easy
hack, but well, let's see if I get this working. ;)

Regards,
Dominic

--

-- 
Dominic Hopf <dmaphy@...>

http://dominichopf.de/

Key Fingerprint:
A7DF C4FC 07AE 4DDC 5CA0 BD93 AAB0 6019 CA7D 868D
(Continue reading)

Harold Aling | 7 Jan 14:24 2010
Picon

Include "auto_brace_check_dup" patch?

Dear Geany devs,

Some time ago I received the attached patch though this list (from
Enrico?). I really love the added functionality to prevent duplicate
automatically added quotes and brackets.

Can this be added to Geany itself? Ideally this would be activated
with a checkbox in prefs > editor > completions.

-tnx!-

Harold
Attachment (geany_auto_brace_check_dup.patch): application/octet-stream, 3400 bytes
Dear Geany devs,

Some time ago I received the attached patch though this list (from
Enrico?). I really love the added functionality to prevent duplicate
automatically added quotes and brackets.

Can this be added to Geany itself? Ideally this would be activated
with a checkbox in prefs > editor > completions.

-tnx!-

Harold
Eugene Arshinov | 10 Jan 09:59 2010
Picon

Blanklines addons plugin

Enrico,

I'd like to remind you about my Blanklines "subplugin". When will it be
committed to trunk? I attach the patch for geany-plugins r1118.

Previous discussion:
<http://lists.uvena.de/pipermail/geany-devel/2009-September/001311.html>

Best regards,
Eugene.
Enrico,

I'd like to remind you about my Blanklines "subplugin". When will it be
committed to trunk? I attach the patch for geany-plugins r1118.

Previous discussion:
<http://lists.uvena.de/pipermail/geany-devel/2009-September/001311.html>

Best regards,
Eugene.
Enrico Tröger | 10 Jan 15:01 2010
Picon

Re: Blanklines addons plugin

On Sun, 10 Jan 2010 11:59:42 +0300, Eugene wrote:

>Enrico,
>
>I'd like to remind you about my Blanklines "subplugin". When will it be
>committed to trunk? I attach the patch for geany-plugins r1118.

I'm very sorry. I completely forgot your patch. To prevent I could
forget it in the future again, I instantly committed it :).

Thanks.

Regards,
Enrico

--

-- 
Get my GPG key from http://www.uvena.de/pub.asc
On Sun, 10 Jan 2010 11:59:42 +0300, Eugene wrote:

>Enrico,
>
>I'd like to remind you about my Blanklines "subplugin". When will it be
>committed to trunk? I attach the patch for geany-plugins r1118.

I'm very sorry. I completely forgot your patch. To prevent I could
forget it in the future again, I instantly committed it :).

Thanks.
(Continue reading)

Enrico Tröger | 10 Jan 15:04 2010
Picon

Re: Include "auto_brace_check_dup" patch?

On Thu, 7 Jan 2010 14:24:10 +0100, Harold wrote:

>Dear Geany devs,
>
>Some time ago I received the attached patch though this list (from
>Enrico?). I really love the added functionality to prevent duplicate
>automatically added quotes and brackets.
>
>Can this be added to Geany itself? Ideally this would be activated
>with a checkbox in prefs > editor > completions.

I'm not sure.
If I remember correctly, that patch had issues which should be solved
first. But since I don't use the auto completing braces/brackets
feature at all, I'm not much motivated to spend a lot of time on it
which I don't have :).

But it would be cool if anyone with a little time and interest would
pick it up and make it ready to use.
The mentioned issues should have been discussed in the related mailing
list thread some months ago. Search the archives.

Thanks.

Regards,
Enrico

--

-- 
Get my GPG key from http://www.uvena.de/pub.asc
(Continue reading)

Eugene Arshinov | 10 Jan 15:41 2010
Picon

Re: Blanklines addons plugin

Hi Enrico.

On Sun, 10 Jan 2010 15:01:05 +0100%
Enrico Tröger <enrico.troeger <at> uvena.de> wrote:

> On Sun, 10 Jan 2010 11:59:42 +0300, Eugene wrote:
> 
> >Enrico,
> >
> >I'd like to remind you about my Blanklines "subplugin". When will it
> >be committed to trunk? I attach the patch for geany-plugins r1118.
> 
> I'm very sorry. I completely forgot your patch. To prevent I could
> forget it in the future again, I instantly committed it :).
>

No problem. I can hardly imagine how it is possible to remember all
threads and patches in geany-devel :)

The description in README is insufficient. If user chooses to "Ensure
new line at file end" at Edit > Preferences > Files, the plugin will
leave one trailing new line instead of deleting them all. So it can be
useful for both PHP and C developers :)

Best regards,
Eugene.
_______________________________________________
Geany-devel mailing list
Geany-devel <at> uvena.de
http://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel
(Continue reading)

Enrico Tröger | 10 Jan 15:48 2010
Picon

Re: Blanklines addons plugin

On Sun, 10 Jan 2010 17:41:25 +0300, Eugene wrote:

>Hi Enrico.
>
>On Sun, 10 Jan 2010 15:01:05 +0100%
>Enrico Tröger <enrico.troeger@...> wrote:
>
>> On Sun, 10 Jan 2010 11:59:42 +0300, Eugene wrote:
>> 
>> >Enrico,
>> >
>> >I'd like to remind you about my Blanklines "subplugin". When will it
>> >be committed to trunk? I attach the patch for geany-plugins r1118.
>> 
>> I'm very sorry. I completely forgot your patch. To prevent I could
>> forget it in the future again, I instantly committed it :).
>>
>
>No problem. I can hardly imagine how it is possible to remember all
>threads and patches in geany-devel :)
>
>
>The description in README is insufficient. If user chooses to "Ensure
>new line at file end" at Edit > Preferences > Files, the plugin will
>leave one trailing new line instead of deleting them all. So it can be
>useful for both PHP and C developers :)

Oops, sorry.
Would you mind to write a proper description? I guess you can do it
much better than me :).
(Continue reading)

Eugene Arshinov | 10 Jan 16:14 2010
Picon

Re: Blanklines addons plugin

On Sun, 10 Jan 2010 15:48:48 +0100%
Enrico Tröger <enrico.troeger <at> uvena.de> wrote:

> On Sun, 10 Jan 2010 17:41:25 +0300, Eugene wrote:
> 
> >Hi Enrico.
> >
> >...
> >
> >The description in README is insufficient. If user chooses to "Ensure
> >new line at file end" at Edit > Preferences > Files, the plugin will
> >leave one trailing new line instead of deleting them all. So it can
> >be useful for both PHP and C developers :)
> 
> Oops, sorry.
> Would you mind to write a proper description? I guess you can do it
> much better than me :).
> 

As you wish. Maybe I'll do it tomorrow evening. There is a big letter
I'd like to write and send you first :)

Best regards,
Eugene.
_______________________________________________
Geany-devel mailing list
Geany-devel <at> uvena.de
http://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel
Eugene Arshinov | 10 Jan 16:38 2010
Picon

Questions about Geany project support

Hi all.

Preface
-------

Recently I realized that I completely forgot to integrate project
support into my XSMP support (which would reside in "sm" branch after
some of my patches are committed). Currently my code stores open
files, but it does not remember the project, if any was opened when
Geany terminated.

I was looking through the code to understand how the integration could
be implemented and testing how Geany behaves on opening and closing
projects. I discovered some issues, and there are also some questions
I'd like to ask. After all problems are solved and questions are answered,
I'll prepare some more patches for "sm" branch.

Question #1
-----------

`load_startup_files' function within main.c (formatting is wrong):

  /* when we want a new instance, we still load project session files
  unless -s was passed */
  if (!cl_options.load_session ||
       (!load_project_from_cl && cl_options.new_instance)) return;

Specifying "-s" while opening a projects causes Geany to open a blank document.

First, when geany instance is closed, the project is overwritten.
(Continue reading)


Gmane