Page history
14 October 2022
30 September 2021
18 September 2021
22 June 2021
14 December 2015
20 July 2014
12 July 2014
en>Jackmcbarn
use Module:Arguments
−391
en>Jackmcbarn
since mw.ustring is 30x slower than string, only use it when necessary
−314
26 June 2014
30 December 2013
15 April 2013
en>Mr. Stradivarius
better decoding support
+168
en>Mr. Stradivarius
group the bad characters together
+2
en>Mr. Stradivarius
simplify bad title check
−254
en>Mr. Stradivarius
decode HTML entities in URLs
+36
6 April 2013
en>Mr. Stradivarius
use "refs" instead of "ref" in line with other parameter names
m+1
en>Mr. Stradivarius
limit strip marker removal to ref tags
+11
en>Mr. Stradivarius
account for lines containing only spaces
+127
5 April 2013
en>Mr. Stradivarius
Reorder whitespace testing
en>Mr. Stradivarius
deal with multiple-line external links
+168
en>Mr. Stradivarius
full delete character handling in urls
+1
en>Mr. Stradivarius
try checking for ASCII delete character for URLs
+1
en>Mr. Stradivarius
fix whitespace pattern match again - a single line break makes a space
+1
en>Mr. Stradivarius
fix pattern match
+8
en>Mr. Stradivarius
try removing slashes from newlin-matching pattern
−3
en>Mr. Stradivarius
handle multiple-line links
+315
en>Mr. Stradivarius
whitespace test
+6
en>Mr. Stradivarius
add (opt-in) code for removing strip markers
+266
en>Mr. Stradivarius
make each parse optional
+205
en>Mr. Stradivarius
html comments are probably mostly removed by the parser anyway - testing
+2
en>Mr. Stradivarius
remove html comments
+79
4 April 2013
en>Mr. Stradivarius
Undid revision 548632488 by Mr. Stradivarius (talk) nope, doesn't quite work
m+382
en>Mr. Stradivarius
Try parsing wikilinks and URLs on the same pass
−382
en>Mr. Stradivarius
split the search algorithm out into its own function, add data type checks
+364
en>Mr. Stradivarius
use pcall and mw.title.new to check for valid titles
+154
en>Mr. Stradivarius
remove extra whitespace
+86
3 April 2013
en>Mr. Stradivarius
whitespace matching for urls should be working this time, hopefully
+11
en>Mr. Stradivarius
revert - doesn't work
−1
en>Mr. Stradivarius
add anchor to the url pattern
+2
en>Mr. Stradivarius
better whitespace matching for urls
−1
en>Mr. Stradivarius
handle nested links
+495
en>Mr. Stradivarius
revert - false values for gsub blank the whole match rather than preserving the string
−9
en>Mr. Stradivarius
try capturing the whole of the pattern, in case it isn't doing this already
+4
en>Mr. Stradivarius
return false for bad links rather than returning the entire string
+83
en>Mr. Stradivarius
check for characters that are allowed in titles but not in link title areas
+195
en>Mr. Stradivarius
fix bad pattern
−28
en>Mr. Stradivarius
deal with multiple pipes in the reverse pipe trick
+112
en>Mr. Stradivarius
better variable name
+10
en>Mr. Stradivarius
change description at the top to be more accurate
−71
en>Mr. Stradivarius
add "//" url prefix
+6