Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
RE: [cdt-core-dev] Build Console Proposal (was: Build on Windows)

Good point with the link errors.

Actually, as I mentioned in my proposal, I'm not totally sold that getting
rid of the document is the right way to go.  It didn't really speed things
up as much as I had hoped.  I have no problem dropping it.

What I do know, though, is that waiting for character 512 before seeing any
build output is unacceptable.  I haven't heard what platform was
experiencing the problems.  But, I can forward you the bug report if you'd
like.

BTW, Who's Doug Schemer ;-)

Doug Schaefer
Senior Staff Software Engineer
Rational Software - IBM Software Group
Ottawa (Kanata), Ontario, Canada
 

-----Original Message-----
From: David Inglis [mailto:dinglis@xxxxxxx] 
Sent: Tuesday, February 25, 2003 3:41 PM
To: cdt-core-dev@xxxxxxxxxxx
Subject: Re: [cdt-core-dev] Build Console Proposal (was: Build on Windows)

I'm not sure this is a very good argument for having the console work this
way,
since this can be used to argue the other way, like if my errors occur at
the
end of a long build (i.e. link errors), you will never see these errors...
Also
if I have the build (like make) stop on errors, then errors should be always
visible (provided you have a reasonable limit).

Schemer, Doug wrote:
> Good point, Dave, this was actually on purpose.  Whenever I do a build
that
> produces a lot of errors, it is usually the first one or two that cause
the
> rest.  If the build console only kept the last n lines, you would lose
this
> important information.
> 
> Doug Schaefer
> Senior Staff Software Engineer
> Rational Software - IBM Software Group
> Ottawa (Kanata), Ontario, Canada
> 
> -----Original Message-----
> From: David Inglis [mailto:dinglis@xxxxxxx] 
> Sent: Tuesday, February 25, 2003 8:59 AM
> To: cdt-core-dev@xxxxxxxxxxx
> Subject: Re: [cdt-core-dev] Build Console Proposal (was: Build on Windows)
> 
> Ok, I finally got to look at this... a few comments,
> 
> It doesn't really look like a equivalent replacement of what is there now,
> it would
> appear the this console, once full, no longer shows its output. Where the
> current
> one will continue to display the last 'n' lines (where n is what you limit
> is).
> 
> 
> 
> Schaefer, Doug wrote:
> 
>>I was wondering if Dave Inglis and anyone else out there could take a look
>>at this patch and see if it is something we should put in for the build
>>console as a Text widget.  After testing it out, I didn't get that "Wow"
>>feeling that it is significantly better.  I'm also not sure whether it
> 
> fixes
> 
>>the problem that the 512 byte blocking was intented to fix.  It is,
> 
> however,
> 
>>a much lighter weight implementation for the build console.
>>
>>Thanks,
>>Doug Schaefer
>>Senior Staff Software Engineer
>>Rational Software - IBM Software Group
>>Ottawa (Kanata), Ontario, Canada
>>
>>-----Original Message-----
>>From: Schaefer, Doug [mailto:dschaefer@xxxxxxxxxxxx] 
>>Sent: Thursday, February 20, 2003 4:35 PM
>>To: 'cdt-core-dev@xxxxxxxxxxx'
>>Subject: RE: [cdt-core-dev] Build on Windows
>>
>>Well, I gave it a shot and have the Build console working with a simple
> 
> Text
> 
>>widget.  Seems to be a bit faster...
>>
>>What I would like to know is which platforms were experiencing the trouble
>>with voluminous build output.  I haven't really been able to reproduce
> 
> such
> 
>>trouble on Windows or Linux/GTK with Eclipse 2.0.2.
>>
>>Doug Schaefer
>>Senior Staff Software Engineer
>>Rational - the software development company
>>Ottawa (Kanata), Ontario, Canada
>> 
>>
>>-----Original Message-----
>>From: Schaefer, Doug [mailto:dschaefer@xxxxxxxxxxxx] 
>>Sent: Tuesday, February 18, 2003 11:12 AM
>>To: 'cdt-core-dev@xxxxxxxxxxx'
>>Subject: RE: [cdt-core-dev] Build on Windows
>>
>>I finally got finished going through it all and you're absolutely right
>>Dave.  The TextViewer makes life much simpler.  However, it looks like it
>>doesn't scale to our needs with the build console.  And, yes, to replace
> 
> it
> 
>>looks like a significant chunk of work.  I've raised a bug report and
> 
> we'll
> 
>>see when it manages to get to the top of the priority list (sounds like a
>>good little project for someone starting to look at UI work...).
>>
>>Cheers,
>>Doug Schaefer
>>Senior Staff Software Engineer
>>Rational - the software development company
>>Ottawa (Kanata), Ontario, Canada
>>
>>-----Original Message-----
>>From: David Inglis [mailto:dinglis@xxxxxxx] 
>>Sent: Tuesday, February 18, 2003 10:29 AM
>>To: cdt-core-dev@xxxxxxxxxxx
>>Subject: Re: [cdt-core-dev] Build on Windows
>>
>>The only problem with using this low-level approach is you will need to
>>implement your own document type management for each projects build
>>output. Each projects build output will need to be maintained separately
>>from the widget since selecting a project needs to switch the build
> 
> console
> 
>>contents to the build output for that project. (using the
>>IDocument/StyleText
>>widget make this very simple).
>>
>>Chris McKillop wrote:
>>
>>
>>>>Great question.  From what I've seen so far, there is something else
>>>>throttling the Console, and my guess, it's the performance of the
>>>
>>>replace()
>>>
>>>
>>>
>>>>method on the document.  But I need to investigate this a little more.
>>>>
>>>>Could the creator of this code comment more (before we go and wreck it
>>>
>>>;-)?
>>>
>>>
>>>:) Also, the StyledText widget is a pure java editor, while the Text
>>
>>widget
>>
>>
>>>is a pure native.  And so Text will always outperform StyledText.
>>>
>>>   chris
>>>
>>>
>>>_______________________________________________
>>>cdt-core-dev mailing list
>>>cdt-core-dev@xxxxxxxxxxx
>>>http://dev.eclipse.org/mailman/listinfo/cdt-core-dev
>>
>>
>>
>>_______________________________________________
>>cdt-core-dev mailing list
>>cdt-core-dev@xxxxxxxxxxx
>>http://dev.eclipse.org/mailman/listinfo/cdt-core-dev
>>_______________________________________________
>>cdt-core-dev mailing list
>>cdt-core-dev@xxxxxxxxxxx
>>http://dev.eclipse.org/mailman/listinfo/cdt-core-dev
>>_______________________________________________
>>cdt-core-dev mailing list
>>cdt-core-dev@xxxxxxxxxxx
>>http://dev.eclipse.org/mailman/listinfo/cdt-core-dev
>>
> 
> 
> 
> _______________________________________________
> cdt-core-dev mailing list
> cdt-core-dev@xxxxxxxxxxx
> http://dev.eclipse.org/mailman/listinfo/cdt-core-dev
> _______________________________________________
> cdt-core-dev mailing list
> cdt-core-dev@xxxxxxxxxxx
> http://dev.eclipse.org/mailman/listinfo/cdt-core-dev


_______________________________________________
cdt-core-dev mailing list
cdt-core-dev@xxxxxxxxxxx
http://dev.eclipse.org/mailman/listinfo/cdt-core-dev


Back to the top