From sebastien.cleyet-merle@st.com Tue Oct 2 06:33:00 2001 From: sebastien.cleyet-merle@st.com (Sebastien Cleyet-Merle) Date: Tue, 02 Oct 2001 06:33:00 -0000 Subject: Query on project database References: <002901c167ab$fa8b5b70$36850a0a@west.unispherenetworks.> Message-ID: <3BEF8614.19009B0F@st.com> Hi, I want to interface one of my tcl interface to the sn database. What I need is to query the project database to get the project root directory. for exam ple with the file tree /home/toto/myproject/ bin/myproject.proj <- snavigator project src/*.c <-source of my project include/*.h <-| I need to get the path "home/toto/myproject" wich is not the root dir of "/home/toto/myproject/bin/myproject.proj" How can I do this ? I need to do this through a "tk send" command. Thanks in advance for your answers. Sebastien. From jordan.howarth@cmis.csiro.au Thu Oct 4 01:28:00 2001 From: jordan.howarth@cmis.csiro.au (Jordan) Date: Thu, 04 Oct 2001 01:28:00 -0000 Subject: At hair pulling stage Message-ID: <15345.49777.840935.778549@pride.nsw.cmis.CSIRO.AU> + SN 5.0 Windows binaries running on Win2000 + CYGWIN internet download last night SNav cannot find "rm", "g++" or any other cygwin based program. It can only find "make". I am assuming that SNav has its own version of make and so doesn't need to go looking for it. /usr/bin is in both my cygwin and windows path, ie. "which rm" yields "/usr/bin/rm". What gives? I thought that SNav would drive of at least one of these paths. Please help me identify the fix for this error as premature balding is supposed to be a gift from nature not RH. Regards, J. P.S. Please Cc: me directly in the reply as I have not subscribed to the list, yet! -- Jordan Howarth mailto:jordan.howarth@cmis.csiro.au CSIRO p: (07) 3375 9632, (07) 3826 7314 Mathematical and Information Sciences f: (07) 3826 7304 -=| For every truth there are a thousand lies |=- From khamis2@t-online.de Thu Oct 4 09:47:00 2001 From: khamis2@t-online.de (Khamis Abuelkomboz) Date: Thu, 04 Oct 2001 09:47:00 -0000 Subject: At hair pulling stage References: <15345.49777.840935.778549@pride.nsw.cmis.CSIRO.AU> Message-ID: <3BF262C2.706@t-online.de> If you are trying to build SN on Win2000, You need first to have installed MSVC++, make sure that cl.exe is in your path and some other environments of VC++ are set correct. Then in your bash shell set the enviroment: set CC=cl configure --prefix= make Jordan wrote: >+ SN 5.0 Windows binaries running on Win2000 >+ CYGWIN internet download last night > > >SNav cannot find "rm", "g++" or any other cygwin based program. It can >only find "make". I am assuming that SNav has its own version of make >and so doesn't need to go looking for it. > >/usr/bin is in both my cygwin and windows path, ie. "which rm" yields >"/usr/bin/rm". > >What gives? I thought that SNav would drive of at least one of these >paths. Please help me identify the fix for this error as premature >balding is supposed to be a gift from nature not RH. > >Regards, > >J. > > >P.S. Please Cc: me directly in the reply as I have not subscribed to >the list, yet! > > From Dautrevaux@microprocess.com Tue Oct 16 19:42:00 2001 From: Dautrevaux@microprocess.com (Bernard Dautrevaux) Date: Tue, 16 Oct 2001 19:42:00 -0000 Subject: At hair pulling stage Message-ID: <17B78BDF120BD411B70100500422FC6309E3A3@IIS000> > -----Original Message----- > From: Jordan [mailto:jordan.howarth@cmis.csiro.au] > Sent: Wednesday, November 14, 2001 2:35 AM > To: sourcenav@sources.redhat.com > Subject: At hair pulling stage > > > > + SN 5.0 Windows binaries running on Win2000 > + CYGWIN internet download last night > > > SNav cannot find "rm", "g++" or any other cygwin based program. It can > only find "make". I am assuming that SNav has its own version of make > and so doesn't need to go looking for it. I don't know if SN was compiled for CYGWIN, or as a native WIN32 program (tip: look at the DLLs needed by SN; if you don't find cygwin1.dll then SN is a pure WIN32 program). If SN is a pure WIN32 program then he will not be able to find /usr/bin/rm, as this file, when viewed from Windows, is "C:\cygwin\usr\bin\rm", assuming you installed cygwin in "C:\cygwin" as the installer propose it. You must then put "C:\cygwin\usr\bin" in your Windows path, so that SN will be able to find the cygwin tools. HTH Bernard PS: Note that with old versions of Cygwin (back to the B20 era), this was not a problem as cygwin installed in the C: root directory by default; you also can install newer cygwins there, although you get bored by the installer that will insist that this is "not recommended", while I never understand what the problem may be (and I'm using it installed there without any problem for quite a long time). > > /usr/bin is in both my cygwin and windows path, ie. "which rm" yields > "/usr/bin/rm". > > What gives? I thought that SNav would drive of at least one of these > paths. Please help me identify the fix for this error as premature > balding is supposed to be a gift from nature not RH. > > Regards, > > J. > > > P.S. Please Cc: me directly in the reply as I have not subscribed to > the list, yet! > > > -- > Jordan Howarth mailto:jordan.howarth@cmis.csiro.au CSIRO p: (07) 3375 9632, (07) 3826 7314 Mathematical and Information Sciences f: (07) 3826 7304 -=| For every truth there are a thousand lies |=- -------------------------------------------- Bernard Dautrevaux Microprocess Ingenierie 97 bis, rue de Colombes 92400 COURBEVOIE FRANCE Tel: +33 (0) 1 47 68 80 80 Fax: +33 (0) 1 47 88 97 85 e-mail: dautrevaux@microprocess.com b.dautrevaux@usa.net -------------------------------------------- From spolk@baritoneconsulting.com Tue Oct 16 20:20:00 2001 From: spolk@baritoneconsulting.com (Syd Polk) Date: Tue, 16 Oct 2001 20:20:00 -0000 Subject: At hair pulling stage In-Reply-To: <17B78BDF120BD411B70100500422FC6309E3A3@IIS000> Message-ID: <8092E564-D930-11D5-B62D-0050E4C09301@baritoneconsulting.com> On Wednesday, November 14, 2001, at 06:11 , Bernard Dautrevaux wrote: >> -----Original Message----- >> From: Jordan [mailto:jordan.howarth@cmis.csiro.au] >> Sent: Wednesday, November 14, 2001 2:35 AM >> To: sourcenav@sources.redhat.com >> Subject: At hair pulling stage >> >> >> >> + SN 5.0 Windows binaries running on Win2000 >> + CYGWIN internet download last night >> >> >> SNav cannot find "rm", "g++" or any other cygwin based program. It can >> only find "make". I am assuming that SNav has its own version of make >> and so doesn't need to go looking for it. > > I don't know if SN was compiled for CYGWIN, or as a native WIN32 program > (tip: look at the DLLs needed by SN; if you don't find cygwin1.dll then > SN > is a pure WIN32 program). > > If SN is a pure WIN32 program then he will not be able to find > /usr/bin/rm, > as this file, when viewed from Windows, is "C:\cygwin\usr\bin\rm", > assuming > you installed cygwin in "C:\cygwin" as the installer propose it. SN is a pure Win 32 program. > > You must then put "C:\cygwin\usr\bin" in your Windows path, so that SN > will > be able to find the cygwin tools. > This is the correct diagnosis. The path must have Windows pathnames in it for SN to work. > HTH > > Bernard > > PS: Note that with old versions of Cygwin (back to the B20 era), this > was > not a problem as cygwin installed in the C: root directory by default; > you > also can install newer cygwins there, although you get bored by the > installer that will insist that this is "not recommended", while I never > understand what the problem may be (and I'm using it installed there > without > any problem for quite a long time). > >> >> /usr/bin is in both my cygwin and windows path, ie. "which rm" yields >> "/usr/bin/rm". >> >> What gives? I thought that SNav would drive of at least one of these >> paths. Please help me identify the fix for this error as premature >> balding is supposed to be a gift from nature not RH. >> >> Regards, >> >> J. >> >> >> P.S. Please Cc: me directly in the reply as I have not subscribed to >> the list, yet! >> >> >> -- >> Jordan Howarth > mailto:jordan.howarth@cmis.csiro.au > CSIRO p: (07) 3375 9632, (07) 3826 7314 > Mathematical and Information Sciences f: (07) 3826 7304 > > -=| For every truth there are a thousand lies |=- > > > -------------------------------------------- > Bernard Dautrevaux > Microprocess Ingenierie > 97 bis, rue de Colombes > 92400 COURBEVOIE > FRANCE > Tel: +33 (0) 1 47 68 80 80 > Fax: +33 (0) 1 47 88 97 85 > e-mail: dautrevaux@microprocess.com > b.dautrevaux@usa.net > -------------------------------------------- > > Syd Polk QA and Integration Manager, Mac OSX Development Tools +1 408 974-0577 From jason@axiscorp.com Wed Oct 17 02:39:00 2001 From: jason@axiscorp.com (Jason Andrews) Date: Wed, 17 Oct 2001 02:39:00 -0000 Subject: direct access to diff Message-ID: Hi, I use the diff view under the Tools->Revision Control->Compare Revisions menu, but I am wondering if there is way to access it directly to diff 2 files. Thanks, Jason From jordan.howarth@cmis.csiro.au Wed Oct 17 03:37:00 2001 From: jordan.howarth@cmis.csiro.au (Jordan) Date: Wed, 17 Oct 2001 03:37:00 -0000 Subject: Cannot build project with windows binary Message-ID: <15355.20919.39040.782297@pride.nsw.cmis.CSIRO.AU> Hi, This is another request for assistance regarding my attempts to build some simple projects inside the windows release of SN 5.0. Thanks to Syd, Bernard and Khamis for their comments so far. Unfortunately, no dice. My setup: Windows 2000 Cygwin is located at C:\cygwin SourceNavigator is located at C:\SourceNavigator C:\> PATH includes C:\SourceNavigator\H-i686-pc-cygwin\bin;C:\cygwin;C:\cygwin\bin; I can build the "projects" from the command line in both a Windows Command prompt window and from a cygwin bash shell proving that in both cases, gcc is in the search path. Results from SN: Clean build of room.proj rm -f *.o rm -f libclassroom.a make: rm: Command not found make: *** [clean] Error 127 +++ End +++ Build of head.proj g++ -c main.cpp make: g++: Command not found make: *** [main.o] Error 127 +++ End +++ I can set up these projects in version of SourceNavigator I built from source on my linux box and the projects build and run OK, proving that it is not my project build setup inside SN that is the problem. The confusing issue in all this is that "make" can be called by SN even though it exists in the same directory as g++, rm, etc. So either my Cygwin/Sn setup is skewif on the windows side or the windows binary hasn't been built properly as it can't locate the tools with which to build the projects. I would ideally like somebody to do a fresh install of the SN 5.0 binary to identify if my experience is actually a bug. Any inspiration divine or otherwise gratefully accepted. J. P.S. As before please Cc me directly when replying to the list, thanks. From jazzman@bayarea.net Wed Oct 17 10:16:00 2001 From: jazzman@bayarea.net (Syd Polk) Date: Wed, 17 Oct 2001 10:16:00 -0000 Subject: Cannot build project with windows binary In-Reply-To: <15355.20919.39040.782297@pride.nsw.cmis.CSIRO.AU> Message-ID: On Wednesday, November 21, 2001, at 12:56 , Jordan wrote: > > Hi, > > This is another request for assistance regarding my attempts to build > some simple projects inside the windows release of SN 5.0. > > Thanks to Syd, Bernard and Khamis for their comments so > far. Unfortunately, no dice. > > > My setup: > > Windows 2000 > Cygwin is located at C:\cygwin > SourceNavigator is located at C:\SourceNavigator > > C:\> PATH includes C:\SourceNavigator\H-i686-pc- > cygwin\bin;C:\cygwin;C:\cygwin\bin; Get rid of the semi-colons in the path. > > > I can build the "projects" from the command line in both a Windows > Command prompt window and from a cygwin bash shell proving that in > both cases, gcc is in the search path. > > > Results from SN: > > Clean build of room.proj > > rm -f *.o > rm -f libclassroom.a > make: rm: Command not found > make: *** [clean] Error 127 > +++ End +++ > > > Build of head.proj > > g++ -c main.cpp > make: g++: Command not found > make: *** [main.o] Error 127 > +++ End +++ > > > I can set up these projects in version of SourceNavigator I built from > source on my linux box and the projects build and run OK, proving that > it is not my project build setup inside SN that is the problem. The > confusing issue in all this is that "make" can be called by SN even > though it exists in the same directory as g++, rm, etc. > > So either my Cygwin/Sn setup is skewif on the windows side or the > windows binary hasn't been built properly as it can't locate the tools > with which to build the projects. > > I would ideally like somebody to do a fresh install of the SN 5.0 > binary to identify if my experience is actually a bug. > > Any inspiration divine or otherwise gratefully accepted. > > J. > > P.S. As before please Cc me directly when replying to the list, thanks. > > Syd Polk QA and Integration Manager, Mac OSX Development Tools +1 408 974-0577 From irox@redhat.com Wed Oct 17 11:42:00 2001 From: irox@redhat.com (Ian Roxborough) Date: Wed, 17 Oct 2001 11:42:00 -0000 Subject: Cannot build project with windows binary References: <15355.20919.39040.782297@pride.nsw.cmis.CSIRO.AU> Message-ID: <3BFC947F.B82CFDA7@redhat.com> Jordan wrote: > > I can set up these projects in version of SourceNavigator I built from > source on my linux box and the projects build and run OK, proving that > it is not my project build setup inside SN that is the problem. The > confusing issue in all this is that "make" can be called by SN even > though it exists in the same directory as g++, rm, etc. Are you sure that you are running the correct make? (i.e. you might not be running the same one that is in the directory with g++, rm, etc.) could you be running microsoft's version of make? Make sure the the cygwin stuff is at the start of your path (or before the MS make.exe). You should be able to run bash from you MS-Dos command prompt. Ian. From Salim_Belgroune-BSB010@email.mot.com Wed Oct 17 12:09:00 2001 From: Salim_Belgroune-BSB010@email.mot.com (Salim Belgroune) Date: Wed, 17 Oct 2001 12:09:00 -0000 Subject: SN 5.0 binary distributions Message-ID: <3BFCB055.1371CDE5@crm.mot.com> Hello, In the mirror download sites, I idid not found a SN 5.0 binary distributions. Could please tell me where can i find it ? Kind regards. Salim. From Salim_Belgroune-BSB010@email.mot.com Fri Oct 19 13:19:00 2001 From: Salim_Belgroune-BSB010@email.mot.com (Salim Belgroune) Date: Fri, 19 Oct 2001 13:19:00 -0000 Subject: Automatic indent Message-ID: <3BFCD7CC.D41EB649@crm.mot.com> Hello, I would like to know if SN file editor offer the " Automatic indent " feature ? This feature allows the editor to automatically insert indents in each new line depending on the current C code block hierarchy context. This feature is very useful ( when the code contain nested block ) and produce a more readable code. Kind regards. Salim From emthornber@iee.org Mon Oct 22 23:33:00 2001 From: emthornber@iee.org (Mark Thornber) Date: Mon, 22 Oct 2001 23:33:00 -0000 Subject: Automatic indent References: <3BFCD7CC.D41EB649@crm.mot.com> Message-ID: <3BFCDE37.3070106@iee.org> Salim, No - its not automatic on keyword but it does indent to the previous line. There are the keyboard commands CTRL+> and CTRL+< to indent and outdent current line or selected text. HTH -- MarkT Salim Belgroune wrote: > Hello, > > I would like to know if SN file editor offer the " Automatic indent " > feature ? > > This feature allows the editor to automatically insert indents in each > new line depending on the current C code block hierarchy context. > > This feature is very useful ( when the code contain nested block ) and > produce a more readable code. > > Kind regards. > > Salim > > > > From irox@redhat.com Tue Oct 23 06:16:00 2001 From: irox@redhat.com (Ian Roxborough) Date: Tue, 23 Oct 2001 06:16:00 -0000 Subject: SN 5.0 binary distributions References: <3BFCB055.1371CDE5@crm.mot.com> Message-ID: <3BFD2CAA.29DE8D2@redhat.com> Salim Belgroune wrote: > > Hello, > > In the mirror download sites, I idid not found a SN 5.0 binary > distributions. > > Could please tell me where can i find it ? Hi, I picked some random mirrors are had no problem finding binaries: http://mirrors.rcn.com/pub/sourceware/sourcenav/releases/binaries/ http://planetmirror.com/pub/sourceware/sourcenav/releases/binaries/ Maybe you've missed some information out, like the platform you use. (Note that the Windows binaries don't work on HPUX.) If you are looking for a linux binary, sorry you have to build it from source. Ian From irox@redhat.com Tue Oct 30 14:42:00 2001 From: irox@redhat.com (Ian Roxborough) Date: Tue, 30 Oct 2001 14:42:00 -0000 Subject: SN 5.0 binary distributions References: <3BFCB055.1371CDE5@crm.mot.com> <3BFD2CAA.29DE8D2@redhat.com> <3BFD1FE1.79D83EF7@crm.mot.com> Message-ID: <3BFD3461.53F9699C@redhat.com> Salim Belgroune wrote: > > Hi, > > Thank you for your reply. > > I've already found archives (*.zip) containing these binaries. But the > archive does not contain a single installation file as for SN 4.5.2 that > have a single setup file (SN452Windows.exe). > > May I have to uncompress the archive to : " C:\Program Files " and run " > C:\Program Files\H-i686-pc-cygwin\bin\snavigator.exe " ? I would avoid using a path name with spaces in it. But otherwise, yes, you seem have the right idea. Just unzip the zip file and run snavigator.exe file. Ian. From Stephane.Roy@motorola.com Fri Nov 2 18:18:00 2001 From: Stephane.Roy@motorola.com (Roy Stephane-Y17548) Date: Fri, 02 Nov 2001 18:18:00 -0000 Subject: Port of Source Navigator to Windows XP? Message-ID: <8DED8928257DD511B90F0008C7C5A4D034066E@QUB10EXM01.corp.mot.com> Hi, Is there any plan to port Source Navigator to Windows XP. Right now, 5.0 has some problem on Windows XP. Thanks and regards Stephane From irox@redhat.com Mon Nov 5 01:20:00 2001 From: irox@redhat.com (Ian Roxborough) Date: Mon, 05 Nov 2001 01:20:00 -0000 Subject: Port of Source Navigator to Windows XP? References: <8DED8928257DD511B90F0008C7C5A4D034066E@QUB10EXM01.corp.mot.com> Message-ID: <3BFEAACA.93726963@redhat.com> Hi, The short answer is probably no. The long answer involves either me finding a Windows XP machine and a bunch of time to do the port OR finding somebody who wants to port/maintain the Windows/Windows XP version. Ian. P.S.: What are the problems you are having? Roy Stephane-Y17548 wrote: > > Hi, > > Is there any plan to port Source Navigator to Windows XP. Right now, 5.0 has some problem on Windows XP. > > Thanks and regards > > Stephane From pdatta@earthlink.net Mon Nov 5 08:31:00 2001 From: pdatta@earthlink.net (Pankaj Datta) Date: Mon, 05 Nov 2001 08:31:00 -0000 Subject: Cannot build project with windows binary Message-ID: <004501c1746d$41a871a0$9b62f5d1@pancake> Jordan, Syd, Ian, and others, I have run into the same problem that you are discussing in this = thread. >> C:\> PATH includes C:\SourceNavigator\H-i686-pc- >> cygwin\bin;C:\cygwin;C:\cygwin\bin; > Get rid of the semi-colons in the path. I do not see how one could get rid of the semi-colons in a Windows/DOS = path. Syd could you explain? >> confusing issue in all this is that "make" can be called by SN even >> though it exists in the same directory as g++, rm, etc. >Are you sure that you are running the correct make? >(i.e. you might not be running the same one that is in the > directory with g++, rm, etc.) Ian, I do not see how one could choose which version of make they run, = since if you use the default option (make) as the SN build command in = the SN build dialog box, SN seems to be using its own version of make. Until someone corrects this problem here's a workaround. Thought I'd = share it with you and others who may be in the same situation.=20 My setup is: -- Windows 98 + SN5.0 + CYGWIN. -- SN is installed in C:\sn -- cygwin is installed in C:\cygwin -- Windows PATH var is set to = C:\WINDOWS;C:\WINDOWS\SYSTEM;C:\CYGWIN\BIN in autoexec.bat 1) Create a batch file, say C:\snmake.bat with the following: PATH set = PATH=3DC:\sn\H-i686-pc-cygwin\bin;c:\windows;c:\windows\command;c:\window= s\system;c:\cygwin\bin make %1 %2 %3 %4 %5 2) Use C:\snmake as your "Build command" in the SN build dialog box=20 =20 The PATH command in the first line of the batch file allows you to = display the kind of path SN sees. Incidentally, on my machine doing = 2) causes the following output when PATH is executed: PATH=3DC:/SN/H-I686-PC-CYGWIN/bin:C:/SN/H-I686-PC-CYGWIN/bin:C:\WINDOWS;C= :\WINDOWS\SYSTEM;C:\CYGWIN\BIN As you can see from the above, SN seems to be using Unix style path spec = for its own sub-path and appending it to the Windows path. If you had = the same path specification as above in a DOS comand shell, you would = have no problem accessing rm , g++, or any other cygwin commands. = However, I think SN does some kind of parsing on the PATH and looses it! = Something for SN gurus to figure out. The workaround I suggested above has a side-effect: after the build is = complete, you will have to press the "Stop" button before you can do = another build. Hope this helps, Pankaj From pdatta@earthlink.net Mon Nov 5 08:50:00 2001 From: pdatta@earthlink.net (Pankaj Datta) Date: Mon, 05 Nov 2001 08:50:00 -0000 Subject: Correction Re: Cannot build project with windows binary Message-ID: <005f01c1746e$ba609180$9b62f5d1@pancake> Sorry, my last msg got garbled. Here's the correct version ------------------------------------------ Jordan, Syd, Ian, and others, I have run into the same problem that you are discussing in this thread. >> C:\> PATH includes C:\SourceNavigator\H-i686-pc- >> cygwin\bin;C:\cygwin;C:\cygwin\bin; > Get rid of the semi-colons in the path. I do not see how one could get rid of the semi-colons in a Windows/DOS path. Syd could you explain? >> confusing issue in all this is that "make" can be called by SN even >> though it exists in the same directory as g++, rm, etc. >Are you sure that you are running the correct make? >(i.e. you might not be running the same one that is in the > directory with g++, rm, etc.) Ian, I do not see how one could choose which version of make they run, since if you use the default option (make) as the SN build command in the SN build dialog box, SN seems to be using its own version of make. Until someone corrects this problem here's a workaround. Thought I'd share it with you and others who may be in the same situation. My setup is: -- Windows 98 + SN5.0 + CYGWIN. -- SN is installed in C:\sn -- cygwin is installed in C:\cygwin -- Windows PATH var is set to C:\WINDOWS;C:\WINDOWS\SYSTEM;C:\CYGWIN\BIN in autoexec.bat 1) Create a batch file, say C:\snmake.bat with the following: PATH set PATH=C:\sn\H-i686-pc-cygwin\bin;c:\windows;c:\windows\command;c:\windows\sys tem;c:\cygwin\bin make %1 %2 %3 %4 %5 2) Use C:\snmake as your "Build command" in the SN build dialog box The PATH command in the first line of the batch file allows you to display the kind of path SN sees. Incidentally, on my machine doing 2) causes the following output when PATH is executed: PATH=C:/SN/H-I686-PC-CYGWIN/bin:C:/SN/H-I686-PC-CYGWIN/bin:C:\WINDOWS;C:\WIN DOWS\SYSTEM;C:\CYGWIN\BIN As you can see from the above, SN seems to be using Unix style path spec for its own sub-path and appending it to the Windows path. If you had the same path specification as above in a DOS comand shell, you would have no problem accessing rm , g++, or any other cygwin commands. However, I think SN does some kind of parsing on the PATH and looses it! Something for SN gurus to figure out. The workaround I suggested above has a side-effect: after the build is complete, you will have to press the "Stop" button before you can do another build. Hope this helps, Pankaj From William.Gacquer@laposte.net Mon Nov 5 14:02:00 2001 From: William.Gacquer@laposte.net (William Gacquer) Date: Mon, 05 Nov 2001 14:02:00 -0000 Subject: Port of Source Navigator to Windows XP? References: <8DED8928257DD511B90F0008C7C5A4D034066E@QUB10EXM01.corp.mot.com> <3BFEAACA.93726963@redhat.com> Message-ID: <3C001842.6010309@laposte.net> Is the answer a no to the WindowsXP port or is this a no to the future Source Navigator developments? Regards, William Ian Roxborough wrote: >Hi, > >The short answer is probably no. > >The long answer involves either me finding >a Windows XP machine and a bunch of time to >do the port OR finding somebody who wants >to port/maintain the Windows/Windows XP version. > >Ian. >P.S.: What are the problems you are having? > >Roy Stephane-Y17548 wrote: > >>Hi, >> >>Is there any plan to port Source Navigator to Windows XP. Right now, 5.0 has some problem on Windows XP. >> >>Thanks and regards >> >>Stephane >> > From irox@redhat.com Mon Nov 5 14:04:00 2001 From: irox@redhat.com (Ian Roxborough) Date: Mon, 05 Nov 2001 14:04:00 -0000 Subject: Port of Source Navigator to Windows XP? References: <8DED8928257DD511B90F0008C7C5A4D034066E@QUB10EXM01.corp.mot.com> <3BFEAACA.93726963@redhat.com> <3C001842.6010309@laposte.net> Message-ID: <3C0032A9.6EC96EDF@redhat.com> That would be "no" to: "Is there any plan to port Source Navigator to Windows XP." It doesn't mean that it's not going to happen. It doesn't mean no future Source Navigator development. Ian. William Gacquer wrote: > > Is the answer a no to the WindowsXP port or is this a no to the future > Source Navigator developments? > > Regards, > William > > Ian Roxborough wrote: > > >Hi, > > > >The short answer is probably no. > > > >The long answer involves either me finding > >a Windows XP machine and a bunch of time to > >do the port OR finding somebody who wants > >to port/maintain the Windows/Windows XP version. > > > >Ian. > >P.S.: What are the problems you are having? > > > >Roy Stephane-Y17548 wrote: > > > >>Hi, > >> > >>Is there any plan to port Source Navigator to Windows XP. Right now, 5.0 has some problem on Windows XP. > >> > >>Thanks and regards > >> > >>Stephane > >> > > From jordan.howarth@cmis.csiro.au Mon Nov 5 14:11:00 2001 From: jordan.howarth@cmis.csiro.au (Jordan) Date: Mon, 05 Nov 2001 14:11:00 -0000 Subject: SN PATH on windows was Re: Cannot build project with windows binary Message-ID: <15361.42465.755786.118750@pride.nsw.cmis.CSIRO.AU> Pankaj, The "parsing" you mentioned may have to do with the fact that SN ignores the backslashes in the windows path as per UNIX. Try typing the full path to gcc in the SN build settings, ie. C:\cygwin\bin\gcc Of course the backslashes are ignored since here they actually mean \c \b and \g and consequently the command for gcc is reduced to C:cygwinbingcc. So if you retype the command to be C:\\cygwin\\bin\\gcc it is parsed correctly. Congratulations on the observation!! So can one of the gurus suggest when this cross platform issue can be addressed. More to the point, why has this not been raised before??? Regards, J. -- Jordan Howarth mailto:jordan.howarth@cmis.csiro.au CSIRO p: (07) 3375 9632, (07) 3826 7314 Mathematical and Information Sciences f: (07) 3826 7304 -=| For every truth there are a thousand lies |=- From jazzman@bayarea.net Mon Nov 5 14:25:00 2001 From: jazzman@bayarea.net (Syd Polk) Date: Mon, 05 Nov 2001 14:25:00 -0000 Subject: Cannot build project with windows binary Message-ID: <200111260823.AAA79854@postman.bayarea.net> Pankaj Datta wrote: >Jordan, Syd, Ian, and others, > I have run into the same problem that you are discussing in this = >thread. > >>> C:\> PATH includes C:\SourceNavigator\H-i686-pc- >>> cygwin\bin;C:\cygwin;C:\cygwin\bin; > >> Get rid of the semi-colons in the path. > >I do not see how one could get rid of the semi-colons in a Windows/DOS = >path. Syd could you explain? A simple mistake, that is all. Syd Polk jazzman@bayarea.net http://www.bayarea.net/~jazzman "Let the music be your light." -- Dave Edwards, KUHF-FM, 1982 From Salim_Belgroune-BSB010@email.mot.com Tue Nov 6 05:07:00 2001 From: Salim_Belgroune-BSB010@email.mot.com (Salim Belgroune) Date: Tue, 06 Nov 2001 05:07:00 -0000 Subject: cursor Message-ID: <3C034F4C.73122D75@crm.mot.com> Hello, I would like to know how to change the cursor colour on Source Navigator 4.5.2 Editor. Many thanks. Salim From shimizu@logirix.com Wed Nov 7 06:00:00 2001 From: shimizu@logirix.com (Hanako Shimizu) Date: Wed, 07 Nov 2001 06:00:00 -0000 Subject: how to add the extended keyword of c++builder Message-ID: <002301c177a9$658c5ac0$4d01a8c0@Shimizu> Dear all, I am using c++builder 5. Please teach me how to add the extended keyword of c++builder. example> Since "__published:" is not the keyword of c++ now, "viw" is not recognized and the SN's crossing reference function cannot be used. class TClass : public TForm { __published: TView* viw; TStatusr* sts; TImage* img; public: ? ? protected: ? ? I am using the newest cygwin on Windows 2000. Source-Navigator's version is 5.0.0. Best Regards Hanako Shimizu From irox@redhat.com Wed Nov 7 08:48:00 2001 From: irox@redhat.com (Ian Roxborough) Date: Wed, 07 Nov 2001 08:48:00 -0000 Subject: [Fwd: failure notice] References: <3C04495B.96EBA7E8@pacbell.net> Message-ID: <3C045800.6C650541@redhat.com> Bruce Korb wrote: > > Hi Ian, > > That horrid little "ORBZ" disservice has me blocked again. > pbi.net has a mail server accepting mail from a mail server > that accepts mail from an open server, so mine is blocked. > There are many ways far better than this to filter spam. Bummer. But not a lot I can do to correct that, sorry. > > Subject: How does one add a build rule? > > To: sourcenav@sourceware.cygnus.com > > > > Hi, > > > > The "build rule" tab on the window that pops up > > from the edit button of the "build settings" window. > > (This window has no title, so it is hard to name.) > > > > Anyway, I seem to be constrained to a half dozen > > build tools (compilers and linker). THere is no > > obvious mechanism for adding more, even from searching > > the programmer and user guide indexes. Such is > > needed. How? Thanks! - Bruce They are two ways: Either add a "quick rule", there is an example of this for lex and yacc. Look for sn_add_simple_ide_rule in sn_prop.cfg.in (or sn_prop.cfg if it's installed). If you are needing something more complex then you might want to add a "tool chain". Your best source of information is to look at the source code in the "gui" sub directory. The file is called toolchain.tcl. Toolchains are defined by using the class in toolchain.tcl. You can find an example of how to define a toolchain in snavigator/etc/sn_toolchains/gnu-pro-native. Hope this is of use to you. Ian. From tromey@redhat.com Thu Nov 8 03:58:00 2001 From: tromey@redhat.com (Tom Tromey) Date: Thu, 08 Nov 2001 03:58:00 -0000 Subject: [Fwd: failure notice] In-Reply-To: Ian Roxborough's message of "Tue, 27 Nov 2001 19:20:32 -0800" References: <3C04495B.96EBA7E8@pacbell.net> <3C045800.6C650541@redhat.com> Message-ID: <873d2ztvb4.fsf@creche.redhat.com> >>>>> "Ian" == Ian Roxborough writes: >> That horrid little "ORBZ" disservice has me blocked again. >> pbi.net has a mail server accepting mail from a mail server >> that accepts mail from an open server, so mine is blocked. >> There are many ways far better than this to filter spam. Ian> Bummer. But not a lot I can do to correct that, sorry. In theory anybody subscribed to a list can post to it, regardless of what the spam blockers say. Also, I believe there is a way to subscribe to a list as "post only" -- i.e., you don't get mail. We can also whitelist specific individuals. Tom From jordan.howarth@cmis.csiro.au Mon Nov 12 01:34:00 2001 From: jordan.howarth@cmis.csiro.au (Jordan) Date: Mon, 12 Nov 2001 01:34:00 -0000 Subject: Cygwin GNU tools v's GNUPro native tools Message-ID: <15366.52385.212640.29419@pride.nsw.cmis.CSIRO.AU> Hi all, What is meant by GNUPro (native) in the toolchain options of the build setting window?? Does this mean that you cannot use the GNU tools supplied in the Cygwin distribution with SN but instead need to purchase the GNUPro toolkit native for windows? I can understand this from a marketing exercise but logically how can this be? If SN goes looking for gcc via the PATH variable in windows the same way it does under Linux, why would it not be satisfied with C:\cygwin\bin\gcc? Confused as ever? J. From spolk@baritoneconsulting.com Tue Nov 13 17:35:00 2001 From: spolk@baritoneconsulting.com (Syd Polk) Date: Tue, 13 Nov 2001 17:35:00 -0000 Subject: Cygwin GNU tools v's GNUPro native tools Message-ID: <200111300745.XAA23611@postman.bayarea.net> Jordan wrote: > >Hi all, > >What is meant by GNUPro (native) in the toolchain options of the build >setting window?? Does this mean that you cannot use the GNU tools >supplied in the Cygwin distribution with SN but instead need to >purchase the GNUPro toolkit native for windows? > >I can understand this from a marketing exercise but logically how can >this be? If SN goes looking for gcc via the PATH variable in windows >the same way it does under Linux, why would it not be satisfied with >C:\cygwin\bin\gcc? > >Confused as ever? > >J. There is no difference. The only thing is that some versions of gdb don't support the command line option that SN needs to run (--external-editor), whereas the GnuPro version does. From jordan.howarth@cmis.csiro.au Wed Nov 14 04:22:00 2001 From: jordan.howarth@cmis.csiro.au (Jordan) Date: Wed, 14 Nov 2001 04:22:00 -0000 Subject: inter project dependencies Message-ID: <15370.61597.283214.289496@pride.nsw.cmis.CSIRO.AU> Hi ya, How do I make one project dependent on another? Specifically if I create a library in one project (libproj) and an executable in another (exeproj) that links to it, how do I make sure that the resulting makefile checks for out of date files in libproj, compiles them and rebuilds the library before the executable in exeproj links to it. Is this achieved, merely by adding the libproj project to the exeproj project in the project editor of the latter or is this achieved in the build settings by adding libproj.a to the list of libraries? Regards, J. -- Jordan Howarth mailto:jordan.howarth@cmis.csiro.au CSIRO p: (07) 3375 9632, (07) 3826 7314 Mathematical and Information Sciences f: (07) 3826 7304 -=| For every truth there are a thousand lies |=- From irox@redhat.com Wed Nov 14 06:17:00 2001 From: irox@redhat.com (Ian Roxborough) Date: Wed, 14 Nov 2001 06:17:00 -0000 Subject: inter project dependencies References: <15370.61597.283214.289496@pride.nsw.cmis.CSIRO.AU> Message-ID: <3C0B4D4D.73580696@redhat.com> Jordan wrote: > > Hi ya, > > How do I make one project dependent on another? Unfortunately, there isn't a way to do this. Ian. > Specifically if I create a library in one project (libproj) and an > executable in another (exeproj) that links to it, how do I make sure > that the resulting makefile checks for out of date files in libproj, > compiles them and rebuilds the library before the executable in > exeproj links to it. > > Is this achieved, merely by adding the libproj project to the exeproj > project in the project editor of the latter or is this achieved in the > build settings by adding libproj.a to the list of libraries? > > Regards, > > J. > > > > -- > Jordan Howarth mailto:jordan.howarth@cmis.csiro.au > CSIRO p: (07) 3375 9632, (07) 3826 7314 > Mathematical and Information Sciences f: (07) 3826 7304 > > -=| For every truth there are a thousand lies |=- From jordan.howarth@cmis.csiro.au Wed Nov 14 10:50:00 2001 From: jordan.howarth@cmis.csiro.au (Jordan) Date: Wed, 14 Nov 2001 10:50:00 -0000 Subject: inter project dependencies In-Reply-To: <3C0B4D4D.73580696@redhat.com> References: <15370.61597.283214.289496@pride.nsw.cmis.CSIRO.AU> <3C0B4D4D.73580696@redhat.com> Message-ID: <15371.24288.391895.156707@pride.nsw.cmis.CSIRO.AU> >> How do I make one project dependent on another? Ian> Unfortunately, there isn't a way to do this. Alas I fear I have spent too long on the dark side :( In MSVC, the term for the scope of an entire software build is a workspace which consists of individual projects. So some projects can be libraries and one can be the responsible for linking these in order to produce the final executable (apologies for lessons in egg sucking). Mapping this to SN and you have one project specifying the scope for multiple targets, no? To me, this reflects a conventional makefile. Assuming that this is correct, let me rephrase my earlier question. How do I make one target depend on another in SN? Thanks, J. -- Jordan Howarth mailto:jordan.howarth@cmis.csiro.au CSIRO p: (07) 3375 9632, (07) 3826 7314 Mathematical and Information Sciences f: (07) 3826 7304 -=| For every truth there are a thousand lies |=- From Mike_D_Davies@fmo.com Fri Nov 16 12:28:00 2001 From: Mike_D_Davies@fmo.com (Mike_D_Davies@fmo.com) Date: Fri, 16 Nov 2001 12:28:00 -0000 Subject: inter project dependencies Message-ID: Jordan @sources.redhat.com on 03/12/2001 11:30:58 Sent by: sourcenav-owner@sources.redhat.com To: Ian Roxborough cc: sourcenav@sources.redhat.com Subject: Re: inter project dependencies Alas I fear I have spent too long on the dark side :( In MSVC, the term for the scope of an entire software build is a workspace which consists of individual projects. So some projects can be libraries and one can be the responsible for linking these in order to produce the final executable (apologies for lessons in egg sucking). Mapping this to SN and you have one project specifying the scope for multiple targets, no? To me, this reflects a conventional makefile. Assuming that this is correct, let me rephrase my earlier question. How do I make one target depend on another in SN? Hi, If you start the project editor (Files/Project Editor in the Symbols window) then there is a button for adding a project (*.proj file). I haven't tried it but you could try starting a completely new project (maybe called workspace ?) and then adding the individual projects that you want to be part of your workspace to that. Then the top level build should build all your parts and the component projects could still be built from their individual projects ? You may need to change the build command for the top level project - as I said I haven't tried this so it may not work. Let us know how you get on ;-) Mike Davies From emthornber@iee.org Wed Nov 21 00:56:00 2001 From: emthornber@iee.org (Mark Thornber) Date: Wed, 21 Nov 2001 00:56:00 -0000 Subject: inter project dependencies References: Message-ID: <3C0B92F9.9010202@iee.org> Jordan, Adding projects to an existing SN project just creates a bigger, monolithic, project - there is no concept of sub-projects as in SNiFF+ Things work - but the downside is the length of time taken to reparse etc. HTH -- MarkT Mike_D_Davies@fmo.com wrote: > > > > > > > Jordan @sources.redhat.com on 03/12/2001 > 11:30:58 > > Sent by: sourcenav-owner@sources.redhat.com > > > To: Ian Roxborough > cc: sourcenav@sources.redhat.com > Subject: Re: inter project dependencies > > > > Alas I fear I have spent too long on the dark side :( In MSVC, the > term for the scope of an entire software build is a workspace which > consists of individual projects. So some projects can be libraries and > one can be the responsible for linking these in order to produce the > final executable (apologies for lessons in egg sucking). Mapping this > to SN and you have one project specifying the scope for multiple > targets, no? To me, this reflects a conventional makefile. > > Assuming that this is correct, let me rephrase my earlier > question. How do I make one target depend on another in SN? > > > > > > Hi, > > If you start the project editor (Files/Project Editor in the Symbols > window) then there is a button for adding a project (*.proj file). I > haven't tried it but you could try starting a completely new project (maybe > called workspace ?) and then adding the individual projects that you want > to be part of your workspace to that. Then the top level build should > build all your parts and the component projects could still be built from > their individual projects ? > > You may need to change the build command for the top level project - as I > said I haven't tried this so it may not work. > > > Let us know how you get on ;-) > > > Mike Davies > > > > From jordan.howarth@cmis.csiro.au Wed Nov 21 13:33:00 2001 From: jordan.howarth@cmis.csiro.au (Jordan) Date: Wed, 21 Nov 2001 13:33:00 -0000 Subject: inter project dependencies In-Reply-To: <3C0B92F9.9010202@iee.org> References: <3C0B92F9.9010202@iee.org> Message-ID: <15372.984.644508.991297@pride.nsw.cmis.CSIRO.AU> WRT Mike Davies suggestion, Mark's observation was my own - obviously motivated by the same things that caused "duplicate project" to be included in SNav interface. I think my revised request idenitifies the issue in sufficiently unambiguous terms, free of my confusion over differences in terminology between MSVC and SNav. Mark> Jordan, Adding projects to an existing SN project just Mark> creates a bigger, monolithic, project - there is no concept Mark> of sub-projects as in SNiFF+ Mark> Things work - but the downside is the length of time taken Mark> to reparse etc. Mark> HTH -- MarkT Mark> Mike_D_Davies@fmo.com wrote: >> >> >> >> >> >> >> Jordan @sources.redhat.com on >> 03/12/2001 11:30:58 >> >> Sent by: sourcenav-owner@sources.redhat.com >> >> >> To: Ian Roxborough cc: >> sourcenav@sources.redhat.com Subject: Re: inter project >> dependencies >> >> >> >> Alas I fear I have spent too long on the dark side :( In MSVC, >> the term for the scope of an entire software build is a >> workspace which consists of individual projects. So some >> projects can be libraries and one can be the responsible for >> linking these in order to produce the final executable >> (apologies for lessons in egg sucking). Mapping this to SN and >> you have one project specifying the scope for multiple targets, >> no? To me, this reflects a conventional makefile. >> >> Assuming that this is correct, let me rephrase my earlier >> question. How do I make one target depend on another in SN? >> >> >> >> >> >> Hi, >> >> If you start the project editor (Files/Project Editor in the >> Symbols window) then there is a button for adding a project >> (*.proj file). I haven't tried it but you could try starting a >> completely new project (maybe called workspace ?) and then >> adding the individual projects that you want to be part of your >> workspace to that. Then the top level build should build all >> your parts and the component projects could still be built from >> their individual projects ? >> >> You may need to change the build command for the top level >> project - as I said I haven't tried this so it may not work. >> >> >> Let us know how you get on ;-) >> >> >> Mike Davies >> >> >> >> -- Jordan Howarth mailto:jordan.howarth@cmis.csiro.au CSIRO p: (07) 3375 9632, (07) 3826 7314 Mathematical and Information Sciences f: (07) 3826 7304 -=| For every truth there are a thousand lies |=- From dangelo.sasaman@tiscalinet.it Wed Nov 21 20:47:00 2001 From: dangelo.sasaman@tiscalinet.it (salvatore d'angelo) Date: Wed, 21 Nov 2001 20:47:00 -0000 Subject: charset problem with mandrake 8.1 Message-ID: <3C10BCA2.6B699008@tiscalinet.it> Hi all, I have a problem with source navigator 4.5.2 installed on a Linux box with mandrake 8.1. The problem is that I have configured the charset iso8859-1 and the char " is visualed incorrectly (using an itelian keyboard). Befor the migration from 8.0 to 8.1 all worked fine. Please can anyone help me? I do not if this is the correct mail list where submit problems, if no please send me back the address where I can post it. Thanx. Bye From eraffenne@teleline.es Thu Nov 22 00:00:00 2001 From: eraffenne@teleline.es (Emmanuelle Raffenne) Date: Thu, 22 Nov 2001 00:00:00 -0000 Subject: charset problem with mandrake 8.1 In-Reply-To: <3C10BCA2.6B699008@tiscalinet.it> References: <3C10BCA2.6B699008@tiscalinet.it> Message-ID: <1007736443.2791.1.camel@pinky.homeip.net> Hi: I'm using mdk 8.1 too and I got the same problem. I resolved it choosing a different font in the global preferences: Fonts -> Editor -> text, choose Family=*, Name=*. I hope it will work for you. -- Emmanuelle Raffenne El vie, 07-12-2001 a las 13:57, salvatore d'angelo escribi?: > > Hi all, > > I have a problem with source navigator 4.5.2 installed on a Linux box > with mandrake 8.1. The problem is that I have configured the charset > iso8859-1 and the char " is visualed incorrectly (using an itelian > keyboard). > > Befor the migration from 8.0 to 8.1 all worked fine. > > Please can anyone help me? I do not if this is the correct mail list > where submit problems, if no please send me back the address where I can > post it. > > Thanx. > Bye > > From jameshq@liverpool.ac.uk Thu Nov 22 02:57:00 2001 From: jameshq@liverpool.ac.uk (HuangQiang) Date: Thu, 22 Nov 2001 02:57:00 -0000 Subject: Help for setting the source navigator Message-ID: Dear all: I am just starting use the source navigator 5.0. I am based on win2000, I have the cygwin installed and development tools: gcc, gdb, g++, ld, .... (Net release). Is it possible for me to use source navigator with the cygwin? I did try to use it, but when I try to build the program it fails. The following is my setting for the source navigator. 1. Build Rules: Yacc => C:\cygwin\bin\bison.exe Lex => C:\cygwin\bin\flex.exe C => C:\cygwin\bin\gcc.exe C++ => C:\cygwin\bin\g++.exe Include Tab: c:/cygwin/include 2 .Link Rules Linker: which should I put in this option: C:\cygwin\bin\gcc.exe ? or C:\cygwin\bin\ld.exe ? 3. File -> Project Preference -> others -> Build -> "C:\cygwin\bin\make.exe" File -> Project Preference -> others -> Insight Debugger command -> C:\cygwin\bin\gdb.exe 5. Tools -> Build -> Build Command: C:\cygwin\bin\make.exe (Is this right?) 4. Simple Application to be built. /* this is a simple hello world program */ #include int main(void) { printf("Hello, eCos world!\n"); return (0); } When I try to build above application I got the following error message: rm -f *.o rm -f testbuild.exe make: rm: Command not found make: *** [clean] Error 127 +++ End +++ But when I try to type "rm" command in cygwin (bash) it is there. ( I can excute the rm command in bash) When I made a force build: Error message: c:\cygwin\bin\gcc.exe -c /d/Project/test/./hello.c -IC:/cygwin/include make: C:cygwinbingcc.exe: command not found make: ***[hello.o] Error 127 make: Target 'all' not remade because of errors +++ End +++ Thanks for every help. Best regards! james From jameshq@liverpool.ac.uk Thu Nov 22 03:15:00 2001 From: jameshq@liverpool.ac.uk (HuangQiang) Date: Thu, 22 Nov 2001 03:15:00 -0000 Subject: Problem about getting mail from mailling list? Message-ID: I have subscribed to the mailling list why I still can't receive any email from it? Thanks james From devcyg@hotmail.com Thu Nov 22 07:36:00 2001 From: devcyg@hotmail.com (dev cyg) Date: Thu, 22 Nov 2001 07:36:00 -0000 Subject: Source Navigator Message-ID: I'd like to try to rebuild sourcenavi on Windows2000. Plese send rational build instructions for Windows. Thanks. _________________________________________________________________ Send and receive Hotmail on your mobile device: http://mobile.msn.com From David.Robinson@citrix.com.au Thu Nov 22 08:09:00 2001 From: David.Robinson@citrix.com.au (David Robinson (AU)) Date: Thu, 22 Nov 2001 08:09:00 -0000 Subject: Source Navigator Message-ID: Start here: ftp://sources.redhat.com/pub/sourcenav/releases/README David. -----Original Message----- From: dev cyg [mailto:devcyg@hotmail.com] Sent: Wednesday, 12 December 2001 15:23 To: sourcenav@sourceware.cygnus.com Subject: Source Navigator I'd like to try to rebuild sourcenavi on Windows2000. Plese send rational build instructions for Windows. Thanks. _________________________________________________________________ Send and receive Hotmail on your mobile device: http://mobile.msn.com From David.Robinson@citrix.com.au Fri Nov 23 09:33:00 2001 From: David.Robinson@citrix.com.au (David Robinson (AU)) Date: Fri, 23 Nov 2001 09:33:00 -0000 Subject: README correction Message-ID: Hello The Source Navigator README includes build instructions for the Win32 platform. ftp://sources.redhat.com/pub/sourcenav/releases/README Readme extract: "- Microsoft Visual C++ 5.0 or 6.0. You must install the software and put the binary directories on your path. You must also set the INCLUDE and LIBRARIES variables correctly." Comments: The correct environment variable name is LIB (not LIBRARIES). These environment variables are automatically set, and the binary directories are automatically added to your path, when you run VCVARS32.BAT. Look for "C:\Program Files\Microsoft Visual Studio\VC98\Bin\VCVARS32.BAT" Hope this helps. David. From David.Robinson@citrix.com.au Fri Nov 23 10:47:00 2001 From: David.Robinson@citrix.com.au (David Robinson (AU)) Date: Fri, 23 Nov 2001 10:47:00 -0000 Subject: Building SN50 on Win32 Message-ID: Hello Extracted from "sn50/build/tcl8.1/win/Makefile" (Line 354) cvars = -DWIN32 -D_WIN32 (Line 355) cvarsmt = $(cvars) -D_MT (Line 356) cvarsdll = $(cvarsmt) -D_DLL The macros "_MT" and "_DLL" are usually predefined by the compiler when the "/MD" compiler qualifier is used (to enable multithreading using the MSVCRT.DLL runtime library). However in this case the /MD qualifier is not used. It is strange that these macros are manually defined in the makefile. This is either a mistake, or an obscure trick to fool the standard header files. Comments? David. From irox@redhat.com Fri Nov 23 14:08:00 2001 From: irox@redhat.com (Ian Roxborough) Date: Fri, 23 Nov 2001 14:08:00 -0000 Subject: Update on SN progress.... Message-ID: <20011212010549.61734405.irox@redhat.com> Hi everybody, thought I'd post an update on what's going on with Source Navigator. The short story is, I've not done much. But, I did put SN under CVS (actually I did it a while ago and didn't tell anybody....). It's a work in progress but it will build on linux (and maybe other UNIX systems). The Window build is pretty broken right now. When I get around to fixing it up I'm going to change the compiler from MSVC++ to gcc. That should make it a little easier to build and I don't think they should be any performance change. So, if you are interested in having a look at what will hopefully become Source-Navigator 5.1 some day, then the first thing you need to do is checkout all the sources. Grab all the things that are needed to build Source-Navigator: [irox@localhost sourcenav]$ export CVSROOT=:pserver:anoncvs@anoncvs.cygnus.com:/cvs/src [irox@localhost sourcenav]$ cvs login (Logging in to anoncvs@anoncvs.cygnus.com) CVS password: {The password is "anoncvs".} [irox@localhost sourcenav]$ cvs co src-support naked-itcl naked-tk naked-tcl naked-tix naked-libgui {Big long checkout....} [irox@localhost sourcenav]$ Now we need to change our CVSROOT and grab the Source-Navigator sources: [irox@localhost sourcenav]$ export CVSROOT=:pserver:anoncvs@anoncvs.cygnus.com:/cvs/sourcenav [irox@localhost sourcenav]$ cvs login (Logging in to anoncvs@anoncvs.cygnus.com) CVS password: {Same password again, "anoncvs".} [irox@localhost sourcenav]$ cvs co snavigator {Another big long checkout....} [irox@localhost sourcenav]$ Check to make sure that you have all the required sources and then build it: [irox@localhost sourcenav]$ mkdir build [irox@localhost sourcenav]$ cd build [irox@localhost build]$ ../src/configure --prefix=/my/install/dir {Big long configure....} [irox@localhost build]$ make all-snavigator {Big long build which breaks......} [irox@localhost build]$ make all-tix {A not so long build......} [irox@localhost build]$ make all-snavigator {A not so long build......} [irox@localhost build]$ make install {A long install thing....} Now, if everything went well you can run it! Some know problems: The layout code that is used by the X-Ref tool to arrange the calling tree is completely broken. This is next on my list of things to fix (it's in libgui). I'm also planning to submit a patch to add a sn-support module to the /cvs/src CVS root so we don't have to remember all those modules each time we do a checkout. Fix the tix dependency that causes the build to break. I need to write a web page on how to build from CVS (once all the kinks are smoothed out a bit). Then I'll fix the Windows build and change the compiler to gcc. I'm hoping that building with gcc will make it much easier for me to maintain the Windows port (and hopefully a better working Windows port). Let me know if you think any differently BTW. >From now on, all Source-Navigator development will be visable to the public. If you'd like to keep up with the latest changes then you should subscribe to sourcenav-cvs@sources.redhat.com. Might be a low traffic list depending on how much free time I have for SN hacking. Last but not least, they are some bug fixes in the CVS version that are worth checking out. I can't remember them off the top of my head, but they include fixing the table widget to get ride of the black block space and some other anonying bugs have been fixed. Anyway, good luck if you attempt to build from CVS. Please post to the list if you have success building on a non linux host. Thanks, Ian. From leftspin@hotmail.com Fri Nov 23 14:19:00 2001 From: leftspin@hotmail.com (Left Spin) Date: Fri, 23 Nov 2001 14:19:00 -0000 Subject: Debugging SourceNavigator Message-ID: I'd like to improve on Source Navigator. I've read up on tcl/tk and [incr tcl/tk], but now I'm at a loss on how you debug the running application. I'm having trouble following the state variables of the megawidgets, and I'd really like to be able to set break points in the tcl/tk code and examine objects. Any help would be appreciated. My goal is to provide fixes to the source, and add an optional new editor keybindings configuration file (wordstar to start with). Thanks _________________________________________________________________ Chat with friends online, try MSN Messenger: http://messenger.msn.com From leftspin@hotmail.com Sat Nov 24 14:01:00 2001 From: leftspin@hotmail.com (Left Spin) Date: Sat, 24 Nov 2001 14:01:00 -0000 Subject: Debugging SourceNavigator Message-ID: I'd like to improve on Source Navigator. I've read up on tcl/tk and [incr tcl/tk], but now I'm at a loss on how you debug the running application. I'm having trouble following the state variables of the megawidgets, and I'd really like to be able to set break points in the tcl/tk code and examine objects. Any help would be appreciated. My goal is to provide fixes to the source, and add an optional new editor keybindings configuration file (wordstar to start with). Thanks _________________________________________________________________ Join the world??s largest e-mail service with MSN Hotmail. http://www.hotmail.com From mcf@cobweb.com.au Sat Nov 24 14:40:00 2001 From: mcf@cobweb.com.au (Mike Fahlbusch) Date: Sat, 24 Nov 2001 14:40:00 -0000 Subject: Debugging SourceNavigator In-Reply-To: Message-ID: <5.1.0.14.0.20011213120931.00aad080@mail.chariot.net.au> At 01:19 AM 12/13/01 +0000, you wrote: Here is my wish list: - HTML help files included with binary - list of array variables in menu Symbols-View-Variables - goto line doesn't seem to work (if patch isn't currently included with d/l) - iconise all windows command in Window menu - Goto sel in top level Search menu instead of its own Search-Goto-Goto menu. This to make the goto command easier to get to. - multiple bookmarks (at least 10), with its own bookmarks menu, instead of just the one bookamark in the Search-Goto menu. - a version of SN with compiled executable tcl/tk files instead of the interpreted format for improved execution speed (if not already done). - and last but not least, reduced memory usage if possible >I'd like to improve on Source Navigator. I've read up on tcl/tk and [incr >tcl/tk], but now I'm at a loss on how you debug the running application. >I'm having trouble following the state variables of the megawidgets, and >I'd really like to be able to set break points in the tcl/tk code and >examine objects. > >Any help would be appreciated. My goal is to provide fixes to the source, >and add an optional new editor keybindings configuration file (wordstar to >start with). From leftspin@hotmail.com Sun Nov 25 18:28:00 2001 From: leftspin@hotmail.com (Left Spin) Date: Sun, 25 Nov 2001 18:28:00 -0000 Subject: Debugging SourceNavigator Message-ID: Yeah, those would be nice. So far, I've only been able to change simple things like changing the default symbol browser combo box to check only Functions, and change some key bindings. >From: Mike Fahlbusch >To: sourcenav@sources.redhat.com >CC: "Left Spin" >Subject: Re: Debugging SourceNavigator >Date: Thu, 13 Dec 2001 12:21:10 +1030 > >At 01:19 AM 12/13/01 +0000, you wrote: > >Here is my wish list: > >- HTML help files included with binary >- list of array variables in menu Symbols-View-Variables >- goto line doesn't seem to work (if patch isn't currently included with >d/l) >- iconise all windows command in Window menu >- Goto sel in top level Search menu instead of its own Search-Goto-Goto >menu. This to make the goto command easier to get to. >- multiple bookmarks (at least 10), with its own bookmarks menu, instead of >just the one bookamark in the Search-Goto menu. >- a version of SN with compiled executable tcl/tk files instead of the >interpreted format for improved execution speed (if not already done). >- and last but not least, reduced memory usage if possible > > >>I'd like to improve on Source Navigator. I've read up on tcl/tk and [incr >>tcl/tk], but now I'm at a loss on how you debug the running application. >>I'm having trouble following the state variables of the megawidgets, and >>I'd really like to be able to set break points in the tcl/tk code and >>examine objects. >> >>Any help would be appreciated. My goal is to provide fixes to the source, >>and add an optional new editor keybindings configuration file (wordstar to >>start with). > _________________________________________________________________ Chat with friends online, try MSN Messenger: http://messenger.msn.com From jazzman@bayarea.net Mon Nov 26 00:23:00 2001 From: jazzman@bayarea.net (Syd Polk) Date: Mon, 26 Nov 2001 00:23:00 -0000 Subject: Debugging SourceNavigator References: <5.1.0.14.0.20011213120931.00aad080@mail.chariot.net.au> Message-ID: <3C184FB1.D481BC77@bayarea.net> Mike Fahlbusch wrote: > > At 01:19 AM 12/13/01 +0000, you wrote: > > Here is my wish list: > > - HTML help files included with binary They should be there, actually. They should end up in share/doc/html or some such place. > - list of array variables in menu Symbols-View-Variables > - goto line doesn't seem to work (if patch isn't currently included with d/l) > - iconise all windows command in Window menu > - Goto sel in top level Search menu instead of its own Search-Goto-Goto > menu. This to make the goto command easier to get to. > - multiple bookmarks (at least 10), with its own bookmarks menu, instead of > just the one bookamark in the Search-Goto menu. > - a version of SN with compiled executable tcl/tk files instead of the > interpreted format for improved execution speed (if not already done). Unlikely. Tcl/Tk is much faster now than it used to be. Most of the slowdowns are in questionable coding practices in the tcl code or the extensions that were written for SN. We did not have time to fix them all. > - and last but not least, reduced memory usage if possible Difficult at best. SN has a lot of info sitting around. > >I'd like to improve on Source Navigator. I've read up on tcl/tk and [incr > >tcl/tk], but now I'm at a loss on how you debug the running application. There is no good way to step SN through a debugger. I would investigate setting the SN_DEBUG variable and using the logging. I have also spent time actually in gdb with the C code for the Tcl interpreter figuring out problems. > >I'm having trouble following the state variables of the megawidgets, and > >I'd really like to be able to set break points in the tcl/tk code and > >examine objects. One thing you can do is launch the console, load the SN part, and then selectively replace the pieces you need. tk is a dynamic coding environment, and you should be able to take advantage of that. > >Any help would be appreciated. My goal is to provide fixes to the source, > >and add an optional new editor keybindings configuration file (wordstar to > >start with). Good luck to you. From jameshq@liverpool.ac.uk Tue Nov 27 05:47:00 2001 From: jameshq@liverpool.ac.uk (HuangQiang) Date: Tue, 27 Nov 2001 05:47:00 -0000 Subject: Can't build the application Message-ID: I tried to build the application using SN, I got the error message output: gcc -o hello.exe gcc: No input files make: ***[hello.exe] Error 1 ++++End++++ Detail: OS: win2000 cygwin SN 5.0 hello.c: void main(void){ printf("Hello World!");} hello project I tried the gcc -o hello.exe in the cygwin it also told me there is some input file needed. The correct form should be like: gcc hello.c -o hello.exe ( why the SN generate such command: gcc -o hello.exe ?) Thanks for your help Best regards! james From support@internetdiscovery.com Tue Nov 27 17:10:00 2001 From: support@internetdiscovery.com (Mike Clarkson) Date: Tue, 27 Nov 2001 17:10:00 -0000 Subject: Debugging SourceNavigator In-Reply-To: Message-ID: <3.0.6.32.20011214092227.008fb2e0@popd.ix.netcom.com> At 01:18 AM 12/13/01 +0000, you wrote: >I'd like to improve on Source Navigator. I've read up on tcl/tk and [incr >tcl/tk], but now I'm at a loss on how you debug the running application. I'm >having trouble following the state variables of the megawidgets, and I'd >really like to be able to set break points in the tcl/tk code and examine >objects. There's a very good debugger/inspector for Tcl/Tk/Tix called TixInspect, which has a basic but fairly useful debugger built into it. The inspector lets you see everything, and modify things on the fly - it's very powerful. Look at http://tix.sourceforge.net/Tixapps To use SN with TixInspect under Unix, you'll have to comply with Tk's semi-rigorous demands for Xauth authentication and no xhosts, or recompile the tk dynamic library with this turned off. In the Makefile for tk, look for # To turn off the security checks that disallow incoming sends when # the X server appears to be insecure, reverse the comments on the # following lines: SECURITY_FLAGS = #SECURITY_FLAGS = -DTK_NO_SECURITY Then in the SN code, if it's not already there, add the following line; tk appname "SN#[winfo id .]" To use SN with TixInspect under Windows, you'll have make sure the Tcl tcldde83.dll is available either in the directory with with the tcl83.dll or in lib/tcl8.3/dde1.0 (replace 83 with whatever verion of Tcl you're using). Then in the SN code, if it's not already there, add the following lines; package require dde dde servername "SN#[winfo id .]" >Any help would be appreciated. My goal is to provide fixes to the source, >and add an optional new editor keybindings configuration file (wordstar to >start with). TixInspect is the revised updated version of the time-honoured Tkinspect, and is built for Tix applications such as SN. OTOH, if I had of known you were going to use it for adding Wordstar bindings, I would never have released it:-) Mike. From aprea@science.unitn.it Tue Nov 27 18:07:00 2001 From: aprea@science.unitn.it (Davide Aprea) Date: Tue, 27 Nov 2001 18:07:00 -0000 Subject: Can't run project with SN 4.5.2 Message-ID: <3C1A3845.2090000@science.unitn.it> Hi, I have some problems with the build command of SN4.5.2 for windows. If I use the cygwin prompt without SN it's all right, when I use SN I can't compile anything. I riceive message like gcc: rm command not found or make: gcc not found I modified the path variable in order to avoid the use of microsoft's make.exe file. Is it a problem of this SN version, or anything else? Thanks a lot Davide -- _________________________________________________________________________ Davide Aprea email: aprea@science.unitn.it University of Trento web : http://www.science.unitn.it/~aprea/ Via Sommarive, 14 tel : 0039 0461 88 2060 I-38050 Povo (TN) Italy fax : 0039 0461 88 1624 _________________________________________________________________________ From Rainer.Brestan@sea.ericsson.se Tue Nov 27 19:41:00 2001 From: Rainer.Brestan@sea.ericsson.se (Rainer Brestan (SEA)) Date: Tue, 27 Nov 2001 19:41:00 -0000 Subject: SN 5.0 and ClearCase integration Message-ID: When i try to use the ClearCase (i am using 4.2 on Solaris 8) integration of SN 5.0, it dont really work. If i want to checkout something, SN crashes with a segmentation fault. The history has space lines in it, no symbolic tags are displayed, and so on... I also found no way to tell SN that read only files shouldn?t be modified. It shows me a warning windows, but after that i can change the file. Has anyone successfull integrated SN 5.0 with ClearCase 4 versions ? Is there a way to tell SN, when a file is checked in and i want to change it, that it presents me a dialog, if i would check the file out ? Thanks, Rainer From bill_brune@ltx.com Thu Nov 29 16:24:00 2001 From: bill_brune@ltx.com (Bill Brune) Date: Thu, 29 Nov 2001 16:24:00 -0000 Subject: SN 5.0 and ClearCase integration References: Message-ID: <3C1A3C38.B12F2EAC@ltx.com> Hi, Yes, I ran into that problem also. I fixed up my version of SN to work with clearcase. There are fixes to do in the TCL code that handles revision control, and fixes to the revision control command lines in the configuration file. Sorry I can't give you any more details right now, I don't remember all the details. -Bill "Rainer Brestan (SEA)" wrote: > When i try to use the ClearCase (i am using 4.2 on Solaris 8) integration of SN 5.0, it dont really work. > > If i want to checkout something, SN crashes with a segmentation fault. > The history has space lines in it, no symbolic tags are displayed, and so on... > > I also found no way to tell SN that read only files shouldn??t be modified. It shows me a warning windows, but after that i can change the file. > > Has anyone successfull integrated SN 5.0 with ClearCase 4 versions ? > Is there a way to tell SN, when a file is checked in and i want to change it, that it presents me a dialog, if i would check the file out ? > > Thanks, Rainer From support@internetdiscovery.com Thu Nov 29 23:46:00 2001 From: support@internetdiscovery.com (Mike Clarkson) Date: Thu, 29 Nov 2001 23:46:00 -0000 Subject: Debugging SourceNavigator In-Reply-To: <3C184FB1.D481BC77@bayarea.net> References: <5.1.0.14.0.20011213120931.00aad080@mail.chariot.net.au> Message-ID: <3.0.6.32.20011214110857.008fd1a0@popd.ix.netcom.com> At 10:50 PM 12/12/01 -0800, Syd Polk wrote: > > >Mike Fahlbusch wrote: > >> >I'd like to improve on Source Navigator. I've read up on tcl/tk and [incr >> >tcl/tk], but now I'm at a loss on how you debug the running application. > >There is no good way to step SN through a debugger. I would investigate >setting the SN_DEBUG variable and using the logging. I have also spent >time actually in gdb with the C code for the Tcl interpreter figuring >out problems. With Tixinspect you are debugging the run-time program by connecting to it with Tk's send mechanism. After making the SN interpreter "visible" to send by doing the steps I outlined previously, use File/Select Interpreter/ and look for the interpreter named SN#xxxx where xxxx is the window id. >> >I'm having trouble following the state variables of the megawidgets, and >> >I'd really like to be able to set break points in the tcl/tk code and >> >examine objects. > >One thing you can do is launch the console, load the SN part, and then >selectively replace the pieces you need. tk is a dynamic coding >environment, and you should be able to take advantage of that. With Tixinspect use Tcl/TixDebug to bring up the debugger, then click on Refresh. It takes advantage of the fact that tk is a dynamic coding environment, and selectively replace the pieces you choose with instrumented procedures that activate the debugger. You can set breakpoints, or step through procedures. Mike. From peter@ics.com Sun Dec 2 19:36:00 2001 From: peter@ics.com (peter winston) Date: Sun, 02 Dec 2001 19:36:00 -0000 Subject: source navigator license Message-ID: <005101c188df$652b36e0$4bb770d8@ics.com> Hi, I'm trying to find out if there is on-going work on source navigator. If not, I would like to acquire a non-GPL license. who would I talk to about this. thanks -peter winston From khamis@gmx.de Mon Dec 3 00:48:00 2001 From: khamis@gmx.de (Khamis Abuelkomboz) Date: Mon, 03 Dec 2001 00:48:00 -0000 Subject: Add-On: Word Completion Message-ID: <000b01c188e4$eccaf6d0$897ba8c0@power> Hi All, For more information see http://oimanager.de/sn.htm Text/Word completion Today every second hand developing application supports keyword completion, when hitting something like Shift-Space (why not Source-Navigator). Since I got a good idea to realize this in Source-Navigator I decided to just implement it and the result is cool. Just now it is not integreted in Source-Navigator and it is provided as Add-On. Screen-Shot Download and Installation You need to download the following files rc.tcl and CompleteWord.tcl and put them into your Source-Navigator Profile directory. This is on Windows: %USERPROFILE%/.sn UNIX: $HOME/.sn You need also to download the file bindings.tcl and place it into /share/sourcenav/gui. This copy fixes a problem in the search module of the treetable, when Num Lock is on (propably Windows only). That's all, just restart Source-Navigator and hit Shift-Space on any word any recommandation or feedbacks are wormly welcomed. Have fun Khamis -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: sumbul1a.gif Type: image/gif Size: 331 bytes Desc: not available URL: From khamis2@t-online.de Mon Dec 3 03:31:00 2001 From: khamis2@t-online.de (Khamis Abuelkomboz) Date: Mon, 03 Dec 2001 03:31:00 -0000 Subject: Add-On: Word Completion Message-ID: <002b01c188e5$31808880$897ba8c0@power> Hi All, For more information see http://oimanager.de/sn.htm Text/Word completion Today every second hand developing application supports keyword completion, when hitting something like Shift-Space (why not Source-Navigator). Since I got a good idea to realize this in Source-Navigator I decided to just implement it and the result is cool. Just now it is not integreted in Source-Navigator and it is provided as Add-On. Screen-Shot Download and Installation You need to download the following files rc.tcl and CompleteWord.tcl and put them into your Source-Navigator Profile directory. This is on Windows: %USERPROFILE%/.sn UNIX: $HOME/.sn You need also to download the file bindings.tcl and place it into /share/sourcenav/gui. This copy fixes a problem in the search module of the treetable, when Num Lock is on (propably Windows only). That's all, just restart Source-Navigator and hit Shift-Space on any word any recommandation or feedbacks are wormly welcomed. Have fun Khamis -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: sumbul1a.gif Type: image/gif Size: 331 bytes Desc: not available URL: From khamis2@t-online.de Mon Dec 3 05:32:00 2001 From: khamis2@t-online.de (Khamis Abuelkomboz) Date: Mon, 03 Dec 2001 05:32:00 -0000 Subject: source navigator license References: <005101c188df$652b36e0$4bb770d8@ics.com> Message-ID: <3C2125B5.9030307@t-online.de> peter winston wrote: > >Hi, > > >I'm trying to find out if there is on-going work on source navigator. > Just now the work on SN is 'officially' frozen but Ian Roxborough is doing good work (in his free time) to get a next better release of Source-Navigator. My self is also doing some stuff, but generally functionality that just fails in SN (extensions), like new parsers or 'must to be fixed' bugs. > >If not, I would like to acquire a non-GPL license. who would I talk to >about this. > As you mentioned Source-Navigator is GPLed (no licenses can be bought). But if you really want to pay money you can order the Package GNUPro XXL. Just download it and be happy if you find things good in it and don't be frostrated when something doesn't go well as you like. Just hope that you will get the next release soon :-) Khamis > >thanks > >-peter winston > > From davenportosan@yahoo.com Mon Dec 3 06:58:00 2001 From: davenportosan@yahoo.com (Daven Portosan) Date: Mon, 03 Dec 2001 06:58:00 -0000 Subject: source navigator license Message-ID: <20011220004436.87042.qmail@web13509.mail.yahoo.com> I don't think he is asking as a user. I'm guessing Peter would like to get a non-GPL license so he can sell it as part of a proprietary product. Maybe integrate it with something else or add some application specific extentions. It's an interesting idea, let us know if you get Red Hat to do it. -----Original Message----- From: sourcenav-owner@sources.redhat.com [mailto:sourcenav-owner@sources.redhat.com]On Behalf Of Khamis Abuelkomboz Sent: Wednesday, December 19, 2001 5:42 PM To: peter@ics.com Cc: sourcenav@sources.redhat.com Subject: Re: source navigator license peter winston wrote: > >Hi, > > >I'm trying to find out if there is on-going work on source navigator. > Just now the work on SN is 'officially' frozen but Ian Roxborough is doing good work (in his free time) to get a next better release of Source-Navigator. My self is also doing some stuff, but generally functionality that just fails in SN (extensions), like new parsers or 'must to be fixed' bugs. > >If not, I would like to acquire a non-GPL license. who would I talk to >about this. > As you mentioned Source-Navigator is GPLed (no licenses can be bought). But if you really want to pay money you can order the Package GNUPro XXL. Just download it and be happy if you find things good in it and don't be frostrated when something doesn't go well as you like. Just hope that you will get the next release soon :-) Khamis > >thanks > >-peter winston > > __________________________________________________ Do You Yahoo!? Check out Yahoo! Shopping and Yahoo! Auctions for all of your unique holiday gifts! Buy at http://shopping.yahoo.com or bid at http://auctions.yahoo.com From William.Gacquer@laposte.net Mon Dec 3 15:07:00 2001 From: William.Gacquer@laposte.net (William Gacquer) Date: Mon, 03 Dec 2001 15:07:00 -0000 Subject: Add-On: Word Completion References: <000b01c188e4$eccaf6d0$897ba8c0@power> Message-ID: <3C223E42.9070407@laposte.net> Let me tell you that you should be honored for that piece of code. I expected it for so long! THANKS! William Khamis Abuelkomboz wrote: > Hi All, > > > > For more information see http://oimanager.de/sn.htm > > > > Text/Word completion > > Today every second hand developing application supports keyword > completion, when hitting something like Shift-Space (why not > Source-Navigator). Since I got a good idea to realize this in > Source-Navigator I decided to just implement it and the result is cool. > > Just now it is not integreted in Source-Navigator and it is provided > as Add-On. > > > > > * Screen-Shot * > > > > * Download and Installation* > > You need to download the following files > > rc.tcl and CompleteWord.tcl > > > and put them into your Source-Navigator *Profile directory*. This is on > > Windows: *%USERPROFILE%/.sn* > UNIX: *$HOME/.sn* > > You need also to download the file > > bindings.tcl and place it > into */share/sourcenav/gui*. > > This copy fixes a problem in the search module of the treetable, when > *Num Lock* is on (propably Windows only). > > > > > > That's all, just restart Source-Navigator and hit Shift-Space on any word > > > > any recommandation or feedbacks are wormly welcomed. > > > > Have fun > > Khamis > > > From tshead@k-3d.com Fri Dec 7 04:56:00 2001 From: tshead@k-3d.com (Timothy M. Shead) Date: Fri, 07 Dec 2001 04:56:00 -0000 Subject: SN 5.0 Patch: standard C++ keywords Message-ID: <1008907334.2819.5.camel@kathy> Gang: The enclosed patch updates SN5.0.0 highlighting to conform to the complete set of C++ keywords defined in ISO/IEC 14882-1998, Table 3. Specifically, it: * Adds dynamic_cast, explicit, export, false, mutable, true, typeid, typename, and wchar_t * Removes interface and overload Comments welcome, Timothy M. Shead From tshead@k-3d.com Fri Dec 7 06:46:00 2001 From: tshead@k-3d.com (Timothy M. Shead) Date: Fri, 07 Dec 2001 06:46:00 -0000 Subject: SN 5.0 Patch: standard C++ keywords, take 2 Message-ID: <1008907443.29604.9.camel@kathy> Gang: The enclosed patch updates SN5.0.0 highlighting to conform to the complete set of C++ keywords defined in ISO/IEC 14882-1998, Table 3. Specifically, it: * Adds dynamic_cast, explicit, export, false, mutable, true, typeid, typename, and wchar_t * Removes interface and overload Comments welcome, Timothy M. Shead -------------- next part -------------- A non-text attachment was scrubbed... Name: keywords.patch Type: text/x-patch Size: 1151 bytes Desc: not available URL: From tshead@k-3d.com Fri Dec 7 13:43:00 2001 From: tshead@k-3d.com (Timothy M. Shead) Date: Fri, 07 Dec 2001 13:43:00 -0000 Subject: SN5.0 Patch: compiling under gcc 3.0 Message-ID: <1008907524.2819.11.camel@kathy> Enclosed (for real) is a patch to get SN5.0 to compile under gcc 3.0 -------------- next part -------------- A non-text attachment was scrubbed... Name: gcc3.patch Type: text/x-patch Size: 928 bytes Desc: URL: From dieter.braisch@nexgo.de Tue Dec 11 03:49:00 2001 From: dieter.braisch@nexgo.de (dieter.braisch@nexgo.de) Date: Tue, 11 Dec 2001 03:49:00 -0000 Subject: Can't build the application Message-ID: <20011224.10352479@mis.configured.host> Hallo SN users, I find the SN a very good tool for programming and developping with C/C++. I have used it firstly under Linux and it works very fine. Then I've downloaded the newest cygwin 1.3.6 and SN 5.0 and tried to use it on Win2000. This task wasn't so easy. I got the same problem with the global path. Gcc, g++ and make .. no problem from cygwin-bash-shell and win-cmd-shell But not visible from SN! Then, uninstall Cygwin. I tried an older cygwin 1.3.2 download, and voila, the problem is fixed. Now, I work with the older cygwin. Please tell me, if you can confirm this approach. Or did I a mistake under cygwin 1.3.6? I havn't tried cygwin 1.3.3 .. 1.3.5 yet. Merry Christmas and a happy new year 2002 to all of you Dieter From irox@redhat.com Tue Dec 11 20:24:00 2001 From: irox@redhat.com (Ian Roxborough) Date: Tue, 11 Dec 2001 20:24:00 -0000 Subject: Can't build the application In-Reply-To: <20011224.10352479@mis.configured.host> References: <20011224.10352479@mis.configured.host> Message-ID: <20011224124646.406c933b.irox@redhat.com> Hi, On Mon, 24 Dec 2001 10:35:24 GMT wrote: > > Hallo SN users, > > I find the SN a very good tool for programming and developping with > C/C++. > I have used it firstly under Linux and it works very fine. > Then I've downloaded the newest cygwin 1.3.6 and SN 5.0 and tried to use > it on Win2000. This task wasn't so easy. > I got the same problem with the global path. > Gcc, g++ and make .. no problem from cygwin-bash-shell and win-cmd-shell > But not visible from SN! This is a problem many people have reported. > Then, uninstall Cygwin. > I tried an older cygwin 1.3.2 download, and voila, the problem is fixed. Ah! thanks for the information on how to work around the problem. This is the same version of cygwin I've been using. Which is maybe why I couldn't reproduce the problem. > Now, I work with the older cygwin. > Please tell me, if you can confirm this approach. > Or did I a mistake under cygwin 1.3.6? Where all the people who where having this problem running cygwin version 1.3.6? (please speakup so I can narrow down how much I have to do to fix the problem..) > I havn't tried cygwin 1.3.3 .. 1.3.5 yet. Can any one else comment of these versions? (Maybe this is a cygwin bug?) Happy holidays, Ian, From rdparker@butlermfg.com Tue Dec 11 20:30:00 2001 From: rdparker@butlermfg.com (Parker, Ron) Date: Tue, 11 Dec 2001 20:30:00 -0000 Subject: Bold Text in Hierarchy Browser Message-ID: I have been using Source-Navigator and greatly appreciate the work that has been put into it. Thanks one and all. Why are some classes in the hierarchy browser shown in bold and others are not? If you know, please respond directly to me and to the list since I am not a subscriber, but I did try to find it in the archives. From khamis2@t-online.de Tue Dec 11 20:57:00 2001 From: khamis2@t-online.de (Khamis Abuelkomboz) Date: Tue, 11 Dec 2001 20:57:00 -0000 Subject: Bold Text in Hierarchy Browser References: Message-ID: <3C2BB299.1050005@t-online.de> Parker, Ron wrote: >I have been using Source-Navigator and greatly appreciate the work that has >been put into it. Thanks one and all. > >Why are some classes in the hierarchy browser shown in bold and others are >not? > >If you know, please respond directly to me and to the list since I am not a >subscriber, but I did try to find it in the archives. > the bold classes contain virtual members! From David.Robinson@citrix.com.au Tue Dec 11 21:18:00 2001 From: David.Robinson@citrix.com.au (David Robinson (AU)) Date: Tue, 11 Dec 2001 21:18:00 -0000 Subject: Building SN50 on Win32 Message-ID: Hello Extracted from "sn50/build/tcl8.1/win/Makefile" (Line 354) cvars = -DWIN32 -D_WIN32 (Line 355) cvarsmt = $(cvars) -D_MT (Line 356) cvarsdll = $(cvarsmt) -D_DLL The macros "_MT" and "_DLL" are usually predefined by the compiler when the "/MD" compiler qualifier is used (to enable multithreading using the MSVCRT.DLL runtime library). However in this case the /MD qualifier is not used. It is strange that these macros are manually defined in the makefile. This is either a mistake, or an obscure trick to fool the standard header files. Comments? David. From irox@redhat.com Wed Dec 12 01:11:00 2001 From: irox@redhat.com (Ian Roxborough) Date: Wed, 12 Dec 2001 01:11:00 -0000 Subject: Update on SN progress.... Message-ID: <20011212010549.61734405.irox@redhat.com> Hi everybody, thought I'd post an update on what's going on with Source Navigator. The short story is, I've not done much. But, I did put SN under CVS (actually I did it a while ago and didn't tell anybody....). It's a work in progress but it will build on linux (and maybe other UNIX systems). The Window build is pretty broken right now. When I get around to fixing it up I'm going to change the compiler from MSVC++ to gcc. That should make it a little easier to build and I don't think they should be any performance change. So, if you are interested in having a look at what will hopefully become Source-Navigator 5.1 some day, then the first thing you need to do is checkout all the sources. Grab all the things that are needed to build Source-Navigator: [irox@localhost sourcenav]$ export CVSROOT=:pserver:anoncvs@anoncvs.cygnus.com:/cvs/src [irox@localhost sourcenav]$ cvs login (Logging in to anoncvs@anoncvs.cygnus.com) CVS password: {The password is "anoncvs".} [irox@localhost sourcenav]$ cvs co src-support naked-itcl naked-tk naked-tcl naked-tix naked-libgui {Big long checkout....} [irox@localhost sourcenav]$ Now we need to change our CVSROOT and grab the Source-Navigator sources: [irox@localhost sourcenav]$ export CVSROOT=:pserver:anoncvs@anoncvs.cygnus.com:/cvs/sourcenav [irox@localhost sourcenav]$ cvs login (Logging in to anoncvs@anoncvs.cygnus.com) CVS password: {Same password again, "anoncvs".} [irox@localhost sourcenav]$ cvs co snavigator {Another big long checkout....} [irox@localhost sourcenav]$ Check to make sure that you have all the required sources and then build it: [irox@localhost sourcenav]$ mkdir build [irox@localhost sourcenav]$ cd build [irox@localhost build]$ ../src/configure --prefix=/my/install/dir {Big long configure....} [irox@localhost build]$ make all-snavigator {Big long build which breaks......} [irox@localhost build]$ make all-tix {A not so long build......} [irox@localhost build]$ make all-snavigator {A not so long build......} [irox@localhost build]$ make install {A long install thing....} Now, if everything went well you can run it! Some know problems: The layout code that is used by the X-Ref tool to arrange the calling tree is completely broken. This is next on my list of things to fix (it's in libgui). I'm also planning to submit a patch to add a sn-support module to the /cvs/src CVS root so we don't have to remember all those modules each time we do a checkout. Fix the tix dependency that causes the build to break. I need to write a web page on how to build from CVS (once all the kinks are smoothed out a bit). Then I'll fix the Windows build and change the compiler to gcc. I'm hoping that building with gcc will make it much easier for me to maintain the Windows port (and hopefully a better working Windows port). Let me know if you think any differently BTW. >From now on, all Source-Navigator development will be visable to the public. If you'd like to keep up with the latest changes then you should subscribe to sourcenav-cvs@sources.redhat.com. Might be a low traffic list depending on how much free time I have for SN hacking. Last but not least, they are some bug fixes in the CVS version that are worth checking out. I can't remember them off the top of my head, but they include fixing the table widget to get ride of the black block space and some other anonying bugs have been fixed. Anyway, good luck if you attempt to build from CVS. Please post to the list if you have success building on a non linux host. Thanks, Ian. From leftspin@hotmail.com Wed Dec 12 17:18:00 2001 From: leftspin@hotmail.com (Left Spin) Date: Wed, 12 Dec 2001 17:18:00 -0000 Subject: Debugging SourceNavigator Message-ID: I'd like to improve on Source Navigator. I've read up on tcl/tk and [incr tcl/tk], but now I'm at a loss on how you debug the running application. I'm having trouble following the state variables of the megawidgets, and I'd really like to be able to set break points in the tcl/tk code and examine objects. Any help would be appreciated. My goal is to provide fixes to the source, and add an optional new editor keybindings configuration file (wordstar to start with). Thanks _________________________________________________________________ Chat with friends online, try MSN Messenger: http://messenger.msn.com From leftspin@hotmail.com Wed Dec 12 17:19:00 2001 From: leftspin@hotmail.com (Left Spin) Date: Wed, 12 Dec 2001 17:19:00 -0000 Subject: Debugging SourceNavigator Message-ID: I'd like to improve on Source Navigator. I've read up on tcl/tk and [incr tcl/tk], but now I'm at a loss on how you debug the running application. I'm having trouble following the state variables of the megawidgets, and I'd really like to be able to set break points in the tcl/tk code and examine objects. Any help would be appreciated. My goal is to provide fixes to the source, and add an optional new editor keybindings configuration file (wordstar to start with). Thanks _________________________________________________________________ Join the world????s largest e-mail service with MSN Hotmail. http://www.hotmail.com From mcf@cobweb.com.au Wed Dec 12 18:03:00 2001 From: mcf@cobweb.com.au (Mike Fahlbusch) Date: Wed, 12 Dec 2001 18:03:00 -0000 Subject: Debugging SourceNavigator References: Message-ID: <5.1.0.14.0.20011213120931.00aad080@mail.chariot.net.au> At 01:19 AM 12/13/01 +0000, you wrote: Here is my wish list: - HTML help files included with binary - list of array variables in menu Symbols-View-Variables - goto line doesn't seem to work (if patch isn't currently included with d/l) - iconise all windows command in Window menu - Goto sel in top level Search menu instead of its own Search-Goto-Goto menu. This to make the goto command easier to get to. - multiple bookmarks (at least 10), with its own bookmarks menu, instead of just the one bookamark in the Search-Goto menu. - a version of SN with compiled executable tcl/tk files instead of the interpreted format for improved execution speed (if not already done). - and last but not least, reduced memory usage if possible >I'd like to improve on Source Navigator. I've read up on tcl/tk and [incr >tcl/tk], but now I'm at a loss on how you debug the running application. >I'm having trouble following the state variables of the megawidgets, and >I'd really like to be able to set break points in the tcl/tk code and >examine objects. > >Any help would be appreciated. My goal is to provide fixes to the source, >and add an optional new editor keybindings configuration file (wordstar to >start with). From leftspin@hotmail.com Wed Dec 12 18:06:00 2001 From: leftspin@hotmail.com (Left Spin) Date: Wed, 12 Dec 2001 18:06:00 -0000 Subject: Debugging SourceNavigator Message-ID: Yeah, those would be nice. So far, I've only been able to change simple things like changing the default symbol browser combo box to check only Functions, and change some key bindings. >From: Mike Fahlbusch >To: sourcenav@sources.redhat.com >CC: "Left Spin" >Subject: Re: Debugging SourceNavigator >Date: Thu, 13 Dec 2001 12:21:10 +1030 > >At 01:19 AM 12/13/01 +0000, you wrote: > >Here is my wish list: > >- HTML help files included with binary >- list of array variables in menu Symbols-View-Variables >- goto line doesn't seem to work (if patch isn't currently included with >d/l) >- iconise all windows command in Window menu >- Goto sel in top level Search menu instead of its own Search-Goto-Goto >menu. This to make the goto command easier to get to. >- multiple bookmarks (at least 10), with its own bookmarks menu, instead of >just the one bookamark in the Search-Goto menu. >- a version of SN with compiled executable tcl/tk files instead of the >interpreted format for improved execution speed (if not already done). >- and last but not least, reduced memory usage if possible > > >>I'd like to improve on Source Navigator. I've read up on tcl/tk and [incr >>tcl/tk], but now I'm at a loss on how you debug the running application. >>I'm having trouble following the state variables of the megawidgets, and >>I'd really like to be able to set break points in the tcl/tk code and >>examine objects. >> >>Any help would be appreciated. My goal is to provide fixes to the source, >>and add an optional new editor keybindings configuration file (wordstar to >>start with). > _________________________________________________________________ Chat with friends online, try MSN Messenger: http://messenger.msn.com From jazzman@bayarea.net Wed Dec 12 22:52:00 2001 From: jazzman@bayarea.net (Syd Polk) Date: Wed, 12 Dec 2001 22:52:00 -0000 Subject: Debugging SourceNavigator References: <5.1.0.14.0.20011213120931.00aad080@mail.chariot.net.au> Message-ID: <3C184FB1.D481BC77@bayarea.net> Mike Fahlbusch wrote: > > At 01:19 AM 12/13/01 +0000, you wrote: > > Here is my wish list: > > - HTML help files included with binary They should be there, actually. They should end up in share/doc/html or some such place. > - list of array variables in menu Symbols-View-Variables > - goto line doesn't seem to work (if patch isn't currently included with d/l) > - iconise all windows command in Window menu > - Goto sel in top level Search menu instead of its own Search-Goto-Goto > menu. This to make the goto command easier to get to. > - multiple bookmarks (at least 10), with its own bookmarks menu, instead of > just the one bookamark in the Search-Goto menu. > - a version of SN with compiled executable tcl/tk files instead of the > interpreted format for improved execution speed (if not already done). Unlikely. Tcl/Tk is much faster now than it used to be. Most of the slowdowns are in questionable coding practices in the tcl code or the extensions that were written for SN. We did not have time to fix them all. > - and last but not least, reduced memory usage if possible Difficult at best. SN has a lot of info sitting around. > >I'd like to improve on Source Navigator. I've read up on tcl/tk and [incr > >tcl/tk], but now I'm at a loss on how you debug the running application. There is no good way to step SN through a debugger. I would investigate setting the SN_DEBUG variable and using the logging. I have also spent time actually in gdb with the C code for the Tcl interpreter figuring out problems. > >I'm having trouble following the state variables of the megawidgets, and > >I'd really like to be able to set break points in the tcl/tk code and > >examine objects. One thing you can do is launch the console, load the SN part, and then selectively replace the pieces you need. tk is a dynamic coding environment, and you should be able to take advantage of that. > >Any help would be appreciated. My goal is to provide fixes to the source, > >and add an optional new editor keybindings configuration file (wordstar to > >start with). Good luck to you. From jameshq@liverpool.ac.uk Fri Dec 14 07:27:00 2001 From: jameshq@liverpool.ac.uk (HuangQiang) Date: Fri, 14 Dec 2001 07:27:00 -0000 Subject: Can't build the application Message-ID: I tried to build the application using SN, I got the error message output: gcc -o hello.exe gcc: No input files make: ***[hello.exe] Error 1 ++++End++++ Detail: OS: win2000 cygwin SN 5.0 hello.c: void main(void){ printf("Hello World!");} hello project I tried the gcc -o hello.exe in the cygwin it also told me there is some input file needed. The correct form should be like: gcc hello.c -o hello.exe ( why the SN generate such command: gcc -o hello.exe ?) Thanks for your help Best regards! james From support@internetdiscovery.com Fri Dec 14 09:25:00 2001 From: support@internetdiscovery.com (Mike Clarkson) Date: Fri, 14 Dec 2001 09:25:00 -0000 Subject: Debugging SourceNavigator References: Message-ID: <3.0.6.32.20011214092227.008fb2e0@popd.ix.netcom.com> At 01:18 AM 12/13/01 +0000, you wrote: >I'd like to improve on Source Navigator. I've read up on tcl/tk and [incr >tcl/tk], but now I'm at a loss on how you debug the running application. I'm >having trouble following the state variables of the megawidgets, and I'd >really like to be able to set break points in the tcl/tk code and examine >objects. There's a very good debugger/inspector for Tcl/Tk/Tix called TixInspect, which has a basic but fairly useful debugger built into it. The inspector lets you see everything, and modify things on the fly - it's very powerful. Look at http://tix.sourceforge.net/Tixapps To use SN with TixInspect under Unix, you'll have to comply with Tk's semi-rigorous demands for Xauth authentication and no xhosts, or recompile the tk dynamic library with this turned off. In the Makefile for tk, look for # To turn off the security checks that disallow incoming sends when # the X server appears to be insecure, reverse the comments on the # following lines: SECURITY_FLAGS = #SECURITY_FLAGS = -DTK_NO_SECURITY Then in the SN code, if it's not already there, add the following line; tk appname "SN#[winfo id .]" To use SN with TixInspect under Windows, you'll have make sure the Tcl tcldde83.dll is available either in the directory with with the tcl83.dll or in lib/tcl8.3/dde1.0 (replace 83 with whatever verion of Tcl you're using). Then in the SN code, if it's not already there, add the following lines; package require dde dde servername "SN#[winfo id .]" >Any help would be appreciated. My goal is to provide fixes to the source, >and add an optional new editor keybindings configuration file (wordstar to >start with). TixInspect is the revised updated version of the time-honoured Tkinspect, and is built for Tix applications such as SN. OTOH, if I had of known you were going to use it for adding Wordstar bindings, I would never have released it:-) Mike. From aprea@science.unitn.it Fri Dec 14 09:34:00 2001 From: aprea@science.unitn.it (Davide Aprea) Date: Fri, 14 Dec 2001 09:34:00 -0000 Subject: Can't run project with SN 4.5.2 Message-ID: <3C1A3845.2090000@science.unitn.it> Hi, I have some problems with the build command of SN4.5.2 for windows. If I use the cygwin prompt without SN it's all right, when I use SN I can't compile anything. I riceive message like gcc: rm command not found or make: gcc not found I modified the path variable in order to avoid the use of microsoft's make.exe file. Is it a problem of this SN version, or anything else? Thanks a lot Davide -- _________________________________________________________________________ Davide Aprea email: aprea@science.unitn.it University of Trento web : http://www.science.unitn.it/~aprea/ Via Sommarive, 14 tel : 0039 0461 88 2060 I-38050 Povo (TN) Italy fax : 0039 0461 88 1624 _________________________________________________________________________ From Rainer.Brestan@sea.ericsson.se Fri Dec 14 09:37:00 2001 From: Rainer.Brestan@sea.ericsson.se (Rainer Brestan (SEA)) Date: Fri, 14 Dec 2001 09:37:00 -0000 Subject: SN 5.0 and ClearCase integration Message-ID: When i try to use the ClearCase (i am using 4.2 on Solaris 8) integration of SN 5.0, it dont really work. If i want to checkout something, SN crashes with a segmentation fault. The history has space lines in it, no symbolic tags are displayed, and so on... I also found no way to tell SN that read only files shouldn????t be modified. It shows me a warning windows, but after that i can change the file. Has anyone successfull integrated SN 5.0 with ClearCase 4 versions ? Is there a way to tell SN, when a file is checked in and i want to change it, that it presents me a dialog, if i would check the file out ? Thanks, Rainer From bill_brune@ltx.com Fri Dec 14 09:53:00 2001 From: bill_brune@ltx.com (Bill Brune) Date: Fri, 14 Dec 2001 09:53:00 -0000 Subject: SN 5.0 and ClearCase integration References: Message-ID: <3C1A3C38.B12F2EAC@ltx.com> Hi, Yes, I ran into that problem also. I fixed up my version of SN to work with clearcase. There are fixes to do in the TCL code that handles revision control, and fixes to the revision control command lines in the configuration file. Sorry I can't give you any more details right now, I don't remember all the details. -Bill "Rainer Brestan (SEA)" wrote: > When i try to use the ClearCase (i am using 4.2 on Solaris 8) integration of SN 5.0, it dont really work. > > If i want to checkout something, SN crashes with a segmentation fault. > The history has space lines in it, no symbolic tags are displayed, and so on... > > I also found no way to tell SN that read only files shouldn????t be modified. It shows me a warning windows, but after that i can change the file. > > Has anyone successfull integrated SN 5.0 with ClearCase 4 versions ? > Is there a way to tell SN, when a file is checked in and i want to change it, that it presents me a dialog, if i would check the file out ? > > Thanks, Rainer From support@internetdiscovery.com Fri Dec 14 11:14:00 2001 From: support@internetdiscovery.com (Mike Clarkson) Date: Fri, 14 Dec 2001 11:14:00 -0000 Subject: Debugging SourceNavigator References: <5.1.0.14.0.20011213120931.00aad080@mail.chariot.net.au> <3C184FB1.D481BC77@bayarea.net> Message-ID: <3.0.6.32.20011214110857.008fd1a0@popd.ix.netcom.com> At 10:50 PM 12/12/01 -0800, Syd Polk wrote: > > >Mike Fahlbusch wrote: > >> >I'd like to improve on Source Navigator. I've read up on tcl/tk and [incr >> >tcl/tk], but now I'm at a loss on how you debug the running application. > >There is no good way to step SN through a debugger. I would investigate >setting the SN_DEBUG variable and using the logging. I have also spent >time actually in gdb with the C code for the Tcl interpreter figuring >out problems. With Tixinspect you are debugging the run-time program by connecting to it with Tk's send mechanism. After making the SN interpreter "visible" to send by doing the steps I outlined previously, use File/Select Interpreter/ and look for the interpreter named SN#xxxx where xxxx is the window id. >> >I'm having trouble following the state variables of the megawidgets, and >> >I'd really like to be able to set break points in the tcl/tk code and >> >examine objects. > >One thing you can do is launch the console, load the SN part, and then >selectively replace the pieces you need. tk is a dynamic coding >environment, and you should be able to take advantage of that. With Tixinspect use Tcl/TixDebug to bring up the debugger, then click on Refresh. It takes advantage of the fact that tk is a dynamic coding environment, and selectively replace the pieces you choose with instrumented procedures that activate the debugger. You can set breakpoints, or step through procedures. Mike. From peter@ics.com Wed Dec 19 14:53:00 2001 From: peter@ics.com (peter winston) Date: Wed, 19 Dec 2001 14:53:00 -0000 Subject: source navigator license Message-ID: <005101c188df$652b36e0$4bb770d8@ics.com> Hi, I'm trying to find out if there is on-going work on source navigator. If not, I would like to acquire a non-GPL license. who would I talk to about this. thanks -peter winston From khamis@gmx.de Wed Dec 19 15:27:00 2001 From: khamis@gmx.de (Khamis Abuelkomboz) Date: Wed, 19 Dec 2001 15:27:00 -0000 Subject: Add-On: Word Completion Message-ID: <000b01c188e4$eccaf6d0$897ba8c0@power> Hi All, ???? For more information see http://oimanager.de/sn.htm ???? Text/Word completion Today every second hand developing application supports keyword completion, when hitting something like Shift-Space (why not Source-Navigator). Since I got a good idea to realize this in Source-Navigator I decided to just implement it and the result is cool. Just now it is not integreted in Source-Navigator and it is provided as Add-On. ???? Screen-Shot Download and Installation You need to download the following files???? rc.tcl and CompleteWord.tcl and put them into your Source-Navigator Profile directory . This is on Windows: %USERPROFILE%/.sn UNIX: $HOME/.sn You need also to download the file bindings.tcl and place it into /share/sourcenav/gui . This copy fixes a problem in the search module of the treetable, when Num Lock is on (propably Windows only). ???? That's all, just restart Source-Navigator and hit Shift-Space on any word any recommandation or feedbacks are wormly welcomed. ???? Have fun Khamis ???? From khamis2@t-online.de Wed Dec 19 15:31:00 2001 From: khamis2@t-online.de (Khamis Abuelkomboz) Date: Wed, 19 Dec 2001 15:31:00 -0000 Subject: Add-On: Word Completion Message-ID: <002b01c188e5$31808880$897ba8c0@power> Hi All, ???? For more information see http://oimanager.de/sn.htm ???? Text/Word completion Today every second hand developing application supports keyword completion, when hitting something like Shift-Space (why not Source-Navigator). Since I got a good idea to realize this in Source-Navigator I decided to just implement it and the result is cool. Just now it is not integreted in Source-Navigator and it is provided as Add-On. ???? Screen-Shot Download and Installation You need to download the following files???? rc.tcl and CompleteWord.tcl and put them into your Source-Navigator Profile directory . This is on Windows: %USERPROFILE%/.sn UNIX: $HOME/.sn You need also to download the file bindings.tcl and place it into /share/sourcenav/gui . This copy fixes a problem in the search module of the treetable, when Num Lock is on (propably Windows only). ???? That's all, just restart Source-Navigator and hit Shift-Space on any word any recommandation or feedbacks are wormly welcomed. ???? Have fun Khamis ???? From khamis2@t-online.de Wed Dec 19 15:42:00 2001 From: khamis2@t-online.de (Khamis Abuelkomboz) Date: Wed, 19 Dec 2001 15:42:00 -0000 Subject: source navigator license References: <005101c188df$652b36e0$4bb770d8@ics.com> Message-ID: <3C2125B5.9030307@t-online.de> peter winston wrote: > >Hi, > > >I'm trying to find out if there is on-going work on source navigator. > Just now the work on SN is 'officially' frozen but Ian Roxborough is doing good work (in his free time) to get a next better release of Source-Navigator. My self is also doing some stuff, but generally functionality that just fails in SN (extensions), like new parsers or 'must to be fixed' bugs. > >If not, I would like to acquire a non-GPL license. who would I talk to >about this. > As you mentioned Source-Navigator is GPLed (no licenses can be bought). But if you really want to pay money you can order the Package GNUPro XXL. Just download it and be happy if you find things good in it and don't be frostrated when something doesn't go well as you like. Just hope that you will get the next release soon :-) Khamis > >thanks > >-peter winston > > From davenportosan@yahoo.com Wed Dec 19 16:45:00 2001 From: davenportosan@yahoo.com (Daven Portosan) Date: Wed, 19 Dec 2001 16:45:00 -0000 Subject: source navigator license Message-ID: <20011220004436.87042.qmail@web13509.mail.yahoo.com> I don't think he is asking as a user. I'm guessing Peter would like to get a non-GPL license so he can sell it as part of a proprietary product. Maybe integrate it with something else or add some application specific extentions. It's an interesting idea, let us know if you get Red Hat to do it. -----Original Message----- From: sourcenav-owner@sources.redhat.com [ mailto:sourcenav-owner@sources.redhat.com]On Behalf Of Khamis Abuelkomboz Sent: Wednesday, December 19, 2001 5:42 PM To: peter@ics.com Cc: sourcenav@sources.redhat.com Subject: Re: source navigator license peter winston wrote: > >Hi, > > >I'm trying to find out if there is on-going work on source navigator. > Just now the work on SN is 'officially' frozen but Ian Roxborough is doing good work (in his free time) to get a next better release of Source-Navigator. My self is also doing some stuff, but generally functionality that just fails in SN (extensions), like new parsers or 'must to be fixed' bugs. > >If not, I would like to acquire a non-GPL license. who would I talk to >about this. > As you mentioned Source-Navigator is GPLed (no licenses can be bought). But if you really want to pay money you can order the Package GNUPro XXL. Just download it and be happy if you find things good in it and don't be frostrated when something doesn't go well as you like. Just hope that you will get the next release soon :-) Khamis > >thanks > >-peter winston > > __________________________________________________ Do You Yahoo!? Check out Yahoo! Shopping and Yahoo! Auctions for all of your unique holiday gifts! Buy at http://shopping.yahoo.com or bid at http://auctions.yahoo.com From William.Gacquer@laposte.net Thu Dec 20 11:40:00 2001 From: William.Gacquer@laposte.net (William Gacquer) Date: Thu, 20 Dec 2001 11:40:00 -0000 Subject: Add-On: Word Completion References: <000b01c188e4$eccaf6d0$897ba8c0@power> Message-ID: <3C223E42.9070407@laposte.net> Let me tell you that you should be honored for that piece of code. I expected it for so long! THANKS! William Khamis Abuelkomboz wrote: > Hi All, > > > > For more information see http://oimanager.de/sn.htm > > > > Text/Word completion > > Today every second hand developing application supports keyword > completion, when hitting something like Shift-Space (why not > Source-Navigator). Since I got a good idea to realize this in > Source-Navigator I decided to just implement it and the result is cool. > > Just now it is not integreted in Source-Navigator and it is provided > as Add-On. > > > < cid:part1.02080504.02090908@netscape.com > > > * Screen-Shot < http://oimanager.de/sn/CompleteWord.jpg > * > > < cid:part2.04040903.09050208@netscape.com > > > * Download and Installation* > > You need to download the following files > > rc.tcl < http://oimanager.de/sn/gui/rc.tcl > and CompleteWord.tcl > < http://oimanager.de/sn/gui/CompleteWord.tcl > > > and put them into your Source-Navigator *Profile directory*. This is on > > Windows: *%USERPROFILE%/.sn* > UNIX: *$HOME/.sn* > > You need also to download the file > > bindings.tcl < http://oimanager.de/sn/gui/bindings.tcl > and place it > into */share/sourcenav/gui*. > > This copy fixes a problem in the search module of the treetable, when > *Num Lock* is on (propably Windows only). > > > > < cid:part3.03010507.02030404@netscape.com > > > That's all, just restart Source-Navigator and hit Shift-Space on any word > > < cid:part4.01080808.07030108@netscape.com > > > any recommandation or feedbacks are wormly welcomed. > > > > Have fun > > Khamis > > > From tshead@k-3d.com Thu Dec 20 20:07:00 2001 From: tshead@k-3d.com (Timothy M. Shead) Date: Thu, 20 Dec 2001 20:07:00 -0000 Subject: SN 5.0 Patch: standard C++ keywords Message-ID: <1008907334.2819.5.camel@kathy> Gang: The enclosed patch updates SN5.0.0 highlighting to conform to the complete set of C++ keywords defined in ISO/IEC 14882-1998, Table 3. Specifically, it: * Adds dynamic_cast, explicit, export, false, mutable, true, typeid, typename, and wchar_t * Removes interface and overload Comments welcome, Timothy M. Shead From tshead@k-3d.com Thu Dec 20 20:09:00 2001 From: tshead@k-3d.com (Timothy M. Shead) Date: Thu, 20 Dec 2001 20:09:00 -0000 Subject: SN 5.0 Patch: standard C++ keywords, take 2 Message-ID: <1008907443.29604.9.camel@kathy> Gang: The enclosed patch updates SN5.0.0 highlighting to conform to the complete set of C++ keywords defined in ISO/IEC 14882-1998, Table 3. Specifically, it: * Adds dynamic_cast, explicit, export, false, mutable, true, typeid, typename, and wchar_t * Removes interface and overload Comments welcome, Timothy M. Shead From tshead@k-3d.com Thu Dec 20 20:10:00 2001 From: tshead@k-3d.com (Timothy M. Shead) Date: Thu, 20 Dec 2001 20:10:00 -0000 Subject: SN5.0 Patch: compiling under gcc 3.0 Message-ID: <1008907524.2819.11.camel@kathy> Enclosed (for real) is a patch to get SN5.0 to compile under gcc 3.0 From dieter.braisch@nexgo.de Mon Dec 24 02:38:00 2001 From: dieter.braisch@nexgo.de (dieter.braisch@nexgo.de) Date: Mon, 24 Dec 2001 02:38:00 -0000 Subject: Can't build the application Message-ID: <20011224.10352479@mis.configured.host> Hallo SN users, I find the SN a very good tool for programming and developping with C/C++. I have used it firstly under Linux and it works very fine. Then I've downloaded the newest cygwin 1.3.6 and SN 5.0 and tried to use it on Win2000. This task wasn't so easy. I got the same problem with the global path. Gcc, g++ and make .. no problem from cygwin-bash-shell and win-cmd-shell But not visible from SN! Then, uninstall Cygwin. I tried an older cygwin 1.3.2 download, and voila, the problem is fixed. Now, I work with the older cygwin. Please tell me, if you can confirm this approach. Or did I a mistake under cygwin 1.3.6? I havn't tried cygwin 1.3.3 .. 1.3.5 yet. Merry Christmas and a happy new year 2002 to all of you Dieter From irox@redhat.com Mon Dec 24 12:53:00 2001 From: irox@redhat.com (Ian Roxborough) Date: Mon, 24 Dec 2001 12:53:00 -0000 Subject: Can't build the application References: <20011224.10352479@mis.configured.host> Message-ID: <20011224124646.406c933b.irox@redhat.com> Hi, On Mon, 24 Dec 2001 10:35:24 GMT wrote: > > Hallo SN users, > > I find the SN a very good tool for programming and developping with > C/C++. > I have used it firstly under Linux and it works very fine. > Then I've downloaded the newest cygwin 1.3.6 and SN 5.0 and tried to use > it on Win2000. This task wasn't so easy. > I got the same problem with the global path. > Gcc, g++ and make .. no problem from cygwin-bash-shell and win-cmd-shell > But not visible from SN! This is a problem many people have reported. > Then, uninstall Cygwin. > I tried an older cygwin 1.3.2 download, and voila, the problem is fixed. Ah! thanks for the information on how to work around the problem. This is the same version of cygwin I've been using. Which is maybe why I couldn't reproduce the problem. > Now, I work with the older cygwin. > Please tell me, if you can confirm this approach. > Or did I a mistake under cygwin 1.3.6? Where all the people who where having this problem running cygwin version 1.3.6? (please speakup so I can narrow down how much I have to do to fix the problem..) > I havn't tried cygwin 1.3.3 .. 1.3.5 yet. Can any one else comment of these versions? (Maybe this is a cygwin bug?) Happy holidays, Ian, From rdparker@butlermfg.com Thu Dec 27 09:28:00 2001 From: rdparker@butlermfg.com (Parker, Ron) Date: Thu, 27 Dec 2001 09:28:00 -0000 Subject: Bold Text in Hierarchy Browser Message-ID: I have been using Source-Navigator and greatly appreciate the work that has been put into it. Thanks one and all. Why are some classes in the hierarchy browser shown in bold and others are not? If you know, please respond directly to me and to the list since I am not a subscriber, but I did try to find it in the archives. From khamis2@t-online.de Thu Dec 27 15:44:00 2001 From: khamis2@t-online.de (Khamis Abuelkomboz) Date: Thu, 27 Dec 2001 15:44:00 -0000 Subject: Bold Text in Hierarchy Browser References: Message-ID: <3C2BB299.1050005@t-online.de> Parker, Ron wrote: >I have been using Source-Navigator and greatly appreciate the work that has >been put into it. Thanks one and all. > >Why are some classes in the hierarchy browser shown in bold and others are >not? > >If you know, please respond directly to me and to the list since I am not a >subscriber, but I did try to find it in the archives. > the bold classes contain virtual members!