× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.




The technical reason why this is difficult is because we are using the
front end of the actual RPG compiler written in C and ported to Windows.
We run this for completely accurate program verify and store the compile
input into an XML file that we use to populate the outline view. This
process does take time especially when resolving database references.
So this is very different from the JDT in Eclipse which has an incremental
parser and in memory model that quickly responds to each key stroke. So we
can never really expect to have the same level of responsiveness in context
assist/outline view as you see with Java.

HTH

Edmund Reinhardt
http://www-01.ibm.com/software/rational/products/rdp/



From: Charles Wilt <charles.wilt@xxxxxxxxx>

To: "Rational Developer for IBM i / Websphere Development Studio Client for System i & iSeries" <wdsci-l@xxxxxxxxxxxx>

Date: 08/11/2010 02:46 PM

Subject: Re: [WDSCI-L] Content Assist (Ctl/Space) Field text

Sent by: wdsci-l-bounces@xxxxxxxxxxxx






Perhaps the processing overhead would be too high given the current
design...

But you'll never get me to believe that the dynamic context assist for
RPG couldn't be done reasonably given that it can be done for an OO
language like Java.

I have to wonder why they've stuck with the current design....

Charles

On Mon, Nov 8, 2010 at 1:51 PM, Jon Paris <jon.paris@xxxxxxxxxxxxxx> wrote:
I agree - but the processing overhead would be too high I suspect.
Right now the outline view is built from the Xref data produced by the
verifier. It would have to be dynamically updated (deletes, inserts
and changes) to make this happen.

I'd settle for being able to turn on/off automatic content assist in
the editor. When I'm writing small chunks of code (most of the time)
it would be good to have it pop up automatically as it used to do. Why
it had to be turned off completely (as opposed to a preference setting
or toggle) is a mystery.

I often find myself waiting for the pop up to appear as it would for
any other eclipse-based coding I do - only to wake up after a few
seconds to the fact that I need to "ask" for it.


Jon Paris

www.Partner400.com
www.SystemiDeveloper.com



On Nov 8, 2010, at 1:00 PM, wdsci-l-request@xxxxxxxxxxxx wrote:

That's a drawback to content assist in WDSC IMO. It would be nice if
I could
add a new variable, and then go in my code and use it without having
to
remember/wait for a refresh.

--
This is the Rational Developer for IBM i / Websphere Development Studio
Client for System i & iSeries  (WDSCI-L) mailing list
To post a message email: WDSCI-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/wdsci-l
or email: WDSCI-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/wdsci-l.

--
This is the Rational Developer for IBM i / Websphere Development Studio
Client for System i & iSeries (WDSCI-L) mailing list
To post a message email: WDSCI-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/wdsci-l
or email: WDSCI-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/wdsci-l..


As an Amazon Associate we earn from qualifying purchases.

This thread ...

Follow-Ups:
Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.