On Wed, 25 Oct 2006 09:13:15 +0200, Armin Fuerst <afuerst(a)cogidata.com>
wrote:
>
> Hi,
>
> The new open dialog is basically fine for me, but there is one
> big disadvantage: the network drives appear without their name
> (network connection). Is it possible to show the network name
> additionally?
I don't know. This should be a GTK issue, maybe there is somewhere a
setting. Sorry, I think we can't change this.
What GTK version do you use? Maybe an upgrade could help.
By the way, new Windows build available, it's available again at
http://files.uvena.de/geany/geany_svn_win32.zip.
Regards,
Enrico
P.S.: you used the wrong email address. To send to the list, you have
to use geany(a)uvena.de.
--
Get my GPG key from http://www.uvena.de/pub.key
>
>again, it could be great, but i think there are better editor for latex
>than geany (sorry, i'm a really geany fan!!! :P)
>
I agree. Geany should be kept small and as dependency-free as possible. I
personally don't see a need for programmers' text editors to have spell
checking. There are other editors for Latex that support spell checking if
someone would need that.
--
Cory Burgett
~
~
:wq
Hi!
Since month I'm looking for one feature inside geany: spell checking.
On the one hand, it will extend the dependencies, but on the other hand
it would be real great while writing a text in LaTeX. IMHO aspell,
ispeel or something similar is installed on a big number of systems.
So there would be no need to install a lot of stuff. (I don't know, how
it works under win32)
So I ask you: What do you think about that? Is there any chance/need for
spell checking?
Frank
Hi,
I've just created a zip file with the SVN version of Geany. Get it from
http://files.uvena.de/geany/geany_svn_win32.zip.
Please note that from now on the GTK file open dialog is used instead
of the default Windows file open dialog. We extended the GTK file open
dialog to have drop down boxes for setting a filetype and encoding for
the opened files and the Windows dialog is missing them(unless someone
writes it). If you want to have back the "old" default Windows dialog,
you have to compile the sources by yourself and uncommenting the last
macro in win32-config.h. Documentation for this will follow.
Regards,
Enrico
--
Get my GPG key from http://www.uvena.de/pub.key
Hi guys!
I got a issue with handling of comments, that are longer than one
line. Sometimes, it would be better to don't see them.
I know, that there are special signs in other languages for
such a case, which you don't have inside a shell script or LaTeX.
Nevertheless is it possible to implement such a feature?
If not directly I got something like "Don't show lines between line
x and line y" easy to handly with mouse and/or keyboard in my mind.
Frank
On 25/10/06 16:09:20, Marcelo Coelho wrote:
> 2006/10/25, Nick Treleaven <nick.treleaven(a)btinternet.com>:
>> On 24/10/06 12:09:15, Marcelo Coelho wrote:
>> > [...]
>> > But the thing that i hate most is that whenever i search or i save
>> a
>> > file, the folded code and the position at the file are changed, and
>> > suddenly I'm lost in a few thousand lines file...
>> Can you be more specific?
>> When saving, the cursor position should not be changed - do you mean
>> just that the fold point is expanded if the cursor is on a fold point
>> line?
>
> With some more use i noticed that it happens when i have tabs inserted
> (happens when i insert a line of code after a empty line due to
> identation) the view scrolls down until the cursor (which stays at the
> same line) is at the bottom of the screen.
Thanks for the config file. It seems it is the 'Replace tabs by space'
setting that scrolls the current line to the bottom of the screen. I
will look at fixing this so it works as expected, and for the fold
point expansion too.
Regards,
Nick
Hi all. I hope this message isn't repeating anyone, I admit I haven't
been following the posts very closely.
Anyway, I first want to say that I love geany. It has totally replaced
gedit and kate for me, which is good because gedit is too simple and
kate is KDE, and I prefer gnome. I really think geany is the best
gnome editor I have used to date, and I am excited about its future.
.....buuuuut.... I have a few issues right now:
1. I am often switching between editing a file and doing something in
the embedded Terminal. One thing I noticed that is annoying is that
when I hit Save, it changes to the Status tab. I then have to keep
clicking on Terminal again. Now, I understand why this behavior
exists, but I would like to be able to disable it.
2. I was running python in the terminal, and I tried to exit by
pressing Ctrl-D. Unfortunately, geany intercepted this key press and
commented a line of code instead. So, I decided to remove the
keybinding. I went into preferences, clicked on the "comment line"
binding, clicked "Change" and then clicked "Ok". This seemed to clear
out the shortcut. However, when I went back to the terminal, hitting
Ctl-D still commented a line! So then I restarted geany. Now, when I
am in the terminal, the Ctl-D gets sents properly to python, so that
is ok. But if I am editing a document, hitting Ctl-D copies the
current line. Strange.
Cheers,
Chris Anderson
Hi!
I've been using geany for some days and I'm loving it!!! It is just
what I've been looking for ages! Great work!
But (there is always a but, isn't it?) there are two or three things
that are irritating for me. I like to use spaces instead of tabs in my
code. Kdevelop works rather OK with that. With i press tab it inserts
always the exact amount of spaces _instead_ of tabs. Geany tries to
insert the spaces that are more or less the right amount.
But the thing that i hate most is that whenever i search or i save a
file, the folded code and the position at the file are changed, and
suddenly I'm lost in a few thousand lines file...
I don't know if this is the right place but i wanted to request to
position the search results at the middle of the screen and that the
page position and the folded code stay as it was prior to saving.
Thank you for your attention and keep up the good work!!
Hi, i've try geny as html/perl/php editor and foud it wery useful. Thnks, nice work!
I often work with many encoding (koi8-r, windows-1251, and utf-8) and was very happy when i saw encoding selection entry in program menu (document->set encoding). But when I select any of encodings text nothing changes - just tab title become red (if document just open) and status bar displays current selected codepage. - Text/code output is the same.
I've try build lastest snapshot (nightly build), new version displays as 0.10, but it has same problem :(.
--
,''`. Sincerely yours,
: :' : Fedor F. Lejepekov.
`. `' e-mail: FFL-Public(a)Yandex.Ru
`- SMS: +79219869856 || +79030996464 / ICQ: 146130967
Hey, I just found out I (AGAIN) sent the message to Enrico instead of
sending to the list... so I won't snip it this time. This way everyone can
read the past messages (if they want to).
After all that old-messages text there is my reply. Sorry for the
inconvenience... I just can't help it. A bug in brain, perhaps.
2006/10/23, Enrico Tröger <enrico.troeger(a)uvena.de>:
>
> On Sun, 22 Oct 2006 02:01:29 -0200, "Alexandre Moreira"
> <alexandream(a)gmail.com> wrote:
>
> > 2006/10/21, Enrico Tröger <enrico.troeger(a)uvena.de>:
> > >
> > > On Thu, 19 Oct 2006 11:45:12 +0200, nebojsa <nebojsa(a)anja.ig3.net>
> >
> > [snips here, there and everywhere]
> [snipped even more ;-)]
>
> > I started using geany after thinking a lot of things that I would do
> > in my own IDE, finding out I wouldn't have the time or skills to
> > acomplish it (at least not in time to go back to the project I
> > wanted to use the IDE for) and giving it up. Fortunately I found
> > Geany to be quite good at many of my expectations.
> Hehe, I know this. When I started writing C I used Anjuta. But the more
> I worked with it the more I didn't like it. So I started to write a
> simple editor which fits my needs and this was also good practice to
> learn C ;-). Then, 2 or 3 months later, I decided to publish the code,
> it was Geany 0.1. At this point, all features that I wished me, were
> already present. Not that I don't like all the enhancements since 0.1
> but I never thought I need it ;-). But it's not that important. I still
> like Geany(I think I should as developer) and that's all what counts
> for me. But I never thought that so many people could like it too...
>
> > Why am I talking this? Because I had this nice little idea when I was
> > thinking about my "vaporware" IDE: I thought of having a "default"
> > format for compiler error report, an abstract one, not based on any
> > default compiler. Something that would be easy for a computer to
> > parse, with kind of message (error, warning, etc) , file name, line
> > number and all those stuff we need.
> >
> > Then I could only design wrapper shell scripts to redirect the
> > compiler and treat the messages it throws, show them in the format
> > specified by my IDE and all would work like a charm. Everytime I
> > wanted a new compiler to report its errors to the IDE, I just had to
> > add a few seds or gawks here and there in a wrapper shell script.
> >
> > With this in mind, perhaps it would be easier for those in need of an
> > other compiler to just sed the exit with the regexes and reformat it
> > to whatever geany uses...a perl script would do a hell of a job
> > there. What you say ?
> Great idea. I don't think it will be a Perl script, at least as long as
> I write it, but the idea is nice. Although, I think we will implement
> this in a different way. I don't like to use a Perl, Python, whatever
> script because then we have a new dependency on that script language.
>
> Shellscript with sed would be possible because it's available on nearly
> each Unix-like machine. But Unix-like...there is also Windows. Ok, at
> the moment build support is completely unavailable for Windows but Nick
> told he want to work on this sometime. So shellscript is again not the
> best idea.
> But we have the GLib and we have it obviously under Windows too. And
> GLib can process regexps I don't know how good but there is some
> support. So we could put some regexps in a file and let them process by
> GLib.
>
> And while writing this, another idea comes to my mind. Some time ago, I
> rewrote most of the relevant code for parsing compiler output to be
> more flexible and easier to extend. If you have time, have a look at
> src/msgwindow.c:392 in the function msgwin_parse_compiler_error_line().
> There is a switch block to handle known compiler outputs. We could put
> the defined values in a file and then just read them. This would be the
> easiest solution(for us developers) and perhaps for users too because
> they don't have to write sophisticated regexps.
>
> On the other hand are regexps probably more poerful and more flexible
> with some real exotic compilers.
>
> What do you think?
>
> Hmm. I will talk with Nick about this and then we will see what happens.
>
> Thanks for your support in Geany, your ideas, your translation.
>
> Regards,
> Enrico
Well, the Idea of using glib is great in the sense that we won't have to
depend on "yet another library or language" and I am always in favour of
such independent implementations (Yeah, my friend helping me in my project
always complains about my behavior on this).
But, I have not much knowledge in Glib or Gtk+ for that matter... some
Theory knowledge, but never done any good job at it. Bearing this in mind I
cannot give any good advice on what would be a good format.
Ignoring my lack of skills, we could do something in the sense of having a
kind of "chain of responsability" pattern, in that the file the user gives
us would define a set of pairs : a match pattern and a substitution pattern
[well, I am not quite sure if we would really need two, perhaps one is
enough], and those pairs would be put in a simple data structure that would
link together to form a list.
All that Geany would need to do is something in the line of the following
pseudo-code:
Get the message from the compiler.
Fetch the first pair of patterns and put in "Pair".
Loop:
Pair is not defined ? Exit Loop.
Does the message matches with Pair.match ?
Yes: then substitute it using the second pattern and display it.
No: Fetch next pair in Pair, Continue Loop.
It is not exactly THE "chain of responsability" pattern, but it is quite
simple, not exactly resource intensive (I mean, we probably will have
something around 5 pairs for a compiler (wild guess, I don't know the number
of different message formats an average compiler generates)), and I think it
would do the job.
To complete the idea, we could just add the messages that did not match any
"match" pattern to the message window with a flag that indicates that it
should not be "parsed" (to set file name, line number, etc).
Well, there is probably some flaws at my line of thinking, because all that
came while I was studying for an exam, I'll take a closer look at the
problem later, have some AI studying to do (hell I hate exams)...
Cheers,
Alexandre Moreira.
--
> Get my GPG key from http://www.uvena.de/pub.key
>
>
>