Charles,
See text attachment. Please note that this User-defined language need to be updated for new %BIF & Opcodes. I know for instance that I have not added the %ScanRpl %BIF. When I have time, I will update it.
RDI 9.5.1 is so vastly improved, that I don't use this that often. But, good for a quick look at code, especially SQLRPGLE code I find on the web to solve a problem that I am currently researching...
Nothing beats the power of RDI. But NotePad++ does load very fast. So, I occasionally still use it to look at snippets or quick formatting of snippets. Every tools has it purposes...
-Ken Killian-
PS. I will try to add this plug-in after I update it to the NotePad web-site:
http://docs.notepad-plus-plus.org/index.php?title=User_Defined_Language_Files
Won't be until later in the week...
-----Original Message-----
From: WDSCI-L [mailto:wdsci-l-bounces@xxxxxxxxxxxx] On Behalf Of Charles Wilt
Sent: Monday, December 12, 2016 9:50 AM
To: Rational Developer for IBM i / Websphere Development Studio Client for System i & iSeries <wdsci-l@xxxxxxxxxxxx>
Subject: [Caution: Message contains Redirect URL content] Re: [WDSCI-L] IBM Software Announcements
Ken,
I think you should be able to send it as a .txt attachment.
You might try adding it to the wiki
http://wiki.midrange.com/index.php/Main_Page
Charles
<NotepadPlus>
<UserLang name="ILE RPG" ext="rpgle sqlrpgle rpglec" udlVersion="2.1">
<Settings>
<Global caseIgnored="yes" allowFoldOfComments="no" foldCompact="no" forcePureLC="0" decimalSeparator="0" />
<Prefix Keywords1="no" Keywords2="no" Keywords3="no" Keywords4="no" Keywords5="no" Keywords6="no" Keywords7="no" Keywords8="no" />
</Settings>
<KeywordLists>
<Keywords name="Comments">00// 01 02 03x' 04'</Keywords>
<Keywords name="Numbers, prefix1"></Keywords>
<Keywords name="Numbers, prefix2"></Keywords>
<Keywords name="Numbers, extras1"></Keywords>
<Keywords name="Numbers, extras2"></Keywords>
<Keywords name="Numbers, suffix1"></Keywords>
<Keywords name="Numbers, suffix2"></Keywords>
<Keywords name="Numbers, range"></Keywords>
<Keywords name="Operators1"># $ & ( ) : ; + < = > ,</Keywords>
<Keywords name="Operators2"></Keywords>
<Keywords name="Folders in code1, open">BEGSR
CAS
CASEQ
CASGE
CASGT
CASLE
CASLT
CASNE
DO
DOU
DOUEQ
DOUGE
DOUGT
DOULE
DOULT
DOUNE
DOW
DOWEQ
DOWGE
DOWGT
DOWLE
DOWLT
DOWNE
ELSE
ELSEIF
FOR
IF
IFEQ
IFGE
IFGT
IFLE
IFLT
IFNE
MONITOR
ON-ERROR
OTHER
SELECT
WHEN
WHENEQ
WHENGE
WHENGT
WHENLE
WHENLT
WHENNE</Keywords>
<Keywords name="Folders in code1, middle"></Keywords>
<Keywords name="Folders in code1, close">END
ENDCS
ENDDO
ENDFOR
ENDIF
ENDMON
ENDSL
ENDSR
NEXT</Keywords>
<Keywords name="Folders in code2, open"></Keywords>
<Keywords name="Folders in code2, middle"></Keywords>
<Keywords name="Folders in code2, close"></Keywords>
<Keywords name="Folders in comment, open">/*</Keywords>
<Keywords name="Folders in comment, middle"></Keywords>
<Keywords name="Folders in comment, close">*/</Keywords>
<Keywords name="Keywords1">ACQ
ADD
ADDDUR
AND
ANDEQ
ANDGE
ANDGT
ANDLE
ANDLT
ANDNE
BITOFF
BITON
CALL
CALLB
CALLP
CAT
CHECK
CHECKR
CLEAR
COMP
DEFINE
DIV
DSPLY
DUMP
EVAL
EVAL-CORR
EVALR
EXSR
EXTRCT
IN
KFLD
KLIST
LOOKUP
MHHZO
MHLZO
MLHZO
MLLZO
MOVE
MOVEA
MOVEL
MULT
MVR
OCCUR
OR
OREQ
ORGE
ORGT
ORLE
ORLT
ORNE
OUT
PARM
PLIST
RESET
RETURN
SCAN
SETOFF
SETON
SHTDN
SORTA
SQRT
SUB
SUBDUR
SUBST
TEST
TESTB
TESTN
TESTZ
TIME
XFOOT
XLATE
XML-INTO
XML-SAX
Z-ADD
Z-SUB</Keywords>
<Keywords name="Keywords2">/COPY
/END-FREE /EJECT
/FREE
/ELSE
/IF
C/IF
/ENDIF
C/ENDIF
C/EXEC CAB
CABEQ
CABGE
CABGT
CABLE
CABLT
CABNE
GOTO
TAG 
/INCLUDE 
/Define
/Undefine
</Keywords>
<Keywords name="Keywords3">*ALL
*ALLG
*ALLX
*ALTSEQ
*BLANK
*BLANKS
*CDMY
*CMDY
*CYMD
*DATE
*DAY
*DMY
*END
*EQUATE
*EUR
*FILE
*FTRANSv
*HIVAL
*HMS
*IN
*IN01
*IN02
*IN03
*IN04
*IN05
*IN06
*IN07
*IN08
*IN09
*IN10
*IN11
*IN12
*IN13
*IN14
*IN15
*IN16
*IN17
*IN18
*IN19
*IN20
*IN21
*IN22
*IN23
*IN24
*IN25
*IN26
*IN27
*IN28
*IN29
*IN30
*IN31
*IN32
*IN33
*IN34
*IN35
*IN36
*IN37
*IN38
*IN39
*IN40
*IN41
*IN42
*IN43
*IN44
*IN45
*IN46
*IN47
*IN48
*IN49
*IN50
*IN51
*IN52
*IN53
*IN54
*IN55
*IN56
*IN57
*IN58
*IN59
*IN60
*IN61
*IN62
*IN63
*IN64
*IN65
*IN66
*IN67
*IN68
*IN69
*IN70
*IN71
*IN72
*IN73
*IN74
*IN75
*IN76
*IN77
*IN78
*IN79
*IN80
*IN81
*IN82
*IN83
*IN84
*IN85
*IN86
*IN87
*IN88
*IN89
*IN90
*IN91
*IN92
*IN93
*IN94
*IN95
*IN96
*IN97
*IN98
*IN99
*INLR
*ISO
*JIS
*JOB
*JOBRUN
*JUL
*LONGJUL
*LOVAL
*MDY
*MONTH
*NOPASS
*NULL
*OFF
*OMIT
*ON
*PLACE
*RIGHTADJ
*START
*STRING
*SYS
*TRIM
*USA
*VARSIZE
*YEAR
*YMDv
*ZERO
*ZEROS
ALLOC
CHAIN
CLOSE
COMMIT
DEALLOC
DELETE
EXCEPT
EXFMT
FEOD
FORCE
ITER
LEAVE
LEAVESR
OPEN
PAGE
PAGE1
PAGE2
PAGE3
PAGE4
PAGE5
PAGE6
PAGE7
POST
READ
READC
READE
READP
READPE
REALLOC
REL
ROLBK
SETGT
SETLL
UDATE
UDAY
UMONTH
UNLOCK
UPDATE
UYEAR
WRITE
</Keywords>
<Keywords name="Keywords4">%ABS
%ADDR
%ALLOC
%BITAND
%BITNOT
%BITOR
%BITXOR
%CHAR
%CHECK
%CHECKR
%DATE
%DAYS
%DEC
%DECH
%DECH
%DECPOS
%DIFF
%DIV
%EDITC
%EDITFLT
%EDITW
%ELEM
%EOF
%EQUAL
%ERROR
%FIELDS
%FLOAT
%FOUND
%GRAPH
%HANDLER
%HOURS
%INT
%INTH
%KDS
%LEN
%LEN
%LEN
%LOOKUPxx
%MINUTES
%MONTHS
%MSECONDS
%NULLIND
%OCCUR
%OPEN
%PADDR
%PADDR
%PARMS
%REALLOC
%REM
%REPLACE
%SCAN
%SECONDS
%SHTDN
%SIZE
%SQRT
%STATUS
%STR
%STR
%STR
%SUBARR
%SUBDT
%SUBST
%SUBST
%SUBST
%THIS
%TIME
%TIMESTAMP
%TLOOKUPxx
%TRIM
%TRIML
%TRIMR
%UCS2
%UNS
%UNSH
%XFOOT
%XLATE
%XML
%YEARS</Keywords>
<Keywords name="Keywords5"></Keywords>
<Keywords name="Keywords6"></Keywords>
<Keywords name="Keywords7"></Keywords>
<Keywords name="Keywords8"></Keywords>
<Keywords name="Delimiters">00' 01 02' 03/* 04 05*/ 06" 07 08" 09x' 10 11' 12 13 14 15 16 17 18 19 20 21 22 23</Keywords>
</KeywordLists>
<Styles>
<WordsStyle name="DEFAULT" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="COMMENTS" fgColor="FF00FF" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="LINE COMMENTS" fgColor="008000" bgColor="DDFFDD" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="NUMBERS" fgColor="FF0000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="KEYWORDS1" fgColor="0000A0" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="KEYWORDS2" fgColor="FF00FF" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="KEYWORDS3" fgColor="0080FF" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="KEYWORDS4" fgColor="0080FF" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="KEYWORDS5" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="KEYWORDS6" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="KEYWORDS7" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="KEYWORDS8" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="OPERATORS" fgColor="FF0000" bgColor="FFFFFF" fontName="" fontStyle="0" fontSize="10" nesting="0" />
<WordsStyle name="FOLDER IN CODE1" fgColor="0000FF" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="FOLDER IN CODE2" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="FOLDER IN COMMENT" fgColor="FF8040" bgColor="FFFF80" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="DELIMITERS1" fgColor="FF0000" bgColor="80FF80" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="DELIMITERS2" fgColor="008000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="DELIMITERS3" fgColor="FF0000" bgColor="80FF80" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="DELIMITERS4" fgColor="800040" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="DELIMITERS5" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="DELIMITERS6" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="DELIMITERS7" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="DELIMITERS8" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
</Styles>
</UserLang>
</NotepadPlus>
As an Amazon Associate we earn from qualifying purchases.