diff --new-file --recursive --suppress-common-lines --exclude changes.txt --exclude diff.txt releases/unplug-2.029/source/chrome/content/common.js releases/unplug-2.030/source/chrome/content/common.js 135c135 < version : 2.029, --- > version : 2.030, 139c139 < revision : 201008090205, --- > revision : 201008150338, diff --new-file --recursive --suppress-common-lines --exclude changes.txt --exclude diff.txt releases/unplug-2.029/source/chrome/content/rules.xml releases/unplug-2.030/source/chrome/content/rules.xml 51a52 > contentabc.com 205,213d205 < < < < < < /watch/([^/]+) < < < 246c238 < --- > 280d271 < 283c274 < /(\d+) --- > 286c277 < --- > 291,298d281 < < < < < (http.*?\.flv) < < < 313d295 < 316c298 < /video/(\d+) --- > 318,319c300,301 < < --- > > 401c383 < --- > 427c409 < --- > 437c419 < --- > 439c421,422 < --- > > 441c424 < --- > 450,451c433 < < --- > 453,458c435,446 < < < < < < --- > > > > > > > > > > > > 500a489,493 > > > > > 502c495 < --- > 505d497 < 508c500,501 < --- > > 558c551,552 < --- > > 562c556 < --- > 683a678 > 688c683 < --- > 693d687 < 696a691 > 706,707c701 < < --- > 714c708,709 < --- > > diff --new-file --recursive --suppress-common-lines --exclude changes.txt --exclude diff.txt releases/unplug-2.029/source/chrome/content/search/search.js releases/unplug-2.030/source/chrome/content/search/search.js 367d366 < parts = parts.reverse() 395,397d393 < if (n1 < 0) { < n1 += fullstring.length; < } 399c395,398 < if (isNaN(n2)) { --- > if (parts[parts.length-1] == "end") { > n2 = null; > parts.pop(); > } else if (isNaN(n2)) { 406a406,408 > if (n1 < 0) { > n1 += fullstring.length; > } 431a434,448 > * ${padprefix:pad_char:size:variable} > * Adds pad_char to the left of variable until it is at least size long > */ > case "leftpad": > var prefixvalue = parts.pop() > var len = Number(parts.pop()) > var value = this._subst_apply_functions(parts); > if (prefixvalue.length != 1) > throw "char must be length 1 in ${padleft}"; > if (!len) > throw "Invalid size in ${padleft}"; > while (value.length < len) > value = prefixvalue + value; > return value; > /** 586c603,605 < url.push(fileid); --- > url.push(fileid.substring(0, 8)); > url.push(piece_num); > url.push(fileid.substring(10, fileid.length)); 1029a1049,1055 > var post = ""; > if (node.hasAttribute("post")) { > post = updated_variables.subst_optional(node.getAttribute("post")) > if (!post) { > throw "Post data failed"; > } > } 1032c1058 < updated_variables.subst_optional(node.getAttribute("post")), --- > post, diff --new-file --recursive --suppress-common-lines --exclude changes.txt --exclude diff.txt releases/unplug-2.029/source/install.rdf releases/unplug-2.030/source/install.rdf 2,27c2,21 < < < < unplug@compunach < 2.029 < 2 < < < < < {ec8030f7-c20a-464f-9b0e-13a3a9e97384} < 1.5 < 4.0b3 < < < < < UnPlug < Find and download media from websites < h2g2bob <unplug@dbatley.com> < http://unplug.dbatley.com/ < chrome://unplug/skin/unplug-32.png < chrome://unplug/content/config/config.xul < < < --- > xmlns:NC="http://home.netscape.com/NC-rdf#" > xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> > em:id="{ec8030f7-c20a-464f-9b0e-13a3a9e97384}" > em:minVersion="1.5" > em:maxVersion="4.0b3" /> > em:id="unplug@compunach" > em:version="2.030" > em:type="2" > em:name="UnPlug" > em:description="Find and download media from websites" > em:creator="h2g2bob <unplug@dbatley.com>" > em:homepageURL="http://unplug.dbatley.com/" > em:iconURL="chrome://unplug/skin/unplug-32.png" > em:optionsURL="chrome://unplug/content/config/config.xul" /> > > > Binary files releases/unplug-2.029/unplug.xpi and releases/unplug-2.030/unplug.xpi differ