summaryrefslogtreecommitdiffstats
path: root/share/extensions/text_randomcase.py
diff options
context:
space:
mode:
Diffstat (limited to 'share/extensions/text_randomcase.py')
-rw-r--r--share/extensions/text_randomcase.py48
1 files changed, 24 insertions, 24 deletions
diff --git a/share/extensions/text_randomcase.py b/share/extensions/text_randomcase.py
index 0961c594b..0200aef3d 100644
--- a/share/extensions/text_randomcase.py
+++ b/share/extensions/text_randomcase.py
@@ -1,27 +1,27 @@
-import chardataeffect, inkex, string
-
-import random
-
-class C(chardataeffect.CharDataEffect):
-
- def process_chardata(self,text, line, par):
- r = ""
- a = 1
- for i in range(len(text)):
- c = text[i]
+import chardataeffect, inkex, string
+
+import random
+
+class C(chardataeffect.CharDataEffect):
+
+ def process_chardata(self,text, line, par):
+ r = ""
+ a = 1
+ for i in range(len(text)):
+ c = text[i]
# bias the randomness towards inversion of the previous case:
if a > 0:
- a = random.choice([-2,-1,1])
+ a = random.choice([-2,-1,1])
else:
- a = random.choice([-1,1,2])
- if a > 0 and c.isalpha():
- r = r + c.upper()
- elif a < 0 and c.isalpha():
- r = r + c.lower()
- else:
- r = r + c
-
- return r
-
-c = C()
-c.affect()
+ a = random.choice([-1,1,2])
+ if a > 0 and c.isalpha():
+ r = r + c.upper()
+ elif a < 0 and c.isalpha():
+ r = r + c.lower()
+ else:
+ r = r + c
+
+ return r
+
+c = C()
+c.affect()