Skip to content

Commit 6d60f0c

Browse files
author
jneen
committed
fix Layout/IndentationStyle as well
1 parent bfbbff8 commit 6d60f0c

File tree

4 files changed

+164
-158
lines changed

4 files changed

+164
-158
lines changed

.rubocop.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,11 @@ Layout/TrailingWhitespace:
2828
Enabled: true
2929
AllowInHeredoc: true
3030

31+
Layout/IndentationStyle:
32+
Enabled: true
33+
IndentationWidth: 2
34+
EnforcedStyle: spaces
35+
3136
Metrics:
3237
Enabled: false
3338

lib/rouge/lexers/go.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@ class Go < RegexLexer
127127
| rune | string | uint8
128128
| uint16 | uint32 | uint64
129129
| uintptr | uint
130-
)\b/x
130+
)\b/x
131131

132132
PREDECLARED_CONSTANTS = /\b(?:true|false|iota|nil)\b/
133133

lib/rouge/lexers/sas.rb

Lines changed: 156 additions & 155 deletions
Original file line numberDiff line numberDiff line change
@@ -141,187 +141,188 @@ def self.proc_keywords
141141
# Create a hash with keywords for common PROCs, keyed by PROC name
142142
@proc_keywords ||= {}
143143

144-
@proc_keywords["SQL"] ||= Set.new %w(
145-
ALTER TABLE CONNECT CREATE INDEX VIEW DELETE DESCRIBE DISCONNECT DROP EXECUTE
146-
INSERT RESET SELECT UPDATE VALIDATE ADD CONSTRAINT FOREIGN KEY PRIMARY
147-
MODIFY LIKE AS ORDER BY USING FROM INTO SET VALUES DISTINCT UNIQUE
148-
WHERE GROUP HAVING LEFT RIGHT INNER JOIN ON
149-
)
144+
@proc_keywords["SQL"] ||= Set.new %w(
145+
ALTER TABLE CONNECT CREATE INDEX VIEW DELETE DESCRIBE DISCONNECT DROP EXECUTE
146+
INSERT RESET SELECT UPDATE VALIDATE ADD CONSTRAINT FOREIGN KEY PRIMARY
147+
MODIFY LIKE AS ORDER BY USING FROM INTO SET VALUES DISTINCT UNIQUE
148+
WHERE GROUP HAVING LEFT RIGHT INNER JOIN ON
149+
)
150150
# from SAS 9.4 SQL Procedure User's Guide
151151

152-
@proc_keywords["MEANS"] ||= Set.new %w(
153-
BY CLASS FREQ ID OUTPUT OUT TYPES VAR WAYS WEIGHT
154-
ATTRIB FORMAT LABEL WHERE
155-
DESCENDING NOTSORTED
156-
NOTHREADS NOTRAP PCTLDEF SUMSIZE THREADS CLASSDATA COMPLETETYPES
157-
EXCLUSIVE MISSING FW MAXDEC NONOBS NOPRINT ORDER FORMATTED
158-
UNFORMATTED PRINT PRINTALLTYPES PRINTIDVARS STACKODSOUTPUT
159-
CHARTYPE DESCENDTYPES IDMIN
160-
ALPHA EXCLNPWGT QMARKERS QMETHOD QNTLDEF VARDEF
161-
CLM CSS CV KURTOSIS KURT LCLM MAX MEAN MIN MODE N
162-
NMISS RANGE SKEWNESS SKEW STDDEV STD STDERR SUM SUMWGT UCLM USS
163-
MEDIAN P50 Q1 P25 Q3 P75 P1 P90 P5 P95 P10 P99 P20 P30 P40 P60 P70
164-
P80 QRANGE
165-
PROBT PRT T
166-
ASCENDING GROUPINTERNAL MLF PRELOADFMT
167-
MAXID AUTOLABEL AUTONAME KEEPLEN LEVELS NOINHERIT
168-
)
152+
@proc_keywords["MEANS"] ||= Set.new %w(
153+
BY CLASS FREQ ID OUTPUT OUT TYPES VAR WAYS WEIGHT
154+
ATTRIB FORMAT LABEL WHERE
155+
DESCENDING NOTSORTED
156+
NOTHREADS NOTRAP PCTLDEF SUMSIZE THREADS CLASSDATA COMPLETETYPES
157+
EXCLUSIVE MISSING FW MAXDEC NONOBS NOPRINT ORDER FORMATTED
158+
UNFORMATTED PRINT PRINTALLTYPES PRINTIDVARS STACKODSOUTPUT
159+
CHARTYPE DESCENDTYPES IDMIN
160+
ALPHA EXCLNPWGT QMARKERS QMETHOD QNTLDEF VARDEF
161+
CLM CSS CV KURTOSIS KURT LCLM MAX MEAN MIN MODE N
162+
NMISS RANGE SKEWNESS SKEW STDDEV STD STDERR SUM SUMWGT UCLM USS
163+
MEDIAN P50 Q1 P25 Q3 P75 P1 P90 P5 P95 P10 P99 P20 P30 P40 P60 P70
164+
P80 QRANGE
165+
PROBT PRT T
166+
ASCENDING GROUPINTERNAL MLF PRELOADFMT
167+
MAXID AUTOLABEL AUTONAME KEEPLEN LEVELS NOINHERIT
168+
)
169169
# from BASE SAS 9.4 Procedures Guide, Fifth Edition
170170

171-
@proc_keywords["DATASETS"] ||= Set.new %w(
172-
AGE APPEND ATTRIB AUDIT CHANGE CONTENTS COPY DELETE EXCHANGE
173-
EXCLUDE FORMAT IC CREATE REACTIVATE INDEX CENTILES INFORMAT
174-
INITIATE LABEL LOG MODIFY REBUILD RENAME REPAIR RESUME SAVE SELECT
175-
SUSPEND TERMINATE USER_VAR XATTR ADD OPTIONS REMOVE SET
176-
)
171+
@proc_keywords["DATASETS"] ||= Set.new %w(
172+
AGE APPEND ATTRIB AUDIT CHANGE CONTENTS COPY DELETE EXCHANGE
173+
EXCLUDE FORMAT IC CREATE REACTIVATE INDEX CENTILES INFORMAT
174+
INITIATE LABEL LOG MODIFY REBUILD RENAME REPAIR RESUME SAVE SELECT
175+
SUSPEND TERMINATE USER_VAR XATTR ADD OPTIONS REMOVE SET
176+
)
177177
# from BASE SAS 9.4 Procedures Guide, Fifth Edition
178178

179-
@proc_keywords["SORT"] ||= Set.new %w(
180-
BY DESCENDING KEY ASCENDING ASC DESC DATECOPY FORCE OVERWRITE
181-
PRESORTED SORTSIZE TAGSORT DUPOUT OUT UNIQUEOUT NODUPKEY NOUNIQUEKEY
182-
NOTHREADS THREADS EQUALS NOEQUALS
183-
ATTRIB FORMAT LABEL WHERE
184-
)
179+
@proc_keywords["SORT"] ||= Set.new %w(
180+
BY DESCENDING KEY ASCENDING ASC DESC DATECOPY FORCE OVERWRITE
181+
PRESORTED SORTSIZE TAGSORT DUPOUT OUT UNIQUEOUT NODUPKEY NOUNIQUEKEY
182+
NOTHREADS THREADS EQUALS NOEQUALS
183+
ATTRIB FORMAT LABEL WHERE
184+
)
185185
# from BASE SAS 9.4 Procedures Guide, Fifth Edition
186186

187-
@proc_keywords["PRINT"] ||= Set.new %w(
188-
BY DESCENDING NOTSORTED PAGEBY SUMBY ID STYLE SUM VAR CONTENTS DATA
189-
GRANDTOTAL_LABEL HEADING LABEL SPLIT SUMLABEL NOSUMLABEL
190-
BLANKLINE COUNT DOUBLE N NOOBS OBS ROUND
191-
ROWS UNIFORM WIDTH
192-
ATTRIB FORMAT WHERE
193-
)
187+
@proc_keywords["PRINT"] ||= Set.new %w(
188+
BY DESCENDING NOTSORTED PAGEBY SUMBY ID STYLE SUM VAR CONTENTS DATA
189+
GRANDTOTAL_LABEL HEADING LABEL SPLIT SUMLABEL NOSUMLABEL
190+
BLANKLINE COUNT DOUBLE N NOOBS OBS ROUND
191+
ROWS UNIFORM WIDTH
192+
ATTRIB FORMAT WHERE
193+
)
194194
# from BASE SAS 9.4 Procedures Guide, Fifth Edition
195195

196-
@proc_keywords["APPEND"] ||= Set.new %w(
197-
BASE APPENDVER DATA ENCRYPTKEY FORCE GETSORT NOWARN
198-
ATTRIB FORMAT LABEL WHERE
199-
)
196+
@proc_keywords["APPEND"] ||= Set.new %w(
197+
BASE APPENDVER DATA ENCRYPTKEY FORCE GETSORT NOWARN
198+
ATTRIB FORMAT LABEL WHERE
199+
)
200200
# from BASE SAS 9.4 Procedures Guide, Fifth Edition
201201

202-
@proc_keywords["TRANSPOSE"] ||= Set.new %w(
203-
DELIMITER LABEL LET NAME OUT PREFIX SUFFIX BY DESCENDING NOTSORTED
204-
COPY ID IDLABEL VAR INDB
205-
ATTRIB FORMAT WHERE
206-
)
202+
@proc_keywords["TRANSPOSE"] ||= Set.new %w(
203+
DELIMITER LABEL LET NAME OUT PREFIX SUFFIX BY DESCENDING NOTSORTED
204+
COPY ID IDLABEL VAR INDB
205+
ATTRIB FORMAT WHERE
206+
)
207207
# from BASE SAS 9.4 Procedures Guide, Fifth Edition
208208

209-
@proc_keywords["FREQ"] ||= Set.new %w(
210-
BY EXACT OUTPUT TABLES TEST WEIGHT
211-
COMPRESS DATA FORMCHAR NLEVELS NOPRINT ORDER PAGE FORMATTED FREQ
212-
INTERNAL
213-
AGREE BARNARD BINOMIAL BIN CHISQ COMOR EQOR ZELEN FISHER JT KAPPA
214-
KENTB TAUB LRCHI MCNEM MEASURES MHCHI OR ODDSRATIO PCHI PCORR RELRISK
215-
RISKDIFF SCORR SMDCR SMDRC STUTC TAUC TREND WTKAP WTKAPPA
216-
OUT AJCHI ALL BDCHI CMH CMH1 CMH2 CMHCOR CMHGA CMHRMS COCHQ CONTGY
217-
CRAMV EQKAP EQWKP GAMMA GS GAILSIMON LAMCR LAMDAS LAMRC LGOR LGRRC1
218-
LGRRC2 MHOR MHRRC1 MHRRC2 N NMISS PHI PLCORR RDIF1 RDIF2 RISKDIFF1
219-
RISKDIFF2 RRC1 RELRISK1 RRC2 RELRISK2 RSK1 RISK1 RSK11 RISK11 RSK12
220-
RISK12 RSK21 RISK21 RSK22 RISK22 TSYMM BOWKER U UCR URC
221-
CELLCHI2 CUMCOL DEVIATION EXPECTED MISSPRINT PEARSONREF PRINTWKTS
222-
SCOROUT SPARSE STDRES TOTPCT
223-
CONTENTS CROSSLIST FORMAT LIST MAXLEVELS NOCOL NOCUM NOFREQ NOPERCENT NOROW NOSPARSE NOWARN PLOTS OUTCUM OUTEXPECT OUTPCT
224-
ZEROS
225-
)
209+
@proc_keywords["FREQ"] ||= Set.new %w(
210+
BY EXACT OUTPUT TABLES TEST WEIGHT
211+
COMPRESS DATA FORMCHAR NLEVELS NOPRINT ORDER PAGE FORMATTED FREQ
212+
INTERNAL
213+
AGREE BARNARD BINOMIAL BIN CHISQ COMOR EQOR ZELEN FISHER JT KAPPA
214+
KENTB TAUB LRCHI MCNEM MEASURES MHCHI OR ODDSRATIO PCHI PCORR RELRISK
215+
RISKDIFF SCORR SMDCR SMDRC STUTC TAUC TREND WTKAP WTKAPPA
216+
OUT AJCHI ALL BDCHI CMH CMH1 CMH2 CMHCOR CMHGA CMHRMS COCHQ CONTGY
217+
CRAMV EQKAP EQWKP GAMMA GS GAILSIMON LAMCR LAMDAS LAMRC LGOR LGRRC1
218+
LGRRC2 MHOR MHRRC1 MHRRC2 N NMISS PHI PLCORR RDIF1 RDIF2 RISKDIFF1
219+
RISKDIFF2 RRC1 RELRISK1 RRC2 RELRISK2 RSK1 RISK1 RSK11 RISK11 RSK12
220+
RISK12 RSK21 RISK21 RSK22 RISK22 TSYMM BOWKER U UCR URC
221+
CELLCHI2 CUMCOL DEVIATION EXPECTED MISSPRINT PEARSONREF PRINTWKTS
222+
SCOROUT SPARSE STDRES TOTPCT
223+
CONTENTS CROSSLIST FORMAT LIST MAXLEVELS NOCOL NOCUM NOFREQ NOPERCENT NOROW NOSPARSE NOWARN PLOTS OUTCUM OUTEXPECT OUTPCT
224+
ZEROS
225+
)
226226
# from Base SAS 9.4 Procedures Guide: Statistical Procedures, Fourth Edition
227227

228-
@proc_keywords["CORR"] ||= Set.new %w(
229-
BY FREQ ID PARTIAL VAR WEIGHT WITH
230-
DATA OUTH OUTK OUTP OUTPLC OUTPLS OUTS
231-
EXCLNPWGHT FISHER HOEFFDING KENDALL NOMISS PEARSON POLYCHORIC
232-
POLYSERIAL ALPHA COV CSSCP SINGULAR SSCP VARDEF PLOTS MATRIX SCATTER
233-
BEST NOCORR NOPRINT NOPROB NOSIMPLE RANK
234-
)
228+
@proc_keywords["CORR"] ||= Set.new %w(
229+
BY FREQ ID PARTIAL VAR WEIGHT WITH
230+
DATA OUTH OUTK OUTP OUTPLC OUTPLS OUTS
231+
EXCLNPWGHT FISHER HOEFFDING KENDALL NOMISS PEARSON POLYCHORIC
232+
POLYSERIAL ALPHA COV CSSCP SINGULAR SSCP VARDEF PLOTS MATRIX SCATTER
233+
BEST NOCORR NOPRINT NOPROB NOSIMPLE RANK
234+
)
235235
# from Base SAS 9.4 Procedures Guide: Statistical Procedures, Fourth Edition
236236

237-
@proc_keywords["REPORT"] ||= Set.new %w(
238-
BREAK BY DESCENDING NOTSORTED COLUMN COMPUTE STYLE LINE ENDCOMP
239-
CALL DEFINE _ROW_ FREQ RBREAK WEIGHT
240-
ATTRIB FORMAT LABEL WHERE
241-
DATA NOALIAS NOCENTER NOCOMPLETECOLS NOCOMPLETEROWS NOTHREADS
242-
NOWINDOWS OUT PCTLDEF THREADS WINDOWS COMPLETECOLS
243-
COMPLETEROWS CONTENTS SPANROWS COMMAND HELP PROMPT
244-
BOX BYPAGENO CENTER COLWIDTH FORMCHAR LS MISSING PANELS PS
245-
PSPACE SHOWALL SPACING WRAP EXCLNPWGT QMARKERS QMETHOD QNTLDEF VARDEF
246-
NAMED NOHEADER SPLIT HEADLINE HEADSKIP LIST NOEXEC OUTREPT PROFILE
247-
REPORT
248-
COLOR DOL DUL OL PAGE SKIP SUMMARIZE SUPPRESS UL
249-
BLINK HIGHLIGHT RVSVIDEO MERGE REPLACE URL URLBP URLP
250-
AFTER BEFORE _PAGE_ LEFT RIGHT CHARACTER LENGTH
251-
EXCLUSIVE MLF ORDER FORMATTED INTERNAL PRELOADFMT
252-
WIDTH
253-
ACROSS ANALYSIS COMPUTED DISPLAY GROUP FLOW ID NOPRINT NOZERO
254-
CSS CV MAX MEAN MIN MODE N NMISS PCTN PCTSUM RANGE STD STDERR SUM
255-
SUMWGT USS VAR
256-
MEDIAN P50 Q1 P25 Q3 P75 P1 P90 P5 P95 P10 P99 P20 P30 P40 P60 P70
257-
P80 QRANGE
258-
PROBT PRT T
259-
)
237+
@proc_keywords["REPORT"] ||= Set.new %w(
238+
BREAK BY DESCENDING NOTSORTED COLUMN COMPUTE STYLE LINE ENDCOMP
239+
CALL DEFINE _ROW_ FREQ RBREAK WEIGHT
240+
ATTRIB FORMAT LABEL WHERE
241+
DATA NOALIAS NOCENTER NOCOMPLETECOLS NOCOMPLETEROWS NOTHREADS
242+
NOWINDOWS OUT PCTLDEF THREADS WINDOWS COMPLETECOLS
243+
COMPLETEROWS CONTENTS SPANROWS COMMAND HELP PROMPT
244+
BOX BYPAGENO CENTER COLWIDTH FORMCHAR LS MISSING PANELS PS
245+
PSPACE SHOWALL SPACING WRAP EXCLNPWGT QMARKERS QMETHOD QNTLDEF VARDEF
246+
NAMED NOHEADER SPLIT HEADLINE HEADSKIP LIST NOEXEC OUTREPT PROFILE
247+
REPORT
248+
COLOR DOL DUL OL PAGE SKIP SUMMARIZE SUPPRESS UL
249+
BLINK HIGHLIGHT RVSVIDEO MERGE REPLACE URL URLBP URLP
250+
AFTER BEFORE _PAGE_ LEFT RIGHT CHARACTER LENGTH
251+
EXCLUSIVE MLF ORDER FORMATTED INTERNAL PRELOADFMT
252+
WIDTH
253+
ACROSS ANALYSIS COMPUTED DISPLAY GROUP FLOW ID NOPRINT NOZERO
254+
CSS CV MAX MEAN MIN MODE N NMISS PCTN PCTSUM RANGE STD STDERR SUM
255+
SUMWGT USS VAR
256+
MEDIAN P50 Q1 P25 Q3 P75 P1 P90 P5 P95 P10 P99 P20 P30 P40 P60 P70
257+
P80 QRANGE
258+
PROBT PRT T
259+
)
260260
# from BASE SAS 9.4 Procedures Guide, Fifth Edition
261261

262-
@proc_keywords["METALIB"] ||= Set.new %w(
263-
OMR DBAUTH DBUSER DBPASSWORD EXCLUDE SELECT READ FOLDER FOLDERID
264-
IMPACT_LIMIT NOEXEC PREFIX REPORT UPDATE_RULE DELETE NOADD NODELDUP
265-
NOUPDATE
266-
LIBID LIBRARY LIBURI
267-
TYPE DETAIL SUMMARY
268-
)
262+
@proc_keywords["METALIB"] ||= Set.new %w(
263+
OMR DBAUTH DBUSER DBPASSWORD EXCLUDE SELECT READ FOLDER FOLDERID
264+
IMPACT_LIMIT NOEXEC PREFIX REPORT UPDATE_RULE DELETE NOADD NODELDUP
265+
NOUPDATE
266+
LIBID LIBRARY LIBURI
267+
TYPE DETAIL SUMMARY
268+
)
269269
# from SAS 9.4 Language Interfaces to Metadata, Third Edition
270270

271-
@proc_keywords["GCHART"] ||= Set.new %w(
272-
DATA ANNOTATE GOUT IMAGEMAP BLOCK HBAR HBAR3D VBAR VBAR3D PIE PIE3D
273-
DONUT STAR ANNO
274-
BY NOTE FORMAT LABEL WHERE
275-
BLOCKMAX CAXIS COUTLINE CTEXT LEGEND NOHEADING NOLEGEND PATTERNID
276-
GROUP MIDPOINT SUBGROUP WOUTLINE DESCRIPTION NAME DISCRETE LEVELS
277-
OLD MISSING HTML_LEGEND HTML URL FREQ G100 SUMVAR TYPE
278-
CAUTOREF CERROR CFRAME CLM CREF FRAME NOFRAME GSPACE IFRAME
279-
IMAGESTYLE TILE FIT LAUTOREF NOSYMBOL SHAPE SPACE
280-
SUBOUTSIDE WAUTOREF WIDTH WREF
281-
ASCENDING AUTOREF CLIPREF DESCENDING FRONTREF GAXIS MAXIS MINOR
282-
NOAXIS NOBASEREF NOZERO RANGE AXIS REF CFREQ CFREQLABEL NONE CPERCENT
283-
CPERCENTLABEL ERRORBAR BARS BOTH TOP FREQLABEL INSIDE MEAN MEANLABEL
284-
NOSTATS OUTSIDE PERCENT PERCENTLABEL PERCENTSUM SUM
285-
CFILL DETAIL_RADIUS EXPLODE FILL SOLID X INVISIBLE
286-
RADIUS DETAIL_THRESHOLD DETAIL_PERCENT DETAIL_SLICE
287-
DETAIL_VALUE DONUTPCT ACROSS DOWN NOGROUPHEADING
288-
MATCHCOLOR OTHERCOLOR OTHERLABEL ARROW PLABEL PPERCENT SLICE
289-
VALUE
290-
ANGLE CLOCKWISE JSTYLE
291-
NOCONNECT STARMAX STARMIN
292-
)
271+
@proc_keywords["GCHART"] ||= Set.new %w(
272+
DATA ANNOTATE GOUT IMAGEMAP BLOCK HBAR HBAR3D VBAR VBAR3D PIE PIE3D
273+
DONUT STAR ANNO
274+
BY NOTE FORMAT LABEL WHERE
275+
BLOCKMAX CAXIS COUTLINE CTEXT LEGEND NOHEADING NOLEGEND PATTERNID
276+
GROUP MIDPOINT SUBGROUP WOUTLINE DESCRIPTION NAME DISCRETE LEVELS
277+
OLD MISSING HTML_LEGEND HTML URL FREQ G100 SUMVAR TYPE
278+
CAUTOREF CERROR CFRAME CLM CREF FRAME NOFRAME GSPACE IFRAME
279+
IMAGESTYLE TILE FIT LAUTOREF NOSYMBOL SHAPE SPACE
280+
SUBOUTSIDE WAUTOREF WIDTH WREF
281+
ASCENDING AUTOREF CLIPREF DESCENDING FRONTREF GAXIS MAXIS MINOR
282+
NOAXIS NOBASEREF NOZERO RANGE AXIS REF CFREQ CFREQLABEL NONE CPERCENT
283+
CPERCENTLABEL ERRORBAR BARS BOTH TOP FREQLABEL INSIDE MEAN MEANLABEL
284+
NOSTATS OUTSIDE PERCENT PERCENTLABEL PERCENTSUM SUM
285+
CFILL DETAIL_RADIUS EXPLODE FILL SOLID X INVISIBLE
286+
RADIUS DETAIL_THRESHOLD DETAIL_PERCENT DETAIL_SLICE
287+
DETAIL_VALUE DONUTPCT ACROSS DOWN NOGROUPHEADING
288+
MATCHCOLOR OTHERCOLOR OTHERLABEL ARROW PLABEL PPERCENT SLICE
289+
VALUE
290+
ANGLE CLOCKWISE JSTYLE
291+
NOCONNECT STARMAX STARMIN
292+
)
293293
# from SAS GRAPH 9.4 Reference, Fourth Edition
294294

295-
@proc_keywords["GPLOT"] ||= Set.new %w(
296-
DATA ANNOTATE GOUT IMAGEMAP UNIFORM BUBBLE BUBBLE2 PLOT PLOT2
297-
BCOLOR BFILL BFONT BLABEL BSCALE AREA RADIUS BSIZE DESCRIPTION NAME
298-
AUTOHREF CAUTOHREF CHREF HAXIS HMINOR HREF HREVERSE HZERO LAUTOHREF
299-
LHREF WAUTOHREF WHREF HTML URL
300-
CAXIS CFRAME CTEXT DATAORDER FRAME NOFRAME FRONTREF GRID IFRAME
301-
IMAGESTYLE TILE FIT NOAXIS
302-
AUTOVREF CAUTOVREF CVREF LAUTOVREF LVREF VAXIS VMINOR VREF VREVERSE
303-
VZERO WAUTOVREF WVREF
304-
CBASELINE COUTLINE
305-
AREAS LEGEND NOLASTAREA NOLEGEND OVERLAY REGEQN SKIPMISS
306-
)
295+
@proc_keywords["GPLOT"] ||= Set.new %w(
296+
DATA ANNOTATE GOUT IMAGEMAP UNIFORM BUBBLE BUBBLE2 PLOT PLOT2
297+
BCOLOR BFILL BFONT BLABEL BSCALE AREA RADIUS BSIZE DESCRIPTION NAME
298+
AUTOHREF CAUTOHREF CHREF HAXIS HMINOR HREF HREVERSE HZERO LAUTOHREF
299+
LHREF WAUTOHREF WHREF HTML URL
300+
CAXIS CFRAME CTEXT DATAORDER FRAME NOFRAME FRONTREF GRID IFRAME
301+
IMAGESTYLE TILE FIT NOAXIS
302+
AUTOVREF CAUTOVREF CVREF LAUTOVREF LVREF VAXIS VMINOR VREF VREVERSE
303+
VZERO WAUTOVREF WVREF
304+
CBASELINE COUTLINE
305+
AREAS LEGEND NOLASTAREA NOLEGEND OVERLAY REGEQN SKIPMISS
306+
)
307307
# from SAS GRAPH 9.4 Reference, Fourth Edition
308308

309-
@proc_keywords["REG"] ||= Set.new %w(
310-
MODEL BY FREQ ID VAR WEIGHT ADD CODE DELETE MTEST OUTPUT PAINT
311-
PLOT PRINT REFIT RESTRICT REWEIGHT STORE TEST
312-
)
313-
# from SAS/STAT 15.1 User's Guide
314-
315-
@proc_keywords["SGPLOT"] ||= Set.new %w(
316-
STYLEATTRS BAND X Y UPPER LOWER BLOCK BUBBLE DENSITY DOT DROPLINE
317-
ELLIPSE ELLIPSEPARM FRINGE GRADLEGEND HBAR HBARBASIC HBARPARM
318-
HBOX HEATMAP HEATMAPPARM HIGHLOW HISTOGRAM HLINE INSET KEYLEGEND
319-
LINEPARM LOESS NEEDLE PBSPLINE POLYGON REFLINE REG SCATTER SERIES
320-
SPLINE STEP SYMBOLCHAR SYMBOLIMAGE TEXT VBAR VBARBASIC VBARPARM
321-
VBOX VECTOR VLINE WATERFALL XAXIS X2AXIS XAXISTABLE YAXIS Y2AXIS
322-
YAXISTABLE
323-
)
324-
# from ODS Graphics: Procedures Guide, Sixth Edition
309+
@proc_keywords["REG"] ||= Set.new %w(
310+
MODEL BY FREQ ID VAR WEIGHT ADD CODE DELETE MTEST OUTPUT PAINT
311+
PLOT PRINT REFIT RESTRICT REWEIGHT STORE TEST
312+
)
313+
# from SAS/STAT 15.1 User's Guide
314+
315+
@proc_keywords["SGPLOT"] ||= Set.new %w(
316+
STYLEATTRS BAND X Y UPPER LOWER BLOCK BUBBLE DENSITY DOT DROPLINE
317+
ELLIPSE ELLIPSEPARM FRINGE GRADLEGEND HBAR HBARBASIC HBARPARM
318+
HBOX HEATMAP HEATMAPPARM HIGHLOW HISTOGRAM HLINE INSET KEYLEGEND
319+
LINEPARM LOESS NEEDLE PBSPLINE POLYGON REFLINE REG SCATTER SERIES
320+
SPLINE STEP SYMBOLCHAR SYMBOLIMAGE TEXT VBAR VBARBASIC VBARPARM
321+
VBOX VECTOR VLINE WATERFALL XAXIS X2AXIS XAXISTABLE YAXIS Y2AXIS
322+
YAXISTABLE
323+
)
324+
325+
# from ODS Graphics: Procedures Guide, Sixth Edition
325326
return @proc_keywords
326327
end
327328

spec/lexers/fsharp_spec.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@
1414

1515
it 'guesses by mimetype' do
1616
assert_guess :mimetype => 'application/fsharp-script'
17-
assert_guess :mimetype => 'text/x-fsharp'
18-
assert_guess :mimetype => 'text/x-fsi'
17+
assert_guess :mimetype => 'text/x-fsharp'
18+
assert_guess :mimetype => 'text/x-fsi'
1919
end
2020
end
2121
end

0 commit comments

Comments
 (0)