× 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.




Thanks Brian,
I will pass your idea on to the developers.



From: BMay@xxxxxxxxx

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

Date: 11/10/2010 09:49 AM

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

Sent by: wdsci-l-bounces@xxxxxxxxxxxx






Edmund,

Here is a very simple solution that might make most users happy enough.
Now that the outline is refreshed in the background and does not interfere
with using other features, why not give us an auto refresh option and
allow us to configure the refresh interval?

Brian May
Project Lead
Management Information Systems
Garan, Incorporated
Starkville, Mississippi



Edmund Reinhardt <edmund.reinhardt@xxxxxxxxxx>
Sent by: wdsci-l-bounces@xxxxxxxxxxxx
11/09/2010 05:13 PM
Please respond to
Rational Developer for IBM i / Websphere Development Studio Client for
System i & iSeries <wdsci-l@xxxxxxxxxxxx>


To
Rational Developer for IBM i / Websphere Development Studio Client for
System i & iSeries <wdsci-l@xxxxxxxxxxxx>
cc
Rational Developer for IBM i / Websphere Development Studio Client for
System i & iSeries <wdsci-l@xxxxxxxxxxxx>, wdsci-l-bounces@xxxxxxxxxxxx
Subject
Re: [WDSCI-L] Content Assist (Ctl/Space) Field text







Hi Vern,
I am not intimately involved with the code, so in my mind it might be
possible to avoid doing the communication with the IBM i, that sounds like
a reasonable idea, that would optimize the time, but the user would have
to
specify when they wanted, which level of fidelity.
But we definitely have to go through the compiler to do the updates to the
XML model, there is no incremental ability with the current architecture,
and it would be prohibitively expensive to add that at this point.

Thanks for the ideas.
Edmund



From: Vern Hamberg <vhamberg@xxxxxxxxxxx>

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

Date: 11/09/2010 02:22 PM

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


Sent by: wdsci-l-bounces@xxxxxxxxxxxx






Edmund

Is there a possibility of taking some local declaration changes and
applying them without going through the compiler? And also things like
new procedures and all? One could resolve things from the database and
/copy and /include on-demand. You now have, in the new procedure wizard,
an option to update the outline, but I assume, from what you say here,
that the whole process is done at that time. My observation of the
behavior supports that.

Vern

On 11/9/2010 9:40 AM, Edmund Reinhardt wrote:
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..


--
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..

--
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.