Coding rules.
[platal.git] / htdocs / javascript / core.js
index bf0e5d1..bc9463e 100644 (file)
 // {{{ function RegExp.escape()
 
 RegExp.escape = function(text) {
-  if (!arguments.callee.sRE) {
-    var specials = [
-      '/', '.', '*', '+', '?', '|',
-      '(', ')', '[', ']', '{', '}',
-      '\\', '^' , '$'
-    ];
-    arguments.callee.sRE = new RegExp(
-      '(\\' + specials.join('|\\') + ')', 'g'
-    );
-  }
-  return text.replace(arguments.callee.sRE, '\\$1');
+    if (!arguments.callee.sRE) {
+        var specials = [
+            '/', '.', '*', '+', '?', '|',
+            '(', ')', '[', ']', '{', '}',
+            '\\', '^' , '$'
+        ];
+        arguments.callee.sRE = new RegExp(
+            '(\\' + specials.join('|\\') + ')', 'g'
+        );
+    }
+    return text.replace(arguments.callee.sRE, '\\$1');
 }
 
 // }}}
 // {{{ PmWiki decoding
 
 Nix = {
-  map: null,
-  convert: function(a) {
-      Nix.init();
-      var s = '';
-      for (i = 0; i < a.length ; i++) {
-          var b = a.charAt(i);
-          s += ((b >= 'A' && b <= 'Z') || (b >= 'a' && b <= 'z') ? Nix.map[b] : b);
-      }
-      return s;
-  },
-  init: function() {
-            if (Nix.map != null)
-                return;
-            var map = new Array();
-            var s='abcdefghijklmnopqrstuvwxyz';
-            for (i = 0; i < s.length; i++)
-                map[s.charAt(i)] = s.charAt((i+13)%26);
-            for (i=0; i<s.length; i++)map[s.charAt(i).toUpperCase()] = s.charAt((i+13)%26).toUpperCase();
+    map: null,
+    convert: function(a) {
+        Nix.init();
+        var s = '';
+        for (i = 0; i < a.length ; i++) {
+            var b = a.charAt(i);
+            s += ((b >= 'A' && b <= 'Z') || (b >= 'a' && b <= 'z') ? Nix.map[b] : b);
+        }
+        return s;
+    },
+    init: function() {
+        if (Nix.map != null)
+            return;
+        var map = new Array();
+        var s='abcdefghijklmnopqrstuvwxyz';
+        for (i = 0; i < s.length; i++)
+            map[s.charAt(i)] = s.charAt((i+13)%26);
+        for (i=0; i<s.length; i++)map[s.charAt(i).toUpperCase()] = s.charAt((i+13)%26).toUpperCase();
             Nix.map = map;
-        },
-  decode: function(a) {
-              document.write(Nix.convert(a));
-          }
+    },
+    decode: function(a) {
+        document.write(Nix.convert(a));
+    }
 }
 
 // }}}