Here are some further sugestions.
1. longline marker
Currently the distance to the left border is given by a number of pixel
(am I right?).
Is it possible to use a number of chars instead?
So it will still be usable
- when using the zoom funktion
- or switching to another Font
2. scrolling
scrolling eats a lot of CPU on my system is there something like "smoth
scolling" enebled by default?
3. unused symbols
is it possible that unused symbols won't be displayed
4. typo
There is an Typo in the german reload tooltip:
"Ließt Datei neu ein" Ließt –> Liest
4. Parser to find classes or functions
I used the word "class" in a comment, geany thought it is another class
definition, so it adds this "class" to the symbol view.
The same to function definitions.
I think it can be tricky to solve this.
For Python these infos may help:
"class" (or "def" )is the first word in a line. Only whitspaces or tabs
are allowed bevore.
The definition line ends with a ":". Only whitspaces or tabs are allowed
afterwards.
cu Mr_Snede
and thank you for geany so far
By the way:
Sorry for the troubles with my last mail, i used the wrong e-mail adress
to send
hi,
i'm trying to build geany from svn tarball and it stops with the
following error:
make[3]: *** No rule to make target `css.o', needed by
`libtagmanager.a'. Stop.
and no 'css.c' exists in tagmanager directory inside source code
regards,
topi
--
topi <topi(a)phreaker.net>
--
topi <topi23(a)gmail.com>
Hi Enrico,
I post my suggestions here so others can contribute.
1.
(error)messages should be displayed in the intern message area
1.1
if it is an error message: highlight the Line in the Editor and set focus
the editor
2.
code completion does not work
2.1
no: Ctrl-Space Show auto completion list
2.2
just an empty List: Ctrl-Return Show list of available(in the workspace)
macros and variables
2.3
no: Alt-Space Show call tips for the current function or method
- I hope that this isn't a wrong usage by me.
Not that important and perhaps interesting for other languages:
3.
folding for multiline comments
For Python:
3.1
multiple lines beginning with # (ignore single line comments)
3.2
Comments enclosed bey ''' ''' or """ """
If there is anything I can do to help you just drop me a line.
There are some more (general) suggestions but my meal is waiting :-) So I
'll write another Mail at a later time.
cu
Hi,
I changed the version control system of Geany from CVS to subversion.
In my opinion subversion is better and easier. I disabled the CVS
availability on Sourceforge, so only subversion is available.
To do a checkout:
svn co https://svn.sourceforge.net/svnroot/geany/trunk geany
And you can view the repository in your browser, too.
Just visit: http://svn.sourceforge.net/viewcvs.cgi/geany/
All information are also available on Geany's website.
I wrote a little script, which creates a nightly tarball from the
subversion repository. The script runs daily at 04:27 UTC. The tarball
can be downloaded from
http://files.uvena.de/geany/geany_svn.tar.bz2
regards,
Enrico
--
Get my GPG key from http://www.uvena.de/pub.key
Geany, a lightweight IDE using GTK2 - http://geany.uvena.de
Hello all:
I was giving Geany a try on my NetBSD machines. It compiled and ran on
both an Athlon XP and my Alpha on the first try with no warnings - good
job on the portability!
The trouble came with actually using it. The editor window shows up
black on black, and when highlighting anything it stays black.
As far as I can tell, everything else works perfectly - the scratch
pad, symbol browser, even the text inside the window is
being written correctly as you can see an effect with line numbers
after a click and drag.
I doubt Scintilla is the issue as SciTE works on both machines. I
suspect something simple but subtle and I'm uncertain where to start
looking.
Oh, and for reference, both machines have GTK+/Glib 2.8.16.
--
Public Key: http://sparked.zadzmo.org/
Just so you know, SourceForge automatically makes nightly tarballs of
all its projects. I was able to get geany's source during the
downtime by downloading
http://cvs.sourceforge.net/cvstarballs/geany-cvsroot.tar.bz2
The thing to remember is that gives you an actual CVS repository. You
still have to do
tar -jxvf geany-cvsroot.tar.bz2
mv geany geanycvs
cvs -d /path/to/geanycvs co geany
You can then cd into geany/ and compile as usual.
Of course, this tarball is only updated nightly, so it'll be up to a
day behind, but you can actually use this trick to get any project's
CVS code without relying on the crappy anonymous CVS servers.
Kurt
Hello,
Having freshly installed geany, I really appreciate the concept, small
and beautifull, nice job :)
I have two questions, one seems odd.
I did not find a way to change the coding standard for the
auto-completion. For example, the PHP coding standard (the internal C
one, not PHP scripts) defines that the the brackets for if as:
if (expresssion) {
/* ... */
}
Is there a way to change the auto-completion mode?
My second question is about the declaration list on the left. We use
macro to declare userland function in php extensions:
PHP_FUNCTION(input_get_args)
They end as a serie of PHP_FUNCTION in the list, will it be acceptable
to display the whole line when no "standard" declaration are met (like
int foo(int i) {})? I'm not sure if it is even possible, only asking
before digging in the code :)
Cheers,
--Pierre
Hi!
Right now, geany is only available with german and english language support.
Does anybody have some interest in helping to translate it in more than these
languages?
e.g. I'm trying to translate it into Czech language, but I guess I will need
some support to finish the job :(
Frank
Hello,
Having freshly installed geany, I really appreciate the concept, small
and beautifull, nice job :)
I have two questions, one seems odd.
I did not find a way to change the coding standard for the
auto-completion. For example, the PHP coding standard (the internal C
one, not PHP scripts) defines that the the brackets for if as:
if (expresssion) {
/* ... */
}
Is there a way to change the auto-completion mode?
My second question is about the declaration list on the left. We use
macro to declare userland function in php extensions:
PHP_FUNCTION(input_get_args)
They end as a serie of PHP_FUNCTION in the list, will it be acceptable
to display the whole line when no "standard" declaration are met (like
int foo(int i) {})? I'm not sure if it is even possible, only asking
before digging in the code :)
Cheers,
--Pierre