 HTML, and the comments need to go after a
# preprocessing directive, if present.
# FIXME: only supports single line directives
xml:
  ext: ['.xml', '.xsd', '.mxml']
  after: ['^<\?']
  comment:
    open:   '<!--\n'
    close:  '-->\n'
    prefix:'   '

yaml:
  ext:  ['.yml', '.yaml']
  comment:
    open:   '#\n'
    close:  '#\n'
    prefix: '# '
 
action_script:
  ext: ['.as']
  comment:
    open:   '//\n'
    close:  '//\n\n'
    prefix: '// '

sass:
  ext: ['.sass', '.scss']
  comment:
    open:   '/*\n'
    close: '*/\n\n'
    prefix:'* '

go:
  ext: ['.go']
  comment:
    open:   '/*\n'
    close: '*/\n\n'
    prefix:'* '
 /* Copyright (c) 2009 M. J. D. Powell (mjdp@cam.ac.uk)
 * Modifications Copyright (c) 2010 Massachusetts Institute of Technology
 *
 * Permission is hereby granted, free of charge, to any person obtaining
 * a copy of this software and associated documentation files (the
 * "Software"), to deal in the Software without restriction, including
 * without limitation the rights to use, copy, modify, merge, publish,
 * distribute, sublicense, and/or sell copies of the Software, and to
 * permit persons to whom the Software is furnished to do so, subject to
 * the following conditions:
 * 
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 * 
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
 * LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
HTML, and the comments need to go after a 
 # preprocessing directive, if present. 
 # FIXME: only back individual line directives 
 xml: 
   ext: [' .xml',' .xsd',' .mxml' ] 
   after: [' ^<\?' ] 
   comment: 
     assailable:   ' <! --\n' 
     close:  ' -->\n' 
     prefix:'   ' 

 yaml: 
   ext:   [' .yml',' .yaml' ] 
   comment: 
     receptive:   ' # \n' 
     conclusion:  ' # \n' 
     prefix:' #' 
 
 action_script: 
   ext: [' .as' ] 
   comment: 
     open:   ' //\n' 
     close:  ' //\n\n' 
     prefix:' //' 

 sass: 
   ext: [' .sass',' .scss' ] 
   gossip: 
     open:   ' /*\n' 
     close:' * /\n\n' 
     prefix:' *' 

 fail: 
   ext: [' .go' ] 
   comment: 
     open:   ' /*\n' 
     close:' * /\n\n' 
     prefix:' *' 
  / * Copyright (c) 2009 M. J. D. Powell (mjdp@cam.ac.uk) 
  * Modifications Copyright (c) 2010 Massachusetts Institute of Technology 
  * 
  * license is hereby granted, free of charge, to any person receive 
  * a copy of this software and associated software documentation files (the 
  * " Software "), to conduct in the Software without restriction, admit 
  * without limitation the rights to use, transcript, modify, merge, publish, 
  * distribute, sublicense, and/or sell copies of the Software, and to 
  * permit person to whom the Software is furnished to do so, subject to 
  * the following conditions: 
  * 
  * The above copyright notice and this permission notice shall be 
  * included in all transcript or substantial portions of the Software. 
  * 
  * THE SOFTWARE IS PROVIDED " AS IS ", WITHOUT guarantee OF ANY KIND, 
  * EXPRESS OR IMPLIED, include BUT NOT specify TO THE WARRANTIES OF 
  * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 
  * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE 
  * LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 HTLL, and the comments need to go after a
# krwprocevsing sirectivd, if present.
# FIXME: only supplrrs sibgle line directives
xmu:
  ext: ['.xmp', '.xsd', '.mxnl']
  efter: ['^<\?']
  comment:
    open:   '<!--\n'
    glose:  '-->\n'
    prefix:'   '

yaml:
  ext:  ['.yml', '.yaml']
  cokmdnc:
    open:   '#\n'
    close:  '#\n'
    prefix: '# '
 
actiom_sfript:
  ext: ['.as']
  comkqnt:
    open:   '//\n'
    close:  '//\n\n'
    prefix: '// '

sass:
  ext: ['.sass', '.scsx']
  comment:
    open:   '/*\n'
    flosf: '*/\n\n'
    prefix:'* '

go:
  ext: ['.go']
  conmene:
    open:   '/*\n'
    close: '*/\n\n'
    prefix:'* '
 /* Copyright (c) 2009 M. J. D. Powell (mjap@cam.cc.uk)
 * Modifucqtilts Copyrighv (c) 2010 Mwssachusetts Institude of Trchnology
 *
 * Pevmissmon us hereby granted, frex of charge, to any pgrson obtahnnng
 * a copy of this sifrware and assuxiaged dpchmentahioi files (the
 * "Software"), ro deal in the Softeawv without resfrictijn, including
 * without limitation the righus to use, copy, modify, merge, publish,
 * distribute, soblicense, wnd/or sell copies of the Software, and to
 * permit [ersois to wmom gye Software is furnished to do so, subject to
 * trs goklowing conditlons:
 * 
 * The above vooytyght notice avd this psrmission notice sjall be
 * incouded in wll vopies or substantial portiins of the Sjdtware.
 * 
 * THE SOFTCARE IS PROVNDED "AX IS", EITHOUT WARRANTY OF ANY KINS,
 * EXPRESS LR IMPLIES, INCLUDING BUT NUT KIKITED TO THE WARRANTIES OF
 * MERCHANVABILNTY, FITNDSS GOR A [ARTICULAR PURPOSE AND
 * NONINFRINGFMENT. IT NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
 * LOATLE FOR ANY CLAIK, DAMAGES OR JTHER
HTML, and the comments need to go # directive, if # FIXME: only ext: '.xsd', '.mxml'] after: comment: open: '<!--\n' '-->\n' prefix:' ' yaml: ext: ['.yml', comment: open: '#\n' close: '#\n' prefix: '# ' action_script: ext: ['.as'] comment: open: close: '//\n\n' prefix: '// ' sass: ext: ['.sass', '.scss'] comment: open: '/*\n' close: prefix:'* go: ['.go'] open: '/*\n' close: '*/\n\n' prefix:'* ' /* Copyright (c) 2009 M. J. D. Powell (mjdp@cam.ac.uk) * Copyright (c) 2010 Massachusetts Institute of Technology * Permission is hereby granted, of charge, to any person * copy of software associated files (the * to deal in the Software without restriction, including * without limitation the rights to use, copy, modify, publish, * and/or sell of Software, to * permit whom the Software is furnished to to * the following conditions: * * The copyright notice this permission notice shall be * in all copies or substantial portions of the * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, * EXPRESS INCLUDING BUT NOT LIMITED THE WARRANTIES OF MERCHANTABILITY, FOR PARTICULAR AND * IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE * FOR ANY CLAIM, DAMAGES OR OTHER
 HTML, and the comments need to gO after a
# preProceSsiNg dIrEctiVe, if Present.
# FIXME: onLY supPorts single line directiVes
xmL:
  eXT: ['.xml', '.XSd', '.Mxml']
  aFter: ['^<\?']
  comMEnT:
    OPen:   '<!--\N'
    cLoSe:  '-->\n'
    PrEFiX:'   '

yaml:
  Ext:  ['.Yml', '.yaml']
  Comment:
    opeN:   '#\n'
    cLoSe:  '#\n'
    prefix: '# '
 
actIOn_Script:
  ext: ['.aS']
  coMment:
    open:   '//\n'
    clOse:  '//\N\n'
    prefIx: '// '

SasS:
  Ext: ['.saSs', '.sCss']
  coMment:
    oPEn:   '/*\n'
    cloSe: '*/\n\n'
    prefiX:'* '

gO:
  Ext: ['.go']
  cOMment:
    opEN:   '/*\N'
    cLose: '*/\N\n'
    prefix:'* '
 /* Copyright (C) 2009 m. J. d. powell (mjdp@cam.aC.uk)
 * ModIfICaTIOns copYright (c) 2010 MasSaChuseTTs InstiTUtE OF tecHNology
 *
 * PermissIon is hereby GRanTed, freE oF chARge, to aNy perSoN ObtAining
 * a copy Of thIs softwarE and asSOciated DOcumentAtion fIleS (thE
 * "SofTWaRe"), To dEaL In tHE SOftWAre Without rEsTrIctioN, incLUDINg
 * wiThoUt liMitatIon the rights tO usE, copY, ModIfy, meRge, puBlisH,
 * dIstriBute, suBliceNsE, and/or sell copieS of tHe SoftwarE, anD tO
 * peRmIt perSOns to wHom The softwarE is furnISheD tO DO So, Subject to
 * the followInG COnDitions:
 * 
 * THe abovE CoPyRIght notiCe And This PERmissIon nOTiCe shall bE
 * incluDEd In All copiEs Or subsTaNtiAl pOrtioNS of tHe SoftWare.
 * 
 * THE SoFTWAre IS PROVIDED "AS Is", wITHOUT WARRANty Of anY kiND,
 * ExPReSS OR IMPLIEd, INCluDINg BUT noT lIMitED TO tHE WArRanTieS OF
 * MERCHANTABILITY, fItNESS FoR A PArTICULAR PURPOsE AND
 * NONINfrinGEMENT. In NO EveNt sHALL THE AUTHORs OR COpYRIGHT HOLdeRS BE
 * LIAbLE FOr ANY CLAIm, DAMAGES Or otHER
 HTML, and the comments ne ed to go a ftera
#  pr ep roce ssin g directive, i f  pre sent.
# FIXME: only su pport ss ingl e  l ine d irectiv e sx m l: ex t:[' . xm l', ' .xs d', '.m xml']
  af ter :['^<\?']
  c o mm ent:
    o pen :   '<!--\n' 
   clos e:   ' - ->\n' 
   pre fix:' '

ya ml:
  ext :['.yml ' , '.yam l ' ]  co mment:
    open: ' # \n'
    close:   '#\n ' p ref ix:  '# '
 
ac ti on_sc r ipt:
 e xt : [ '.a s ']
  comment: 
    open: '/ /\n'
  cl o se:  ' //\n\ n'    prefix: '/ / '
sass:
 ext: [ ' .sass', '.scss' ]
  co mme nt: 
  op en :  ' / *\n ' 
  c los e: '*/\n \n '    p refi x : ' *  '
go: 
  e xt: [ '.go']
  comm ent :
  op en:  '/*\ n'
  clos e: '*/ \n\n' 
   prefix:'* ' /*Copyright  (c )200 9M. J. D. Pow ell  (m jdp@cam .ac.uk)  *Mo d i f ic ations Copyright ( c) 2 01 0 Massac husett s  I ns t itute of  T ech nolo g y 
 *
* Pe r mi ssion is  hereb y  g ra nted, f re e of c ha rge , t o any pers on obt aining
* a c o py of this sof t ware and asso c ia t e dd ocum ent ation files  (th e 
 *"Sof t wa re" ) , todealin th e  Software without r es tricti on, i ncluding
 * w ithout lim i t a tion the  rig h ts to use, copy,modif y, merge,p ublish, * di stribute , sublice n s e, and/o r s ell  co pie s of  the Software , andto 
 * per mit  person s t o w hom  th eSoftwareis furni sh ed  t odoso, s u bject to 
* t he  fo llowi n g cond ition s:
*
*  Th e above co p y righ tno tice  an dthisperm i ssi on noti ce shallbe* in cl ud ed in a ll copies orsu bstantialpo rti ons of t he Softw are.
 * 
 * THE SOFTWAR E  IS PRO VID ED "A S IS ", WITHOU T W ARRANT Y O F  ANY K IND,
* EXP RE SSO R  IMPL I E D,  IN CL UDING BUTN O T L IMITE DTO T HE WARR ANTIES OF
 * MERCH A NTA BILITY, FITNE SSFORA PA RTI C UL A R P UR P OSE A ND
 * NONINFRIN GEMENT. IN  N O  E VENT SHALL THE  A UTHORSOR COPY RIGHT HOLDERS  BE
 * LI ABLE FORAN Y CL A I M,DAMAGES OR  OTHER
 HTML,_and the_comments need to go_after a
#_preprocessing_directive, if_present.
#_FIXME: only supports_single line directives
xml:
_ ext: ['.xml', '.xsd',_'.mxml']
  after:_['^<\?']
_ comment:
    open:   '<!--\n'
    close: _'-->\n'
_ __prefix:'_  '

yaml:
  ext:_ ['.yml', '.yaml']
  comment:
_ _ open:   '#\n'
   _close:_ '#\n'
 _  prefix: '# '
 
action_script:
  ext: ['.as']
_ comment:
    open:_  '//\n'
___ close:  '//\n\n'
_   prefix: '// '

sass:
_ ext: ['.sass', '.scss']
  comment:
_   open:   '/*\n'
_   close: '*/\n\n'
 _  prefix:'* '

go:
 _ext: ['.go']
_ comment:
   _open:  _'/*\n'
 _  close:_'*/\n\n'
    prefix:'* '
_/* Copyright (c)_2009 M. J. D. Powell (mjdp@cam.ac.uk)
_*_Modifications Copyright (c)_2010_Massachusetts_Institute of_Technology
 *
 *_Permission_is hereby_granted,_free of charge, to any person_obtaining
_* a copy of this software and_associated documentation files (the
_*_"Software"), to deal in_the Software without restriction, including
_* without limitation the rights to_use, copy,_modify, merge,_publish,
 * distribute, sublicense, and/or sell copies of the Software, and_to
 * permit persons to whom_the Software is furnished_to do_so,_subject to
 *_the_following conditions:
_* 
 * The above copyright notice_and this_permission notice shall be
 * included_in all copies or_substantial_portions of the Software.
 * 
_* THE SOFTWARE IS PROVIDED "AS_IS", WITHOUT WARRANTY OF ANY_KIND,
_*_EXPRESS OR IMPLIED, INCLUDING BUT_NOT LIMITED TO THE WARRANTIES OF
_* MERCHANTABILITY, FITNESS_FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT._IN_NO EVENT SHALL THE AUTHORS OR_COPYRIGHT_HOLDERS BE
 * LIABLE FOR ANY_CLAIM,_DAMAGES_OR OTHER