From a2a08210570d0d0b48832ebb4af4f72abfb756b9 Mon Sep 17 00:00:00 2001
From: Martin Nilsson <mani@lysator.liu.se>
Date: Sat, 29 Mar 2008 22:16:31 +0100
Subject: [PATCH] Removed rot13. Added as Crypto.rot13

Rev: lib/modules/String.pmod/module.pmod:1.28
---
 lib/modules/String.pmod/module.pmod | 27 ---------------------------
 1 file changed, 27 deletions(-)

diff --git a/lib/modules/String.pmod/module.pmod b/lib/modules/String.pmod/module.pmod
index 128408fe60..ea749497be 100644
--- a/lib/modules/String.pmod/module.pmod
+++ b/lib/modules/String.pmod/module.pmod
@@ -286,30 +286,3 @@ static string line_expand_tab(string line, int tab_width,
   }
   return result;
 }
-
-//! rotates each character by 13 positions 
-string rot13(string input)
-{
-  return rot(input, 13);
-}
-
-//! rotates each character by n positions
-string rot(string input, int pos)
-{
-  for(int i=0; i<sizeof(input); i++)
-  {
-    if (input[i] >= 65 && input[i] <= 90)
-    {
-      input[i] += pos;
-      if (input[i] > 90)
-        input[i] -= 26;
-    }
-    else if (input[i] >= 97 && input[i] <= 122)
-    {
-      input[i] += pos;
-      if (input[i] > 122)
-        input[i] -= 26;
-    }
-  }
-  return input;
-}
-- 
GitLab