Various bugs/tweaks

Roland Krause rokrau at yahoo.com
Fri Feb 22 03:35:20 GMT 2002


Tarjei,

configurable automagic it is then. 

I'll have to add this to my buglist, sigh... I'll move this weekend and
wont get to it for a while. 

I try to get it done before we release, KDE-3 will certainly have a
release candidate maybe even another beta.  So we should get that in. 

Roland


--- Tarjei Knapstad <tarjeik at chemcon.no> wrote:
> On Thu, 21 Feb 2002, Roland Krause wrote:
> 
> Roland,
> 
> > Tarjei,
> > my guess is that you have no tag file support. If you do then this
> > should not happen but you should be presented with a choice of
> files. 
> > Otherwise it is a bug, let me know about it and I will fix it so
> that
> > you can either choose or we setup some automagic. 
> > 
> That is correct. After switching on tags, I get a dialog with
> choices.  
> This is quite cumbersome however. Actually, pressing F12, getting a
> list
> of choices, grabbing my mouse and double clicking the correct file,
> is at
> least the same work as just grabbing the mouse and selecting the
> correct
> file from the fileview. After all, the point of F12 should be a
> keyboard
> _shortcut_, not a complicated procedure, to jump between
> header/implementation files.
> 
> So I still vote for some automagic here. If one edits a file called 
> MyDialog.cpp in a directory, and then presses F12 to jump to
> MyDialog.h, 
> who would expect it to jump to MyDialog.h in a completely different 
> directory? 
> 
> I don't know about others, but I allways keep the implementation of
> my
> headers in the same directory. If other people have different
> habbits, 
> maybe this calls for a vote - or better - a configuration option.
> 
> What do you say?
> 
> 
> > --- Tarjei Knapstad <tarjeik at chemcon.no> wrote:
> > > Well, only one bug actually :)
> > > 
> > > I have several libraries in my project which reside in different 
> > > namespaces. A few of these have classes with the same name, and
> thus
> > > the 
> > > same filename due to standard naming conventions. If I try to
> press
> > > F12 
> > > to switch between the header/implementation I end up with the
> wrong 
> > > .cpp/.h file. My guess is that all filenames are sorted
> > > alphabetically in 
> > > a list and the first matching .cpp/.h file is the one switched
> to.
> > > 
> > > Example:
> > > a/Test.h
> > > a/Test.cpp
> > > b/Test.h
> > > b/Test.cpp
> > > 
> > > If I'm editing b/Test.h and press F12 I'm sent to a/Test.cpp. In
> > > other 
> > > words, lookup should also check path when F12 is pressed.
> > > 
> > > Next some minor tweaks regarding tab page modes:
> > > 1. Coloring the tabs will be a good help when you're looking for
> a
> > > file.
> > > For instance, color the Documentation tab green, header files
> red,
> > > and 
> > > implementation files blue
> > > 
> > > 2. Allways make the documentation tab the leftmost tab. When
> you've
> > > got a 
> > > lot of files open it would be nice to be able to quickly access
> the 
> > > documentation you're currently using, without trying to read
> > > truncated 
> > > tab names (the colors will help, but since there's only one doc
> tab,
> > > why 
> > > not insert it at a constant position so the user won't have to
> look
> > > for 
> > > it at all?).
> > > 
> > > Regards,
> > > -- 
> > > Tarjei Knapstad
> > > 
> 
> -- 
> Tarjei Knapstad
> 
> 
> -
> to unsubscribe from this list send an email to
> kdevelop-request at kdevelop.org with the following body:
> unsubscribe »your-email-address«


__________________________________________________
Do You Yahoo!?
Yahoo! Sports - Coverage of the 2002 Olympic Games
http://sports.yahoo.com

-
to unsubscribe from this list send an email to kdevelop-request at kdevelop.org with the following body:
unsubscribe »your-email-address«



More information about the KDevelop mailing list