text: //
  //  ACEModes.h
  //  ACEView
  //
  //  Created by Michael Robinson on 2/12/12.
  //  Copyright (c) 2012 Code of Interest. All rights reserved.
  //
  
  typedef NS_ENUM(NSUInteger, ACEMode) {
      ACEModeASCIIDoc = 0,
      ACEModeC9Search,
      ACEModeCPP,
      ACEModeClojure,
      ACEModeCoffee,
      ACEModeColdfusion,
      ACEModeCSharp,
      ACEModeCSS,
      ACEModeDiff,
      ACEModeGLSL,
      ACEModeGolang,
      ACEModeGroovy,
      ACEModeHaxe,
      ACEModeHTML,
      ACEModeJade,
      ACEModeJava,
      ACEModeJavaScript,
      ACEModeJSON,
      ACEModeJSP,
      ACEModeJSX,
      ACEModeLatex,
      ACEModeLESS,
      ACEModeLiquid,
      ACEModeLua,
      ACEModeLuapage,
      ACEModeMarkdown,
      ACEModeOCaml,
      ACEModePerl,
      ACEModePGSQL,
      ACEModePHP,
      ACEModePowershell,
      ACEModePython,
      ACEModeRuby,
      ACEModeSCAD,
      ACEModeScala,
      ACEModeSCSS,
      ACEModeSH,
      ACEModeSQL,
      ACEModeSVG,
      ACEModeTcl,
      ACEModeText,
      ACEModeTextile,
      ACEModeTypescript,
      ACEModeXML,
      ACEModeXQuery,
      ACEModeYAML,
      
      ACEModeCount,  // keep track of the enum size automatically
  };
  