From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 26 09:01:19 2018 Received: (at submit) by debbugs.gnu.org; 26 Jan 2018 14:01:19 +0000 Received: from localhost ([127.0.0.1]:43222 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ef4ZD-000653-H4 for submit@debbugs.gnu.org; Fri, 26 Jan 2018 09:01:19 -0500 Received: from eggs.gnu.org ([208.118.235.92]:37021) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ef4ZB-00064q-SW for submit@debbugs.gnu.org; Fri, 26 Jan 2018 09:01:18 -0500 Received: from lists.gnu.org ([208.118.235.17]:47409) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ef4Z6-0007LW-Ga for submit@debbugs.gnu.org; Fri, 26 Jan 2018 09:01:12 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:56189) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ef4Yw-0000T5-IY for bug-gnu-emacs@gnu.org; Fri, 26 Jan 2018 09:01:12 -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.0 required=5.0 tests=BAYES_20,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ef4Yr-0007EE-KR for bug-gnu-emacs@gnu.org; Fri, 26 Jan 2018 09:01:02 -0500 Received: from mail-it0-x230.google.com ([2607:f8b0:4001:c0b::230]:36869) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ef4Yq-0007Da-0U for bug-gnu-emacs@gnu.org; Fri, 26 Jan 2018 09:00:57 -0500 Received: by mail-it0-x230.google.com with SMTP id q8so1783680itb.2 for ; Fri, 26 Jan 2018 06:00:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:subject:date:message-id:mime-version; bh=VdQcA+AZbcngPndrd+2PNsaLN952Ib9iXLx6ba8mL34=; b=Fp2NDyanTgzqWlixKAFtPsLLbI7C7HBqpaI2g3TnaN15WK6aanf5gvNflYkI0OYJIF x/xhGNaIbgRrsOnZjTB/x6JGIXx7zcOURiKC69atuB+Pq+PnJ2rYSU9tim/Kv6j4kV1B GbwCDPak2vqH40HX2fvXxJ7WKs0NNU117dFcz+isva6CgAAcTbP+8LBm+ArvCy5L0Hr2 2bs1feTE2KrqvagNh2NHmiahEwggli1m7IrNzaQrqjfdagFmf/g78t4Dux25CdH3cTmH +NPjAZccQq0x0veKXcBQ7M6/KjZQF5aYqnRHF8H3FFCcS+Qom9iCt0K27WE9f4lGjSKp ULOA== 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:subject:date:message-id :mime-version; bh=VdQcA+AZbcngPndrd+2PNsaLN952Ib9iXLx6ba8mL34=; b=Fn0vEMjvw4RChmDmE3wl7y9li6QmnnI/cPf5ffCBhEZQWZ+4+bUGScQwF251s0+/Kl qkwnKDI+fwCZCRcxdQaWgMnFGdLRwdLWionpK/pFvjJcPqZPRJkye5IfDVd7CFntRNVi MzsIn+T6eHozBGCCXDHiag2wXk2ZjjpsHKCDYM35J8tkrb9y+QOB6EPsudsQKuK87Z9E quo4e2i7EpR6Tqn6zBI3ohKVSuMMDcdDmLOO8sPGBl0ZlHcYNMZlsvFNBUV6itROSn4P v8wbi3hgALe6TJazFrqJl3ZRbESZ6IDxbtJ1I8u7X+PB08ALEcISkTito0xZiqNEHLwF o1xg== X-Gm-Message-State: AKwxyte4h/8UpEAq0K3Q+TQdueCtuMDhheTdOYa92HmptHcp/wcQBtY7 ZBRrmujdMuR+RjaDFhn4Oqyw5A== X-Google-Smtp-Source: AH8x224jyaGPuITJeHpFVZDuM4B1lPesCVyun2UJP2M1ZEQbxaJosho1AuP+LHPUbJR21hL3hhZ68Q== X-Received: by 10.36.1.66 with SMTP id 63mr16960958itk.104.1516974023703; Fri, 26 Jan 2018 05:40:23 -0800 (PST) Received: from zebian ([45.2.119.34]) by smtp.googlemail.com with ESMTPSA id c140sm3500455itc.1.2018.01.26.05.40.22 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 26 Jan 2018 05:40:22 -0800 (PST) From: Noam Postavsky To: bug-gnu-emacs@gnu.org Subject: 26.0.90; url-file and url-data don't load mm-misc Date: Fri, 26 Jan 2018 08:40:21 -0500 Message-ID: <87d11wn3ga.fsf@users.sourceforge.net> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4001:c0b::230 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Spam-Score: -3.8 (---) 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: -3.8 (---) emacs -Q (url-data (url-generic-parse-url "data:;,A-brief-note")) gives Debugger entered--Lisp error: (void-function mm-disable-multibyte) mm-disable-multibyte() url-data(#s(url :type "data" :user nil :password nil :host nil :portspec nil :filename ";,A-brief-note" :target nil :attributes nil :fullness nil :silent nil :use-cookies t :asynchronous t)) eval((url-data (url-generic-parse-url "data:;,A-brief-note")) nil) Similarly, (url-file (url-generic-parse-url "file:///dev/null") #'ignore nil) Debugger entered--Lisp error: (void-function mm-disable-multibyte) mm-disable-multibyte() url-file(#s(url :type "file" :user nil :password nil :host "" :portspec nil :filename "/dev/null" :target nil :attributes nil :fullness t :silent nil :use-cookies t :asynchronous t) ignore nil) eval((url-file (url-generic-parse-url "file:///dev/null") (function ignore) nil) nil) This does not occur with Emacs 25. Will send patch when I have the bug number. From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 26 09:08:47 2018 Received: (at 30258) by debbugs.gnu.org; 26 Jan 2018 14:08:47 +0000 Received: from localhost ([127.0.0.1]:43242 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ef4gQ-0006GR-T8 for submit@debbugs.gnu.org; Fri, 26 Jan 2018 09:08:47 -0500 Received: from mail-io0-f170.google.com ([209.85.223.170]:39530) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ef4gN-0006G8-7Y; Fri, 26 Jan 2018 09:08:43 -0500 Received: by mail-io0-f170.google.com with SMTP id b198so544244iof.6; Fri, 26 Jan 2018 06:08:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=SDfG7PSzZ7+l6wvuNNVdSg1INRp6TJNr8Lw8bhsutpw=; b=SlpnIvqrrA23BfrtS7M0veSE52S43ur6jKTw28KSx2OsnOGCfQxspCQa1gds9ObLU0 rhnht+RCysKPZerLq5JqAIWsvx/0cOTtN001AEHP/b+xuFhzkdGVzWdLTN8yF8ktDlGQ Bwd+QLFw1Cf/s0ShsHxaZr5SADU2qrfr1yBmZ37yperawrirroy1OKYezlsDAUig6Roo Oe1RIEBTAtAhFL2OQfQD6wy6dslEdAPUB6fiOTGTYZ8Ue5vBKjaucerRvqRtAV9bP0E3 PqkZlzYL208KD4diE3T5WBvWncfyaNucXY1tUkN22pwj+dRphNb4s3AA12GSUA5MoBZY MnxQ== 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:subject:references:date :in-reply-to:message-id:user-agent:mime-version; bh=SDfG7PSzZ7+l6wvuNNVdSg1INRp6TJNr8Lw8bhsutpw=; b=j3L72kWgHOBasyTJYSHn5KoHjtwg69/0faSMNzyDvWpuNvoZyRKozOqm27Tpby8RLH KIWxNfMev7nwjoPOx2Kbj+nuG4tpTkJHGjd1exuRRAC2aZGDJvK3HIOhzNcM7KoA97ZR 1slnuWkZcty0gIZ3QWEd0yV+EEJ01CgUKurrRQ6o0ucLUI+nFevR3qTckB+gmN0PTq83 4drbLo5LoMuguJHNe/es2lgPGXF1Z71c1KtBonMm70rAeD6m7+2572W9bD9pskKWI6KY pJLZtM+Ls3pbaW3WmcgEGA6sCrUrLvCIR6u0R90nDd5BIMM0VD2RZVOO5X+RHkV3Bjhe 00Bg== X-Gm-Message-State: AKwxytfGv3uqeL0xvzEH+X5uLMqPmIltbaF0wcQF6yxWfiVVMyl/lNjX e4GBoJGSMveugN0+nkbFIj481w== X-Google-Smtp-Source: AH8x224WIj3NMc+0HYAqilfxpPP/tIApBhuo/20ZNAg8EHtI1SSL6XaZNZPRmqGUe9eCn28xe4V6LA== X-Received: by 10.107.133.163 with SMTP id p35mr16556275ioi.44.1516975717179; Fri, 26 Jan 2018 06:08:37 -0800 (PST) Received: from zebian ([45.2.119.34]) by smtp.googlemail.com with ESMTPSA id e22sm578651ioj.79.2018.01.26.06.08.35 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 26 Jan 2018 06:08:35 -0800 (PST) From: Noam Postavsky To: 30258@debbugs.gnu.org Subject: Re: bug#30258: 26.0.90; url-file and url-data don't load mm-misc References: <87d11wn3ga.fsf@users.sourceforge.net> Date: Fri, 26 Jan 2018 09:08:34 -0500 In-Reply-To: <87d11wn3ga.fsf@users.sourceforge.net> (Noam Postavsky's message of "Fri, 26 Jan 2018 08:40:21 -0500") Message-ID: <878tckn259.fsf@users.sourceforge.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.90 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 30258 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.2 (/) --=-=-= Content-Type: text/plain tags 30258 + patch quit Noam Postavsky writes: > This does not occur with Emacs 25. Will send patch when I have the bug number. Here is the patch, should be obviously safe enough for emacs-26, so I'll push there in a day or two. --=-=-= Content-Type: text/plain Content-Disposition: attachment; filename=0001-Load-mm-util-as-needed-for-url-file-and-url-data-Bug.patch Content-Description: patch >From 2ae7173c4a3800dbecef85b0502d4ac4d44778f2 Mon Sep 17 00:00:00 2001 From: Noam Postavsky Date: Fri, 26 Jan 2018 09:04:47 -0500 Subject: [PATCH] Load mm-util as needed for url-file and url-data (Bug#30258) * lisp/url/url-file.el (url-file): * lisp/url/url-misc.el (url-data): Require `mm-util' before calling `mm-disable-multibyte'. * test/lisp/url/url-file-resources/file.txt: * test/lisp/url/url-file-tests.el: * test/lisp/url/url-misc-tests.el: New tests. --- lisp/url/url-file.el | 1 + lisp/url/url-misc.el | 1 + test/lisp/url/url-file-resources/file.txt | 1 + test/lisp/url/url-file-tests.el | 50 +++++++++++++++++++++++++++++++ test/lisp/url/url-misc-tests.el | 41 +++++++++++++++++++++++++ 5 files changed, 94 insertions(+) create mode 100644 test/lisp/url/url-file-resources/file.txt create mode 100644 test/lisp/url/url-file-tests.el create mode 100644 test/lisp/url/url-misc-tests.el diff --git a/lisp/url/url-file.el b/lisp/url/url-file.el index f6446c0816..4fac406023 100644 --- a/lisp/url/url-file.el +++ b/lisp/url/url-file.el @@ -188,6 +188,7 @@ url-file (url-find-file-dired filename) (with-current-buffer (setq buffer (generate-new-buffer " *url-file*")) + (require 'mm-util) (mm-disable-multibyte) (setq url-current-object url) (insert "Content-type: " (or content-type "application/octet-stream") "\n") diff --git a/lisp/url/url-misc.el b/lisp/url/url-misc.el index 9a13732b7a..e794786f3a 100644 --- a/lisp/url/url-misc.el +++ b/lisp/url/url-misc.el @@ -99,6 +99,7 @@ url-data (eq ?\; (aref mediatype 0))) (setq mediatype (concat "text/plain" mediatype)))) (set-buffer (generate-new-buffer " *url-data*")) + (require 'mm-util) (mm-disable-multibyte) (insert (format "Content-Length: %d\n" (length data)) "Content-Type: " mediatype "\n" diff --git a/test/lisp/url/url-file-resources/file.txt b/test/lisp/url/url-file-resources/file.txt new file mode 100644 index 0000000000..b0b4e38e5f --- /dev/null +++ b/test/lisp/url/url-file-resources/file.txt @@ -0,0 +1 @@ +Some file data diff --git a/test/lisp/url/url-file-tests.el b/test/lisp/url/url-file-tests.el new file mode 100644 index 0000000000..969bca7f8d --- /dev/null +++ b/test/lisp/url/url-file-tests.el @@ -0,0 +1,50 @@ +;;; url-file-tests.el --- Test suite for url-file. -*- lexical-binding: t -*- + +;; Copyright (C) 2018 Free Software Foundation, Inc. + +;; This file is part of GNU Emacs. + +;; GNU Emacs is free software: you can redistribute it and/or modify +;; it under the terms of the GNU General Public License as published by +;; the Free Software Foundation, either version 3 of the License, or +;; (at your option) any later version. + +;; GNU Emacs is distributed in the hope that it will be useful, +;; but WITHOUT ANY WARRANTY; without even the implied warranty of +;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +;; GNU General Public License for more details. + +;; You should have received a copy of the GNU General Public License +;; along with GNU Emacs. If not, see . + +;;; Commentary: + +;;; Code: + +(require 'url-file) +(require 'ert) + +(defconst url-file-tests-data-directory + (expand-file-name "lisp/url/url-file-resources" + (or (getenv "EMACS_TEST_DIRECTORY") + (expand-file-name "../../.." + (or load-file-name + buffer-file-name)))) + "Directory for url-file test files.") + +(ert-deftest url-file () + "Test reading file via file:// URL." + (let ((file (expand-file-name "file.txt" url-file-tests-data-directory))) + (should (equal + (with-current-buffer + (url-file (url-generic-parse-url (concat "file://" file)) + #'ignore nil) + (prog1 (buffer-substring (point) (point-max)) + (kill-buffer))) + (with-temp-buffer + (insert-file-contents-literally file) + (buffer-string)))))) + +(provide 'url-file-tests) + +;;; url-file-tests.el ends here diff --git a/test/lisp/url/url-misc-tests.el b/test/lisp/url/url-misc-tests.el new file mode 100644 index 0000000000..fec2609bb7 --- /dev/null +++ b/test/lisp/url/url-misc-tests.el @@ -0,0 +1,41 @@ +;;; url-misc-tests.el --- Test suite for url-misc. -*- lexical-binding: t -*- + +;; Copyright (C) 2018 Free Software Foundation, Inc. + +;; This file is part of GNU Emacs. + +;; GNU Emacs is free software: you can redistribute it and/or modify +;; it under the terms of the GNU General Public License as published by +;; the Free Software Foundation, either version 3 of the License, or +;; (at your option) any later version. + +;; GNU Emacs is distributed in the hope that it will be useful, +;; but WITHOUT ANY WARRANTY; without even the implied warranty of +;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +;; GNU General Public License for more details. + +;; You should have received a copy of the GNU General Public License +;; along with GNU Emacs. If not, see . + +;;; Commentary: + +;;; Code: + +(require 'url-misc) +(require 'ert) + +(ert-deftest url-misc-data () + "Test reading data: URL." + (should (equal + (with-current-buffer + (url-data (url-generic-parse-url "data:;,some%20text")) + (goto-char (point-min)) + (forward-paragraph) + (forward-line) + (prog1 (buffer-substring (point) (point-max)) + (kill-buffer))) + "some text"))) + +(provide 'url-misc-tests) + +;;; url-misc-tests.el ends here -- 2.11.0 --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 26 13:54:14 2018 Received: (at 30258) by debbugs.gnu.org; 26 Jan 2018 18:54:14 +0000 Received: from localhost ([127.0.0.1]:44030 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ef98g-00016M-IS for submit@debbugs.gnu.org; Fri, 26 Jan 2018 13:54:14 -0500 Received: from eggs.gnu.org ([208.118.235.92]:40051) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ef98e-000169-Sc for 30258@debbugs.gnu.org; Fri, 26 Jan 2018 13:54:13 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ef98W-0005Fg-G8 for 30258@debbugs.gnu.org; Fri, 26 Jan 2018 13:54:07 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:38784) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ef98W-0005Fb-Ci; Fri, 26 Jan 2018 13:54:04 -0500 Received: from [176.228.60.248] (port=1731 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1ef98V-0006ta-Ao; Fri, 26 Jan 2018 13:54:03 -0500 Date: Fri, 26 Jan 2018 20:54:02 +0200 Message-Id: <837es4lad1.fsf@gnu.org> From: Eli Zaretskii To: Noam Postavsky In-reply-to: <878tckn259.fsf@users.sourceforge.net> (message from Noam Postavsky on Fri, 26 Jan 2018 09:08:34 -0500) Subject: Re: bug#30258: 26.0.90; url-file and url-data don't load mm-misc References: <87d11wn3ga.fsf@users.sourceforge.net> <878tckn259.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: -5.0 (-----) X-Debbugs-Envelope-To: 30258 Cc: 30258@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: -5.0 (-----) > From: Noam Postavsky > Date: Fri, 26 Jan 2018 09:08:34 -0500 > > Here is the patch, should be obviously safe enough for emacs-26, so I'll > push there in a day or two. Please do, and thanks. From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 26 21:03:48 2018 Received: (at control) by debbugs.gnu.org; 27 Jan 2018 02:03:48 +0000 Received: from localhost ([127.0.0.1]:44167 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1efFqO-0003Fy-Fs for submit@debbugs.gnu.org; Fri, 26 Jan 2018 21:03:48 -0500 Received: from mail-it0-f52.google.com ([209.85.214.52]:51360) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1efFqL-0003Fh-4i; Fri, 26 Jan 2018 21:03:45 -0500 Received: by mail-it0-f52.google.com with SMTP id p139so2589702itb.1; Fri, 26 Jan 2018 18:03:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=mkc3YIhhFgRQ5F80m26swsO41G8G+wp/L6tvS7ivh1s=; b=sniSh+d9+Veqt7OFFFRsmhze9/vJ7lNQ51Z/Re7H0kmVS/axrE8g8s40oumjyloGvu KqPIln5INCWBslTMWCwIm4kTyfMgOp8cQ6zW7TaxyZSB8GDhSEacahz/T6LJrvc7Cnac nekq0JVXLTpc/+nC6FLZtzzqOm3GDJ0fmANevTB49L05ddYblW1gHsBZ/R2o5RXyuX36 EGC8ioj4uUjv4nvwYMn5GRicSTaZpqB0VbS/bf+qxViMpnbaENYocRk5ol3RytdQ97Sl bRq7E4gZiP0FqorXiYp/ztZqjNz/edCn3CYlnbYGpq569gvLY15kwf+1FUpv9oVjundP ZpdQ== 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:subject:references:date :in-reply-to:message-id:user-agent:mime-version; bh=mkc3YIhhFgRQ5F80m26swsO41G8G+wp/L6tvS7ivh1s=; b=g/SHiUdTFKLmreCVbeYvs3Zyu8baTXIp7hqBpL4xkzj24h6xFKdote4UETWL5W8OKO iK8RrNhU6QXV1GRkHaAo/ibSNBTKXNItLydOzpRl2XDRTTDQqd2h8/ji8Gw787sSkef5 1cgIwLchONNQJuMI976jBfzrTlwI9txK0t5ZXf5nqQmODKJfziNbqHN62S1RcqoPAELl JSncnWJDkedazYySDP4khpdxmQGDizLDUdX2TEPEvvNSENo3sg1sdNY8FOy/saui8ljf CMgxbggITha4LLRI5elxBrFuNo0Pe3R3xn78XIVlwp/bvHmbRkRijaMOyAswhfL3IIoL hkWA== X-Gm-Message-State: AKwxytc1VXb6KebyFgGF0ASQjVU6GsmJRRf9aih8cs46dyouu0hMP8Vb qvkIUqNdvbo3VrpGkfS0o0iNrQ== X-Google-Smtp-Source: AH8x224aPNdmzbnzkeYjNJ/PmcD2ynQ2s+smu7WC+Vp47MZ1mtrCgYwwmVwIlMqWxsBppLBPdrBp0Q== X-Received: by 10.36.213.4 with SMTP id a4mr18417997itg.20.1517018619279; Fri, 26 Jan 2018 18:03:39 -0800 (PST) Received: from zebian ([45.2.119.34]) by smtp.googlemail.com with ESMTPSA id r78sm1209272ior.25.2018.01.26.18.03.37 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 26 Jan 2018 18:03:37 -0800 (PST) From: Noam Postavsky To: 30258-quiet@debbugs.gnu.org Subject: Re: bug#30258: 26.0.90; url-file and url-data don't load mm-misc References: <87d11wn3ga.fsf@users.sourceforge.net> <878tckn259.fsf@users.sourceforge.net> <837es4lad1.fsf@gnu.org> Date: Fri, 26 Jan 2018 21:03:36 -0500 In-Reply-To: <837es4lad1.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 26 Jan 2018 20:54:02 +0200") Message-ID: <87607om51j.fsf@users.sourceforge.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.90 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: control 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.2 (/) tags 30258 fixed close 30258 26.1 quit Eli Zaretskii writes: >> Here is the patch, should be obviously safe enough for emacs-26, so I'll >> push there in a day or two. > > Please do, and thanks. Pushed. [1: 81ae9c8c05]: 2018-01-26 19:50:57 -0500 Load mm-util as needed for url-file and url-data (Bug#30258) https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=81ae9c8c058d17d276a4443f6938aa3b57a40ca4 From unknown Mon Jun 23 07:49:59 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 24 Feb 2018 12:24:04 +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