Difference between revisions of "User:Jayt"
Jump to navigation
Jump to search
(syntax fix) |
(uploaded source wikification script) |
||
Line 2: | Line 2: | ||
---- | ---- | ||
Here are my thoughts on [[User:Jayt/Completeness|completeness]] | Here are my thoughts on [[User:Jayt/Completeness|completeness]] | ||
+ | ==Source wikification script== | ||
+ | |||
+ | <pre> | ||
+ | #!/usr/bin/python | ||
+ | import sys | ||
+ | f = open(sys.argv[1]) | ||
+ | i=1 | ||
+ | print 'Below is the full text to src/' + sys.argv[1] + ' from NetHack \ | ||
+ | 3.4.3. To link to a particular line, write [[' + sys.argv[1] + \ | ||
+ | '#line123|<nowiki>[[' + sys.argv[1] + '#line123]]</nowiki>]], for example.' | ||
+ | print '<div style="font-family:monospace">\n' | ||
+ | |||
+ | lines = f.readlines() | ||
+ | |||
+ | for line in lines: | ||
+ | print '<span id="line' + str(i) + '" style="white-space:pre">' \ | ||
+ | + (str(i) + '.').ljust(6)+line.rstrip("\n")+'</span>\n<br/>' | ||
+ | i += 1 | ||
+ | |||
+ | print '</div>' | ||
+ | </pre> |
Revision as of 18:39, 12 June 2006
Hi fellow Hackers! Now that this wiki has some proper admins, I feel better about spending time contributing to it (before, we had spam attacks and couldn't do anything about them). Hopefully this will develop into a solid resource for dungeoneers the world over! --Jayt 23:24, 4 June 2006 (UTC)
Here are my thoughts on completeness
Source wikification script
#!/usr/bin/python import sys f = open(sys.argv[1]) i=1 print 'Below is the full text to src/' + sys.argv[1] + ' from NetHack \ 3.4.3. To link to a particular line, write [[' + sys.argv[1] + \ '#line123|[[' + sys.argv[1] + '#line123]]]], for example.' print '<div style="font-family:monospace">\n' lines = f.readlines() for line in lines: print '<span id="line' + str(i) + '" style="white-space:pre">' \ + (str(i) + '.').ljust(6)+line.rstrip("\n")+'</span>\n<br/>' i += 1 print '</div>'