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



I found a couple other odd things - actually I don't remember visiting the Parser Styles section before, so this is a little new to me.

First, I find the use of the word "macro" to be a bit strange - these are called directives in the RPG reference. There is absolutely NO mention of macros in the reference. Why the change in wording? The CPP parser style calls #define a "CPP driective". Sigh!

Now for the example of /TITLE - this is identified as a macro. If you put your cursor in the text that follows, it's labeled "Layout Space" - what?

I also clicked in the example for compile time array - some of it is labeled, in the example, as comments! The double-asterisk is labeled as "Data".

There is almost no documentation that I've been able to find as to just what all the style elements are - they names, as I mentioned above, do not match anything I know from the RPG manuals. Therefore, the help is not helpful!

Regards
Vern

On 12/16/2013 9:03 AM, Stuart Rowe wrote:
Got it installed. Lots of new "syntax coloring" options.

I think one is miscategorized, though, leading to ugliness:

In this directive

/include srcfile,srcmbr

or this one

/if defined(condition)

the bit after the "keyword" (the file,mbr for example, or (condition) )
used to be categorized as "Macro Statement" but is now "Free-form
Identifier". First off, it's not an identifier, and second it mixes these
in with actual "Free-form Identifiers" (like file, variable and procedure
names) and ends up looking sloppy. I used to be able to have all the
macros in one color, now I cannot.


Stu


As an Amazon Associate we earn from qualifying purchases.

This thread ...

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.