* SN452 Installation
@ 2000-09-15 5:06 ` Rouviere, Stephane
2000-09-15 5:24 ` Bruce Stephens
0 siblings, 1 reply; 47+ messages in thread
From: Rouviere, Stephane @ 2000-09-15 5:06 UTC (permalink / raw)
To: sourcenav
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 968 bytes --]
Hello,
First, Thanks to SN team for their great work !!
I am trying to use SN452.
But, when I try to compile it, I have the following error:
../../../SN452-source/snavigator/hyper/dbsym.c: In function `setflags':
../../../SN452-source/snavigator/hyper/dbsym.c:365: warning: subscript has
type `char'
../../../SN452-source/snavigator/hyper/dbsym.c: In function
`glob_nocase_pattern':
../../../SN452-source/snavigator/hyper/dbsym.c:489: warning: subscript has
type `char'
../../../SN452-source/snavigator/hyper/dbsym.c:496: warning: subscript has
type `char'
../../../SN452-source/snavigator/hyper/dbsym.c: In function `setinfo':
../../../SN452-source/snavigator/hyper/dbsym.c:2382: warning: subscript has
type `char'
../../../SN452-source/snavigator/hyper/dbsym.c: In function `GetOpenMode':
../../../SN452-source/snavigator/hyper/dbsym.c:2523: warning: subscript has
type `char'
gmake: *** [dbsym.o] Error 1
Could someone help me ?
Thanks in advance
Stéphane
^ permalink raw reply [flat|nested] 47+ messages in thread
* Re: SN452 Installation
2000-09-15 5:06 ` SN452 Installation Rouviere, Stephane
@ 2000-09-15 5:24 ` Bruce Stephens
2000-09-15 11:20 ` Syd Polk
0 siblings, 1 reply; 47+ messages in thread
From: Bruce Stephens @ 2000-09-15 5:24 UTC (permalink / raw)
To: sourcenav
"Rouviere, Stephane" <stephane.rouviere@intel.com> writes:
[...]
> I am trying to use SN452.
> But, when I try to compile it, I have the following error:
>
> ../../../SN452-source/snavigator/hyper/dbsym.c: In function `setflags':
> ../../../SN452-source/snavigator/hyper/dbsym.c:365: warning: subscript has
> type `char'
> ../../../SN452-source/snavigator/hyper/dbsym.c: In function
> `glob_nocase_pattern':
> ../../../SN452-source/snavigator/hyper/dbsym.c:489: warning: subscript has
> type `char'
> ../../../SN452-source/snavigator/hyper/dbsym.c:496: warning: subscript has
> type `char'
> ../../../SN452-source/snavigator/hyper/dbsym.c: In function `setinfo':
> ../../../SN452-source/snavigator/hyper/dbsym.c:2382: warning: subscript has
> type `char'
> ../../../SN452-source/snavigator/hyper/dbsym.c: In function `GetOpenMode':
> ../../../SN452-source/snavigator/hyper/dbsym.c:2523: warning: subscript has
> type `char'
> gmake: *** [dbsym.o] Error 1
Those are all warnings. Is there an actual error somewhere? What's
the compiler, and compile line?
--
Bruce Stephens Bruce.Stephens@MessagingDirect.com
MessagingDirect(UK) Ltd <URL: http://www.MessagingDirect.com/ >
^ permalink raw reply [flat|nested] 47+ messages in thread
* Re: SN452 Installation
2000-09-15 5:24 ` Bruce Stephens
@ 2000-09-15 11:20 ` Syd Polk
0 siblings, 0 replies; 47+ messages in thread
From: Syd Polk @ 2000-09-15 11:20 UTC (permalink / raw)
To: Bruce Stephens, sourcenav
At 01:21 PM 9/15/00 +0100, Bruce Stephens wrote:
>"Rouviere, Stephane" <stephane.rouviere@intel.com> writes:
>
>[...]
>
> > I am trying to use SN452.
> > But, when I try to compile it, I have the following error:
> >
> > ../../../SN452-source/snavigator/hyper/dbsym.c: In function `setflags':
> > ../../../SN452-source/snavigator/hyper/dbsym.c:365: warning: subscript has
> > type `char'
> > ../../../SN452-source/snavigator/hyper/dbsym.c: In function
> > `glob_nocase_pattern':
> > ../../../SN452-source/snavigator/hyper/dbsym.c:489: warning: subscript has
> > type `char'
> > ../../../SN452-source/snavigator/hyper/dbsym.c:496: warning: subscript has
> > type `char'
> > ../../../SN452-source/snavigator/hyper/dbsym.c: In function `setinfo':
> > ../../../SN452-source/snavigator/hyper/dbsym.c:2382: warning: subscript has
> > type `char'
> > ../../../SN452-source/snavigator/hyper/dbsym.c: In function `GetOpenMode':
> > ../../../SN452-source/snavigator/hyper/dbsym.c:2523: warning: subscript has
> > type `char'
> > gmake: *** [dbsym.o] Error 1
>
>Those are all warnings. Is there an actual error somewhere? What's
>the compiler, and compile line?
Better yet, what is the operating system?
>--
>Bruce Stephens Bruce.Stephens@MessagingDirect.com
>MessagingDirect(UK) Ltd <URL: http://www.MessagingDirect.com/ >
Syd Polk spolk@redhat.com
Engineering Manager +1 415 777 9810 x 241
Red Hat, Inc.
^ permalink raw reply [flat|nested] 47+ messages in thread
[parent not found: <18:21:47>]
* future plans
@ 2000-11-20 4:47 Simone Contini
2000-11-20 12:02 ` Syd Polk
2000-11-20 15:24 ` Mo DeJong
0 siblings, 2 replies; 47+ messages in thread
From: Simone Contini @ 2000-11-20 4:47 UTC (permalink / raw)
To: sourcenav
Hi,
Source Navigator is very Cool!! thank you for it! I'd like to know
how i can read about future plans and if the projects will take advantages
of GTK/GNOME.
thank you
Simone Contini
Games & Tools Programmer
Florence - Italy
Email: s.contini@fol.it
WWW: http://3dfx4ever.oltrelinux.com/
http://scontini.xoasis.com/
ICQ # : 25879128
^ permalink raw reply [flat|nested] 47+ messages in thread
* Re: future plans
2000-11-20 4:47 future plans Simone Contini
@ 2000-11-20 12:02 ` Syd Polk
2000-11-20 15:24 ` Mo DeJong
1 sibling, 0 replies; 47+ messages in thread
From: Syd Polk @ 2000-11-20 12:02 UTC (permalink / raw)
To: Simone Contini, sourcenav
At 12:55 PM 11/20/00 +0100, Simone Contini wrote:
>Hi,
>
> Source Navigator is very Cool!! thank you for it! I'd like to know
>how i can read about future plans and if the projects will take advantages
>of GTK/GNOME.
We are in the process of evaluating our future strategy.
However, it is highly unlikely we will ever do Source-Navigator in GTK or
GNOME. We might add the capability of communicating with the GTK/GNOME
desktop services, but these would be Tcl/Tk modifications.
Syd Polk spolk@redhat.com
Engineering Manager +1 415 777 9810 x 241
Red Hat, Inc.
^ permalink raw reply [flat|nested] 47+ messages in thread
* Re: future plans
2000-11-20 4:47 future plans Simone Contini
2000-11-20 12:02 ` Syd Polk
@ 2000-11-20 15:24 ` Mo DeJong
2000-11-20 15:37 ` Timothee Besset
2000-11-20 16:13 ` Tom Tromey
1 sibling, 2 replies; 47+ messages in thread
From: Mo DeJong @ 2000-11-20 15:24 UTC (permalink / raw)
To: sourcenav
On Mon, 20 Nov 2000, Simone Contini wrote:
> Hi,
>
> Source Navigator is very Cool!! thank you for it! I'd like to know
> how i can read about future plans and if the projects will take advantages
> of GTK/GNOME.
What features from Gtk or Gnome do you see as a "must have".
The ability to do themes might be neat, but I don't see it
as a critical component of a good IDE. Gnome has some
configuration management stuff that might be handy if we
needed it, but I don't think we do. If you have specific
things you were thinking of, I would like to hear them.
Keep in mind, that we can't depend on a Gnome feature
because SN need to run under Windows too.
Mo DeJong
Red Hat Inc
^ permalink raw reply [flat|nested] 47+ messages in thread
* Re: future plans
2000-11-20 15:24 ` Mo DeJong
@ 2000-11-20 15:37 ` Timothee Besset
2000-11-21 11:02 ` Mo DeJong
2000-11-20 16:13 ` Tom Tromey
1 sibling, 1 reply; 47+ messages in thread
From: Timothee Besset @ 2000-11-20 15:37 UTC (permalink / raw)
To: sourcenav
When can we expect an update to SN?
The most important feature (imo) would be auto-completion.
Auto-completion of symbols, listing the members when accessing a struct
with -> or .
Displaying the definition of the functions in a tooltip box when the
mouse comes over them
Displaying possible commentaries that are typed before struct
definitions or function definitons
Maybe even a window that would sit somewhere on your workspade and
update to the class definition or inheritance of the class you are
working in (well yeah, stuff you can get already, but it's not
implemented in a very efficient way)
I'm also lacking some docs or tips, maybe some of the stuff I want is
there already.
The behaviour of the windows is weird. If the file as been edited it
would open a new window, but if not it would change the edit view. I
didn't find the shortcuts to switch between editor views (like Alt+TAB
on MSVC).
I'm free to develop on win32 or linux. I prefer linux because on win98
my app kills the GDI resources and I have to reboot quite often. But I'm
strongly tempted to go back to win32 cause I don't feel as efficient
with sourcenav as I can be with MSDev
Hope this helps..
TTimo
Mo DeJong wrote:
> On Mon, 20 Nov 2000, Simone Contini wrote:
>
>> Hi,
>>
>> Source Navigator is very Cool!! thank you for it! I'd like to know
>> how i can read about future plans and if the projects will take advantages
>> of GTK/GNOME.
>
>
> What features from Gtk or Gnome do you see as a "must have".
> The ability to do themes might be neat, but I don't see it
> as a critical component of a good IDE. Gnome has some
> configuration management stuff that might be handy if we
> needed it, but I don't think we do. If you have specific
> things you were thinking of, I would like to hear them.
> Keep in mind, that we can't depend on a Gnome feature
> because SN need to run under Windows too.
>
> Mo DeJong
> Red Hat Inc
>
>
>
^ permalink raw reply [flat|nested] 47+ messages in thread
* Re: future plans
2000-11-20 15:37 ` Timothee Besset
@ 2000-11-21 11:02 ` Mo DeJong
0 siblings, 0 replies; 47+ messages in thread
From: Mo DeJong @ 2000-11-21 11:02 UTC (permalink / raw)
To: sourcenav
On Mon, 20 Nov 2000, Timothee Besset wrote:
> When can we expect an update to SN?
What kind of "update" were you looking for? We are working on
getting a snapshot of 5.0 out sometime soon, but that will
not even be alpha quality. It would be a "hackers only"
pre-release.
> The most important feature (imo) would be auto-completion.
> Auto-completion of symbols, listing the members when accessing a struct
> with -> or .
That would be neat. Are you willing to work on implementing
this feature?
> Displaying the definition of the functions in a tooltip box when the
> mouse comes over them
This should be trivial, perhaps a day or two to implement
and test.
> Displaying possible commentaries that are typed before struct
> definitions or function definitons
Not sure what you mean by this.
> Maybe even a window that would sit somewhere on your workspade and
> update to the class definition or inheritance of the class you are
> working in (well yeah, stuff you can get already, but it's not
> implemented in a very efficient way)
Is it so hard to switch to the Hier window or the class viewer?
> I'm also lacking some docs or tips, maybe some of the stuff I want is
> there already.
> The behaviour of the windows is weird. If the file as been edited it
> would open a new window, but if not it would change the edit view. I
> didn't find the shortcuts to switch between editor views (like Alt+TAB
> on MSVC).
> I'm free to develop on win32 or linux. I prefer linux because on win98
> my app kills the GDI resources and I have to reboot quite often. But I'm
> strongly tempted to go back to win32 cause I don't feel as efficient
> with sourcenav as I can be with MSDev
Well, feelings are a tricky thing. They might be good or they
might have nothing to do with reality. When it comes to a GUI,
folks start to get "bad feelings" over little things like
a window taking too long to redraw. Don't forget that you
do have the source, you can adapt it to better suite your
"feelings". When was the last time you were able to reprogram
MSDev to get around something you did not like?
Mo DeJong
Red Hat Inc
^ permalink raw reply [flat|nested] 47+ messages in thread
* Re: future plans
2000-11-20 15:24 ` Mo DeJong
2000-11-20 15:37 ` Timothee Besset
@ 2000-11-20 16:13 ` Tom Tromey
2000-11-21 12:22 ` Syd Polk
1 sibling, 1 reply; 47+ messages in thread
From: Tom Tromey @ 2000-11-20 16:13 UTC (permalink / raw)
To: Mo DeJong; +Cc: sourcenav
>>>>> "Mo" == Mo DeJong <mdejong@cygnus.com> writes:
Mo> What features from Gtk or Gnome do you see as a "must have".
Mo> The ability to do themes might be neat, but I don't see it
Mo> as a critical component of a good IDE. Gnome has some
Mo> configuration management stuff that might be handy if we
Mo> needed it, but I don't think we do.
Themes are nice, but they are just candy. Most people would rather
have a tool that works well than one that conforms to their
environment. (Well, most people would prefer both, I'd imagine...)
The config code is nice, and will get much nicer (with GConf), but
unless you want network transparency and the use of weird back ends it
isn't very important.
There are two more important things that Gnome has that S-N currently
can't do:
* Drag and drop
* Session management
Both of these can be written as Tcl extensions though.
The D&D protocol is (I believe) well-documented and in use by a few
groups (both Gnome and KDE at least). (I know you've argued against
D&D before, but I've never understood your argument.)
Gnome's session management is just XSMP. There is an (ugly) X library
to help you do this; Gnome just wraps it with a nicer API. (At some
point session management and configuration storage might tie together
somehow. That would be harder to emulate.)
Gnome also has some other things, like the ability to play sounds in
response to certain events (activate a button widget, get a beep).
This is along the lines of themability though -- not deeply important.
The really important Gnome stuff comes later: componentization of
everything. Maybe it will be possible to use this from Tcl, too, with
some work. I don't know.
Maybe components aren't important for an IDE. I think they could be
used though. For instance the debugger gui could be plugged in to S-N
somehow.
Tom
^ permalink raw reply [flat|nested] 47+ messages in thread
* Re: future plans
2000-11-20 16:13 ` Tom Tromey
@ 2000-11-21 12:22 ` Syd Polk
2000-11-21 12:31 ` Mo DeJong
2000-11-21 12:32 ` Tom Tromey
0 siblings, 2 replies; 47+ messages in thread
From: Syd Polk @ 2000-11-21 12:22 UTC (permalink / raw)
To: tromey, Mo DeJong; +Cc: sourcenav
>There are two more important things that Gnome has that S-N currently
>can't do:
>
>* Drag and drop
>* Session management
>
>Both of these can be written as Tcl extensions though.
>
>The D&D protocol is (I believe) well-documented and in use by a few
>groups (both Gnome and KDE at least). (I know you've argued against
>D&D before, but I've never understood your argument.)
I don't remember arguing against the idea of drag-and-drop. It is a great
feature which I would love to have.
>Gnome's session management is just XSMP. There is an (ugly) X library
>to help you do this; Gnome just wraps it with a nicer API. (At some
>point session management and configuration storage might tie together
>somehow. That would be harder to emulate.)
I don't know what "session management" means.
>Gnome also has some other things, like the ability to play sounds in
>response to certain events (activate a button widget, get a beep).
>This is along the lines of themability though -- not deeply important.
>
>
>The really important Gnome stuff comes later: componentization of
>everything. Maybe it will be possible to use this from Tcl, too, with
>some work. I don't know.
>
>Maybe components aren't important for an IDE. I think they could be
>used though. For instance the debugger gui could be plugged in to S-N
>somehow.
The problem is, of course, that this is a major rewrite of something.
Either Tk has to be fitted with it, or we have to rewrite the entire GUI in
GNOME. I would rather not spend several man-years doing the latter.
Syd Polk spolk@redhat.com
Engineering Manager +1 415 777 9810 x 241
Red Hat, Inc.
^ permalink raw reply [flat|nested] 47+ messages in thread
* Re: future plans
2000-11-21 12:22 ` Syd Polk
@ 2000-11-21 12:31 ` Mo DeJong
2000-11-21 12:32 ` Tom Tromey
1 sibling, 0 replies; 47+ messages in thread
From: Mo DeJong @ 2000-11-21 12:31 UTC (permalink / raw)
To: sourcenav
On Tue, 21 Nov 2000, Syd Polk wrote:
>
> >There are two more important things that Gnome has that S-N currently
> >can't do:
> >
> >* Drag and drop
> >* Session management
> >
> >Both of these can be written as Tcl extensions though.
> >
> >The D&D protocol is (I believe) well-documented and in use by a few
> >groups (both Gnome and KDE at least). (I know you've argued against
> >D&D before, but I've never understood your argument.)
>
> I don't remember arguing against the idea of drag-and-drop. It is a great
> feature which I would love to have.
Syd, I think he was talking about me. It is true, I have seen
some drag and drop interfaces that are just stupid and a
waste of time. On the other hand, I have seen some good
uses of drag and drop too. For example, on the Mac you
can drag a URL out of the web browser and put it on the
desktop. It turns into a click-able thingy that will open
up the web browser at the given URL later. Sure, it is
just a bookmark but it was a reasonable interface.
I have also seen some stupid uses of drap and drop,
where it just gets in the way instead of helping. One
thing that might be handy in SN is to drag a set of new
files into the symbol browser, that could add the given
files to the project. Of course, we already provide a
way to add a directory or set of files to the project
so I don't think anyone is going to be beating down
the door for that feature.
> >Gnome's session management is just XSMP. There is an (ugly) X library
> >to help you do this; Gnome just wraps it with a nicer API. (At some
> >point session management and configuration storage might tie together
> >somehow. That would be harder to emulate.)
>
> I don't know what "session management" means.
Well, for starters SN could open up with the windows in the
same place and open on the same tools as when it shut down.
Some folks really like this sort of interface, others
could not care less.
Mo DeJong
Red Hat Inc
^ permalink raw reply [flat|nested] 47+ messages in thread
* Re: future plans
2000-11-21 12:22 ` Syd Polk
2000-11-21 12:31 ` Mo DeJong
@ 2000-11-21 12:32 ` Tom Tromey
2000-11-21 15:18 ` Bruce Stephens
2000-11-21 15:41 ` Syd Polk
1 sibling, 2 replies; 47+ messages in thread
From: Tom Tromey @ 2000-11-21 12:32 UTC (permalink / raw)
To: Syd Polk; +Cc: Mo DeJong, sourcenav
>> Gnome's session management is just XSMP. There is an (ugly) X library
>> to help you do this; Gnome just wraps it with a nicer API. (At some
>> point session management and configuration storage might tie together
>> somehow. That would be harder to emulate.)
Syd> I don't know what "session management" means.
When you log out, Gnome can save the state of all applications (all
those which support session management) and then later restart the
session where you left off.
The idea is applications will remember what documents were open,
cursor positions, etc.
Tom
^ permalink raw reply [flat|nested] 47+ messages in thread
* Re: future plans
2000-11-21 12:32 ` Tom Tromey
@ 2000-11-21 15:18 ` Bruce Stephens
2000-11-21 15:47 ` Tom Tromey
2000-11-21 15:41 ` Syd Polk
1 sibling, 1 reply; 47+ messages in thread
From: Bruce Stephens @ 2000-11-21 15:18 UTC (permalink / raw)
To: sourcenav
Tom Tromey <tromey@cygnus.com> writes:
> >> Gnome's session management is just XSMP. There is an (ugly) X library
> >> to help you do this; Gnome just wraps it with a nicer API. (At some
> >> point session management and configuration storage might tie together
> >> somehow. That would be harder to emulate.)
>
> Syd> I don't know what "session management" means.
>
> When you log out, Gnome can save the state of all applications (all
> those which support session management) and then later restart the
> session where you left off.
>
> The idea is applications will remember what documents were open,
> cursor positions, etc.
I don't think this requires anything that Tk doesn't already have,
does it? Can't an application just use "wm protocol <win>
WM_SAVE_YOURSELF" and do something to save its state? Hmm, I guess
there's a bit more to it than that: to restore, it would need to be
able to identify an instance of information, but overall it shouldn't
be *that* much more.
^ permalink raw reply [flat|nested] 47+ messages in thread
* Re: future plans
2000-11-21 15:18 ` Bruce Stephens
@ 2000-11-21 15:47 ` Tom Tromey
0 siblings, 0 replies; 47+ messages in thread
From: Tom Tromey @ 2000-11-21 15:47 UTC (permalink / raw)
To: Bruce Stephens; +Cc: sourcenav
>>>>> "Bruce" == Bruce Stephens <bruce@cenderis.demon.co.uk> writes:
Bruce> I don't think this requires anything that Tk doesn't already
Bruce> have, does it? Can't an application just use "wm protocol
Bruce> <win> WM_SAVE_YOURSELF" and do something to save its state?
Gnome can already interface with applications that use this method,
via a proxy.
However, XSMP has more sophisticated facilities than those available
via the old ICCCM session management protocol.
Tom
^ permalink raw reply [flat|nested] 47+ messages in thread
* Re: future plans
2000-11-21 12:32 ` Tom Tromey
2000-11-21 15:18 ` Bruce Stephens
@ 2000-11-21 15:41 ` Syd Polk
1 sibling, 0 replies; 47+ messages in thread
From: Syd Polk @ 2000-11-21 15:41 UTC (permalink / raw)
To: tromey; +Cc: Mo DeJong, sourcenav
At 01:40 PM 11/21/00 -0700, Tom Tromey wrote:
> >> Gnome's session management is just XSMP. There is an (ugly) X library
> >> to help you do this; Gnome just wraps it with a nicer API. (At some
> >> point session management and configuration storage might tie together
> >> somehow. That would be harder to emulate.)
>
>Syd> I don't know what "session management" means.
>
>When you log out, Gnome can save the state of all applications (all
>those which support session management) and then later restart the
>session where you left off.
>
>The idea is applications will remember what documents were open,
>cursor positions, etc.
>
>Tom
Source-Navigator does this, to a limited extent. It's buggy as all get out.
Syd Polk spolk@redhat.com
Engineering Manager +1 415 777 9810 x 241
Red Hat, Inc.
^ permalink raw reply [flat|nested] 47+ messages in thread
* RE: Source navigator roadmap, features list, etc.?
@ 2000-10-05 1:16 William Gacquer
0 siblings, 0 replies; 47+ messages in thread
From: William Gacquer @ 2000-10-05 1:16 UTC (permalink / raw)
To: sourcenav
or some kind of "extended real file view":
dir | file | SN | VC |
------------------------------------------|
a | toto.c | yes | yes |
a/b | foo.h | no | yes |
z/zz | albert.txt | no | no |
The SN and VC (version control) columns could be filled with checkboxes.
Of course, this one could be more complete than the one above.
Maybe we could discuss the features that should be included in that kind of
view, if you accept it, of course.
William
-----Original Message-----
From: dave.banham@tde.alstom.com [ mailto:dave.banham@tde.alstom.com ]
Sent: jeudi 5 octobre 2000 09:10
To: sourcenav@sources.redhat.com
Subject: RE: Source navigator roadmap, features list, etc.?
<snip>
>I think that we should have a checkbox on the directory selection dialog
>that says "Live directory". If this is checked, the directory will be
>scanned every time the project is refreshed.
You'd have to implement explicit exclusions too.
Regards
Dave Banham
^ permalink raw reply [flat|nested] 47+ messages in thread
* RE: Source navigator roadmap, features list, etc.?
@ 2000-10-05 0:52 dave.banham
0 siblings, 0 replies; 47+ messages in thread
From: dave.banham @ 2000-10-05 0:52 UTC (permalink / raw)
To: sourcenav
<snip>
>I think that we should have a checkbox on the directory selection dialog
>that says "Live directory". If this is checked, the directory will be
>scanned every time the project is refreshed.
You'd have to implement explicit exclusions too.
Regards
Dave Banham
^ permalink raw reply [flat|nested] 47+ messages in thread
* RE: Source navigator roadmap, features list, etc.?
@ 2000-10-04 0:53 leonp
2000-10-04 2:42 ` Timothy M. Shead
0 siblings, 1 reply; 47+ messages in thread
From: leonp @ 2000-10-04 0:53 UTC (permalink / raw)
To: sourcenav
At 16:02 03/10/2000 -0700, Mo DeJong wrote:
>On Wed, 27 Sep 2000, William Gacquer wrote:
> > 9/ a autoconf/automake project creation as in kdevelop
>
>This one is hard to do in a general way, but we could do
>something like writing a configure.in for the user in the
>same way that we write a Makefile.
As far as I was able to understand the SN was designed for use also
(mainly?) in Embedded Programming, where you need to have a little bit
simpler and closer approach to a lot of build process parameters. Absence
of this simple approach in kdevelop (which is very good IDE!) was the main
reason that I left my attempts to sufficiently and comfortably integrate
the embedded projects into it, while one of the main difficulties was this
autoconf/automake stuff. I shall be very disappointed if this issue will be
introduced also in SN, which is my only IDE today.
Thanks to Cygnus/RH for the good SW.
Leon Pollak
leonp@plris.com
^ permalink raw reply [flat|nested] 47+ messages in thread
* Re: Source navigator roadmap, features list, etc.?
2000-10-04 0:53 leonp
@ 2000-10-04 2:42 ` Timothy M. Shead
0 siblings, 0 replies; 47+ messages in thread
From: Timothy M. Shead @ 2000-10-04 2:42 UTC (permalink / raw)
To: leonp; +Cc: sourcenav
leonp@plris.com wrote:
> At 16:02 03/10/2000 -0700, Mo DeJong wrote:
>
>> On Wed, 27 Sep 2000, William Gacquer wrote:
>> > 9/ a autoconf/automake project creation as in kdevelop
>>
>> This one is hard to do in a general way, but we could do
>> something like writing a configure.in for the user in the
>> same way that we write a Makefile.
>
> As far as I was able to understand the SN was designed for use also
> (mainly?) in Embedded Programming, where you need to have a little bit
> simpler and closer approach to a lot of build process parameters.
> Absence of this simple approach in kdevelop (which is very good IDE!)
> was the main reason that I left my attempts to sufficiently and
> comfortably integrate the embedded projects into it, while one of the
> main difficulties was this autoconf/automake stuff. I shall be very
> disappointed if this issue will be introduced also in SN, which is my
> only IDE today.
Remember that you can always use external commands to build any way you
like - I prefer to use my own makefiles, so my "Build Command" is set to
"make", "Directory" to my top-level project directory, and "Build
Targets" to "<External Makefile>". This shouldn't make anyone nervous :)
Timothy M. Shead
^ permalink raw reply [flat|nested] 47+ messages in thread
* Re: Source navigator roadmap, features list, etc.?
@ 2000-09-29 0:26 dave.banham
2000-09-29 11:32 ` Syd Polk
0 siblings, 1 reply; 47+ messages in thread
From: dave.banham @ 2000-09-29 0:26 UTC (permalink / raw)
To: sourcenav
Syd,
You misunderstand my request. All I would like SN to do is "flag assignments of
function pointers" so that Xref will show the assignment as a reference to the
function symbol being xref'd. Currently it does not, so the only way of finding
such references is with grep.
Regards,
Dave Banham
>On the subject of member functions not being xref'd, I have found that (in C)
>function names used as function pointers (i.e. in call-back
>initialisation) are
>not xref'd. In fact the only way I can find them is to Grep the entire project
>which takes a number of minutes.
This is actually really hard to do.
We could certainly flag assignments of function pointers, but there is no
good static determination of when a function is actually called
dereferencing a function pointer. This requires runtime analysis. And it
could be wrong; the runtime analysis would have to have a reverse table of
addresses to functions. A debugger could do this while the exe is running.
So the only thing we can do is flag assignments of function pointers and
put it in the database.
>Dave Banham
>
Syd Polk spolk@redhat.com
Engineering Manager +1 415 777 9810 x 241
Red Hat, Inc.
^ permalink raw reply [flat|nested] 47+ messages in thread
* Re: Source navigator roadmap, features list, etc.?
2000-09-29 0:26 dave.banham
@ 2000-09-29 11:32 ` Syd Polk
0 siblings, 0 replies; 47+ messages in thread
From: Syd Polk @ 2000-09-29 11:32 UTC (permalink / raw)
To: dave.banham, sourcenav
At 08:18 AM 9/29/00 +0100, dave.banham@tde.alstom.com wrote:
>Syd,
>You misunderstand my request. All I would like SN to do is "flag
>assignments of
>function pointers" so that Xref will show the assignment as a reference to the
>function symbol being xref'd. Currently it does not, so the only way of
>finding
>such references is with grep.
I agree with you here. Others have asked for what I was talking about.
>Regards,
>Dave Banham
>
>
> >On the subject of member functions not being xref'd, I have found that
> (in C)
> >function names used as function pointers (i.e. in call-back
> >initialisation) are
> >not xref'd. In fact the only way I can find them is to Grep the entire
> project
> >which takes a number of minutes.
>
>This is actually really hard to do.
>
>We could certainly flag assignments of function pointers, but there is no
>good static determination of when a function is actually called
>dereferencing a function pointer. This requires runtime analysis. And it
>could be wrong; the runtime analysis would have to have a reverse table of
>addresses to functions. A debugger could do this while the exe is running.
>
>So the only thing we can do is flag assignments of function pointers and
>put it in the database.
>
> >Dave Banham
> >
>
>Syd Polk spolk@redhat.com
>Engineering Manager +1 415 777 9810 x 241
>Red Hat, Inc.
>
Syd Polk spolk@redhat.com
Engineering Manager +1 415 777 9810 x 241
Red Hat, Inc.
^ permalink raw reply [flat|nested] 47+ messages in thread
* Re: Source navigator roadmap, features list, etc.?
@ 2000-09-28 0:23 dave.banham
2000-09-28 13:25 ` Syd Polk
0 siblings, 1 reply; 47+ messages in thread
From: dave.banham @ 2000-09-28 0:23 UTC (permalink / raw)
To: sourcenav
On the subject of bug reporting, I find that SN's inbuilt crash reporting system
doesn't work very well on my Win NT4 workstation - possibly because it has Lotus
Notes e-mail installed which isn't compatible with anything! If you would like
crash reports to be submitted may I suggest that either a cut & paste option is
provided (so that I can e-mail it to you) or an alternative submission method of
say an HTTP post be provided.
On the subject of member functions not being xref'd, I have found that (in C)
function names used as function pointers (i.e. in call-back initialisation) are
not xref'd. In fact the only way I can find them is to Grep the entire project
which takes a number of minutes.
Dave Banham
^ permalink raw reply [flat|nested] 47+ messages in thread
* Re: Source navigator roadmap, features list, etc.?
2000-09-28 0:23 dave.banham
@ 2000-09-28 13:25 ` Syd Polk
2000-09-28 17:28 ` Ben Elliston
0 siblings, 1 reply; 47+ messages in thread
From: Syd Polk @ 2000-09-28 13:25 UTC (permalink / raw)
To: sourcenav
At 08:17 AM 9/28/00 +0100, dave.banham@tde.alstom.com wrote:
>On the subject of bug reporting, I find that SN's inbuilt crash reporting
>system
>doesn't work very well on my Win NT4 workstation - possibly because it has
>Lotus
>Notes e-mail installed which isn't compatible with anything! If you would like
>crash reports to be submitted may I suggest that either a cut & paste
>option is
>provided (so that I can e-mail it to you) or an alternative submission
>method of
>say an HTTP post be provided.
>
>On the subject of member functions not being xref'd, I have found that (in C)
>function names used as function pointers (i.e. in call-back
>initialisation) are
>not xref'd. In fact the only way I can find them is to Grep the entire project
>which takes a number of minutes.
This is actually really hard to do.
We could certainly flag assignments of function pointers, but there is no
good static determination of when a function is actually called
dereferencing a function pointer. This requires runtime analysis. And it
could be wrong; the runtime analysis would have to have a reverse table of
addresses to functions. A debugger could do this while the exe is running.
So the only thing we can do is flag assignments of function pointers and
put it in the database.
>Dave Banham
>
Syd Polk spolk@redhat.com
Engineering Manager +1 415 777 9810 x 241
Red Hat, Inc.
^ permalink raw reply [flat|nested] 47+ messages in thread
* Re: Source navigator roadmap, features list, etc.?
2000-09-28 13:25 ` Syd Polk
@ 2000-09-28 17:28 ` Ben Elliston
2000-09-29 6:06 ` Bruce Stephens
0 siblings, 1 reply; 47+ messages in thread
From: Ben Elliston @ 2000-09-28 17:28 UTC (permalink / raw)
To: Syd Polk; +Cc: sourcenav
We could certainly flag assignments of function pointers, but there is
no good static determination of when a function is actually called
dereferencing a function pointer. This requires runtime analysis. And
it could be wrong; the runtime analysis would have to have a reverse
table of addresses to functions. A debugger could do this while the
exe is running.
Or worse, the function pointer could be determined by address arithmetic.
As you say, there's only so much that can be done statically.
Ben
^ permalink raw reply [flat|nested] 47+ messages in thread
* Re: Source navigator roadmap, features list, etc.?
2000-09-28 17:28 ` Ben Elliston
@ 2000-09-29 6:06 ` Bruce Stephens
0 siblings, 0 replies; 47+ messages in thread
From: Bruce Stephens @ 2000-09-29 6:06 UTC (permalink / raw)
To: sourcenav
Ben Elliston <bje@redhat.com> writes:
> We could certainly flag assignments of function pointers, but there is
> no good static determination of when a function is actually called
> dereferencing a function pointer. This requires runtime analysis. And
> it could be wrong; the runtime analysis would have to have a reverse
> table of addresses to functions. A debugger could do this while the
> exe is running.
>
> Or worse, the function pointer could be determined by address
> arithmetic. As you say, there's only so much that can be done
> statically.
Of course. There are inevitably limitations.
However, whenever a bit of code does something with something which is
a function pointer, then that's worth noting somewhere.
It's possible that it's never called, but it's surely more than likely
that it will be at some point (even though SN won't be able to tell
where it's called). Not just assignments, either: arguments to
functions ought to be stored somewhere (Tcl_CreateObjCommand and
similar spring to mind).
--
Bruce Stephens Bruce.Stephens@MessagingDirect.com
MessagingDirect(UK) Ltd <URL: http://www.MessagingDirect.com/ >
^ permalink raw reply [flat|nested] 47+ messages in thread
* Source navigator roadmap, features list, etc.?
@ 2000-09-25 22:04 Timothee Besset
2000-09-26 9:23 ` Syd Polk
2000-09-26 10:30 ` Berek
0 siblings, 2 replies; 47+ messages in thread
From: Timothee Besset @ 2000-09-25 22:04 UTC (permalink / raw)
To: sourcenav
Is this list the only way to send feature suggestions and bug reports?
What are the actual plans of RedHat with source navigator, is it going
to evolve a lot more? Because I would have a truckload of improvement
suggestions and feature requests. It would be nice if there was a public
space somewhere that described who is doing what, maintaining what on
this project.
I had to move from an MSDev environment to development under linux, and
Source Navigator does some things better than MSDev, but it also has
some big drawbacks.
regards
TTimo
^ permalink raw reply [flat|nested] 47+ messages in thread
* Re: Source navigator roadmap, features list, etc.?
2000-09-25 22:04 Timothee Besset
@ 2000-09-26 9:23 ` Syd Polk
2000-09-26 10:30 ` Berek
1 sibling, 0 replies; 47+ messages in thread
From: Syd Polk @ 2000-09-26 9:23 UTC (permalink / raw)
To: Timothee Besset; +Cc: sourcenav
Timothee Besset wrote:
>
> Is this list the only way to send feature suggestions and bug reports?
> What are the actual plans of RedHat with source navigator, is it going
> to evolve a lot more? Because I would have a truckload of improvement
> suggestions and feature requests. It would be nice if there was a public
> space somewhere that described who is doing what, maintaining what on
> this project.
>
Right now, we are busy overhauling the GUI code to use incr Tcl 3.0. After we
get done with that, we will start working on new features. So nobody is
officially doing any new features until we get 5.0 released.
> I had to move from an MSDev environment to development under linux, and
> Source Navigator does some things better than MSDev, but it also has
> some big drawbacks.
>
Feel free to post suggestions and requests. Better yet, feel free to work on the
code!
> regards
>
> TTimo
^ permalink raw reply [flat|nested] 47+ messages in thread
* Re: Source navigator roadmap, features list, etc.?
2000-09-25 22:04 Timothee Besset
2000-09-26 9:23 ` Syd Polk
@ 2000-09-26 10:30 ` Berek
2000-09-26 10:37 ` Syd Polk
2000-09-27 21:41 ` Ben Elliston
1 sibling, 2 replies; 47+ messages in thread
From: Berek @ 2000-09-26 10:30 UTC (permalink / raw)
To: sourcenav
I agree completely. I love SN, but it does have a lot of rough edges in the
UI, and it's buggy. I, too, have a lot of suggestions and bug reports and
would like to know what the future of SN is going to be
----- Original Message -----
From: "Timothee Besset" <timo@qeradiant.com>
To: <sourcenav@sources.redhat.com>
Sent: Tuesday, September 26, 2000 01:00
Subject: Source navigator roadmap, features list, etc.?
> Is this list the only way to send feature suggestions and bug reports?
> What are the actual plans of RedHat with source navigator, is it going
> to evolve a lot more? Because I would have a truckload of improvement
> suggestions and feature requests. It would be nice if there was a public
> space somewhere that described who is doing what, maintaining what on
> this project.
>
> I had to move from an MSDev environment to development under linux, and
> Source Navigator does some things better than MSDev, but it also has
> some big drawbacks.
>
> regards
>
> TTimo
>
>
^ permalink raw reply [flat|nested] 47+ messages in thread
* Re: Source navigator roadmap, features list, etc.?
2000-09-26 10:30 ` Berek
@ 2000-09-26 10:37 ` Syd Polk
2000-09-27 21:41 ` Ben Elliston
1 sibling, 0 replies; 47+ messages in thread
From: Syd Polk @ 2000-09-26 10:37 UTC (permalink / raw)
To: Berek; +Cc: sourcenav
The future is going to be dictated largely by the community. If a lot of people
in the community want something in, we will make it a priority for development.
Syd Polk
Engineering Manager
Berek wrote:
>
> I agree completely. I love SN, but it does have a lot of rough edges in the
> UI, and it's buggy. I, too, have a lot of suggestions and bug reports and
> would like to know what the future of SN is going to be
>
> ----- Original Message -----
> From: "Timothee Besset" <timo@qeradiant.com>
> To: <sourcenav@sources.redhat.com>
> Sent: Tuesday, September 26, 2000 01:00
> Subject: Source navigator roadmap, features list, etc.?
>
> > Is this list the only way to send feature suggestions and bug reports?
> > What are the actual plans of RedHat with source navigator, is it going
> > to evolve a lot more? Because I would have a truckload of improvement
> > suggestions and feature requests. It would be nice if there was a public
> > space somewhere that described who is doing what, maintaining what on
> > this project.
> >
> > I had to move from an MSDev environment to development under linux, and
> > Source Navigator does some things better than MSDev, but it also has
> > some big drawbacks.
> >
> > regards
> >
> > TTimo
> >
> >
^ permalink raw reply [flat|nested] 47+ messages in thread
* Re: Source navigator roadmap, features list, etc.?
2000-09-26 10:30 ` Berek
2000-09-26 10:37 ` Syd Polk
@ 2000-09-27 21:41 ` Ben Elliston
2000-10-03 9:44 ` Mo DeJong
1 sibling, 1 reply; 47+ messages in thread
From: Ben Elliston @ 2000-09-27 21:41 UTC (permalink / raw)
To: Berek; +Cc: sourcenav
I agree completely. I love SN, but it does have a lot of rough edges
in the UI, and it's buggy. I, too, have a lot of suggestions and bug
reports and would like to know what the future of SN is going to be
IMHO, it should be a relatively high priority to establish a GNATS bug
reporting database for S-N (as other projects on sources.redhat.com do).
This will encourage folks to submit bug reports and for us to track them.
Ben
^ permalink raw reply [flat|nested] 47+ messages in thread
* Re: Source navigator roadmap, features list, etc.?
2000-09-27 21:41 ` Ben Elliston
@ 2000-10-03 9:44 ` Mo DeJong
0 siblings, 0 replies; 47+ messages in thread
From: Mo DeJong @ 2000-10-03 9:44 UTC (permalink / raw)
To: Ben Elliston; +Cc: Berek, sourcenav
On Thu, 28 Sep 2000, Ben Elliston wrote:
> I agree completely. I love SN, but it does have a lot of rough edges
> in the UI, and it's buggy. I, too, have a lot of suggestions and bug
> reports and would like to know what the future of SN is going to be
>
> IMHO, it should be a relatively high priority to establish a GNATS bug
> reporting database for S-N (as other projects on sources.redhat.com do).
> This will encourage folks to submit bug reports and for us to track them.
>
> Ben
We already have one, but we do not want to "roll it out" until
5.0 is ready.
Mo DeJong
Red Hat Inc
^ permalink raw reply [flat|nested] 47+ messages in thread
[parent not found: <Syd>]
[parent not found: <Rouviere,>]
[parent not found: <William>]
end of thread, other threads:[~2000-11-21 15:47 UTC | newest]
Thread overview: 47+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
[not found] <Thomas>
[not found] ` <Heller's>
[not found] ` <message>
[not found] ` <of>
[not found] ` <"Mon,>
[not found] ` <20>
[not found] ` <"Wed,>
[not found] ` <"Fri,>
[not found] ` <15>
[not found] ` <"Tue,>
[not found] ` <"Thu,>
[not found] ` <3>
[not found] ` <Aug>
[not found] ` <2000>
[not found] ` <15:23:58>
[not found] ` <-0800>
[not found] ` <Mo>
[not found] ` <05:03:28>
[not found] ` <-0700>
2000-09-15 5:06 ` SN452 Installation Rouviere, Stephane
2000-09-15 5:24 ` Bruce Stephens
2000-09-15 11:20 ` Syd Polk
[not found] ` <18:21:47>
[not found] ` <+0200>
2000-08-03 9:22 ` Getting started with tcl Thomas Heller
2000-08-03 9:40 ` Bruce Stephens
2000-08-03 10:19 ` Syd Polk
2000-09-27 1:12 ` Source navigator roadmap, features list, etc.? William Gacquer
2000-09-27 22:16 ` Bruce Stephens
2000-09-28 9:15 ` Berek
2000-09-28 13:26 ` Syd Polk
2000-09-28 13:22 ` Syd Polk
2000-10-03 16:02 ` Mo DeJong
2000-10-04 10:25 ` Syd Polk
2000-10-04 13:27 ` SN Printing Under WIN/NT Berek
2000-10-04 15:27 ` Mo DeJong
2000-10-04 16:50 ` Paul Selormey
2000-10-04 17:04 ` Mo DeJong
2000-10-05 12:06 ` Syd Polk
2000-10-05 13:13 ` Berek
2000-11-20 4:47 future plans Simone Contini
2000-11-20 12:02 ` Syd Polk
2000-11-20 15:24 ` Mo DeJong
2000-11-20 15:37 ` Timothee Besset
2000-11-21 11:02 ` Mo DeJong
2000-11-20 16:13 ` Tom Tromey
2000-11-21 12:22 ` Syd Polk
2000-11-21 12:31 ` Mo DeJong
2000-11-21 12:32 ` Tom Tromey
2000-11-21 15:18 ` Bruce Stephens
2000-11-21 15:47 ` Tom Tromey
2000-11-21 15:41 ` Syd Polk
-- strict thread matches above, loose matches on Subject: below --
2000-10-05 1:16 Source navigator roadmap, features list, etc.? William Gacquer
2000-10-05 0:52 dave.banham
2000-10-04 0:53 leonp
2000-10-04 2:42 ` Timothy M. Shead
2000-09-29 0:26 dave.banham
2000-09-29 11:32 ` Syd Polk
2000-09-28 0:23 dave.banham
2000-09-28 13:25 ` Syd Polk
2000-09-28 17:28 ` Ben Elliston
2000-09-29 6:06 ` Bruce Stephens
2000-09-25 22:04 Timothee Besset
2000-09-26 9:23 ` Syd Polk
2000-09-26 10:30 ` Berek
2000-09-26 10:37 ` Syd Polk
2000-09-27 21:41 ` Ben Elliston
2000-10-03 9:44 ` Mo DeJong
[not found] <Syd>
[not found] <Rouviere,>
[not found] <William>
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).