X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=macros%2FWordIndex.py;h=10fb34619e9a8a263e141a3bc3fdcbed38397add;hb=b61122d9783076d85b89b8a130127e3303eb4a73;hp=81cd0f963ff5d137f1208b468f2fa66119e9ff8f;hpb=ae518e2c1f2e6cb7a519d44127deb2e4d255df72;p=geekigeeki.git
diff --git a/macros/WordIndex.py b/macros/WordIndex.py
old mode 100755
new mode 100644
index 81cd0f9..10fb346
--- a/macros/WordIndex.py
+++ b/macros/WordIndex.py
@@ -1,4 +1,4 @@
-def _macro_WordIndex(argv):
+def _macro_WordIndex(args, kvargs):
s = make_index_key()
pages = list(page_list())
map = {}
@@ -10,22 +10,22 @@ def _macro_WordIndex(argv):
except KeyError:
map[word] = [name]
- all_words = map.keys()
+ all_words = list(map.keys())
all_words.sort()
last_letter = None
# set title
for word in all_words:
letter = word[0].lower()
if letter != last_letter:
- s = s + '; %s
' % (letter, letter)
+ s += '%s
' % (letter, letter)
last_letter = letter
- s = s + '%s