Now scrapes https URLs and stops at a close parenthesis.

Uses the more convenient all_word_completer for faster selection,
which fixes http://bugs.conkeror.org/issue245.

---

Perhaps a scrape_url_regexp user variable would be good.
---
 modules/element.js |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/modules/element.js b/modules/element.js
index 4c8042b..02c21a0 100644
--- a/modules/element.js
+++ b/modules/element.js
@@ -231,9 +231,9 @@ define_browser_object_class("scrape-url",
     "urls scraped from the source code of the document.",
     function (I, prompt) {
         var completions = I.buffer.document.documentElement.innerHTML
-            .match(/http:[^\s>"]*/g)
+            .match(/https?:[^\s>)"]*/g)
             .filter(remove_duplicates_filter());
-        var completer = prefix_completer($completions = completions);
+        var completer = all_word_completer($completions = completions);
         var result = yield I.buffer.window.minibuffer.read(
             $prompt = prompt,
             $completer = completer,
-- 
1.7.5.4

_______________________________________________
Conkeror mailing list
[email protected]
https://www.mozdev.org/mailman/listinfo/conkeror

Reply via email to