- update to r238 of google-code-prettify (longer file extensions to comply with HTML5 convention class=language-javascript per issue 230)
diff --git a/src/prettify/parser/Prettify.java b/src/prettify/parser/Prettify.java
index 5b515fc..9e092cd 100644
--- a/src/prettify/parser/Prettify.java
+++ b/src/prettify/parser/Prettify.java
@@ -290,14 +290,14 @@
       decorateSourceMap.put("keywords", SH_KEYWORDS);
       decorateSourceMap.put("hashComments", true);
       decorateSourceMap.put("multiLineStrings", true);
-      registerLangHandler(sourceDecorator(decorateSourceMap), Arrays.asList(new String[]{"bsh", "csh", "sh"}));
+      registerLangHandler(sourceDecorator(decorateSourceMap), Arrays.asList(new String[]{"bash", "bsh", "csh", "sh"}));
 
       decorateSourceMap = new HashMap<String, Object>();
       decorateSourceMap.put("keywords", PYTHON_KEYWORDS);
       decorateSourceMap.put("hashComments", true);
       decorateSourceMap.put("multiLineStrings", true);
       decorateSourceMap.put("tripleQuotedStrings", true);
-      registerLangHandler(sourceDecorator(decorateSourceMap), Arrays.asList(new String[]{"cv", "py"}));
+      registerLangHandler(sourceDecorator(decorateSourceMap), Arrays.asList(new String[]{"cv", "py", "python"}));
 
       decorateSourceMap = new HashMap<String, Object>();
       decorateSourceMap.put("keywords", PERL_KEYWORDS);
@@ -311,13 +311,13 @@
       decorateSourceMap.put("hashComments", true);
       decorateSourceMap.put("multiLineStrings", true);
       decorateSourceMap.put("regexLiterals", true);
-      registerLangHandler(sourceDecorator(decorateSourceMap), Arrays.asList(new String[]{"rb"}));
+      registerLangHandler(sourceDecorator(decorateSourceMap), Arrays.asList(new String[]{"rb", "ruby"}));
 
       decorateSourceMap = new HashMap<String, Object>();
       decorateSourceMap.put("keywords", JSCRIPT_KEYWORDS);
       decorateSourceMap.put("cStyleComments", true);
       decorateSourceMap.put("regexLiterals", true);
-      registerLangHandler(sourceDecorator(decorateSourceMap), Arrays.asList(new String[]{"js"}));
+      registerLangHandler(sourceDecorator(decorateSourceMap), Arrays.asList(new String[]{"javascript", "js"}));
 
       decorateSourceMap = new HashMap<String, Object>();
       decorateSourceMap.put("keywords", COFFEE_KEYWORDS);