PageRenderTime 44ms CodeModel.GetById 17ms RepoModel.GetById 1ms app.codeStats 0ms

/BlogEngine/BlogEngine.NET/Scripts/syntaxhighlighter/shInit.js

#
JavaScript | 37 lines | 34 code | 3 blank | 0 comment | 1 complexity | c1a813935cefa3127420dfbedc40c08e MD5 | raw file
Possible License(s): LGPL-2.1, Apache-2.0, BSD-3-Clause
  1. function path() {
  2. var args = arguments, result = [];
  3. for(var i = 0; i < args.length; i++) {
  4. result.push(args[i].replace('@', '/Scripts/syntaxhighlighter/'));
  5. }
  6. return result;
  7. }
  8. SyntaxHighlighter.autoloader.apply(null, path(
  9. 'applescript @shBrushAppleScript.js',
  10. 'actionscript3 as3 @shBrushAS3.js',
  11. 'bash shell @shBrushBash.js',
  12. 'coldfusion cf @shBrushColdFusion.js',
  13. 'cpp c @shBrushCpp.js',
  14. 'c# c-sharp csharp @shBrushCSharp.js',
  15. 'css @shBrushCss.js',
  16. 'delphi pascal @shBrushDelphi.js',
  17. 'diff patch pas @shBrushDiff.js',
  18. 'erl erlang @shBrushErlang.js',
  19. 'groovy @shBrushGroovy.js',
  20. 'java @shBrushJava.js',
  21. 'jfx javafx @shBrushJavaFX.js',
  22. 'js jscript javascript @shBrushJScript.js',
  23. 'perl pl @shBrushPerl.js',
  24. 'php @shBrushPhp.js',
  25. 'text plain @shBrushPlain.js',
  26. 'py python @shBrushPython.js',
  27. 'ruby rails ror rb @shBrushRuby.js',
  28. 'sass scss @shBrushSass.js',
  29. 'scala @shBrushScala.js',
  30. 'sql @shBrushSql.js',
  31. 'vb vbnet @shBrushVb.js',
  32. 'xml xhtml xslt html @shBrushXml.js'
  33. ));
  34. SyntaxHighlighter.config.clipboardSwf='/Scripts/syntaxhighlighter/clipboard.swf';