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