From unknown Wed Jun 18 00:26:01 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#25445 <25445@debbugs.gnu.org> To: bug#25445 <25445@debbugs.gnu.org> Subject: Status: Bug (Trunk): Redirect fails in Duckduckgo Reply-To: bug#25445 <25445@debbugs.gnu.org> Date: Wed, 18 Jun 2025 07:26:01 +0000 retitle 25445 Bug (Trunk): Redirect fails in Duckduckgo reassign 25445 emacs submitter 25445 Ian Dunn severity 25445 normal tag 25445 fixed patch thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 14 00:34:54 2017 Received: (at submit) by debbugs.gnu.org; 14 Jan 2017 05:34:54 +0000 Received: from localhost ([127.0.0.1]:53266 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cSGzO-0007LB-8R for submit@debbugs.gnu.org; Sat, 14 Jan 2017 00:34:54 -0500 Received: from eggs.gnu.org ([208.118.235.92]:39319) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cSGzM-0007Kz-GR for submit@debbugs.gnu.org; Sat, 14 Jan 2017 00:34:53 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cSGzG-0003zG-MQ for submit@debbugs.gnu.org; Sat, 14 Jan 2017 00:34:47 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.4 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:50972) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cSGzG-0003zC-JX for submit@debbugs.gnu.org; Sat, 14 Jan 2017 00:34:46 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:58522) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cSGzF-00072h-F3 for bug-gnu-emacs@gnu.org; Sat, 14 Jan 2017 00:34:46 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cSGzE-0003ym-NK for bug-gnu-emacs@gnu.org; Sat, 14 Jan 2017 00:34:45 -0500 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:51249) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cSGzE-0003yi-Jg for bug-gnu-emacs@gnu.org; Sat, 14 Jan 2017 00:34:44 -0500 Received: from [2604:6000:1010:176:da4d:3352:bae5:f50e] (port=44222 helo=escafil) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1cSGzE-000823-45 for bug-gnu-emacs@gnu.org; Sat, 14 Jan 2017 00:34:44 -0500 From: Ian Dunn To: bug-gnu-emacs@gnu.org Subject: Bug (Trunk): Redirect fails in Duckduckgo Date: Sat, 14 Jan 2017 00:34:24 -0500 Message-ID: <87r346urvj.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -8.2 (--------) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -8.2 (--------) --=-=-= Content-Type: text/plain Due I believe to a change in Duckduckgo's API, eww is no longer able to work with Duckduckgo. It appears that they are using a referrer tag with single quotes rather than double quotes. The attached patch fixes this. --=-=-= Content-Type: text/x-diff Content-Disposition: inline; filename=eww.el.diff diff --git a/lisp/net/eww.el b/lisp/net/eww.el index d42180719d..b051c1ac85 100644 --- a/lisp/net/eww.el +++ b/lisp/net/eww.el @@ -501,6 +501,7 @@ Currently this means either text/html or application/xhtml+xml." (< eww-redirect-level 5)) (when-let (refresh (dom-attr dom 'content)) (when (or (string-match "^\\([0-9]+\\) *;.*url=\"\\([^\"]+\\)\"" refresh) + (string-match "^\\([0-9]+\\) *;.*url='\\([^ ]+\\)'" refresh) (string-match "^\\([0-9]+\\) *;.*url=\\([^ ]+\\)" refresh)) (let ((timeout (match-string 1 refresh)) (url (match-string 2 refresh)) --=-=-= Content-Type: text/plain -- Ian Dunn --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 14 02:12:19 2017 Received: (at 25445) by debbugs.gnu.org; 14 Jan 2017 07:12:20 +0000 Received: from localhost ([127.0.0.1]:53292 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cSIVf-0001EU-Ox for submit@debbugs.gnu.org; Sat, 14 Jan 2017 02:12:19 -0500 Received: from mail-io0-f177.google.com ([209.85.223.177]:33366) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cSIVe-0001EI-AP for 25445@debbugs.gnu.org; Sat, 14 Jan 2017 02:12:18 -0500 Received: by mail-io0-f177.google.com with SMTP id v96so60040128ioi.0 for <25445@debbugs.gnu.org>; Fri, 13 Jan 2017 23:12:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=xuOkTNfChp7eUjm50JcVeX1FMDaB6waFJLNo15o6tYc=; b=KA9p5SgxX2Isx9MkAIRhKamsidMMS4jXmlyJJkL+jw+CsNSOOFJ+csQ/CfVmQuMizC lRw2We9xxkE2nJh29yaP0Ec5v5grGzrc1gsjBobt4T8seF2bBCvGfXVEEPoMybQd5EDM Aibi6/zcmAu2bIQLfIvQ0sZeldeEwG8khIUgctZXq0n934YXD4FBtwIDDZhQoK0rv9sD maDv4zNfEdEZVP3wZooias0YH8+Yrx2kR6toxJ1tUGKASL7cbO+gv3rRxbwchILnKUjb m1DHHuPlEhFy3yei2kfLR663hdNyegYFrgz9DOO9fuADRy68mVXSYxVAP8/kKn5uOIYk uUvg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:references:date :in-reply-to:message-id:user-agent:mime-version; bh=xuOkTNfChp7eUjm50JcVeX1FMDaB6waFJLNo15o6tYc=; b=ino7Ve9Q08yv4LOQgzBFiAHEMMivrM/dHtf6XUUqWqs2ACev1I+sfVOJ5wro9uQPiG hGja8zjUGHm194w6neACkMwfcwMU4JYO61ml67edgEZ9YeuPuJItpOJXf3/m46AvuSY+ LIuphuyzPJqUTxfI3IPD9xonR0ypIft8nzIh8DbPvqQQV45Qmc4zf3+fayjkj9yeFddw sVhl2Wao/VCuuhc1W6Th7K+DSbuglRiBldFUyWXSUnrOUeCUqHgXrHJd3wdVMrBIRxeF 4iniEni34cnTAZI8VruZrpUDlX0x7pc7faZ3iWUoAl5kdZp6JfS+BDjg/Gl+lEYYNwU6 hBAw== X-Gm-Message-State: AIkVDXJQA4TdzYi1yKc2n3teXMx3tuZTF77YIoee1IoGsDkAwv8j2FrrGESqIZN/HcV0Iw== X-Received: by 10.107.130.141 with SMTP id m13mr22375768ioi.38.1484377932591; Fri, 13 Jan 2017 23:12:12 -0800 (PST) Received: from zony ([45.2.7.65]) by smtp.googlemail.com with ESMTPSA id p20sm2186520itc.2.2017.01.13.23.12.11 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 13 Jan 2017 23:12:12 -0800 (PST) From: npostavs@users.sourceforge.net To: Ian Dunn Subject: Re: bug#25445: Bug (Trunk): Redirect fails in Duckduckgo References: <87r346urvj.fsf@gnu.org> Date: Sat, 14 Jan 2017 02:13:17 -0500 In-Reply-To: <87r346urvj.fsf@gnu.org> (Ian Dunn's message of "Sat, 14 Jan 2017 00:34:24 -0500") Message-ID: <87pojqxgfm.fsf@users.sourceforge.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -1.1 (-) X-Debbugs-Envelope-To: 25445 Cc: 25445@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.1 (-) Ian Dunn writes: > (when (or (string-match "^\\([0-9]+\\) *;.*url=\"\\([^\"]+\\)\"" refresh) > + (string-match "^\\([0-9]+\\) *;.*url='\\([^ ]+\\)'" refresh) '\\([^']+\\)' Shouldn't there be a single quote instead of space in the square brackets? > (string-match "^\\([0-9]+\\) *;.*url=\\([^ ]+\\)" refresh)) From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 14 09:34:50 2017 Received: (at 25445) by debbugs.gnu.org; 14 Jan 2017 14:34:50 +0000 Received: from localhost ([127.0.0.1]:53441 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cSPPu-0004Uq-ET for submit@debbugs.gnu.org; Sat, 14 Jan 2017 09:34:50 -0500 Received: from eggs.gnu.org ([208.118.235.92]:46681) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cSPPs-0004Ud-Ed for 25445@debbugs.gnu.org; Sat, 14 Jan 2017 09:34:48 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cSPPm-00028z-H4 for 25445@debbugs.gnu.org; Sat, 14 Jan 2017 09:34:43 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-5.1 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:55821) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cSPPm-00028v-Db; Sat, 14 Jan 2017 09:34:42 -0500 Received: from [2604:6000:1010:176:da4d:3352:bae5:f50e] (port=44586 helo=escafil) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1cSPPl-0002bE-Q1; Sat, 14 Jan 2017 09:34:42 -0500 From: Ian Dunn To: npostavs@users.sourceforge.net Subject: Re: bug#25445: Bug (Trunk): Redirect fails in Duckduckgo References: <87r346urvj.fsf@gnu.org> <87pojqxgfm.fsf@users.sourceforge.net> Date: Sat, 14 Jan 2017 09:34:35 -0500 In-Reply-To: <87pojqxgfm.fsf@users.sourceforge.net> (npostavs's message of "Sat, 14 Jan 2017 02:13:17 -0500") Message-ID: <87k29xvhfo.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -8.2 (--------) X-Debbugs-Envelope-To: 25445 Cc: 25445@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -8.2 (--------) npostavs@users.sourceforge.net writes: > Ian Dunn writes: > >> (when (or (string-match "^\\([0-9]+\\) *;.*url=\"\\([^\"]+\\)\"" refresh) >> + (string-match "^\\([0-9]+\\) *;.*url='\\([^ ]+\\)'" refresh) > '\\([^']+\\)' > Shouldn't there be a single quote instead of space in the square brackets? > >> (string-match "^\\([0-9]+\\) *;.*url=\\([^ ]+\\)" refresh)) > Yes. I missed that when I copied it from the line below. -- Ian Dunn From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 15 19:34:54 2017 Received: (at 25445) by debbugs.gnu.org; 16 Jan 2017 00:34:54 +0000 Received: from localhost ([127.0.0.1]:55131 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cSvG8-0007yJ-AO for submit@debbugs.gnu.org; Sun, 15 Jan 2017 19:34:52 -0500 Received: from mail-io0-f172.google.com ([209.85.223.172]:35121) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cSvG7-0007y1-1q; Sun, 15 Jan 2017 19:34:51 -0500 Received: by mail-io0-f172.google.com with SMTP id j18so81397288ioe.2; Sun, 15 Jan 2017 16:34:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=K+aUTLAnLW9XKyyQZUMBbHMMwnAzQgOYsMNBFW7sH8U=; b=NE3F0tipKTiIguVEuyouFFW+m15YbDQBEel56eLYrXeLuHnAolUYIQCCN82n5+x/FC mMjRVhAEotabTwjvKcIqsXNK81fjQ8GobW6KglIJMxOOn9Cq/MScb+yI0R2wIVrROG9H B1/ePRw8k+K6jMYUvEMj9HFDrVeK7kNYbA1AqPQaGhAz51qWuSmhmjOCh1XpJVGKrpFL S3IHS0PMVIcHJCMrmax0Pw1ubHee9hU6uukofKJfsuSDNe7R4fKoCUMMk30eVPF59N0G 6drBJwjaoJ4kTBJvU6xY43Y1eg9gRIJSxJOtfuivxak/69xucqzfHxrfeRqTtnqmS9Vp 53Xg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:references:date :in-reply-to:message-id:user-agent:mime-version; bh=K+aUTLAnLW9XKyyQZUMBbHMMwnAzQgOYsMNBFW7sH8U=; b=QrT5XoymtIHDjejQWt1E+c1hPlaquqjqZzZ8jUO/ppym3pHvn++OB4EQSJlrfXdJ31 C/OzSgWjE9UtwhfK2nlk0mUtk1hotui+r7odxg37aFZ5Kxnho02XrOVnxG+nsWcxyzNp KG13ORcHbRkeL/S2ljzykjUFMOHTenKeNvMlhbQa2zzywwDcvRUED1fdRIrxiYAxdm3g qgLNAl0NWbjfiyUPkiW04wVkcG1RL3BlTHRjbYJmg4v9jhTaIO3b6YpKcQJF5DRIAOBk 4V1T7vC/bL1dgmxBM+W6i0ek0CE3iCxfZCYF5cYnFEsxYOp9npLEzPIBrzSEQG/huC5o NCFA== X-Gm-Message-State: AIkVDXI2vasfI0uz6eNWfUo0TYoTND/53TCK5w1Y918sLW5GwHBIf9tZpvMAS2ZSmv9TIA== X-Received: by 10.107.167.204 with SMTP id q195mr4411167ioe.170.1484526885552; Sun, 15 Jan 2017 16:34:45 -0800 (PST) Received: from zony ([45.2.7.65]) by smtp.googlemail.com with ESMTPSA id j143sm6248762ita.1.2017.01.15.16.34.44 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sun, 15 Jan 2017 16:34:44 -0800 (PST) From: npostavs@users.sourceforge.net To: Ian Dunn Subject: Re: bug#25445: Bug (Trunk): Redirect fails in Duckduckgo References: <87r346urvj.fsf@gnu.org> <87pojqxgfm.fsf@users.sourceforge.net> <87k29xvhfo.fsf@gnu.org> Date: Sun, 15 Jan 2017 19:35:51 -0500 In-Reply-To: <87k29xvhfo.fsf@gnu.org> (Ian Dunn's message of "Sat, 14 Jan 2017 09:34:35 -0500") Message-ID: <87bmv7yh7c.fsf@users.sourceforge.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -0.6 (/) X-Debbugs-Envelope-To: 25445 Cc: 25445@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.6 (/) --=-=-= Content-Type: text/plain tags 25445 patch quit Right, so I guess this should actually go to emacs-25 since eww-tag-meta seems to be a new function in 25.1. --=-=-= Content-Type: text/x-diff Content-Disposition: inline; filename=v1-0001-lisp-net-eww.el-eww-tag-meta-Handle-single-quoted.patch Content-Description: patch >From e1751dfb7ef5efbe1d79789f3d7b3a625dd8faab Mon Sep 17 00:00:00 2001 From: Ian Dunn Date: Sun, 15 Jan 2017 19:02:47 -0500 Subject: [PATCH v1] * lisp/net/eww.el (eww-tag-meta): Handle single quoted URLs (Bug#25445). Copyright-paperwork-exempt: yes --- lisp/net/eww.el | 1 + 1 file changed, 1 insertion(+) diff --git a/lisp/net/eww.el b/lisp/net/eww.el index d421807..90e7881 100644 --- a/lisp/net/eww.el +++ b/lisp/net/eww.el @@ -501,6 +501,7 @@ eww-tag-meta (< eww-redirect-level 5)) (when-let (refresh (dom-attr dom 'content)) (when (or (string-match "^\\([0-9]+\\) *;.*url=\"\\([^\"]+\\)\"" refresh) + (string-match "^\\([0-9]+\\) *;.*url=\'\\([^\']+\\)\'" refresh) (string-match "^\\([0-9]+\\) *;.*url=\\([^ ]+\\)" refresh)) (let ((timeout (match-string 1 refresh)) (url (match-string 2 refresh)) -- 2.9.3 --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 15 22:33:31 2017 Received: (at 25445) by debbugs.gnu.org; 16 Jan 2017 03:33:31 +0000 Received: from localhost ([127.0.0.1]:55159 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cSy30-0002qL-U3 for submit@debbugs.gnu.org; Sun, 15 Jan 2017 22:33:31 -0500 Received: from eggs.gnu.org ([208.118.235.92]:34052) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cSy2z-0002q6-FX for 25445@debbugs.gnu.org; Sun, 15 Jan 2017 22:33:29 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cSy2o-0003Qy-U7 for 25445@debbugs.gnu.org; Sun, 15 Jan 2017 22:33:24 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-5.1 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:44666) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cSy2o-0003Qt-RK; Sun, 15 Jan 2017 22:33:18 -0500 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:2932 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1cSy2n-0001GC-T1; Sun, 15 Jan 2017 22:33:18 -0500 Date: Mon, 16 Jan 2017 05:33:33 +0200 Message-Id: <83h94zadbm.fsf@gnu.org> From: Eli Zaretskii To: npostavs@users.sourceforge.net In-reply-to: <87bmv7yh7c.fsf@users.sourceforge.net> (npostavs@users.sourceforge.net) Subject: Re: bug#25445: Bug (Trunk): Redirect fails in Duckduckgo References: <87r346urvj.fsf@gnu.org> <87pojqxgfm.fsf@users.sourceforge.net> <87k29xvhfo.fsf@gnu.org> <87bmv7yh7c.fsf@users.sourceforge.net> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -8.2 (--------) X-Debbugs-Envelope-To: 25445 Cc: dunni@gnu.org, 25445@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -8.2 (--------) > From: npostavs@users.sourceforge.net > Date: Sun, 15 Jan 2017 19:35:51 -0500 > Cc: 25445@debbugs.gnu.org > > Right, so I guess this should actually go to emacs-25 since eww-tag-meta > seems to be a new function in 25.1. Pushing to emacs-25 is fine with me, thanks. From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 15 23:26:27 2017 Received: (at 25445) by debbugs.gnu.org; 16 Jan 2017 04:26:27 +0000 Received: from localhost ([127.0.0.1]:55167 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cSysF-00041y-B7 for submit@debbugs.gnu.org; Sun, 15 Jan 2017 23:26:27 -0500 Received: from mail-it0-f66.google.com ([209.85.214.66]:35589) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cSysD-00041h-Kf; Sun, 15 Jan 2017 23:26:25 -0500 Received: by mail-it0-f66.google.com with SMTP id 203so11135080ith.2; Sun, 15 Jan 2017 20:26:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=sM0zvV6E2XyBcUyvmEVV3UrJ5XAYaBOiuiusCftfexI=; b=K/hb7Vc0GqiqR5J7c1A5ZgJzDzOCoTrjlimhQUMs4b0LDm9a6fE9uYZQ3C0DRySyt3 3euVp+BU3XsMknBVWZhYUqLNq5spinNnM3yXrXs19UERY2yFDTjcEJ2tKEjBHpfSzflh BfAF5gIC8aim7/0jbl4nP4zYjf8TRt3toSd51zsF4h7pCAOrbRotkA0OVdsAJfneBSG0 Iq556O2sjm86MWgonnfZN4IBQ2yS8k5DppLt8uXRGb3lDoXwNW+JSCt0wWxz+YLcy570 T59ahKb8VirT4B4CLRvzXI8i0yVnl9hkaaaxmMpcadezy2wVh/an3NqZ1uk4NL3rIdjC ePvQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:references:date :in-reply-to:message-id:user-agent:mime-version; bh=sM0zvV6E2XyBcUyvmEVV3UrJ5XAYaBOiuiusCftfexI=; b=BMtEFvqMK8qL7V/IN9ucN9Ahefh3k54DRHg4OeliP9reRRBJEL5F7stz0fxvpDW3F8 dTkIu70zT07ZCWFEKn0pvCrsJr88pHzWXUrW81T6VSFEE1dQN5/0+1+FooBBqXiQDXcD /TE89YO4wenT1a4O2mS7KYCsBhVDhLG9keVyceZJDZMfAz20ljE1n/JG6ra+kskVt5hl 60rn4g/9clF2xsydX6d7AXimKl+6QecOcARBMsXraYf/8oliMSq5oZkSopq+xGVhnD6u 7x9PnLWxN2VCCZ4q71Fp3TnZl78cGoCdEMhts0pfrG7Ez1rWA7YQz+4nP+L535XsAnNM yFRA== X-Gm-Message-State: AIkVDXLGXmhD5JpXq4SBeNGyZb+MPh3c1Tll5rivO/QZDQZo69slilILf3LMA9YTGpEFSw== X-Received: by 10.36.107.194 with SMTP id v185mr13195045itc.59.1484540779960; Sun, 15 Jan 2017 20:26:19 -0800 (PST) Received: from zony ([45.2.7.65]) by smtp.googlemail.com with ESMTPSA id 98sm10854043iol.5.2017.01.15.20.26.18 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sun, 15 Jan 2017 20:26:19 -0800 (PST) From: npostavs@users.sourceforge.net To: Eli Zaretskii Subject: Re: bug#25445: Bug (Trunk): Redirect fails in Duckduckgo References: <87r346urvj.fsf@gnu.org> <87pojqxgfm.fsf@users.sourceforge.net> <87k29xvhfo.fsf@gnu.org> <87bmv7yh7c.fsf@users.sourceforge.net> <83h94zadbm.fsf@gnu.org> Date: Sun, 15 Jan 2017 23:27:24 -0500 In-Reply-To: <83h94zadbm.fsf@gnu.org> (Eli Zaretskii's message of "Mon, 16 Jan 2017 05:33:33 +0200") Message-ID: <8760lfy6hf.fsf@users.sourceforge.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 25445 Cc: 25445@debbugs.gnu.org, dunni@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.5 (/) tags 25445 fixed close 25445 25.2 quit Eli Zaretskii writes: >> From: npostavs@users.sourceforge.net >> Date: Sun, 15 Jan 2017 19:35:51 -0500 >> Cc: 25445@debbugs.gnu.org >> >> Right, so I guess this should actually go to emacs-25 since eww-tag-meta >> seems to be a new function in 25.1. > > Pushing to emacs-25 is fine with me, thanks. Done. 2017-01-15 23:24:38 -0500 24a5f57ac3206c05e3a3c19837f96327f008c071 * lisp/net/eww.el (eww-tag-meta): Handle single quoted URLs (Bug#25445). From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 16 13:13:09 2017 Received: (at submit) by debbugs.gnu.org; 16 Jan 2017 18:13:09 +0000 Received: from localhost ([127.0.0.1]:55904 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cTBmH-0001bL-Je for submit@debbugs.gnu.org; Mon, 16 Jan 2017 13:13:09 -0500 Received: from eggs.gnu.org ([208.118.235.92]:52609) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cTBmG-0001b8-96 for submit@debbugs.gnu.org; Mon, 16 Jan 2017 13:13:08 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cTBmA-00051w-Cg for submit@debbugs.gnu.org; Mon, 16 Jan 2017 13:13:03 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:43537) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cTBmA-00051m-9l for submit@debbugs.gnu.org; Mon, 16 Jan 2017 13:13:02 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:43570) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cTBm8-000837-Tc for bug-gnu-emacs@gnu.org; Mon, 16 Jan 2017 13:13:02 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cTBm3-0004vR-Sh for bug-gnu-emacs@gnu.org; Mon, 16 Jan 2017 13:13:00 -0500 Received: from [195.159.176.226] (port=48870 helo=blaine.gmane.org) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cTBm3-0004tL-Kj for bug-gnu-emacs@gnu.org; Mon, 16 Jan 2017 13:12:55 -0500 Received: from list by blaine.gmane.org with local (Exim 4.84_2) (envelope-from ) id 1cTBlm-0004st-Iv for bug-gnu-emacs@gnu.org; Mon, 16 Jan 2017 19:12:38 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: bug-gnu-emacs@gnu.org From: Achim Gratz Subject: Re: bug#25445: Bug (Trunk): Redirect fails in Duckduckgo Date: Mon, 16 Jan 2017 19:12:12 +0100 Organization: Linux Private Site Lines: 15 Message-ID: <87pojmdgcj.fsf@Rainer.invalid> References: <87r346urvj.fsf@gnu.org> <87pojqxgfm.fsf@users.sourceforge.net> <87k29xvhfo.fsf@gnu.org> <87bmv7yh7c.fsf@users.sourceforge.net> Mime-Version: 1.0 Content-Type: text/plain X-Complaints-To: usenet@blaine.gmane.org User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.91 (gnu/linux) Cancel-Lock: sha1:fXMh9RFlgoI8vV4x3Z6wbL07qIo= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) npostavs@users.sourceforge.net writes: > (when (or (string-match "^\\([0-9]+\\) *;.*url=\"\\([^\"]+\\)\"" refresh) > + (string-match "^\\([0-9]+\\) *;.*url=\'\\([^\']+\\)\'" refresh) > (string-match "^\\([0-9]+\\) *;.*url=\\([^ ]+\\)" refresh)) Why not use a regex with alternatives and do just a single match? Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Samples for the Waldorf Blofeld: http://Synth.Stromeko.net/Downloads.html#BlofeldSamplesExtra From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 16 13:24:16 2017 Received: (at 25445) by debbugs.gnu.org; 16 Jan 2017 18:24:16 +0000 Received: from localhost ([127.0.0.1]:55913 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cTBx1-0001rc-Rh for submit@debbugs.gnu.org; Mon, 16 Jan 2017 13:24:16 -0500 Received: from mail-oi0-f47.google.com ([209.85.218.47]:32814) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cTBx0-0001rP-8o for 25445@debbugs.gnu.org; Mon, 16 Jan 2017 13:24:14 -0500 Received: by mail-oi0-f47.google.com with SMTP id w204so106836085oiw.0 for <25445@debbugs.gnu.org>; Mon, 16 Jan 2017 10:24:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=FrmrjaE/WawiIRiADUo+XD9JJ7zCr1keKzxWNr81gU8=; b=KisJfkMa9jmbp60g9OYXMLt1XEtLadftHKEZDY+SM3RThsXGFdTPilK7A0fwYv7feX pftTaeCvxwNOpcjyQWDO6bH000b41dDhUeMR1/DsQ+CaNFaoXWDi3ikJSty596ebBkUT XF5883nazhtxrgo5W2feRKboaj9+gzrKrId8zUNKS015Vk1EWmlvWme3BhSk4Vpx0cLo eZVcA5yFyn8JX7bAJTtPQQbgyWxhSB3ZMYSA84Z1U6uKH2vMyNxAPCD7zPa8lqIEn/0u N6Rj02KSAmnvef/uGHMO/fmz1kMIpUpJ09T8ipw1hruVs1E1ImzR0LH5KXt1+890Q67q YpYQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=FrmrjaE/WawiIRiADUo+XD9JJ7zCr1keKzxWNr81gU8=; b=XTyvccuUxcitih58Kzf1B4kbFQGG+uDWB7yfD0iy9VEvTyKSvHSMoGz79W8Up8G8BH 9MJzAU8Oc+d+D9M6hu036rZBcgQOVfyLzx0k02mdBkqof21UCLF3WMO0YAves78Hxbcv 3YL3xxTFWwzpqi/MjN0LBBvlb1UFwrpypXaYB4omI/yLNV2+zXMVRXtXBS3/4yApgs5K WeajsDu0siROiOFX2bRMed3rkF6oOHLTA5jjAxrU7/lTFQnH6pI5OjPUQWCgYbVzOAcg p8K06EKqUnhlZmeYi6qJKiNKjbQgl4t0cUKHDh5tDaB3oNk3eCLMcMwHpJxYHIph71Hy xohg== X-Gm-Message-State: AIkVDXISrsEdFyrVTsSFdGxJgC1oAv7b03uZ1N7MpByOIHBiWw6kfo8T31kPwDvt8vVh428UeAHrLKa3eaGQkw== X-Received: by 10.202.105.70 with SMTP id e67mr18141845oic.26.1484591048706; Mon, 16 Jan 2017 10:24:08 -0800 (PST) MIME-Version: 1.0 Received: by 10.157.21.117 with HTTP; Mon, 16 Jan 2017 10:24:08 -0800 (PST) In-Reply-To: <87pojmdgcj.fsf@Rainer.invalid> References: <87pojqxgfm.fsf@users.sourceforge.net> <87k29xvhfo.fsf@gnu.org> <87bmv7yh7c.fsf@users.sourceforge.net> <87r346urvj.fsf@gnu.org> <87pojmdgcj.fsf@Rainer.invalid> From: Noam Postavsky Date: Mon, 16 Jan 2017 13:24:08 -0500 X-Google-Sender-Auth: HR2UqV-ZK0VP3r07AFU0B1FWFjw Message-ID: Subject: Re: bug#25445: Bug (Trunk): Redirect fails in Duckduckgo To: Achim Gratz Content-Type: text/plain; charset=UTF-8 X-Spam-Score: -0.6 (/) X-Debbugs-Envelope-To: 25445 Cc: 25445@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.6 (/) On Mon, Jan 16, 2017 at 1:12 PM, Achim Gratz wrote: > npostavs@users.sourceforge.net writes: >> (when (or (string-match "^\\([0-9]+\\) *;.*url=\"\\([^\"]+\\)\"" refresh) >> + (string-match "^\\([0-9]+\\) *;.*url=\'\\([^\']+\\)\'" refresh) >> (string-match "^\\([0-9]+\\) *;.*url=\\([^ ]+\\)" refresh)) > > Why not use a regex with alternatives and do just a single match? Stefan made the same suggestion: https://lists.gnu.org/archive/html/emacs-devel/2017-01/msg00268.html I'm not entirely sure it's an improvement. From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 16 14:25:09 2017 Received: (at 25445) by debbugs.gnu.org; 16 Jan 2017 19:25:09 +0000 Received: from localhost ([127.0.0.1]:55932 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cTCtx-0003Ef-JL for submit@debbugs.gnu.org; Mon, 16 Jan 2017 14:25:09 -0500 Received: from eggs.gnu.org ([208.118.235.92]:38370) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cTCtv-0003ER-KB for 25445@debbugs.gnu.org; Mon, 16 Jan 2017 14:25:08 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cTCtm-0008Oz-2D for 25445@debbugs.gnu.org; Mon, 16 Jan 2017 14:25:02 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-3.2 required=5.0 tests=BAYES_40,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:54483) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cTCtl-0008Ou-Uc; Mon, 16 Jan 2017 14:24:57 -0500 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:3607 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1cTCtj-0004Td-4F; Mon, 16 Jan 2017 14:24:57 -0500 Date: Mon, 16 Jan 2017 21:24:35 +0200 Message-Id: <838tqaajv0.fsf@gnu.org> From: Eli Zaretskii To: Noam Postavsky In-reply-to: (message from Noam Postavsky on Mon, 16 Jan 2017 13:24:08 -0500) Subject: Re: bug#25445: Bug (Trunk): Redirect fails in Duckduckgo References: <87pojqxgfm.fsf@users.sourceforge.net> <87k29xvhfo.fsf@gnu.org> <87bmv7yh7c.fsf@users.sourceforge.net> <87r346urvj.fsf@gnu.org> <87pojmdgcj.fsf@Rainer.invalid> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -8.2 (--------) X-Debbugs-Envelope-To: 25445 Cc: Stromeko@nexgo.de, 25445@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -8.2 (--------) > From: Noam Postavsky > Date: Mon, 16 Jan 2017 13:24:08 -0500 > Cc: 25445@debbugs.gnu.org > > On Mon, Jan 16, 2017 at 1:12 PM, Achim Gratz wrote: > > npostavs@users.sourceforge.net writes: > >> (when (or (string-match "^\\([0-9]+\\) *;.*url=\"\\([^\"]+\\)\"" refresh) > >> + (string-match "^\\([0-9]+\\) *;.*url=\'\\([^\']+\\)\'" refresh) > >> (string-match "^\\([0-9]+\\) *;.*url=\\([^ ]+\\)" refresh)) > > > > Why not use a regex with alternatives and do just a single match? > > Stefan made the same suggestion: > https://lists.gnu.org/archive/html/emacs-devel/2017-01/msg00268.html > > I'm not entirely sure it's an improvement. Neither am I: it would make the regexp harder to interpret (for humans). From unknown Wed Jun 18 00:26:01 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 14 Feb 2017 12:24:03 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator