From unknown Sat Sep 20 13:00:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44338: 27.1; EWW can't download and view pdf Resent-From: Nicholas Harrison Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 30 Oct 2020 22:21:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 44338 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 44338@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.160409645412842 (code B ref -1); Fri, 30 Oct 2020 22:21:02 +0000 Received: (at submit) by debbugs.gnu.org; 30 Oct 2020 22:20:54 +0000 Received: from localhost ([127.0.0.1]:60057 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kYclR-0003L4-RQ for submit@debbugs.gnu.org; Fri, 30 Oct 2020 18:20:54 -0400 Received: from lists.gnu.org ([209.51.188.17]:41934) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kYclP-0003Kw-Uv for submit@debbugs.gnu.org; Fri, 30 Oct 2020 18:20:52 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:45178) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kYclP-0006YK-On for bug-gnu-emacs@gnu.org; Fri, 30 Oct 2020 18:20:51 -0400 Received: from mail-pg1-x52b.google.com ([2607:f8b0:4864:20::52b]:43896) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kYclN-0005V3-5D for bug-gnu-emacs@gnu.org; Fri, 30 Oct 2020 18:20:51 -0400 Received: by mail-pg1-x52b.google.com with SMTP id r10so6362718pgb.10 for ; Fri, 30 Oct 2020 15:20:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=CU1qkOjMhWWp7V7Aef3i1Llc8DkZM8CvyG8wlYvI1OI=; b=bvTsj20fGSQBEHAO2HdmHli9evMIt8ekxo8Wt5B2t65zimLe9j5dVcfOwn872Yev4J lRc4DkMPsIbv5mznol5ziiRpW75RIyift+wnDPyJMhf7i2p5vEFuEpRWSnhqSD+w0GO2 kFwbdkO56hMm8jP/Oo08xz3IadVuMykG1Ng8GgoYdk5QiOdJ5ZnZnxPV1OaG6q7ZCvfZ 6OYTu3DwIgoW5ObiH43W4T2GhMkHlqWaAmORCBeX4HoP6oK09Jq1nog25uw0gsdO5Yon QMJTK5Y0aHwCjOoMKmOyvFbB3wRkOvj6kGiqU91Km7I1aUFRxYnXMcEJ5q9ZxIxzdQJq ZbRQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=CU1qkOjMhWWp7V7Aef3i1Llc8DkZM8CvyG8wlYvI1OI=; b=HlzfNlds+iDHG6hoNwQ1mcTrOB7I4tnjWleQHrjbeHdU6H0O+8WD6IhoSql6V06tKk 5Q1o+JRIzgmQAxFlEKxksk4TV4AlqOHt7C+0rHdWFsswvxi5gRfu+gOhkLBBeVH1T7L8 R09oiDKaeNZj5Q0oKtm7gp5FbPo7xpWkuhka6KX1pq0WfobAtClBIJNZ+USOMUeBWAPF ZfD7DvFO6VWjVdmE5JvvhsN9tUvJtO6GIaRf5GtOUGNgOji5R/GDHu1Gp+Y7Ty3uJJQ2 KQxYDG/uK1wDzO1A+xH3BeJ+M3VWUbxQS72wprkN4Yh6kXRVxODW839jW89GqdofRW97 LRRg== X-Gm-Message-State: AOAM531+1g7JhzAU1eRRFSfMq5O7TSe0HzSJrPMQroS/T6QIT+u0Lu64 ULws6NGBxOH3nYGF4JVj/5FOA+FFQ06/uj2+jIR7xE13knGUqA== X-Google-Smtp-Source: ABdhPJyvgZCwZuvbG2VOxTRKlVo38Zi8YSsopFGlueemntWNd3/l8Bz8IOMI0XCkjsUzYcionN8s8CMD0fWJJq0vDJU= X-Received: by 2002:a63:4414:: with SMTP id r20mr3962942pga.141.1604096447270; Fri, 30 Oct 2020 15:20:47 -0700 (PDT) MIME-Version: 1.0 From: Nicholas Harrison Date: Fri, 30 Oct 2020 16:20:19 -0600 Message-ID: Content-Type: multipart/alternative; boundary="000000000000ecd46905b2eace4d" Received-SPF: pass client-ip=2607:f8b0:4864:20::52b; envelope-from=nicholas.victoryofthepeople@gmail.com; helo=mail-pg1-x52b.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.7 (/) 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: -2.3 (--) --000000000000ecd46905b2eace4d Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Using the EWW browser, I can navigate around to webpages, but navigating to a pdf fails. It appears to download an unreadable pdf. Downloading and viewing the pdf manually in emacs (pdf-view-mode) works fine. I've tried these solutions to no avail: - Adding "application/pdf; emacsclient %s" to a ~/.mailcap file. This makes the process hang indefinitely. - Running the following elisp code: `(add-to-list 'mailcap-user-mime-data '((type . "application/pdf") (viewer . pdf-view-mode)))` This doesn't seem to have an effect. --System Info-- In GNU Emacs 27.1 (build 1, x86_64-w64-mingw32) of 2020-08-21 built on CIRROCUMULUS Repository revision: 86d8d76aa36037184db0b2897c434cdaab1a9ae8 Repository branch: HEAD Windowing system distributor 'Microsoft Corp.', version 10.0.19041 System Description: Microsoft Windows 10 Home (v10.0.2004.19041.572) Recent messages: [yas] Prepared just-in-time loading of snippets successfully. For information about GNU Emacs and the GNU system, type C-h C-a. Contacting host: www.restek.com:443 error in process filter: mailcap-view-mime: Symbol=E2=80=99s function defin= ition is void: nil error in process filter: Symbol=E2=80=99s function definition is void: nil Making completion list... [2 times] Configured using: 'configure --without-dbus --host=3Dx86_64-w64-mingw32 --without-compress-install 'CFLAGS=3D-O2 -static'' Configured features: XPM JPEG TIFF GIF PNG RSVG SOUND NOTIFY W32NOTIFY ACL GNUTLS LIBXML2 HARFBUZZ ZLIB TOOLKIT_SCROLL_BARS MODULES THREADS JSON PDUMPER LCMS2 GMP Important settings: value of $LANG: ENU locale-coding-system: cp1252 Major mode: Fundamental Minor modes in effect: pyvenv-mode: t shell-dirtrack-mode: t global-linum-mode: t tooltip-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message dired dired-loaddefs rfc822 mml mml-sec epa derived epg epg-config mm-decode mm-bodies mm-encode mailabbrev gmm-utils mailheader sendmail gnutls network-stream url-http mail-parse rfc2231 url-gw nsm rmc url-cache url-auth eww mm-url gnus nnheader gnus-util rmail rmail-loaddefs rfc2047 rfc2045 ietf-drums mail-utils mm-util mail-prsvr url-queue url url-proxy url-privacy url-expand url-methods url-history mailcap shr text-property-search url-cookie url-domsuf url-util puny svg xml dom cl-extra yasnippet highlight-indentation flymake-proc flymake warnings thingatpt company-capf company pcase help-fns radix-tree help-mode elpy advice edmacro kmacro elpy-rpc pyvenv eshell esh-cmd esh-ext esh-opt esh-proc esh-io esh-arg esh-module esh-groups esh-util elpy-shell elpy-profile elpy-django s elpy-refactor python tramp-sh tramp tramp-loaddefs trampver tramp-integration tramp-compat shell pcomplete parse-time iso8601 time-date format-spec ido grep compile comint ansi-color files-x etags fileloop generator xref project ring cus-edit cus-start cus-load wid-edit linum material-theme finder-inf package easymenu browse-url url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache json subr-x map url-vars seq byte-opt gv bytecomp byte-compile cconv cl-loaddefs cl-lib tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel dos-w32 ls-lisp disp-table term/w32-win w32-win w32-vars term/common-win tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode elisp-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core term/tty-colors frame minibuffer cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote threads w32notify w32 lcms2 multi-tty make-network-process emacs) Memory information: ((conses 16 286983 9790) (symbols 48 22710 1) (strings 32 96281 3012) (string-bytes 1 2696643) (vectors 16 30701) (vector-slots 8 394315 14882) (floats 8 139 245) (intervals 56 410 0) (buffers 1000 15)) --000000000000ecd46905b2eace4d Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

Using the EWW browser, I can navigate around to webpag= es, but navigating
to a pdf fails. It appears to download an unreadable = pdf. Downloading
and viewing the pdf manually in emacs (pdf-view-mode) w= orks fine.

I've tried these solutions to no avail:
- Adding &= quot;application/pdf; emacsclient %s" to a ~/.mailcap file. This
= =C2=A0 makes the process hang indefinitely.
- Running the following elis= p code:
=C2=A0 `(add-to-list 'mailcap-user-mime-data
=C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0'((type . "app= lication/pdf")
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0(viewer . pdf-view-mode)))`
=C2=A0 This doesn't see= m to have an effect.


--System Info--
In GNU Emacs 27.1 (build= 1, x86_64-w64-mingw32)
=C2=A0of 2020-08-21 built on CIRROCUMULUS
Rep= ository revision: 86d8d76aa36037184db0b2897c434cdaab1a9ae8
Repository br= anch: HEAD
Windowing system distributor 'Microsoft Corp.', versi= on 10.0.19041
System Description: Microsoft Windows 10 Home (v10.0.2004.= 19041.572)

Recent messages:
[yas] Prepared just-in-time loading o= f snippets successfully.
For information about GNU Emacs and the GNU sys= tem, type C-h C-a.
Contacting host: www.restek.com:443
error in process filter: mailcap-view-mime: Sym= bol=E2=80=99s function definition is void: nil
error in process filter: = Symbol=E2=80=99s function definition is void: nil
Making completion list= ... [2 times]

Configured using:
=C2=A0'configure --without-db= us --host=3Dx86_64-w64-mingw32
=C2=A0--without-compress-install 'CFL= AGS=3D-O2 -static''

Configured features:
XPM JPEG TIFF GI= F PNG RSVG SOUND NOTIFY W32NOTIFY ACL GNUTLS LIBXML2
HARFBUZZ ZLIB TOOLK= IT_SCROLL_BARS MODULES THREADS JSON PDUMPER LCMS2 GMP

Important sett= ings:
=C2=A0 value of $LANG: ENU
=C2=A0 locale-coding-system: cp1252<= br>
Major mode: Fundamental

Minor modes in effect:
=C2=A0 pyve= nv-mode: t
=C2=A0 shell-dirtrack-mode: t
=C2=A0 global-linum-mode: t<= br>=C2=A0 tooltip-mode: t
=C2=A0 global-eldoc-mode: t
=C2=A0 electric= -indent-mode: t
=C2=A0 mouse-wheel-mode: t
=C2=A0 tool-bar-mode: t=C2=A0 menu-bar-mode: t
=C2=A0 file-name-shadow-mode: t
=C2=A0 globa= l-font-lock-mode: t
=C2=A0 blink-cursor-mode: t
=C2=A0 auto-compositi= on-mode: t
=C2=A0 auto-encryption-mode: t
=C2=A0 auto-compression-mod= e: t
=C2=A0 line-number-mode: t
=C2=A0 transient-mark-mode: t

= Load-path shadows:
None found.

Features:
(shadow sort mail-ext= r emacsbug message dired dired-loaddefs rfc822 mml
mml-sec epa derived e= pg epg-config mm-decode mm-bodies mm-encode
mailabbrev gmm-utils mailhea= der sendmail gnutls network-stream url-http
mail-parse rfc2231 url-gw ns= m rmc url-cache url-auth eww mm-url gnus
nnheader gnus-util rmail rmail-= loaddefs rfc2047 rfc2045 ietf-drums
mail-utils mm-util mail-prsvr url-qu= eue url url-proxy url-privacy
url-expand url-methods url-history mailcap= shr text-property-search
url-cookie url-domsuf url-util puny svg xml do= m cl-extra yasnippet
highlight-indentation flymake-proc flymake warnings= thingatpt
company-capf company pcase help-fns radix-tree help-mode elpy= advice
edmacro kmacro elpy-rpc pyvenv eshell esh-cmd esh-ext esh-opt es= h-proc
esh-io esh-arg esh-module esh-groups esh-util elpy-shell elpy-pro= file
elpy-django s elpy-refactor python tramp-sh tramp tramp-loaddefstrampver tramp-integration tramp-compat shell pcomplete parse-time
iso8= 601 time-date format-spec ido grep compile comint ansi-color files-x
eta= gs fileloop generator xref project ring cus-edit cus-start cus-load
wid-= edit linum material-theme finder-inf package easymenu browse-url
url-han= dlers url-parse auth-source cl-seq eieio eieio-core cl-macs
eieio-loadde= fs password-cache json subr-x map url-vars seq byte-opt gv
bytecomp byte= -compile cconv cl-loaddefs cl-lib tooltip eldoc electric
uniquify ediff-= hook vc-hooks lisp-float-type mwheel dos-w32 ls-lisp
disp-table term/w32= -win w32-win w32-vars term/common-win tool-bar dnd
fontset image regexp-= opt fringe tabulated-list replace newcomment
text-mode elisp-mode lisp-m= ode prog-mode register page tab-bar menu-bar
rfn-eshadow isearch timer s= elect scroll-bar mouse jit-lock font-lock
syntax facemenu font-core term= /tty-colors frame minibuffer cl-generic
cham georgian utf-8-lang misc-la= ng vietnamese tibetan thai tai-viet lao
korean japanese eucjp-ms cp51932= hebrew greek romanian slovak czech
european ethiopic indian cyrillic ch= inese composite charscript charprop
case-table epa-hook jka-cmpr-hook he= lp simple abbrev obarray
cl-preloaded nadvice loaddefs button faces cus-= face macroexp files
text-properties overlay sha1 md5 base64 format env c= ode-pages mule
custom widget hashtable-print-readable backquote threads = w32notify w32
lcms2 multi-tty make-network-process emacs)

Memory = information:
((conses 16 286983 9790)
=C2=A0(symbols 48 22710 1)
= =C2=A0(strings 32 96281 3012)
=C2=A0(string-bytes 1 2696643)
=C2=A0(v= ectors 16 30701)
=C2=A0(vector-slots 8 394315 14882)
=C2=A0(floats 8 = 139 245)
=C2=A0(intervals 56 410 0)
=C2=A0(buffers 1000 15))
--000000000000ecd46905b2eace4d-- From unknown Sat Sep 20 13:00:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44338: 27.1; EWW can't download and view pdf Resent-From: "Basil L. Contovounesios" Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 31 Oct 2020 13:45:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44338 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Nicholas Harrison Cc: 44338@debbugs.gnu.org Received: via spool by 44338-submit@debbugs.gnu.org id=B44338.160415184321153 (code B ref 44338); Sat, 31 Oct 2020 13:45:01 +0000 Received: (at 44338) by debbugs.gnu.org; 31 Oct 2020 13:44:03 +0000 Received: from localhost ([127.0.0.1]:60722 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kYrAp-0005V7-3l for submit@debbugs.gnu.org; Sat, 31 Oct 2020 09:44:03 -0400 Received: from mail-wm1-f47.google.com ([209.85.128.47]:51961) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kYrAm-0005UQ-3Q for 44338@debbugs.gnu.org; Sat, 31 Oct 2020 09:44:01 -0400 Received: by mail-wm1-f47.google.com with SMTP id v5so5254478wmh.1 for <44338@debbugs.gnu.org>; Sat, 31 Oct 2020 06:44:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tcd-ie.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=Duva6GnzBHkB/3hlY6nz+bNUZN7iuB0SdnFW2im+9m8=; b=DtdSojYOzWMXrVrYh3T6RHUt+D0NE7A8ciqQyhVmBe7t6p0A9vJZGVbSaK/PYXcq/J wsXNpNsI0vqakBMfIz0km0/kgqaB8Gtoas3yaQgkxfQ7HnBQWNcLp7ERvR9BkufcR7Bf E6lKkB2oM9bg5AidAdPkPLgfAST1BXafKg+I6D8/mp2LXiKnsKF3COaXVGlQR3IDJE8K sUmm1ukWQRXgFDL2fe7V9aP+xNi67mzCda4clEpWHdGkhMnKOF7Q+v4tN+FPd2dtvZFR 1AENXdtYwhElc93Z78iSZ1GqexYTThHk/IPhHAAZZ6ERIsgaXoC41Xb0kxmbt+4GhiSp HVHg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=Duva6GnzBHkB/3hlY6nz+bNUZN7iuB0SdnFW2im+9m8=; b=mduQzsppSXMLMc0YvDhbk91rQTyfYcYKF+VONfDqaBXko4X19aBzZ8N+uTIth9z66Z F3BxJqpWqXC6aMNN1CZ7nYQR3W4ClRefzVu6Og8hH2WpsWfpaSMzootYvVK6UY0Qyw/8 l6BT7ce/U9+dza0g88pVNgTkC7Vw21R8l2M+vdeHSalo3qTafNvIPxLdLlMnUwJuMC6t BT3JwZO8StU+0EDFNE03gYJL/2NDQ0xZEJYVKKwlq5QcRuR2t/d2QvLpy+Z/Yb3kQF62 kJzMVKFaj/Br8VtE/w3lLrUrxuHK4O71L4STr3iecYVylVxyFYGHqp4ddwo5ABBLsG4z XXWw== X-Gm-Message-State: AOAM530PvwNGeIGD1fP0ctfXy/gYN/pVOZv9f1m4UU3MflyZRK1geL2Z HU3lQsHHaxpahaQSAsXGdwsaiA== X-Google-Smtp-Source: ABdhPJx5jx4zz/zMUKufGMKJ75ekQBY1ofLw5yfKL/k3KGtzA7D9RKzcu2l4SjzxuKHyxmLt0/nXPw== X-Received: by 2002:a1c:bdc4:: with SMTP id n187mr8585136wmf.185.1604151834064; Sat, 31 Oct 2020 06:43:54 -0700 (PDT) Received: from localhost ([2a02:8084:20e2:c380:1f68:7ff5:120d:64e]) by smtp.gmail.com with ESMTPSA id 130sm9090195wmd.18.2020.10.31.06.43.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 31 Oct 2020 06:43:53 -0700 (PDT) From: "Basil L. Contovounesios" References: Date: Sat, 31 Oct 2020 13:43:51 +0000 In-Reply-To: (Nicholas Harrison's message of "Fri, 30 Oct 2020 16:20:19 -0600") Message-ID: <878sbmo6i0.fsf@tcd.ie> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) 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.0 (-) Nicholas Harrison writes: > Using the EWW browser, I can navigate around to webpages, but navigating > to a pdf fails. It appears to download an unreadable pdf. Downloading > and viewing the pdf manually in emacs (pdf-view-mode) works fine. > > I've tried these solutions to no avail: > - Adding "application/pdf; emacsclient %s" to a ~/.mailcap file. This > makes the process hang indefinitely. > - Running the following elisp code: > `(add-to-list 'mailcap-user-mime-data > '((type . "application/pdf") > (viewer . pdf-view-mode)))` > This doesn't seem to have an effect. Seems to have been fixed on master: 1. emacs -Q 2. M-x eww RET https://www.gnu.org/software/emacs/manual/emacs.html RET 3. C-s extra pdf RET RET This opens the "Specialized Emacs Features" manual in a *eww pdf* buffer in doc-view-mode. With PDF Tools and the mailcap-user-mime-data setting above installed, it opens in pdf-view-mode instead. I'm surprised the setting for mailcap-user-mime-data is needed though, since pdf-view-mode appears before doc-view-mode in both mailcap-mime-data and my version of auto-mode-alist. Lars? -- Basil From unknown Sat Sep 20 13:00:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44338: 27.1; EWW can't download and view pdf Resent-From: Jean Louis Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 31 Oct 2020 16:36:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44338 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: "Basil L. Contovounesios" Cc: 44338@debbugs.gnu.org, Nicholas Harrison Received: via spool by 44338-submit@debbugs.gnu.org id=B44338.160416212723575 (code B ref 44338); Sat, 31 Oct 2020 16:36:01 +0000 Received: (at 44338) by debbugs.gnu.org; 31 Oct 2020 16:35:27 +0000 Received: from localhost ([127.0.0.1]:34403 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kYtqh-00068A-1z for submit@debbugs.gnu.org; Sat, 31 Oct 2020 12:35:27 -0400 Received: from static.rcdrun.com ([95.85.24.50]:43883) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kYtqe-00067z-2y for 44338@debbugs.gnu.org; Sat, 31 Oct 2020 12:35:25 -0400 Received: from localhost ([::ffff:197.157.0.60]) (AUTH: PLAIN admin, TLS: TLS1.2,256bits,ECDHE_RSA_AES_256_GCM_SHA384) by static.rcdrun.com with ESMTPSA id 00000000002A0B3D.000000005F9D924A.000032A2; Sat, 31 Oct 2020 16:35:21 +0000 Date: Sat, 31 Oct 2020 19:35:19 +0300 From: Jean Louis Message-ID: References: <878sbmo6i0.fsf@tcd.ie> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <878sbmo6i0.fsf@tcd.ie> User-Agent: Mutt/+ (1036f0e) (2020-10-18) X-Spam-Score: 1.5 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: * Basil L. Contovounesios [2020-10-31 16:45]: > Nicholas Harrison writes: > > > Using the EWW browser, I can navigate around to webpages, but navigati [...] Content analysis details: (1.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 1.5 RCVD_IN_SORBS_WEB RBL: SORBS: sender is an abusable web server [197.157.0.60 listed in dnsbl.sorbs.net] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.0 SPF_PASS SPF: sender matches SPF record 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 (/) * Basil L. Contovounesios [2020-10-31 16:45]: > Nicholas Harrison writes: > > > Using the EWW browser, I can navigate around to webpages, but navigating > > to a pdf fails. It appears to download an unreadable pdf. Downloading > > and viewing the pdf manually in emacs (pdf-view-mode) works fine. > > > > I've tried these solutions to no avail: > > - Adding "application/pdf; emacsclient %s" to a ~/.mailcap file. This > > makes the process hang indefinitely. > > - Running the following elisp code: > > `(add-to-list 'mailcap-user-mime-data > > '((type . "application/pdf") > > (viewer . pdf-view-mode)))` > > This doesn't seem to have an effect. > > Seems to have been fixed on master: > > 1. emacs -Q > 2. M-x eww RET https://www.gnu.org/software/emacs/manual/emacs.html RET > 3. C-s extra pdf RET RET When external editor is used, buffer for eww pdf remains there in background *eww pdf* and neither l or q key bindings work, it would be expected to go back to the previous page from that buffer. -- Thanks, Jean Louis ⎔ λ 🄯 𝍄 𝌡 𝌚 From unknown Sat Sep 20 13:00:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44338: 27.1; EWW can't download and view pdf Resent-From: Nicholas Harrison Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 31 Oct 2020 17:15:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44338 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Jean Louis Cc: "Basil L. Contovounesios" , 44338@debbugs.gnu.org Received: via spool by 44338-submit@debbugs.gnu.org id=B44338.160416449527552 (code B ref 44338); Sat, 31 Oct 2020 17:15:01 +0000 Received: (at 44338) by debbugs.gnu.org; 31 Oct 2020 17:14:55 +0000 Received: from localhost ([127.0.0.1]:34463 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kYuSs-0007AK-S6 for submit@debbugs.gnu.org; Sat, 31 Oct 2020 13:14:54 -0400 Received: from mail-yb1-f181.google.com ([209.85.219.181]:37660) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kYuSq-0007A6-Ih for 44338@debbugs.gnu.org; Sat, 31 Oct 2020 13:14:52 -0400 Received: by mail-yb1-f181.google.com with SMTP id h196so7964034ybg.4 for <44338@debbugs.gnu.org>; Sat, 31 Oct 2020 10:14:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=lb9ZCBd+sYal2BjfagNOqazNr1I+APz7U2ggnavqCLI=; b=O5ibsepmWybEm4sTjal02DZ2j7/ChWnFPcQdfxq1O0MFUl1Lr5d1P5V/lyWH6k7hhm 2VR8bYdUuoFsfV0n0lJbJXAsEtnDOuByyn8whYrt96yUX5D+j20frIBxYqG+HjEAVKHj a3pfbNdJe86mTrlXH7IYQQzicfWpsZOt6e9EW19B4QP/UjQ0KZnA2/eOZ6ViEAAQ9tND nUSRv5+9VmlVNHWHXh8aud6blFydjQ4o0vTmUiz+iLNFjwKIZdztoJAx9dJsmlUCx84c peMn8WBRqyVhLyDZqN48F1dn8yc7+T4TQ6VahSfHxRsn+ufThqFa4u2CF9ZfJ93yYs5D er/g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=lb9ZCBd+sYal2BjfagNOqazNr1I+APz7U2ggnavqCLI=; b=d8B8T+I1/HzTKCh/qUxn0RAjocsfFSvVA7K0IGgn/aQcDK6jIqPw3Xs65QB/2Wesup qGBCywnKfkRNSK5hztOo/3dbfHTmQOhj/MWttJ8zsZd2BESA92MiQf+UpcjfCp/osE2q 64NJVcDiO0o8eo1smGHc4hKxG90vytv7atF2Kjp572jRwtNBpR8DppYt6W3UBY0bZcKn PimWwSmLCQh43DNWluQ5sudVlEn/IoIBLGh3RCzvED6HfRvxM4IXd8NdchLgYShbCfP2 gTy5CxI6mbjyQWokPSnS8RVaPirYd7Ix74izIEF3s4SSJS7kzAC+RwefeQczBTbalOUa NiJQ== X-Gm-Message-State: AOAM530YtZzfY36wl6QJzaOOQz5mzlvqvTA/uwZh1PBctzwJ3u1PIdLl 9yAoTaxXFKHr2MRHVoewBtAe+IKOo6Mvj6cmt+U= X-Google-Smtp-Source: ABdhPJylUtJhs4pP3uFW24EReN4pVTbK5K/BYj1sz59sToqWLV/PSXeeKldtcUAxhFTzLgQdUmIAbTXh2ZMDoIB1dUU= X-Received: by 2002:a25:e710:: with SMTP id e16mr11019889ybh.429.1604164486616; Sat, 31 Oct 2020 10:14:46 -0700 (PDT) MIME-Version: 1.0 References: <878sbmo6i0.fsf@tcd.ie> In-Reply-To: From: Nicholas Harrison Date: Sat, 31 Oct 2020 11:14:34 -0600 Message-ID: Content-Type: multipart/related; boundary="00000000000063a6ef05b2faa665" 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" --00000000000063a6ef05b2faa665 Content-Type: multipart/alternative; boundary="00000000000063a6ed05b2faa664" --00000000000063a6ed05b2faa664 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable This is what I get after following those steps: [image: image.png] These errors still show in the Messages: error in process filter: mailcap-view-mime: Symbol=E2=80=99s function defin= ition is void: nil error in process filter: Symbol=E2=80=99s function definition is void: nil Nicholas On Sat, Oct 31, 2020 at 10:35 AM Jean Louis wrote: > * Basil L. Contovounesios [2020-10-31 16:45]: > > Nicholas Harrison writes: > > > > > Using the EWW browser, I can navigate around to webpages, but > navigating > > > to a pdf fails. It appears to download an unreadable pdf. Downloading > > > and viewing the pdf manually in emacs (pdf-view-mode) works fine. > > > > > > I've tried these solutions to no avail: > > > - Adding "application/pdf; emacsclient %s" to a ~/.mailcap file. This > > > makes the process hang indefinitely. > > > - Running the following elisp code: > > > `(add-to-list 'mailcap-user-mime-data > > > '((type . "application/pdf") > > > (viewer . pdf-view-mode)))` > > > This doesn't seem to have an effect. > > > > Seems to have been fixed on master: > > > > 1. emacs -Q > > 2. M-x eww RET https://www.gnu.org/software/emacs/manual/emacs.html RET > > 3. C-s extra pdf RET RET > > When external editor is used, buffer for eww pdf remains there in > background *eww pdf* and neither l or q key bindings work, it would be > expected to go back to the previous page from that buffer. > > > -- > Thanks, > Jean Louis > =E2=8E=94 =CE=BB =F0=9F=84=AF =F0=9D=8D=84 =F0=9D=8C=A1 =F0=9D=8C=9A > --00000000000063a6ed05b2faa664 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
This is what I get after following those steps:
<= img src=3D"cid:ii_kgxy06nx0" alt=3D"image.png" width=3D"541" height=3D"528"= >

These errors still show in the Message= s:
error in process filter: mailcap-view-mime: Symbol=E2=80=99s f= unction definition is void: nil
error in process filter: Symbol=E2=80=99= s function definition is void: nil

Nicholas

On Sat, Oct 31, 2020 at 10:35 AM Jean Louis <bugs@gnu.support> wro= te:
* Basil L. C= ontovounesios <cont= ovob@tcd.ie> [2020-10-31 16:45]:
> Nicholas Harrison <nicholasharrison222@gmail.com> writes:
>
> > Using the EWW browser, I can navigate around to webpages, but nav= igating
> > to a pdf fails. It appears to download an unreadable pdf. Downloa= ding
> > and viewing the pdf manually in emacs (pdf-view-mode) works fine.=
> >
> > I've tried these solutions to no avail:
> > - Adding "application/pdf; emacsclient %s" to a ~/.mail= cap file. This
> >=C2=A0 =C2=A0makes the process hang indefinitely.
> > - Running the following elisp code:
> >=C2=A0 =C2=A0`(add-to-list 'mailcap-user-mime-data
> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = 9;((type . "application/pdf")
> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 (viewer . pdf-view-mode)))`
> >=C2=A0 =C2=A0This doesn't seem to have an effect.
>
> Seems to have been fixed on master:
>
> 1. emacs -Q
> 2. M-x eww RET https://www.gnu.org/software= /emacs/manual/emacs.html RET
> 3. C-s extra pdf RET RET

When external editor is used, buffer for eww pdf remains there in
background *eww pdf* and neither l or q key bindings work, it would be
expected to go back to the previous page from that buffer.


--
Thanks,
Jean Louis
=E2=8E=94 =CE=BB =F0=9F=84=AF =F0=9D=8D=84 =F0=9D=8C=A1 =F0=9D=8C=9A
--00000000000063a6ed05b2faa664-- --00000000000063a6ef05b2faa665 Content-Type: image/png; name="image.png" Content-Disposition: inline; filename="image.png" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: ii_kgxy06nx0 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 OQECBAgQIECAAAECiQUEpMSghiNAgAABAgQIECBAIF8BASnf2pk5AQIECBAgQIAAAQKJBQSkxKCG I0CAAAECBAgQIEAgXwEBKd/amTkBAgQIECBAgAABAokFBKTEoIYjQIAAAQIECBAgQCBfAQEp39qZ OQECBAgQIECAAAECiQUEpMSghiNAgAABAgQIECBAIF8BASnf2pk5AQIECBAgQIAAAQKJBQSkxKCG I0CAAAECBAgQIEAgXwEBKd/amTkBAgQIECBAgAABAokFBKTEoIYjQIAAAQIECBAgQCBfAQEp39qZ OQECBAgQIECAAAECiQUEpMSghiNAgAABAgQIECBAIF8BASnf2pk5AQIECBAgQIAAAQKJBQSkxKCG I0CAAAECBAgQIEAgXwEBKd/amTkBAgQIECBAgAABAokFBKTEoIYjQIAAAQIECBAgQCBfAQEp39qZ OQECBAgQIECAAAECiQUEpMSghiNAgAABAgQIECBAIF8BASnf2pk5AQIECBAgQIAAAQKJBQSkxKCG I0CAAAECBAgQIEAgXwEBKd/amTkBAgQIECBAgAABAokFBKTEoIYjQIAAAQIECBAgQCBfAQEp39qZ OQECBAgQIECAAAECiQUEpMSghiNAgAABAgQIECBAIF8BASnf2pk5AQIECBAgQIAAAQKJBQSkxKCG I0CAAAECBAgQIEAgXwEBKd/amTkBAgQIECBAgAABAokFBKTEoIYjQIAAAQIECBAgQCBfAQEp39qZ OQECBAgQIECAAAECiQUEpMSghiNAgAABAgQIECBAIF8BASnf2pk5AQIECBAgQIAAAQKJBQSkxKCG I0CAAAECBAgQIEAgXwEBKd/amTkBAgQIECBAgAABAokFBKTEoIYjQIAAAQIECBAgQCBfAQEp39qZ OQECBAgQIECAAAECiQUEpMSghiNAgAABAgQIECBAIF8BASnf2pk5AQIECBAgQIAAAQKJBQSkxKCG I0CAAAECBAgQIEAgXwEBKd/amTkBAgQIECBAgAABAokFBKTEoIYjQIAAAQIECBAgQCBfAQEp39qZ OQECBAgQIECAAAECiQUEpMSghiNAgAABAgQIECBAIF8BASnf2pk5AQIECBAgQIAAAQKJBQSkxKCG I0CAAAECBAgQIEAgXwEBKd/amTkBAgQIECBAgAABAokFBKTEoIYjQIAAAQIECBAgQCBfAQEp39qZ OQECBAgQIECAAAECiQUEpMSghiNAgAABAgQIECBAIF8BASnf2pk5AQIECBAgQIAAAQKJBQSkxKCG I0CAAAECBAgQIEAgXwEBKd/amTkBAgQIECBAgAABAokFBKTEoIYjQIAAAQIECBAgQCBfAQEp39qZ OQECBAgQIECAAAECiQUEpMSghiNAgAABAgQIECBAIF8BASnf2pk5AQIECBAgQIAAAQKJBQSkxKCG I0CAAAECBAgQIEAgXwEBKd/amTkBAgQIECBAgAABAokFBKTEoIYjQIAAAQIECBAgQCBfAQEp39qZ OQECBAgQIECAAAECiQUEpMSghiNAgAABAgQIECBAIF8BASnf2pk5AQIECBAgQIAAAQKJBQSkxKCG I0CAAAECBAgQIEAgXwEBKd/amTkBAgQIECBAgAABAokFBKTEoIYjQIAAAQIECBAgQCBfAQEp39qZ OQECBAgQIECAAAECiQUEpMSghiNAgAABAgQIECBAIF8BASnf2pk5AQIECBAgQIAAAQKJBQSkxKCG I0CAAAECBAgQIEAgXwEBKd/amTkBAgQIECBAgAABAokFBKTEoIYjQIAAAQIECBAgQCBfAQEp39qZ OQECBAgQIECAAAECiQUEpMSghiNAgAABAgQIECBAIF8BASnf2pk5AQIECBAgQIAAAQKJBQSkxKCG I0CAAAECBAgQIEAgXwEBKd/amTkBAgQIECBAgAABAokFBKTEoIYjQIAAAQIECBAgQCBfAQEp39qZ OQECBAgQIECAAAECiQUEpMSghiNAgAABAgQIECBAIF8BASnf2pk5AQIECBAgQIAAAQKJBQSkxKCG I0CAAAECBAgQIEAgXwEBKd/amTkBAgQIECBAgAABAokFBKTEoIYjQIAAAQIECBAgQCBfAQEp39qZ OQECBAgQIECAAAECiQUEpMSghiNAgAABAgQIECBAIF8BASnf2pk5AQIECBAgQIAAAQKJBQSkxKCG I0CAAAECBAgQIEAgXwEBKd/amTkBAgQIECBAgAABAokFBKTEoIYjQIAAAQIECBAgQCBfAQEp39qZ OQECBAgQIECAAAECiQUEpMSghiNAgAABAgQIECBAIF8BASnf2pk5AQIECBAgQIAAAQKJBQSkxKCG I0CAAAECBAgQIEAgXwEBKd/amTkBAgQIECBAgAABAokFBKTEoIYjQIAAAQIECBAgQCBfAQEp/G9K LQAAIABJREFU39qZOQECBAgQIECAAAECiQUEpMSghiNAgAABAgQIECBAIF8BASnf2pk5AQIECBAg QIAAAQKJBQSkxKCGI0CAAAECBAgQIEAgXwEBKd/amTkBAgQIECBAgAABAokFBKTEoIYjQIAAAQIE CBAgQCBfAQEp39qZOQECBAgQIECAAAECiQUEpMSghiNAgAABAgQIECBAIF8BASnf2pk5AQIECBAg QIAAAQKJBQSkxKCGI0CAAAECBAgQIEAgXwEBKd/amTkBAgQIECBAgAABAokFBKTEoIYjQIAAAQIE CBAgQCBfAQEp39qZOQECBAgQIECAAAECiQUEpMSghiNAgAABAgQIECBAIF8BASnf2pk5AQIECBAg QIAAAQKJBQSkxKCGI0CAAAECBAgQIEAgXwEBKd/amTkBAgQIECBAgAABAokFBKTEoIYjQIAAAQIE CBAgQCBfAQEp39qZOQECBAgQIECAAAECiQUEpMSghiNAgAABAgQIECBAIF8BASnf2pk5AQIECBAg QIAAAQKJBQSkxKCGI0CAAAECBAgQIEAgXwEBKd/amTkBAgQIECBAgAABAokFBKTEoIYjQIAAAQIE CBAgQCBfAQEp39qZOQECBAgQIECAAAECiQUEpMSghiNAgAABAgQIECBAIF8BASnf2pk5AQIECBAg QIAAAQKJBQSkxKCGI0CAAAECBAgQIEAgXwEBKd/amTkBAgQIECBAgAABAokFBKTEoIYjQIAAAQIE CBAgQCBfAQEp39qZOQECBAgQIECAAAECiQUEpMSghiNAgAABAgQIECBAIF8BASnf2pk5AQIECBAg QIAAAQKJBQSkxKCGI0CAAAECBAgQIEAgXwEBKd/amTkBAgQIECBAgAABAokFBKTEoIYjQIAAAQIE CBAgQCBfAQEp39qZOQECBAgQIECAAAECiQUEpMSghiNAgAABAgQIECBAIF8BASnf2pk5AQIECBAg QIAAAQKJBQSkxKCGI0CAAAECBAgQIEAgXwEBKd/amTkBAgQIECBAgAABAokFBKTEoIYjQIAAAQIE CBAgQCBfAQEp39qZOQECBAgQIECAAAECiQUEpMSghiNAgAABAgQIECBAIF8BASnf2pk5AQIECBAg QIAAAQKJBQSkxKCGI0CAAAECBAgQIEAgXwEBKd/amTkBAgQIECBAgAABAokFBKTEoIYjQIAAAQIE CBAgQCBfAQEp39qZOQECBAgQIECAAAECiQUEpMSghiNAgAABAgQIECBAIF8BASnf2pk5AQIECBAg QIAAAQKJBQSkxKCGI0CAAAECBAgQIEAgXwEBKd/amTkBAgQIECBAgAABAokFBKTEoIYjQIAAAQIE CBAgQCBfAQEp39qZOQECBAgQIECAAAECiQUEpMSghiNAgAABAgQIECBAIF8BASnf2pk5AQIECBAg QIAAAQKJBQSkxKCGI0CAAAECBAgQIEAgXwEBKd/amTkBAgQIECBAgAABAokFBKTEoIYjQIAAAQIE CBAgQCBfAQEp39qZOQECBAgQIECAAAECiQUEpMSghiNAgAABAgQIECBAIF8BASnf2pk5AQIECBAg QIAAAQKJBQSkxKCGI0CAAAECBAgQIEAgXwEBKd/amTkBAgQIECBAgAABAokFBKTEoIYjQIAAAQIE CBAgQCBfAQEp39qZOQECBAgQIECAAAECiQUEpMSghiNAgAABAgQIECBAIF8BASnf2pk5AQIECBAg QIAAAQKJBQSkxKCGI0CAAAECBAgQIEAgXwEBKd/amTkBAgQIECBAgAABAokFBKTEoIYjQIAAAQIE CBAgQCBfAQEp39qZOQECBAgQIECAAAECiQUEpMSghiNAgAABAgQIECBAIF8BASnf2pk5AQIECBAg QIAAAQKJBQSkxKCGI0CAAAECBAgQIEAgXwEBKd/amTkBAgQIECBAgAABAokFBKTEoIYjQIAAAQIE CBAgQCBfAQEp39qZOQECBAgQIECAAAECiQUEpMSghiNAgAABAgQIECBAIF8BASnf2pk5AQIECBAg QIAAAQKJBQSkxKCGI0CAAAECBAgQIEAgXwEBKd/amTkBAgQIECBAgAABAokFBKTEoIYjQIAAAQIE CBAgQCBfAQEp39qZOQECBAgQIECAAAECiQUEpMSghiNAgAABAgQIECBAIF8BASnf2pk5AQIECBAg QIAAAQKJBQSkxKCGI0CAAAECBAgQIEAgXwEBKd/amTkBAgQIECBAgAABAokFBKTEoIYjQIAAAQIE CBAgQCBfAQEp39qZOQECBAgQIECAAAECiQUEpMSghiNAgAABAgQIECBAIF8BASnf2pk5AQIECBAg QIAAAQKJBQSkxKCGI0CAAAECBAgQIEAgXwEBKd/amTkBAgQIECBAgAABAokFBKTEoIYjQIAAAQIE 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 --00000000000063a6ef05b2faa665-- From unknown Sat Sep 20 13:00:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44338: 27.1; EWW can't download and view pdf Resent-From: Nicholas Harrison Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 31 Oct 2020 23:17:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44338 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Jean Louis Cc: "Basil L. Contovounesios" , 44338@debbugs.gnu.org Received: via spool by 44338-submit@debbugs.gnu.org id=B44338.160418619511464 (code B ref 44338); Sat, 31 Oct 2020 23:17:02 +0000 Received: (at 44338) by debbugs.gnu.org; 31 Oct 2020 23:16:35 +0000 Received: from localhost ([127.0.0.1]:34883 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kZ06t-0002yi-7b for submit@debbugs.gnu.org; Sat, 31 Oct 2020 19:16:35 -0400 Received: from mail-yb1-f175.google.com ([209.85.219.175]:34836) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kZ06r-0002sz-Kr for 44338@debbugs.gnu.org; Sat, 31 Oct 2020 19:16:33 -0400 Received: by mail-yb1-f175.google.com with SMTP id m188so8432886ybf.2 for <44338@debbugs.gnu.org>; Sat, 31 Oct 2020 16:16:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=+RaCFsi2AL5xZml3ivNiqIZcAQQbNIGIDNqh3ucDhQU=; b=Ix8TUh+hbznxrzuPRq2CVYxoluGV/JOBihKW2ClEVsKTop/NRVCDGHW1pDTU3t04Vt Sg7bH4zXUez9dLzg+xeUK/SrygTlQmKq1l0rYFpFsHbRs1T3t0L1vJkSqxxczMRFjIPW 3JS+A8lDbG6B9ZEphB+2lpeNhxhDt7lRgvUQX2xtXihsRDSADNmV8c46290r5WFX/leH QrXS63mp/WpMxuT01hoDZO9dYKo4uelrRBY/ptusAVAWJqhO0dmpYAqI6biqnH1riYLh NzYJNiZ7MCwq2GpufjVjBuG8nAid9Ee69IWy/LqOz12SbWBkyoW+sxMAdfBm5E7b+JSV 6m3A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=+RaCFsi2AL5xZml3ivNiqIZcAQQbNIGIDNqh3ucDhQU=; b=POLk4d1BmzkCTMvawqUONvuSDXxaLR1/92szPU0WuNhqpuDMPXqRKa4gfXi/b9J7lC kl2W8GtaAqLEZwFjfcRQsvwfI6BIV67oBlhBuXCJMtteg2RD3F6iE2M3gt6U414BmKDm alUKKXtJAxXHA5jstyVCxFm07LKKa6DFLZsyMdZjWgEAtUVjHIjN3rn8oxrMT0MOOw/i HzEzXLft0AemuNKxRZ+MIGvNWDljHmPa2i5LWfRjnvqlddumxcnlb1VQui4TMXJI33ob RvB1mrFRFg3bF0B7/BAh2h3BDFIeaNCGNFso8kleqcxEJrB3J+D1/PE+qcHZcjPItaXC O6BQ== X-Gm-Message-State: AOAM5318r/y2xmymjaiITJRsreoBAtXKDzJqJ3p6zkINdxP8CNVEFCQ6 /8Hs5Cxe+ATkIMFkV7aHJPXv+3Uf2lsYS4fXiS8= X-Google-Smtp-Source: ABdhPJz/vJx3VvgrDdU6mywfxcdfEiwEclUMYT42aMYJIg84lo4hpIROByGwCtzGZNq4dWv069Ks/ssPrhlbgoYqf38= X-Received: by 2002:a25:24b:: with SMTP id 72mr12909612ybc.138.1604186187647; Sat, 31 Oct 2020 16:16:27 -0700 (PDT) MIME-Version: 1.0 References: <878sbmo6i0.fsf@tcd.ie> In-Reply-To: From: Nicholas Harrison Date: Sat, 31 Oct 2020 17:16:15 -0600 Message-ID: Content-Type: multipart/related; boundary="000000000000deb90d05b2ffb378" 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" --000000000000deb90d05b2ffb378 Content-Type: multipart/alternative; boundary="000000000000deb90c05b2ffb377" --000000000000deb90c05b2ffb377 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable If it was fixed on master, can you tell me which commit fixed it? Thanks, Nicholas On Sat, Oct 31, 2020 at 11:14 AM Nicholas Harrison < nicholasharrison222@gmail.com> wrote: > This is what I get after following those steps: > [image: image.png] > > These errors still show in the Messages: > error in process filter: mailcap-view-mime: Symbol=E2=80=99s function def= inition > is void: nil > error in process filter: Symbol=E2=80=99s function definition is void: ni= l > > Nicholas > > On Sat, Oct 31, 2020 at 10:35 AM Jean Louis wrote: > >> * Basil L. Contovounesios [2020-10-31 16:45]: >> > Nicholas Harrison writes: >> > >> > > Using the EWW browser, I can navigate around to webpages, but >> navigating >> > > to a pdf fails. It appears to download an unreadable pdf. Downloadin= g >> > > and viewing the pdf manually in emacs (pdf-view-mode) works fine. >> > > >> > > I've tried these solutions to no avail: >> > > - Adding "application/pdf; emacsclient %s" to a ~/.mailcap file. Thi= s >> > > makes the process hang indefinitely. >> > > - Running the following elisp code: >> > > `(add-to-list 'mailcap-user-mime-data >> > > '((type . "application/pdf") >> > > (viewer . pdf-view-mode)))` >> > > This doesn't seem to have an effect. >> > >> > Seems to have been fixed on master: >> > >> > 1. emacs -Q >> > 2. M-x eww RET https://www.gnu.org/software/emacs/manual/emacs.html RE= T >> > 3. C-s extra pdf RET RET >> >> When external editor is used, buffer for eww pdf remains there in >> background *eww pdf* and neither l or q key bindings work, it would be >> expected to go back to the previous page from that buffer. >> >> >> -- >> Thanks, >> Jean Louis >> =E2=8E=94 =CE=BB =F0=9F=84=AF =F0=9D=8D=84 =F0=9D=8C=A1 =F0=9D=8C=9A >> > --000000000000deb90c05b2ffb377 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
If it was fixed on master, can you tell me which commit fi= xed it?

Thanks,
Nicholas

On Sat, Oct 31, = 2020 at 11:14 AM Nicholas Harrison <nicholasharrison222@gmail.com> wrote:
This is what I g= et after following those steps:
=3D"image.png"

=
These errors still show in the Messages:
error in process fi= lter: mailcap-view-mime: Symbol=E2=80=99s function definition is void: nil<= br>error in process filter: Symbol=E2=80=99s function definition is void: n= il

Nicholas

On Sat, Oct 31, 2020 at 10:35= AM Jean Louis <bugs@gnu.support> wrote:
* Basil L. Contovounesios <contovob@tcd.ie> [2020-10-3= 1 16:45]:
> Nicholas Harrison <nicholasharrison222@gmail.com> writes:
>
> > Using the EWW browser, I can navigate around to webpages, but nav= igating
> > to a pdf fails. It appears to download an unreadable pdf. Downloa= ding
> > and viewing the pdf manually in emacs (pdf-view-mode) works fine.=
> >
> > I've tried these solutions to no avail:
> > - Adding "application/pdf; emacsclient %s" to a ~/.mail= cap file. This
> >=C2=A0 =C2=A0makes the process hang indefinitely.
> > - Running the following elisp code:
> >=C2=A0 =C2=A0`(add-to-list 'mailcap-user-mime-data
> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = 9;((type . "application/pdf")
> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 (viewer . pdf-view-mode)))`
> >=C2=A0 =C2=A0This doesn't seem to have an effect.
>
> Seems to have been fixed on master:
>
> 1. emacs -Q
> 2. M-x eww RET https://www.gnu.org/software= /emacs/manual/emacs.html RET
> 3. C-s extra pdf RET RET

When external editor is used, buffer for eww pdf remains there in
background *eww pdf* and neither l or q key bindings work, it would be
expected to go back to the previous page from that buffer.


--
Thanks,
Jean Louis
=E2=8E=94 =CE=BB =F0=9F=84=AF =F0=9D=8D=84 =F0=9D=8C=A1 =F0=9D=8C=9A
--000000000000deb90c05b2ffb377-- --000000000000deb90d05b2ffb378 Content-Type: image/png; name="image.png" Content-Disposition: inline; filename="image.png" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: ii_kgxy06nx0 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 OQECBAgQIECAAAECiQUEpMSghiNAgAABAgQIECBAIF8BASnf2pk5AQIECBAgQIAAAQKJBQSkxKCG I0CAAAECBAgQIEAgXwEBKd/amTkBAgQIECBAgAABAokFBKTEoIYjQIAAAQIECBAgQCBfAQEp39qZ OQECBAgQIECAAAECiQUEpMSghiNAgAABAgQIECBAIF8BASnf2pk5AQIECBAgQIAAAQKJBQSkxKCG I0CAAAECBAgQIEAgXwEBKd/amTkBAgQIECBAgAABAokFBKTEoIYjQIAAAQIECBAgQCBfAQEp39qZ OQECBAgQIECAAAECiQUEpMSghiNAgAABAgQIECBAIF8BASnf2pk5AQIECBAgQIAAAQKJBQSkxKCG I0CAAAECBAgQIEAgXwEBKd/amTkBAgQIECBAgAABAokFBKTEoIYjQIAAAQIECBAgQCBfAQEp39qZ OQECBAgQIECAAAECiQUEpMSghiNAgAABAgQIECBAIF8BASnf2pk5AQIECBAgQIAAAQKJBQSkxKCG I0CAAAECBAgQIEAgXwEBKd/amTkBAgQIECBAgAABAokFBKTEoIYjQIAAAQIECBAgQCBfAQEp39qZ OQECBAgQIECAAAECiQUEpMSghiNAgAABAgQIECBAIF8BASnf2pk5AQIECBAgQIAAAQKJBQSkxKCG I0CAAAECBAgQIEAgXwEBKd/amTkBAgQIECBAgAABAokFBKTEoIYjQIAAAQIECBAgQCBfAQEp39qZ OQECBAgQIECAAAECiQUEpMSghiNAgAABAgQIECBAIF8BASnf2pk5AQIECBAgQIAAAQKJBQSkxKCG I0CAAAECBAgQIEAgXwEBKd/amTkBAgQIECBAgAABAokFBKTEoIYjQIAAAQIECBAgQCBfAQEp39qZ OQECBAgQIECAAAECiQUEpMSghiNAgAABAgQIECBAIF8BASnf2pk5AQIECBAgQIAAAQKJBQSkxKCG I0CAAAECBAgQIEAgXwEBKd/amTkBAgQIECBAgAABAokFBKTEoIYjQIAAAQIECBAgQCBfAQEp39qZ OQECBAgQIECAAAECiQUEpMSghiNAgAABAgQIECBAIF8BASnf2pk5AQIECBAgQIAAAQKJBQSkxKCG I0CAAAECBAgQIEAgXwEBKd/amTkBAgQIECBAgAABAokFBKTEoIYjQIAAAQIECBAgQCBfAQEp39qZ OQECBAgQIECAAAECiQUEpMSghiNAgAABAgQIECBAIF8BASnf2pk5AQIECBAgQIAAAQKJBQSkxKCG I0CAAAECBAgQIEAgXwEBKd/amTkBAgQIECBAgAABAokFBKTEoIYjQIAAAQIECBAgQCBfAQEp39qZ OQECBAgQIECAAAECiQUEpMSghiNAgAABAgQIECBAIF8BASnf2pk5AQIECBAgQIAAAQKJBQSkxKCG I0CAAAECBAgQIEAgXwEBKd/amTkBAgQIECBAgAABAokFBKTEoIYjQIAAAQIECBAgQCBfAQEp39qZ OQECBAgQIECAAAECiQUEpMSghiNAgAABAgQIECBAIF8BASnf2pk5AQIECBAgQIAAAQKJBQSkxKCG I0CAAAECBAgQIEAgXwEBKd/amTkBAgQIECBAgAABAokFBKTEoIYjQIAAAQIECBAgQCBfAQEp39qZ OQECBAgQIECAAAECiQUEpMSghiNAgAABAgQIECBAIF8BASnf2pk5AQIECBAgQIAAAQKJBQSkxKCG I0CAAAECBAgQIEAgXwEBKd/amTkBAgQIECBAgAABAokFBKTEoIYjQIAAAQIECBAgQCBfAQEp39qZ OQECBAgQIECAAAECiQUEpMSghiNAgAABAgQIECBAIF8BASnf2pk5AQIECBAgQIAAAQKJBQSkxKCG I0CAAAECBAgQIEAgXwEBKd/amTkBAgQIECBAgAABAokFBKTEoIYjQIAAAQIECBAgQCBfAQEp39qZ OQECBAgQIECAAAECiQUEpMSghiNAgAABAgQIECBAIF8BASnf2pk5AQIECBAgQIAAAQKJBQSkxKCG I0CAAAECBAgQIEAgXwEBKd/amTkBAgQIECBAgAABAokFBKTEoIYjQIAAAQIECBAgQCBfAQEp39qZ OQECBAgQIECAAAECiQUEpMSghiNAgAABAgQIECBAIF8BASnf2pk5AQIECBAgQIAAAQKJBQSkxKCG I0CAAAECBAgQIEAgXwEBKd/amTkBAgQIECBAgAABAokFBKTEoIYjQIAAAQIECBAgQCBfAQEp39qZ OQECBAgQIECAAAECiQUEpMSghiNAgAABAgQIECBAIF8BASnf2pk5AQIECBAgQIAAAQKJBQSkxKCG I0CAAAECBAgQIEAgXwEBKd/amTkBAgQIECBAgAABAokFBKTEoIYjQIAAAQIECBAgQCBfAQEp/G9K LQAAIABJREFU39qZOQECBAgQIECAAAECiQUEpMSghiNAgAABAgQIECBAIF8BASnf2pk5AQIECBAg QIAAAQKJBQSkxKCGI0CAAAECBAgQIEAgXwEBKd/amTkBAgQIECBAgAABAokFBKTEoIYjQIAAAQIE CBAgQCBfAQEp39qZOQECBAgQIECAAAECiQUEpMSghiNAgAABAgQIECBAIF8BASnf2pk5AQIECBAg QIAAAQKJBQSkxKCGI0CAAAECBAgQIEAgXwEBKd/amTkBAgQIECBAgAABAokFBKTEoIYjQIAAAQIE CBAgQCBfAQEp39qZOQECBAgQIECAAAECiQUEpMSghiNAgAABAgQIECBAIF8BASnf2pk5AQIECBAg QIAAAQKJBQSkxKCGI0CAAAECBAgQIEAgXwEBKd/amTkBAgQIECBAgAABAokFBKTEoIYjQIAAAQIE CBAgQCBfAQEp39qZOQECBAgQIECAAAECiQUEpMSghiNAgAABAgQIECBAIF8BASnf2pk5AQIECBAg QIAAAQKJBQSkxKCGI0CAAAECBAgQIEAgXwEBKd/amTkBAgQIECBAgAABAokFBKTEoIYjQIAAAQIE CBAgQCBfAQEp39qZOQECBAgQIECAAAECiQUEpMSghiNAgAABAgQIECBAIF8BASnf2pk5AQIECBAg QIAAAQKJBQSkxKCGI0CAAAECBAgQIEAgXwEBKd/amTkBAgQIECBAgAABAokFBKTEoIYjQIAAAQIE CBAgQCBfAQEp39qZOQECBAgQIECAAAECiQUEpMSghiNAgAABAgQIECBAIF8BASnf2pk5AQIECBAg QIAAAQKJBQSkxKCGI0CAAAECBAgQIEAgXwEBKd/amTkBAgQIECBAgAABAokFBKTEoIYjQIAAAQIE CBAgQCBfAQEp39qZOQECBAgQIECAAAECiQUEpMSghiNAgAABAgQIECBAIF8BASnf2pk5AQIECBAg QIAAAQKJBQSkxKCGI0CAAAECBAgQIEAgXwEBKd/amTkBAgQIECBAgAABAokFBKTEoIYjQIAAAQIE CBAgQCBfAQEp39qZOQECBAgQIECAAAECiQUEpMSghiNAgAABAgQIECBAIF8BASnf2pk5AQIECBAg QIAAAQKJBQSkxKCGI0CAAAECBAgQIEAgXwEBKd/amTkBAgQIECBAgAABAokFBKTEoIYjQIAAAQIE CBAgQCBfAQEp39qZOQECBAgQIECAAAECiQUEpMSghiNAgAABAgQIECBAIF8BASnf2pk5AQIECBAg QIAAAQKJBQSkxKCGI0CAAAECBAgQIEAgXwEBKd/amTkBAgQIECBAgAABAokFBKTEoIYjQIAAAQIE CBAgQCBfAQEp39qZOQECBAgQIECAAAECiQUEpMSghiNAgAABAgQIECBAIF8BASnf2pk5AQIECBAg QIAAAQKJBQSkxKCGI0CAAAECBAgQIEAgXwEBKd/amTkBAgQIECBAgAABAokFBKTEoIYjQIAAAQIE CBAgQCBfAQEp39qZOQECBAgQIECAAAECiQUEpMSghiNAgAABAgQIECBAIF8BASnf2pk5AQIECBAg QIAAAQKJBQSkxKCGI0CAAAECBAgQIEAgXwEBKd/amTkBAgQIECBAgAABAokFBKTEoIYjQIAAAQIE CBAgQCBfAQEp39qZOQECBAgQIECAAAECiQUEpMSghiNAgAABAgQIECBAIF8BASnf2pk5AQIECBAg QIAAAQKJBQSkxKCGI0CAAAECBAgQIEAgXwEBKd/amTkBAgQIECBAgAABAokFBKTEoIYjQIAAAQIE CBAgQCBfAQEp39qZOQECBAgQIECAAAECiQUEpMSghiNAgAABAgQIECBAIF8BASnf2pk5AQIECBAg QIAAAQKJBQSkxKCGI0CAAAECBAgQIEAgXwEBKd/amTkBAgQIECBAgAABAokFBKTEoIYjQIAAAQIE CBAgQCBfAQEp39qZOQECBAgQIECAAAECiQUEpMSghiNAgAABAgQIECBAIF8BASnf2pk5AQIECBAg QIAAAQKJBQSkxKCGI0CAAAECBAgQIEAgXwEBKd/amTkBAgQIECBAgAABAokFBKTEoIYjQIAAAQIE CBAgQCBfAQEp39qZOQECBAgQIECAAAECiQUEpMSghiNAgAABAgQIECBAIF8BASnf2pk5AQIECBAg QIAAAQKJBQSkxKCGI0CAAAECBAgQIEAgXwEBKd/amTkBAgQIECBAgAABAokFBKTEoIYjQIAAAQIE CBAgQCBfAQEp39qZOQECBAgQIECAAAECiQUEpMSghiNAgAABAgQIECBAIF8BASnf2pk5AQIECBAg QIAAAQKJBQSkxKCGI0CAAAECBAgQIEAgXwEBKd/amTkBAgQIECBAgAABAokFBKTEoIYjQIAAAQIE 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 --000000000000deb90d05b2ffb378-- From unknown Sat Sep 20 13:00:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44338: 27.1; EWW can't download and view pdf Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 01 Nov 2020 14:22:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44338 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: "Basil L. Contovounesios" Cc: 44338@debbugs.gnu.org, Nicholas Harrison Received: via spool by 44338-submit@debbugs.gnu.org id=B44338.160424047922649 (code B ref 44338); Sun, 01 Nov 2020 14:22:01 +0000 Received: (at 44338) by debbugs.gnu.org; 1 Nov 2020 14:21:19 +0000 Received: from localhost ([127.0.0.1]:36082 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kZEEI-0005t6-MU for submit@debbugs.gnu.org; Sun, 01 Nov 2020 09:21:19 -0500 Received: from quimby.gnus.org ([95.216.78.240]:34904) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kZEEH-0005sr-3V for 44338@debbugs.gnu.org; Sun, 01 Nov 2020 09:21:09 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=k/SkPEk7lrI3cL/yHEYhI4x7tQ+BvvLzjd2dRgm3iIk=; b=IvtjFk5yUhQGFwCt7rUVnl6xpk 9znJVxUGL7OZi61FTbwZg67cYrhgULAGqIcxW63EFZYt/vAS9nv7bwGaci5Rqf1jpN3d7tu7oSbjI mM1DdUjxNvv3ZWdG72FI0H7435TaAm7/i/6V09uslmtNg9MvMDPAqLXJocTyt3F5OSls=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kZEE8-0000wz-5r; Sun, 01 Nov 2020 15:21:02 +0100 From: Lars Ingebrigtsen References: <878sbmo6i0.fsf@tcd.ie> X-Now-Playing: Blaine Reiniger's _Songs From The Rain Palace_: "Winter In Wien" Date: Sun, 01 Nov 2020 15:20:58 +0100 In-Reply-To: <878sbmo6i0.fsf@tcd.ie> (Basil L. Contovounesios's message of "Sat, 31 Oct 2020 13:43:51 +0000") Message-ID: <871rhdb1kl.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: "Basil L. Contovounesios" writes: > I'm surprised the setting for mailcap-user-mime-data is needed though, > since pdf-view-mode appears before doc-view-mode in both > mailcap-mime-data and my version of auto-mode-alist. > > Lars? Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) 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.0 (-) "Basil L. Contovounesios" writes: > I'm surprised the setting for mailcap-user-mime-data is needed though, > since pdf-view-mode appears before doc-view-mode in both > mailcap-mime-data and my version of auto-mode-alist. > > Lars? Hm... I'm not getting any difference whether the add-to-list has been done or not? But I don't have pdf-view-mode installed here, I think. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From unknown Sat Sep 20 13:00:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44338: 27.1; EWW can't download and view pdf Resent-From: "Basil L. Contovounesios" Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 01 Nov 2020 14:57:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44338 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Nicholas Harrison Cc: 44338@debbugs.gnu.org Received: via spool by 44338-submit@debbugs.gnu.org id=B44338.16042426103820 (code B ref 44338); Sun, 01 Nov 2020 14:57:02 +0000 Received: (at 44338) by debbugs.gnu.org; 1 Nov 2020 14:56:50 +0000 Received: from localhost ([127.0.0.1]:38099 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kZEmn-0000zY-Nk for submit@debbugs.gnu.org; Sun, 01 Nov 2020 09:56:49 -0500 Received: from mail-wr1-f43.google.com ([209.85.221.43]:32779) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kZEml-0000zO-H3 for 44338@debbugs.gnu.org; Sun, 01 Nov 2020 09:56:48 -0500 Received: by mail-wr1-f43.google.com with SMTP id b8so11668752wrn.0 for <44338@debbugs.gnu.org>; Sun, 01 Nov 2020 06:56:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tcd-ie.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=ATsjLIAfdB9rkhS76LQXpm3jEJ2We7cwbGZcbNgBv6A=; b=nUix3JzhdPn/bmNcx5Q/KZ96qpxdyW0tt9/hd/Y3j/kFwxVnyL6/li1mt/SnoKoL23 WMbz9uB30RVR3R+A0sOVbp43yhjByj+WLiZcD1fiCEjAi13/gzheC7n5u/hsFRghAM6Z NZueYcOIZsbE9HQCz8hWigGGz1gWcawNqtk5fNocsokE+uUTk/+WcUs53OGxpOLa2z81 drjodDUW2GPpEwclr9caAyhOjWfOGRg3K87maF+lSwmrzbVwr+cZjAAOPUG3sv9FIY2x s+R9pnrTouIMGomvLUsci8pEO0jX69DB6mpfktu/d/ezGCxiqApVuQqD2S7rIvqPD25r eaNg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=ATsjLIAfdB9rkhS76LQXpm3jEJ2We7cwbGZcbNgBv6A=; b=hjUAPG1sHuF+cZLskU4sybVDjGBNPncpptuDHOSUq669eo7MGF60jKGWnHL6NhLXCr hYdy8ygSIxpPsuuLbzLAFSfg/Ou+0SHlXWE0XpKGFj3CrA4qtBuamDeOzUgi/UII1E6b FTvBoqi5JSI2bL44e+tjJD8TsyVclHTKpNpAH414sO7VLBnad18YFVFtJ73/jHXvkVgV UP1iPC58r5QF0bsZvPswiW7duQNKIgZM/9Ru5uaRo5iBVkMDxH8cS57Zp6tKGOPV1uuQ YnUeThQej38pgtxpqn7g4sfqVGfkqQYXiqztQTy7tfT0g8x+UmWLlvptFGMDR1/eclC6 19ew== X-Gm-Message-State: AOAM5327klDazv9W7deg8VoFlZfNR1Cgzt/GzVDGz1LXQLCXJnO7Z91r 60ocj+xfupUWnVxctFQ81O+k0g== X-Google-Smtp-Source: ABdhPJwJUGvlFc4SB6njKSGaV9YOJWK2YTHKae3aCkW1saDJ1Nev5vYnTFLvFyqYfEYGeJ70JmFZ+A== X-Received: by 2002:a5d:54c1:: with SMTP id x1mr15766769wrv.172.1604242601809; Sun, 01 Nov 2020 06:56:41 -0800 (PST) Received: from localhost ([51.37.36.100]) by smtp.gmail.com with ESMTPSA id q6sm12014627wma.0.2020.11.01.06.56.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 01 Nov 2020 06:56:41 -0800 (PST) From: "Basil L. Contovounesios" References: <878sbmo6i0.fsf@tcd.ie> Date: Sun, 01 Nov 2020 14:56:40 +0000 In-Reply-To: (Nicholas Harrison's message of "Sat, 31 Oct 2020 17:16:15 -0600") Message-ID: <875z6p86s7.fsf@tcd.ie> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) 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.0 (-) Nicholas Harrison writes: > If it was fixed on master, can you tell me which commit fixed it? I don't know, but the following are some potential candidates. Try to fix mailcap parsing again to respect Emacs defaults eab636c7eb 2020-08-02 09:04:31 +0200 https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=eab636c7eb25c4e1cbfeb0fc48cc1274e1c55222 Fix viewing PDFs from eww with external viewers a34a80a878 2020-09-11 14:06:07 +0200 https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=a34a80a878f37832cc5e59f2c26ea1779eca5cf8 Tweak previous mailcap patch (for external viewers) bde93182bf 2020-09-11 15:37:00 +0200 https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=bde93182bf07251f66d571d9667a6c21b6af1930 -- Basil From unknown Sat Sep 20 13:00:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44338: 27.1; EWW can't download and view pdf Resent-From: "Basil L. Contovounesios" Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 01 Nov 2020 15:00:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44338 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Lars Ingebrigtsen Cc: 44338@debbugs.gnu.org, Nicholas Harrison Received: via spool by 44338-submit@debbugs.gnu.org id=B44338.16042427534083 (code B ref 44338); Sun, 01 Nov 2020 15:00:01 +0000 Received: (at 44338) by debbugs.gnu.org; 1 Nov 2020 14:59:13 +0000 Received: from localhost ([127.0.0.1]:38107 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kZEp7-00013n-Fj for submit@debbugs.gnu.org; Sun, 01 Nov 2020 09:59:13 -0500 Received: from mail-wr1-f45.google.com ([209.85.221.45]:37917) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kZEp5-00013a-QI for 44338@debbugs.gnu.org; Sun, 01 Nov 2020 09:59:12 -0500 Received: by mail-wr1-f45.google.com with SMTP id n18so11633073wrs.5 for <44338@debbugs.gnu.org>; Sun, 01 Nov 2020 06:59:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tcd-ie.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=j7mT54tjZqQfPGeOI3FU3Kbb6wYvE/5JYZ+ffFMXYJo=; b=MGPTHE8hf7hXTpQSy8yrrT2cZARBIpTByIuVfczTM9pZm0AWE7S8gPApc8BaLEDCTK wf8VTgJ9/mUPox5mifghks/v6Wiy5p+jVy7w+KJLcB00ds2vCzA4gGElfeugw1o3hm3q tmhMMLMlYM1rKsKSAXug3pj75gQXHE2JRfoMI0q/gec4tGg6bSlaH+UN1PT21PGsYEX8 GXDQEXMCDGZ12kggE+NSW4zLqcDnZCEbFrMUvhfa2PFGdzpaY7hTx5sVb7lslSNTJooU ZxcYU0NkZwKUbLkk/TMEYmGgrK4VTWUUdjah15LQaBDv45Un0NegNo5rVW897ZS/B5Zs ddHQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=j7mT54tjZqQfPGeOI3FU3Kbb6wYvE/5JYZ+ffFMXYJo=; b=JUqXVc3Vd+pKP3wlQMwsHS26tOmw3No0NGDEdJUAjykHQ1myZWEdXqZCVjXHMBT1cj kWvsfa1RwAMx/S6S6AqoJMw3lQ5vOHpoLXwHI6XLSqGzIU0kIicME+WvMbCLj+AgOdHs yXO0AzNwTwCFYR32vwhVCVUj7zglwPxV19Pi9ssC7Rgj7rdILo88csYTF8ztFj53oEqM 9p4BsKDIptvNHSRcDpeV9HHyRxJkNH96FTtNqv763HdpNi1selc68rAMXg4ko+Vg2OvH HO7r3LDO0CxCukAwyrOsa3H9Iwh+CYcb3TmoKyyyQF6hNpaSaKYycF3wGhzZKncNyocJ kVcg== X-Gm-Message-State: AOAM532jsjE3bsdU81OXVW9hAiFX/AdT6VZkHM/PCHb2zMKG1ohp8frw IO87dII2R9oS9gzQOmRf812hNvn08xNh/A== X-Google-Smtp-Source: ABdhPJxj2gNFksEOwVjpBkpPZ8M3GX5TLBLTwNasi5pcX9zN+U2n2HDFBSXl/WGizxdSRB9zdujY7A== X-Received: by 2002:adf:e3c2:: with SMTP id k2mr14936148wrm.412.1604242746132; Sun, 01 Nov 2020 06:59:06 -0800 (PST) Received: from localhost ([51.37.36.100]) by smtp.gmail.com with ESMTPSA id s12sm12106891wmc.6.2020.11.01.06.59.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 01 Nov 2020 06:59:05 -0800 (PST) From: "Basil L. Contovounesios" References: <878sbmo6i0.fsf@tcd.ie> <871rhdb1kl.fsf@gnus.org> Date: Sun, 01 Nov 2020 14:59:04 +0000 In-Reply-To: <871rhdb1kl.fsf@gnus.org> (Lars Ingebrigtsen's message of "Sun, 01 Nov 2020 15:20:58 +0100") Message-ID: <87zh416s3r.fsf@tcd.ie> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) 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.0 (-) Lars Ingebrigtsen writes: > "Basil L. Contovounesios" writes: > >> I'm surprised the setting for mailcap-user-mime-data is needed though, >> since pdf-view-mode appears before doc-view-mode in both >> mailcap-mime-data and my version of auto-mode-alist. >> >> Lars? > > Hm... I'm not getting any difference whether the add-to-list has been > done or not? But I don't have pdf-view-mode installed here, I think. Right, I'm only talking about the case when pdf-view-mode (from the pdf-tools package on MELPA) is installed. -- Basil From unknown Sat Sep 20 13:00:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44338: 27.1; EWW can't download and view pdf Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 02 Nov 2020 15:00:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44338 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: "Basil L. Contovounesios" Cc: 44338@debbugs.gnu.org, Nicholas Harrison Received: via spool by 44338-submit@debbugs.gnu.org id=B44338.160432918532628 (code B ref 44338); Mon, 02 Nov 2020 15:00:02 +0000 Received: (at 44338) by debbugs.gnu.org; 2 Nov 2020 14:59:45 +0000 Received: from localhost ([127.0.0.1]:42108 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kZbJB-0008UC-CX for submit@debbugs.gnu.org; Mon, 02 Nov 2020 09:59:45 -0500 Received: from quimby.gnus.org ([95.216.78.240]:47950) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kZbJ9-0008U0-RB for 44338@debbugs.gnu.org; Mon, 02 Nov 2020 09:59:44 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=iJw1g4a/MMcr++/G3NFvwfZJ8PXJPQUxoiZWo5+lFbU=; b=Qz7S8/2TkqZdZFBZjnbURjtg+S PxkdPW/TUe6cu9PAxZJS5kh0iig1DiZ977cBKfaLAjJ+P4t/UeoXRONkbujRtApG7LkvavZuTWaZz G7HiGhmN/4ECec+K5QrgJFnxFG+7gi7j4eXugbibnMWfQYV1F4hpxPwIlQLWjFVPaS6s=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kZbIy-00013Q-M2; Mon, 02 Nov 2020 15:59:37 +0100 From: Lars Ingebrigtsen References: <878sbmo6i0.fsf@tcd.ie> <871rhdb1kl.fsf@gnus.org> <87zh416s3r.fsf@tcd.ie> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAKlBMVEX+7FH87WPLrEaO bDWwjDpNGyhUJSqphUpkNi5ySy5sRUbLrD2LYEv////M2cpMAAAAAWJLR0QN9rRh9QAAAAd0SU1F B+QLAg4sHLt2EEUAAAGDSURBVDjLdZRBbsIwEEVzhPYI0CXLtAvWiN7AI7quZmSWHALLZouEiHoB FHEDrpBDdewZJ04IP1kkfh7/8UziqprRO6v6qGe1qLZGBGgMml6HakuiXR2a+rzWt6OCGGHJsxRg BIbiEnhq2/aGPGkAsrTOJQMZIA2eiWQgJiBTSw9MI0CGJuB37WJWRBOAf5u6uXo00wisDYRzvVm7 wiWBBqK3b1gOSo99Stwk6HTBBH6QU0KIEIIPrgBoKM7km92+erBDRGBflIJcCpAcSI39YB5Lij2w o6yiNU0AeiCQaolcBgGk1BnaDGxeCh15kJAekHjgmQZA+6Kqn04Slp3T0Ker5iUbPBoY9SmDOM1J +uPWkh0+tHHEaGge9Pj4DNwrYF+ClKCb8fCO2RyIwxF8P0VEk2MJIAcwKCO0tdbGtWaz4gIpQP3v +q5b3UcT+OL7yp914KfmorXyPviR3FDEU9vd267tbvfOpYod9MgoGoj6164equVqWWhRPWaOpTc+ lv4BOsy5elBuQLgAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMTEtMDJUMTQ6NDQ6MjgrMDA6MDCs 9+mNAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTExLTAyVDE0OjQ0OjI4KzAwOjAw3apRMQAAAABJ RU5ErkJggg== X-Now-Playing: The Unthanks's _Diversions, Vol 1: The Songs Of Robert Wyatt And Antony & The Johnsons_: "Forest (Excerpt)" Date: Mon, 02 Nov 2020 15:59:31 +0100 In-Reply-To: <87zh416s3r.fsf@tcd.ie> (Basil L. Contovounesios's message of "Sun, 01 Nov 2020 14:59:04 +0000") Message-ID: <87v9en7qjw.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: "Basil L. Contovounesios" writes: > Right, I'm only talking about the case when pdf-view-mode (from the > pdf-tools package on MELPA) is installed. Just to check -- you didn't install pdf-view-mode between the first and second test, by any chance? Then that would explain why it started working with the seemingly superfluous add-to-list... Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) 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.0 (-) "Basil L. Contovounesios" writes: > Right, I'm only talking about the case when pdf-view-mode (from the > pdf-tools package on MELPA) is installed. Just to check -- you didn't install pdf-view-mode between the first and second test, by any chance? Then that would explain why it started working with the seemingly superfluous add-to-list... -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From unknown Sat Sep 20 13:00:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44338: 27.1; EWW can't download and view pdf Resent-From: "Basil L. Contovounesios" Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 02 Nov 2020 16:51:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44338 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Lars Ingebrigtsen Cc: 44338@debbugs.gnu.org, Nicholas Harrison Received: via spool by 44338-submit@debbugs.gnu.org id=B44338.16043358533907 (code B ref 44338); Mon, 02 Nov 2020 16:51:01 +0000 Received: (at 44338) by debbugs.gnu.org; 2 Nov 2020 16:50:53 +0000 Received: from localhost ([127.0.0.1]:42407 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kZd2j-00010x-8v for submit@debbugs.gnu.org; Mon, 02 Nov 2020 11:50:53 -0500 Received: from mail-wr1-f42.google.com ([209.85.221.42]:44211) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kZd2h-00010g-1M for 44338@debbugs.gnu.org; Mon, 02 Nov 2020 11:50:51 -0500 Received: by mail-wr1-f42.google.com with SMTP id b3so9504100wrx.11 for <44338@debbugs.gnu.org>; Mon, 02 Nov 2020 08:50:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tcd-ie.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=XurcWkOCSx61hXtGSvXc5wBP/3JHGGIxMfjI/XMbl4c=; b=Slp7TEgeS5e4pwsLL/qHDjeQZzsv54O/yySzIYehCD+e8q8If/B/wXc5VI387x7xJ/ /DUwiP1MPJlooTPRrMf5wHk36oyCo7WcU8QrIJrR8uso7o9WhVkjiWQPGBaZIuIc4o17 zNyn5eP8rNmxZHHFA+NuqyHhJ1DO1VOHYuBTcqjoRCS9S6UlDmzz9liBCd38dYccI4uF y0ne2I3Uw2QJYLgfPIQfaOqHvBZYCNnvMiCve5NApBbzJ62jIpaPVt3gFBIsSduqrv9w 5xKqS9eYSt9ZaCxLqo+yr4Et7MzdBEt0L+3cAMQav3Y+mmPkjyNaWP74X0XD9bXp1A+q u9ig== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=XurcWkOCSx61hXtGSvXc5wBP/3JHGGIxMfjI/XMbl4c=; b=aMLbxQt/yWarlxRQSmvBmxZ8LHO7zKtr+O6ULINQ5bu2vPI5gfqr8AtwzGOIMSZVKW jeManIiShbkWf9cpyGIY4BaB+w8FqDtWjuEZGnFINNnhnzxiMWTKRBY+ykbt/JGQS4Ql T3npjEABmrAcOvO7aqwrBsq5uSbUu2JhEQsLX7at8kx9Axj1jK2P9ElvjT5y1tlj7REe 0gJDTkJwMYgorL616jhOMuhs/fazN3juZzFHj9cPi7Mc71P8Oxvrb/C2rUZcpANEj9vg kRmOG1pEBz68QRRZdmdtzX6DS7/bZPqpHHbEVxJH8vOSrcPv002hmf+YtTXWfma/zjnR CXaw== X-Gm-Message-State: AOAM533eNbeDj1/ZwpS7RsckV5C6HzAWRsE+7BTj2jR7K9a6fNwGrIfO pfPNrDzBsIdXrNkBgHCeffI2lQ== X-Google-Smtp-Source: ABdhPJyZWL1gaO80LMyThVk16EAwkIMeQtYsJut1sosDYiH0DJriruLCgn107Ms31grrF6m9Y8CLyQ== X-Received: by 2002:a5d:5388:: with SMTP id d8mr21717189wrv.148.1604335845129; Mon, 02 Nov 2020 08:50:45 -0800 (PST) Received: from localhost ([109.78.228.142]) by smtp.gmail.com with ESMTPSA id x1sm22689678wrl.41.2020.11.02.08.50.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 02 Nov 2020 08:50:44 -0800 (PST) From: "Basil L. Contovounesios" References: <878sbmo6i0.fsf@tcd.ie> <871rhdb1kl.fsf@gnus.org> <87zh416s3r.fsf@tcd.ie> <87v9en7qjw.fsf@gnus.org> Date: Mon, 02 Nov 2020 16:50:43 +0000 In-Reply-To: <87v9en7qjw.fsf@gnus.org> (Lars Ingebrigtsen's message of "Mon, 02 Nov 2020 15:59:31 +0100") Message-ID: <874km74s9o.fsf@tcd.ie> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) 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.0 (-) Lars Ingebrigtsen writes: > "Basil L. Contovounesios" writes: > >> Right, I'm only talking about the case when pdf-view-mode (from the >> pdf-tools package on MELPA) is installed. > > Just to check -- you didn't install pdf-view-mode between the first and > second test, by any chance? Then that would explain why it started > working with the seemingly superfluous add-to-list... Here's what I'm doing, with the pdf-tools package already installed under package-user-dir: 0. emacs -Q 1. M-x package-initialize RET 2. M-x pdf-tools-install RET (this autoloads pdf-view-mode, registers it on auto-mode-alist, etc.) 3. M-x eww RET https://www.gnu.org/software/emacs/manual/emacs.html RET 4. C-s extra pdf RET RET This uses doc-view-mode, whereas C-x C-f path/to/pdf RET uses pdf-view-mode. -- Basil From unknown Sat Sep 20 13:00:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44338: 27.1; EWW can't download and view pdf Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 03 Nov 2020 14:50:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44338 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: "Basil L. Contovounesios" Cc: 44338@debbugs.gnu.org, Nicholas Harrison Received: via spool by 44338-submit@debbugs.gnu.org id=B44338.160441499516161 (code B ref 44338); Tue, 03 Nov 2020 14:50:02 +0000 Received: (at 44338) by debbugs.gnu.org; 3 Nov 2020 14:49:55 +0000 Received: from localhost ([127.0.0.1]:44011 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kZxdC-0004Ca-Md for submit@debbugs.gnu.org; Tue, 03 Nov 2020 09:49:54 -0500 Received: from quimby.gnus.org ([95.216.78.240]:60254) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kZxdA-0004CN-JE for 44338@debbugs.gnu.org; Tue, 03 Nov 2020 09:49:53 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=IaAewHFU1JrISOwTq5nIgW0/qAmnB49vnmM4gWZtuag=; b=p9RQgHaAwsl49rLeXv4/1eIHtG D9PwhZWMa/jiSvJWnYcPgWnpMhoSkbiffzsYZkU5vz2CcX0LXd9cTZqSzw3jBeQMwsVCKUFr2QQDM ukiZ2bV6ObsRHX0Vi3/fiKv40arIXuVNP65DYN+J1ZE5oEqXjkkqmsILnCol5tvHZdY4=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kZxct-0008GI-JJ; Tue, 03 Nov 2020 15:49:46 +0100 From: Lars Ingebrigtsen References: <878sbmo6i0.fsf@tcd.ie> <871rhdb1kl.fsf@gnus.org> <87zh416s3r.fsf@tcd.ie> <87v9en7qjw.fsf@gnus.org> <874km74s9o.fsf@tcd.ie> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAD1BMVEVOPS0mGxPdv6O0 gWT///8TQLkMAAAAAWJLR0QEj2jZUQAAAAd0SU1FB+QLAw4eDh0DUhkAAAGzSURBVDjLbVMBtoMw CAN7ATov4C8XqHD/u/1AW3X+z96mNiWJKSMaxSx0lZA0/FSpVFFM+DDHrQCYDfGYd7HMVXT2xsZF hH4RvztANAF+APl4UwVw7QsuHr3PjlQHR97I7Wr0ECcAMzfAw2a2ARd7rOdyKEcO2/P9BhYWhMsM KvdOLsqeR4fMNkRIX2YrXSqBZNy5UAuA0uvKgC4AW6S1E9evQDPevTXHqVwA+LAz9K3ZSfVS509r GgpuzXuEuICtgRwJofzEUfdcLkENbine3XrlTX3oHWhwN/ooucOuJRAsBV9rPx/APV4IF2IsKlkA BcoOc2JHUimcRhvotEcq2HVUHJY5V8gF0DRetA2AI5EN2naClQtLC46cG8g1BWDm3Tx6OULiGEkD QrBZFApgzHGOE/oAkLFbw9pKvErrXjdLC5SjX68CqxNSpHOe8Vft3tn/A+TgG5A86Vm6JiMjc+cF WF+Ke6xHdgPbeQEFubq6rpFbHpEMXthNXy5oR6Te1fsfANlo6aXM+byA4tq8kL1bYhhgirzzC6gx lVD/mf+OJ6AMV8dbPCd/Vzv/Allvt/UX4EtRNqcSn0cAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAt MTEtMDNUMTQ6MzA6MTMrMDA6MDCux578AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTExLTAzVDE0 OjMwOjEzKzAwOjAw35omQAAAAABJRU5ErkJggg== X-Now-Playing: New Order's _Power, Corruption & Lies (1)_: "Ecstacy" Date: Tue, 03 Nov 2020 15:49:34 +0100 In-Reply-To: <874km74s9o.fsf@tcd.ie> (Basil L. Contovounesios's message of "Mon, 02 Nov 2020 16:50:43 +0000") Message-ID: <87h7q6v6kh.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: "Basil L. Contovounesios" writes: > Here's what I'm doing, with the pdf-tools package already installed > under package-user-dir: > > 0. emacs -Q > 1. M-x package-initialize RET > 2. M-x pdf-tools-install RET > (this autoloads pdf-vie [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) 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.0 (-) "Basil L. Contovounesios" writes: > Here's what I'm doing, with the pdf-tools package already installed > under package-user-dir: > > 0. emacs -Q > 1. M-x package-initialize RET > 2. M-x pdf-tools-install RET > (this autoloads pdf-view-mode, registers it on auto-mode-alist, etc.) > 3. M-x eww RET https://www.gnu.org/software/emacs/manual/emacs.html RET > 4. C-s extra pdf RET RET > > This uses doc-view-mode, whereas C-x C-f path/to/pdf RET uses > pdf-view-mode. Thanks for the recipe; I'm seeing this bug, too. (pp mailcap--computed-mime-data (current-buffer)) => ("pdf" (viewer . doc-view-mode) (type . "application/pdf") (test . window-system)) ("pdf" (viewer . pdf-view-mode) (type . "application/pdf") (test . window-system)) So doc-view-mode is ahead of pdf-view-mode in the computed structure... Ah; mailcap-mime-data entries are handled in opposite order -- the final matching entry is the one that wins, not the first one? Looks like it. I've now noted this in the doc string, and I've also moved pdf-view-mode later, because it makes sense to prefer that if it's installed (since doc-view-mode is build in. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From unknown Sat Sep 20 13:00:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44338: 27.1; EWW can't download and view pdf Resent-From: "Basil L. Contovounesios" Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 03 Nov 2020 21:30:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44338 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Lars Ingebrigtsen Cc: 44338@debbugs.gnu.org, Nicholas Harrison Received: via spool by 44338-submit@debbugs.gnu.org id=B44338.160443894832742 (code B ref 44338); Tue, 03 Nov 2020 21:30:02 +0000 Received: (at 44338) by debbugs.gnu.org; 3 Nov 2020 21:29:08 +0000 Received: from localhost ([127.0.0.1]:46567 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ka3rY-0008W2-65 for submit@debbugs.gnu.org; Tue, 03 Nov 2020 16:29:08 -0500 Received: from mail-wm1-f42.google.com ([209.85.128.42]:52955) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ka3rW-0008VS-KP for 44338@debbugs.gnu.org; Tue, 03 Nov 2020 16:29:07 -0500 Received: by mail-wm1-f42.google.com with SMTP id c18so635068wme.2 for <44338@debbugs.gnu.org>; Tue, 03 Nov 2020 13:29:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tcd-ie.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=l5cklq1t8myBzMLSwKj4LpEg3M8lB4QeCHCH53SmIqk=; b=Ca8P5elVSFtht6faIObddBu5mcelX98E27De1PMBpTqmN+JRvEB542HjemXxO6QRQl Enw7ut5+jXnhjAUmseL/uuHroxC1R1pj61VeAN2CesTGx+iuSZykSKcuzBb4b07gO/oo ic5em5Qj1rD2t1BRzKxZNgcvEsXoK495qd0ZVsYmVfrG4V/p8q9QetYHuJKsiX3h5Rfa +S678TVJVdXD/NoPF42YdSVpTCJ245y0sv0P6POmAFe0U7/Hm4gbcBqz3JkkAWItoXNf OL2YNE4Bh/yUnzPsnjA87j4lVaPDyfW17bycNZgsUcQ7tqmbSYnj/lFNtnGn9+MdEA1V Koug== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=l5cklq1t8myBzMLSwKj4LpEg3M8lB4QeCHCH53SmIqk=; b=fwEdytW7MKwV/aG9AizvukLzRy298/85nry6Vzee8Y4Z4QVd/61VBMjSkIhTta1S0I Inp/CmEeyY4o/H+UGOrDeoFEmSpClWaay5tMT82YFQXrAbJc3wuvw1KU5bFS2wzhLc/h IZWoWU3jEsVbCkCMhrf15sJlIzNYcivOE4IbnS4IOk5CCHp3qV3GwHsyH42HoHpS+aXM yLuA4+Xtxn42Ah9Cm30BqY0SECItce7OqUlRuLPmFHlVSP4Y0lKaglZS3fU7Son/D6ek 5GtLT5z7gxlKPxsxn12GZfDFxKqIpYumgIllvSirmVxO2gsZ2gx+pE4F8ky4y/IZRLA9 rUZg== X-Gm-Message-State: AOAM532fEyuWub+4tQEUXYowHjXk7OhpK+CmC1PuTCVWEE5ZVwTBGo02 yk0GdS2H5x3jlDAXcSmexnb8RQ== X-Google-Smtp-Source: ABdhPJxkutKkoHCUHgn+KJ5UNYDzLt2teCapKiNkL5NlcUTzAKPsJCM1HI6n6OUgxdWM/sujxtMIMw== X-Received: by 2002:a7b:c305:: with SMTP id k5mr1210560wmj.102.1604438940800; Tue, 03 Nov 2020 13:29:00 -0800 (PST) Received: from localhost ([2a02:8084:20e2:c380:92bd:1bfd:38fc:fae2]) by smtp.gmail.com with ESMTPSA id o197sm44923wme.17.2020.11.03.13.28.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 03 Nov 2020 13:28:59 -0800 (PST) From: "Basil L. Contovounesios" References: <878sbmo6i0.fsf@tcd.ie> <871rhdb1kl.fsf@gnus.org> <87zh416s3r.fsf@tcd.ie> <87v9en7qjw.fsf@gnus.org> <874km74s9o.fsf@tcd.ie> <87h7q6v6kh.fsf@gnus.org> Date: Tue, 03 Nov 2020 21:28:58 +0000 In-Reply-To: <87h7q6v6kh.fsf@gnus.org> (Lars Ingebrigtsen's message of "Tue, 03 Nov 2020 15:49:34 +0100") Message-ID: <87r1pa6sf9.fsf@tcd.ie> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) 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.0 (-) Lars Ingebrigtsen writes: > (pp mailcap--computed-mime-data (current-buffer)) > => > > ("pdf" > (viewer . doc-view-mode) > (type . "application/pdf") > (test . window-system)) > ("pdf" > (viewer . pdf-view-mode) > (type . "application/pdf") > (test . window-system)) > > So doc-view-mode is ahead of pdf-view-mode in the computed structure... > > Ah; mailcap-mime-data entries are handled in opposite order -- the final > matching entry is the one that wins, not the first one? Looks like it. Yes, mailcap--computed-mime-data is in reverse order w.r.t. both major and minor mime types. > I've now noted this in the doc string, and I've also moved pdf-view-mode > later, because it makes sense to prefer that if it's installed (since > doc-view-mode is build in. Alternatively, mailcap--computed-mime-data could be kept in canonical order, e.g. in mailcap-add-mailcap-entry? [BTW, I don't see the function mailcap-add used anywhere.] [And neither do I see your changes on Savannah. ;] Thanks, -- Basil From unknown Sat Sep 20 13:00:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44338: 27.1; EWW can't download and view pdf Resent-From: "Basil L. Contovounesios" Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 03 Nov 2020 23:26:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44338 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Jean Louis , Lars Ingebrigtsen Cc: 44338@debbugs.gnu.org, Nicholas Harrison Received: via spool by 44338-submit@debbugs.gnu.org id=B44338.160444590819867 (code B ref 44338); Tue, 03 Nov 2020 23:26:02 +0000 Received: (at 44338) by debbugs.gnu.org; 3 Nov 2020 23:25:08 +0000 Received: from localhost ([127.0.0.1]:46771 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ka5fn-0005AM-Um for submit@debbugs.gnu.org; Tue, 03 Nov 2020 18:25:08 -0500 Received: from mail-wm1-f48.google.com ([209.85.128.48]:35696) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ka5fm-00059k-06 for 44338@debbugs.gnu.org; Tue, 03 Nov 2020 18:25:06 -0500 Received: by mail-wm1-f48.google.com with SMTP id h22so799893wmb.0 for <44338@debbugs.gnu.org>; Tue, 03 Nov 2020 15:25:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tcd-ie.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=foPSkEGTe6PdMSmTDDWTc6ZuKCYeBS3WYPwnWCPHTVo=; b=lZk4HpzoXh3nLhtMLQAx2bxaGc+cQQH94QB+VwhILgC9kyU27I0MJTqlPx5oEPqClF K9fH5vHWsI6ctLpfEfuzrmRLVMdp372+rEqCoPKhW3zAtLxr9Z6UtSiVThC3mu9yzI9M 8rPnduNsmXuGattulsiktNxvf18pFKUdC+tMwTR+SLzopMXEJUQnSwXsrOcNeteC2afy XZlz5tC+0xgWHqxIi8mN9xuB6E+lw8Hz1TU0Kpcul6XRpmbBjqMfFPdNS4a3TffSjeUy 8jov6onrYeuUjzrmLZFN6S5K5gD4wGq3NODaqshcw2lwfsNAdiL5NK126bK/2xlMKauk wH2w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=foPSkEGTe6PdMSmTDDWTc6ZuKCYeBS3WYPwnWCPHTVo=; b=LyuNdDJOEJ39JcV0wLr8ciCKWh82R7CIjxecA8zRfHEm4jyeGMx6l8Vzim1Sfu+oSI R8OTP/09R1DC7b+TTqZOibXlHfTbf+skjVignY0au6KzzzE3Cx5Du6NGsZy/LnszY4qe /RKerplaYgEBnHr5T9J+ADlyg4IBER0zMRaHNOJrN41WKn4dZvATzQr4aW8xSCiDwNTH rcWrHANJBRg50E59+fNVSwsqis2AGee5XpAbqmab/w3lZa8ggcPTzbsuo6kR6Khofaql NPUrus/eGN6029fj+rRiS8O+pufUGyz48PyGjYdLgb8ZS7BS6Wf34QxJjnbWh5GX/1xp 4nmA== X-Gm-Message-State: AOAM533YzFVNOys/DAiG6zY/LnV/pX+SessI7DQBPGEDz7FyHfynhDi6 YvryqLSfJz+w0yLvTFgetuVOCg== X-Google-Smtp-Source: ABdhPJy49Mf9LdstqnkgIa82ZgFJv65457kQoygmXoSJx/gKjEEioPf7PbOTaoilYgKT+6KdjoVAwQ== X-Received: by 2002:a1c:5545:: with SMTP id j66mr1583616wmb.31.1604445900130; Tue, 03 Nov 2020 15:25:00 -0800 (PST) Received: from localhost ([2a02:8084:20e2:c380:92bd:1bfd:38fc:fae2]) by smtp.gmail.com with ESMTPSA id i33sm173882wri.79.2020.11.03.15.24.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 03 Nov 2020 15:24:58 -0800 (PST) From: "Basil L. Contovounesios" References: <878sbmo6i0.fsf@tcd.ie> Date: Tue, 03 Nov 2020 23:24:57 +0000 In-Reply-To: (Jean Louis's message of "Sat, 31 Oct 2020 19:35:19 +0300") Message-ID: <87a6vy6n1y.fsf@tcd.ie> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: 0.0 (/) 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.0 (-) --=-=-= Content-Type: text/plain Jean Louis writes: > When external editor is used, buffer for eww pdf remains there in > background *eww pdf* and neither l or q key bindings work, it would be > expected to go back to the previous page from that buffer. Indeed, popping to an empty *eww pdf* buffer when using an external viewer is suboptimal. Even less optimal is that external viewers are called synchronously, so Emacs cannot be used simultaneously. How's the attached? -- Basil --=-=-= Content-Type: text/x-diff Content-Disposition: attachment; filename=0001-Improve-eww-support-for-externally-viewed-PDFs.patch >From 4595e0f159fffc93fc5be750478e52db4885d373 Mon Sep 17 00:00:00 2001 From: "Basil L. Contovounesios" Date: Tue, 3 Nov 2020 22:54:34 +0000 Subject: [PATCH] Improve eww support for externally viewed PDFs The *eww pdf* buffer is only needed when viewing PDFs within Emacs, e.g., with doc-view-mode. External PDF viewers are called with a temporary file, so the buffer is not needed in that case. What's more, mailcap-view-mime erased the buffer and left it in fundamental-mode until now, so the user was left staring at a useless, empty buffer. To make things even worse, external viewers were invoked synchronously until now, so the user could not browse the PDF file and use Emacs simultaneously. * lisp/net/mailcap.el (mailcap--async-shell): New function. (mailcap-view-mime): Use it to invoke external viewers asynchronously. Mention erasure of current buffer in that case in docstring. Add a period between the temporary file name and its extension. * lisp/net/eww.el (eww-display-pdf): Pop to *eww pdf* buffer only if it is used for displaying a document; otherwise kill it (bug#44338). Simplify buffer-substring+insert as insert-buffer-substring. --- lisp/net/eww.el | 21 +++++++++++++-------- lisp/net/mailcap.el | 30 ++++++++++++++++++++---------- 2 files changed, 33 insertions(+), 18 deletions(-) diff --git a/lisp/net/eww.el b/lisp/net/eww.el index ebc75e0e8a..e9763ef6df 100644 --- a/lisp/net/eww.el +++ b/lisp/net/eww.el @@ -811,14 +811,19 @@ eww-display-image (declare-function mailcap-view-mime "mailcap" (type)) (defun eww-display-pdf () - (let ((data (buffer-substring (point) (point-max)))) - (pop-to-buffer-same-window (get-buffer-create "*eww pdf*")) - (let ((coding-system-for-write 'raw-text) - (inhibit-read-only t)) - (erase-buffer) - (insert data) - (mailcap-view-mime "application/pdf"))) - (goto-char (point-min))) + (let ((buf (current-buffer)) + (pos (point))) + (with-current-buffer (get-buffer-create "*eww pdf*") + (let ((coding-system-for-write 'raw-text) + (inhibit-read-only t)) + (erase-buffer) + (insert-buffer-substring buf pos) + (mailcap-view-mime "application/pdf")) + (if (zerop (buffer-size)) + ;; Buffer contents passed to shell command via temporary file. + (kill-buffer) + (goto-char (point-min)) + (pop-to-buffer-same-window (current-buffer)))))) (defun eww-setup-buffer () (when (or (plist-get eww-data :url) diff --git a/lisp/net/mailcap.el b/lisp/net/mailcap.el index 94cd9e2156..ad715c4b0e 100644 --- a/lisp/net/mailcap.el +++ b/lisp/net/mailcap.el @@ -1128,20 +1128,30 @@ mailcap-file-default-commands res))) (nreverse res))))) +(defun mailcap--async-shell (command file) + "Asynchronously call MIME viewer shell COMMAND. +Replace %s in COMMAND with FILE, as per `mailcap-mime-data'. +Delete FILE once COMMAND exits." + (let ((buf (get-buffer-create " *mailcap shell*"))) + (async-shell-command (format command file) buf) + (add-function :after (process-sentinel (get-buffer-process buf)) + (lambda (proc _msg) + (when (memq (process-status proc) '(exit signal)) + (delete-file file)))))) + (defun mailcap-view-mime (type) "View the data in the current buffer that has MIME type TYPE. -`mailcap--computed-mime-data' determines the method to use." +The variable `mailcap--computed-mime-data' determines the method +to use. If the method is a shell command string, erase the +current buffer after passing its contents to the shell command." (let ((method (mailcap-mime-info type))) (if (stringp method) - (let ((file (make-temp-file "emacs-mailcap" nil - (cadr (split-string type "/"))))) - (unwind-protect - (let ((coding-system-for-write 'binary)) - (write-region (point-min) (point-max) file nil 'silent) - (delete-region (point-min) (point-max)) - (shell-command (format method file))) - (when (file-exists-p file) - (delete-file file)))) + (let* ((ext (concat "." (cadr (split-string type "/")))) + (file (make-temp-file "emacs-mailcap" nil ext)) + (coding-system-for-write 'binary)) + (write-region nil nil file nil 'silent) + (delete-region (point-min) (point-max)) + (mailcap--async-shell method file)) (funcall method)))) (provide 'mailcap) -- 2.28.0 --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 03 18:27:24 2020 Received: (at control) by debbugs.gnu.org; 3 Nov 2020 23:27:24 +0000 Received: from localhost ([127.0.0.1]:46776 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ka5i0-0005Dq-Gq for submit@debbugs.gnu.org; Tue, 03 Nov 2020 18:27:24 -0500 Received: from mail-wr1-f43.google.com ([209.85.221.43]:35059) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ka5hy-0005Dd-Qp for control@debbugs.gnu.org; Tue, 03 Nov 2020 18:27:23 -0500 Received: by mail-wr1-f43.google.com with SMTP id n15so20222449wrq.2 for ; Tue, 03 Nov 2020 15:27:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tcd-ie.20150623.gappssmtp.com; s=20150623; h=message-id:date:to:from:subject; bh=VO7CiJGMjMgHcfTYbFLc6+z/YCPaulYRCsgOUdWZfpQ=; b=QZDBhi4Aij2jK7HNzz2i0VUWDQrOBMs37lODfdv4kpsypCkftlZMdr4B4QIY9M9T/Z ks98so7LXw9B3ZS3vDtge6swbDgbNl7SMGq/vJxfdOwB1ZZssQ2DYNOVZGuC7GhgSySS Yi6OELLcMo3mU610AnapqsyPVnAe1qzH6kB0vMNCNBt7vBkjNg6VPNuSKnf71ULvIaeE JU/cNrmmgs0yAGxo7CCXb+r2MaFCQEeRVhbo7TjrbbCPY2o3h50lAXZidTeGlqwO7h9v HLMSyHXyA2QyWpolWndX9yqdBwcLmHHzOt/99x0JdYmhbkXahB/yfVt2GPO6TJ8HrSZl xQqQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:message-id:date:to:from:subject; bh=VO7CiJGMjMgHcfTYbFLc6+z/YCPaulYRCsgOUdWZfpQ=; b=Q9LDmQ6hPIK9Q4ZPpzvyBsSlVg/DT00iFOZvZicymrPTpxXDVegYzfGTqYZkNaYWfn EIVk6NCmdrJKNPa3fbO++F02crfXeyiJBGSOmV2ouCPCERlkxyGagC5WxESeCzj5cYi2 cDeEGKXZaGtCTNssy/s1/HVO3MxrRfIGnhgnGh1cr8Cw7UwtBeTHI4ce0AenLLh+c62B nh/RNCEXAUQjxwOE0jIs8aNjJNNaxLmqLTwjEaRa6dbqcCMn/4OL6k/whfTy2h/UFRkj uaaReHm0+aheGFM/ssFKt4SQCiRWKlYrw5955Rgd7WcuSEsZX9qU2MEdFBvuQmWjVbRU mAJA== X-Gm-Message-State: AOAM5312+J41lgYXejfJSAh1HeV3aX7iYIl9DMpsHJGVUptDfmX+Je3v xI+ytTYby60seNuMM4yKlzRHoBb1TRcUrw== X-Google-Smtp-Source: ABdhPJzyAp9ffj1UxjSRstFxBB8tsdIjELbxGsJ34HLfhBm+PHt2mKymtbb9hLoJMMeHC6q5BW+UvA== X-Received: by 2002:a5d:4dc7:: with SMTP id f7mr27939318wru.375.1604446036862; Tue, 03 Nov 2020 15:27:16 -0800 (PST) Received: from localhost ([2a02:8084:20e2:c380:92bd:1bfd:38fc:fae2]) by smtp.gmail.com with ESMTPSA id u6sm252054wmj.40.2020.11.03.15.27.16 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 03 Nov 2020 15:27:16 -0800 (PST) Message-ID: <5fa1e754.1c69fb81.14465.0f81@mx.google.com> Date: Tue, 03 Nov 2020 23:27:15 +0000 To: control@debbugs.gnu.org From: "Basil L. Contovounesios" Subject: control message for bug #44338 X-Spam-Score: 0.0 (/) 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: -1.0 (-) tags 44338 + patch quit From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 03 18:35:42 2020 Received: (at control) by debbugs.gnu.org; 3 Nov 2020 23:35:42 +0000 Received: from localhost ([127.0.0.1]:46811 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ka5q2-0007aN-Kr for submit@debbugs.gnu.org; Tue, 03 Nov 2020 18:35:42 -0500 Received: from mail-wm1-f47.google.com ([209.85.128.47]:35121) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ka5q1-0007aA-8P for control@debbugs.gnu.org; Tue, 03 Nov 2020 18:35:41 -0500 Received: by mail-wm1-f47.google.com with SMTP id h22so812976wmb.0 for ; Tue, 03 Nov 2020 15:35:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tcd-ie.20150623.gappssmtp.com; s=20150623; h=message-id:date:to:from:subject; bh=3e88jUG2QFWZGMiVEouYb00AquvLO3gepp3GBGqEP50=; b=vNcUhsMASidMgX1UutvDHqzdd/e1c3wmXTRXNRlfMm3CUEvwneMCF1PtkprgX4dVPd TwwLzeTJpZ0t0owSPsNz2pIjHqWZ7DWUJRr01s11681r/8WRD1uM9xhWbMfXN+MVIr5e qb41hiiMYgcgC/X+urnsLl6Si6RMtWL1z7Uj1LfaJN63Nw17ldAe7BkYexiqFbOfTakn xVoFPWYly3WUm0BS9C6OxXXxAeVQn1cAvIzOx+/vCvgv8E39oHROK8nYFnUfxiuWFoEx BSsyFHFXLnwP0ff8azgMi2X1q/RYQUl0+WlUHowq7COrsA+1PY2HynqAOiq85Rq9jZeR Vqzw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:message-id:date:to:from:subject; bh=3e88jUG2QFWZGMiVEouYb00AquvLO3gepp3GBGqEP50=; b=p9ApvF3RbmxSQdu4tfKJBEUUzWzrS0H8MGHLTGOntwTQ11hPeW5X6zMLH69sgOWDP9 EN70sjE7My31qnEj5GSdjFyeW5MyEMA82pVyJb2G5CrCiNs+df6ioKhMWnyksaL3eNYr KHr2ePMb6bj7dw32k/z/3KTdMS7znukMY/wFcozTUxt4aw39ZGsLLoMZU6Sdit28lu5A mYO9ky0w6SQPRmiyLLsurxuCydaTpcNSeEKcvmbCR4ibdqyz0QXDcwzO4Je8RbDv4ZfR P/3X9zYhM3jfEDJHg2HbzCwaOVQUwvLoSdgFxKtVtCHESto9sryWDJ+PlmT6z4aQPzG2 8yJA== X-Gm-Message-State: AOAM532e77d3ibDYwXP/WcDY4h8WM8bnE2VW2zI8p16EBXjUVljTQj08 ttbe4VrcWdx37XZHWyZLmoJ4Csv4OahqQg== X-Google-Smtp-Source: ABdhPJzlNi6PFfNW/J6ebLUOH+jhGve10j2zWyWzUGvLF7bO45e1yevGwy6yFl5j8j3mGQ7qltQkeg== X-Received: by 2002:a1c:2d53:: with SMTP id t80mr1450442wmt.125.1604446535218; Tue, 03 Nov 2020 15:35:35 -0800 (PST) Received: from localhost ([2a02:8084:20e2:c380:92bd:1bfd:38fc:fae2]) by smtp.gmail.com with ESMTPSA id z11sm193596wrr.66.2020.11.03.15.35.34 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 03 Nov 2020 15:35:34 -0800 (PST) Message-ID: <5fa1e946.1c69fb81.26900.0ba0@mx.google.com> Date: Tue, 03 Nov 2020 23:35:33 +0000 To: control@debbugs.gnu.org From: "Basil L. Contovounesios" Subject: control message for bug #44338 X-Spam-Score: 0.0 (/) 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: -1.0 (-) severity 44338 minor quit From unknown Sat Sep 20 13:00:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44338: 27.1; EWW can't download and view pdf Resent-From: Nicholas Harrison Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 03 Nov 2020 23:53:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44338 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: "Basil L. Contovounesios" Cc: 44338@debbugs.gnu.org Received: via spool by 44338-submit@debbugs.gnu.org id=B44338.16044475776396 (code B ref 44338); Tue, 03 Nov 2020 23:53:02 +0000 Received: (at 44338) by debbugs.gnu.org; 3 Nov 2020 23:52:57 +0000 Received: from localhost ([127.0.0.1]:46850 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ka66j-0001f6-RW for submit@debbugs.gnu.org; Tue, 03 Nov 2020 18:52:57 -0500 Received: from mail-yb1-f177.google.com ([209.85.219.177]:38517) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ka66i-0001es-Im for 44338@debbugs.gnu.org; Tue, 03 Nov 2020 18:52:56 -0500 Received: by mail-yb1-f177.google.com with SMTP id b138so16425560yba.5 for <44338@debbugs.gnu.org>; Tue, 03 Nov 2020 15:52:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=fvbSwTH6ekb90mwEymm1eImyT/n9ac66TYpLDN7fM3k=; b=WTCltowudyH8uQyiGfjOCHSUkFjKnsxmCWWrTfXl4Tld1OIgk0l+OoN1lzcrVKLPgf YkxW78Q4N2DB2ucZFGAMDwsqPe3yeOwMdHjmRR4TzTgg3jHi1rWYEcerp+8/zwpkzcPP kH4PrK6B7NCsE5Q5XpCgMmeJT1pCyEhS9nudh5peHqdf7HcgnfUf1+Pi1wktSzvF6M2j 5SnxKLVtWQP4Nxl3zC7fICWbKb6hts6RgSsWF0i0GQAQtO9OcyaSaqmfcxSaKOibABRo AXlsq/AojU81shYPTg3Ksn85fLWUNncXBdY+qtiCC3t4p3WN/dhUi9p5SkONzxOjpBi1 xipg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=fvbSwTH6ekb90mwEymm1eImyT/n9ac66TYpLDN7fM3k=; b=CjZDAenrrodnbzOfOTo6IC9FgVoffiLdaoi80PS0EJh67mF0qrrYrkEEQfk58OsghZ Ro2/G07TgJTZvJGm8p9iFtdxBVia9049CVVvvOv1yvwQfriV6BPFcu3DS0tGQQT97M8L Id3FBDD0H5p59Q35vJ9TAfsPqcl6pwJKQHjK4tsZHXX2LzfjdsVDFprH8FRcqLOZm/LH oIh7Ogil80bryk/t3uGcE0w0NJbl00vtqGjanGecdNX6sLvWx190DoJFrYIgdPhT6AS5 /QPntO+j8ttL6jCNltctziWE/BLsjWzt+8+6+zK46FsUK2tYLqfqHw0aBBhAfwgD1Qv9 YLBA== X-Gm-Message-State: AOAM533F765FU4Ek1YJeZ5e2e/GKnx4X2bEi9WBsOjuiM97b2xVx+7p+ yRfefG5S3fGOADg+GoIDCGDFCDizwDPuiYPjfk3Sy2IcgZ4= X-Google-Smtp-Source: ABdhPJyV+ByO8JFm8gPBIJuUcL9Phh6hebzYAG/chBUY59DLwb7nmPC0iJjpQe7nY3Lv1HNbZ78TAzoOJMrB5+qNqzU= X-Received: by 2002:a25:24b:: with SMTP id 72mr33062475ybc.138.1604447570344; Tue, 03 Nov 2020 15:52:50 -0800 (PST) MIME-Version: 1.0 References: <878sbmo6i0.fsf@tcd.ie> In-Reply-To: <878sbmo6i0.fsf@tcd.ie> From: Nicholas Harrison Date: Tue, 3 Nov 2020 16:52:40 -0700 Message-ID: Content-Type: multipart/related; boundary="0000000000007ebd6705b33c8fbb" 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" --0000000000007ebd6705b33c8fbb Content-Type: multipart/alternative; boundary="0000000000007ebd6605b33c8fba" --0000000000007ebd6605b33c8fba Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable I'll make a couple more comments on the original problem I explained. It looks like you may have identified additional improvements in the process. I believe the first problem for me is that both mailcap-mime-data and mailcap-user-mime-data are nil. This causes the `error in process filter: mailcap-view-mime: Symbol=E2=80=99s function definition is void: ni= l` and makes the pdf download and appear in Fundamental mode. This occurs whether I will be using doc-view-mode or pdf-view-mode. I'll use DocView for the rest of this example. 1. emacs -Q 2. M-x eww 3. https://www.gnu.org/software/emacs/manual/pdf/emacs-xtra.pdf This results in the error message and the following: [image: image.png] This can be (partially) corrected by running the following code before the steps 2 and 3: (add-to-list 'mailcap-user-mime-data '((type . "application/pdf") (viewer . doc-view-mode))) This chooses a view mode for the pdf but that brings the second problem. This selects the default encoding of raw-text and the conversion fails: [image: image.png] Instead I choose doc-view-mode manually for the eww pdf buffer: [image: image.png] Then selecting binary for the encoding finally gets a viewable pdf: [image: image.png] I hope this is in some way helpful. Nicholas On Sat, Oct 31, 2020 at 7:43 AM Basil L. Contovounesios wrote: > Nicholas Harrison writes: > > > Using the EWW browser, I can navigate around to webpages, but navigatin= g > > to a pdf fails. It appears to download an unreadable pdf. Downloading > > and viewing the pdf manually in emacs (pdf-view-mode) works fine. > > > > I've tried these solutions to no avail: > > - Adding "application/pdf; emacsclient %s" to a ~/.mailcap file. This > > makes the process hang indefinitely. > > - Running the following elisp code: > > `(add-to-list 'mailcap-user-mime-data > > '((type . "application/pdf") > > (viewer . pdf-view-mode)))` > > This doesn't seem to have an effect. > > Seems to have been fixed on master: > > 1. emacs -Q > 2. M-x eww RET https://www.gnu.org/software/emacs/manual/emacs.html RET > 3. C-s extra pdf RET RET > > This opens the "Specialized Emacs Features" manual in a *eww pdf* buffer > in doc-view-mode. > > With PDF Tools and the mailcap-user-mime-data setting above installed, > it opens in pdf-view-mode instead. > > I'm surprised the setting for mailcap-user-mime-data is needed though, > since pdf-view-mode appears before doc-view-mode in both > mailcap-mime-data and my version of auto-mode-alist. > > Lars? > > -- > Basil > --0000000000007ebd6605b33c8fba Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I'll make a couple more comments on the original = problem I explained. It looks like you may have identified additional impro= vements in the process.

I believe the first problem for me is that b= oth mailcap-mime-data and=C2=A0mailcap-user-mime-data are nil. This causes = the `error in process filter: mailcap-view-mime: Symbol=E2=80=99s function = definition is void: nil` and makes the pdf download and appear in Fundament= al mode. This occurs whether I will be using doc-view-mode or pdf-view-mode= . I'll use DocView for the rest of this example.

1. emacs -Q
= 2. M-x eww
3. https://www.gnu.org/software/emacs/manual/pdf/emacs-xtra.pdf=

This results in the error message and the following:
=
3D"image.png"

This can be (partially) correc= ted by running the following code before the steps 2 and 3:
(add-to-list= 'mailcap-user-mime-data
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0'((type . "application/pdf")
=C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(viewer . doc-view-mode)))
=
This chooses a view mode for the pdf but that brings the sec= ond problem. This selects the default encoding of raw-text and the conversi= on fails:
3D"image.png"

Instead I ch= oose doc-view-mode manually for the eww pdf buffer:

Then selecting binary for the encoding fi= nally gets a viewable pdf:
3D"image.png"

I hope this is in some way helpful.

Nicho= las

On Sat, Oct 31, 2020 at 7:43 AM Basil L. Contovounesios <contovob@tcd.ie> wrote:
Nicholas Harrison <nicholasharrison222@gma= il.com> writes:

> Using the EWW browser, I can navigate around to webpages, but navigati= ng
> to a pdf fails. It appears to download an unreadable pdf. Downloading<= br> > and viewing the pdf manually in emacs (pdf-view-mode) works fine.
>
> I've tried these solutions to no avail:
> - Adding "application/pdf; emacsclient %s" to a ~/.mailcap f= ile. This
>=C2=A0 =C2=A0makes the process hang indefinitely.
> - Running the following elisp code:
>=C2=A0 =C2=A0`(add-to-list 'mailcap-user-mime-data
>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 '((t= ype . "application/pdf")
>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (= viewer . pdf-view-mode)))`
>=C2=A0 =C2=A0This doesn't seem to have an effect.

Seems to have been fixed on master:

1. emacs -Q
2. M-x eww RET https://www.gnu.org/software/emac= s/manual/emacs.html RET
3. C-s extra pdf RET RET

This opens the "Specialized Emacs Features" manual in a *eww pdf*= buffer
in doc-view-mode.

With PDF Tools and the mailcap-user-mime-data setting above installed,
it opens in pdf-view-mode instead.

I'm surprised the setting for mailcap-user-mime-data is needed though,<= br> since pdf-view-mode appears before doc-view-mode in both
mailcap-mime-data and my version of auto-mode-alist.

Lars?

--
Basil
--0000000000007ebd6605b33c8fba-- --0000000000007ebd6705b33c8fbb Content-Type: image/png; name="image.png" Content-Disposition: inline; filename="image.png" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: ii_kh2lg1mp0 iVBORw0KGgoAAAANSUhEUgAAA0cAAAM0CAYAAABwDFnsAAAgAElEQVR4Aey9CZQmxXUmWpo3Hkle 3vP4PfudM+/Ne3Oe7fGclmVLAiSXbFmyZVu2pBkvZctYtkeyZdccWUIrklUCAc2+VwNip9iaZml2 qK6moaEaumlWsTV7AQXNKiSgwSxC8ui+cyPzZkZE3oiMXP7qv6q+OicrIyNvRNz7xY3I+2Vk5j/y vvd/gN47+lu0G2+/8Zu0q9neT7u+L9t2ed8ome29o7QLtkWFwTt/7d2EDRj07QO/+dsfWlTjAPPW 8M7d4//0efrIRz8Of8K1tTcfgE8N73hfrHMxfGoJ+1TOcQzn+Y33Gx7EnGjknb/+LsK2NDF4xzve SdiAQd8+8K5374I5A/NmLz7wu7/3+7Tbe3+jl7pwHVua17Gm/Qqfgh809Zk6efjU8vMpQ44If0AA CAABIAAEgAAQAAJAAAgAgWWMAJNlkKNl7AAwHQgAASAABIAAEAACQAAIAIEMAZAjeAIQAAJAAAgA ASAABIAAEAACQIDIPOaNlSO4AhAAAkAACAABIAAEgAAQAALLHgGsHC17FwAAQAAIAAEgAASAABAA AkAACDACIEfwAyAABIAAEAACQAAIAAEgAASAAMgRfAAIAAEgAASAABAAAkAACAABIJAhgJUjeAIQ AAJAAAgAASAABIAAEAACQKDTytGPS/y2P/o0bV53F1108g105pEb6ayjNtIlp22mm66+h57Z/lwh +GOrTJGJBBAAAkAACAABIAAEgAAQAAJAYAgQMCtH73jHOxur8sbrP6DHH3iGzjpuHR3xjYvpoK9N 00Hf2ED7//PVtHLPDbTPF6Zpv89dTIftuZbWnDhD2x95ln7wxpuN20EBIAAEgAAQAAJAAAgAASAA BIDAQiDAvGgklRz9OF/6+f7zL9INV91GJ6ycpkO+eRXt/42NtHKvTXTAvpvp4JWbafLQm+nEo2+j 4w65kQ7++jV04BcuoxP2u4S2Xvcd2vHSywthF9oAAkAACAABIAAEgAAQAAJAAAg0QqAxOXr9tTfo +vW30vEr19HeX1pP+++7mfbfbwvtv9+NdPDKrbTq8Fto9Wn30LXrH6Mtm7bTZec/QAd++Vqa+PRF dPy+l9LW626nN3+AFaRGvQRhIAAEgAAQAAJAAAgAASAABAaOQCNyxNrMbZunE/a7kvb+0jo68KCb 6aD9b6RDDriRDj9wKx135C109ml30fRFD9F9d32XXvzea/Tog9+n41beSCs/dx1N/M1aOmH/C+mJ x54auGFoAAgAASAABIAAEAACQAAILEYERkZGqMm2GG0UndnO22+/XQ6De5Zh2UH/NSZHa05cT4ft tYFWfusGOmj/rXT6KXfSjZufpAfv/z7NP/oSPbn9ZZqfe4GeenwHPTW/g27btJ2O2HMTHfDZa2nf v1tHh3z+Ylo7tX7Qdi18/TPjVSd+/yqaUzSZW/X+quzICL1/VVVal30/2aIz494AGp8pWjXlrWNz IteV26uUtQejVa4ip9hWkRlx9SyUCiQq5YNt6PX6turYKThrfZfjUEIwR6veb+Fcnsgh5XNpemXm e/UptgZgQjYQAAJAAAgAASCwxBFoQgKayA4jbEJ6YgQpRaYv2xqRo6fnn6WjvnkZHfDNa2nlPjfQ /t/aTOevvpcef+wlev65V+nOW56hNSffRaevuo3OOPo2Ou3Qm+mYb26mlf94Ne33mQ208u820D6f uoQO/+pqeuF7L/Zlw06uJw9yteA2D7q9OJr8ID4zYIbGTUA+TiW1oYCsmJy37TUws6okZZW25lbR +0dGyCtiKjTkpHIi18uzLyMyrq6cZxO8jJzohEEscGxPbIMngRFPluvxbfWPnbZGXN1dfYiI+65o w8fZP2bxnDgVZcoaq3pk5W2sSmmkgAAQAAJAAAgAgeWOQBPC00R2WHGNkZ/YuUHY80u/9MvpH2S4 ecM2OnjPK2nlxCztv88WWjmxiY459Ga6bv2j9MA9z9N3tj5Fq0+4k478xvW08rPX0D6f2UD7/v0G 2vfTV9F+n1pPKz91Fe31V5fRvn+3mu66+b5B2LPgdfqEoKKAISMuQagGy1KqGnSHZQ0boPcHViuK GnmVqiA8GdEJBeUmwC9ksxpMnhLw81lfvopFGglo3sYqQyR9O3ys/GPBhKiKc3mOU9n5AgrThx6Z 8vIy27vq5WqBIyAABIAAEAACQGB5ItCE8DSRHWY0NRKk5Q3ahkbk6PIzbqQDv3YVrfzGJtr/mzfQ fl+7jvb6wkY67uCb6KpLHqa7bnmabtv8JF15zn10yoE30WFfuI72+7sNtN9/X0/7/PUM7fc362nv T1xO+/71eXTV2hujtpnAtnjEyyUXWSA64zzmZALZfFWEnWTEXxlwzkVWHoo2rdUV57ErSxdndSFf ucjLj4+PF6sofpDuHztAmLbKQDwqSxnZKYJ4p6LsoCxfT1QMSXEqq6nfYFrikfWL/WhgfZtUZ0Oo DQ8ntra01bddAUYpX0h5/WpWkXx/Mnortiv1unp5xKtoFAkgAASAABAAAkAACGQINCE8TWSHHV+b DNnphdS7ETk6++iNdOBXr6KV/zxL+399E+33lWvpoK/P0rEHbqULT7+H7rjxKXrlpTfotVfepLu2 PEXnHHkb7f/pq+hbn1xH++w+Tfvtvo72HbuC9tv9ArrghA1BO00waa9WeAGnCeKtFRMjz6SkKJMF oOWKCQfO49Z7Otp5fg+oJCU0t4pW8fNtXnBOM6uKemwy4OrsBcBcR6FbNYh3gPDacwNrR9IciO3+ KopISvkq8RGJcl+R8XAvJSXlkicbj0zCw0GK2fsObfj6iq1SvX8s+Wbv4Wyfq9hhZC3fMMJh26N6 Sbsz2eONGZEvSZatB9JAAAgAASAABICAi0B23bTeAbZuamvn3NKL56gJ4WkiuxgQEFLEdnF6of9a kaP9vnIdHfj1TXT8ITfTd7Y+Tc898y/0yo4f0LNPvkK3X/8krTv7PjrrsFvo6C9eR/v9zQx96y+n aZ+/mKb9PzFDK//kSlr5ibURcsRBpx8sukG2H3yqqw8cdFuEpAKsc94NdB1ZNTBmCdZJ9LTTWWnW sViE4TosXaJBu7ciYWT9gW/VZVozOmYThU+SyvKiq2Odc1DBtQNx4YpNfTbhdFrLD7q0IUQjX6zy cfWP3eY1PxMy7BOhzP9ssp3ZVvYxHxfYx/SSvrL6MOsjv01XWxwBASAABIAAEAACyweBJoSniexi QHBRkaNLT9tMB3xxmr61xzV00uG30q2bn6QdL75BL7/4uvkq3VlH3EpHfWmWDuIPMPCjdJ9cR9/6 iytpnz+fppV/Nk2H/NlVdMDHpumAT5xPM+ffoPePCZb1OwJCNpxA1NSiBLoO+cmaKolCXr8EqNEA PQ+MKx8xsAmRnea2vGOuX5Q38bf9HpAHQyyw9kQrh4Kd0lZKAG4Cfqus/jiZ3apLKoUw8CA1m+Br imSyxTkhTVHsuWC1jYKECJZ5Oz4Z8o9tzSsrgvnJcBlX//EZPi4Jp++Tph5NL69/s2YzH7PtcnTF ARAAAkAACAABILCsEGhCeJrIDjuIQox4b6cXUu9GK0dbr7qLDtjjEtprfD2deuTtdN93nqMf/ehf DTmavWyOVu25yTxGx8Ro37+eoX13X0f7jU3Tyj+epgP+eB0d9l+vpoP+8Eo64JNn0+1b79btrA2W sxUJN5B0A1VTMddTBOd5YFsce18jS2gzC6Y56C/v8HNAnHGJLLgteIWpL3BOAvpC2IPB0bvmETyv qDn0gm872M/IS6m/X9yct/Xy6vLlfYLhE4SKvJbRuY2sb9kfbFu5Kf/Yad7DOTvn9aNTwDswepdY Vm0P6KXaC3LkoYtDIAAEgAAQAALLGoEmhKeJ7DCDqpEhLW/QNjQiR0/NP0OH7bmWvvUPV9LRe22h defeT0889AI9Pb+D7tj8JM2cfS9deNwddM7ht9LqQ26m1QfeTKv33UqnfXEzHfXn19CRf7SRDvnY pXTE58+i57/7Pd02NXh0RfVAtLyLb6Tt4NcLZPm8fWffD/Ld1uwjL4jlNoRMmDbyFRPO43P5CoqI SE3hoD0LqG35sKzU5u/dOtzymf4laXTLVsiRPBpnK2QV8eWr/WIJR5J+Pbaof05tw2A9TqucL/PF yJGLUdGe4ifFOS/h4qoR9pyAj/h6aQRMy/MaxCEQAAJAAAgAASCwbBBoQniayA4rgDESFDs3CHsa kSNW4Oxjr6SDP3cZ7fP362n/f7yaTtr3Rrr2wgfpoTu+S8/M76CnHnmRHrvne/TkQy/Sjudfo1df eoPmbnuezv7szXTUH15Nh+++ls478YqoLSYgtlZozGNq4+Vv91QDZA5268iRdV6IjLWSVGlTPsgw M16+O+R/4rlyHDWrOOkH1uaE6OQREVVWauIymryFXbV8RgwKUid1BYmQLl/BKy/vruhZlUeT3dvI 9BkpyaoQYA+fYgXQzxd5yyeCKhsyZvlTxPagXn4fpbQbVAgngAAQAAJAAAgAgaWEQBPC00R2GDFK IT8pMn3Z1pgcPXj3I3TsxEX0z7uvpQP+YaP57aKVfzdDk1+8ls4+6CZad+rdtGntw3THhido28an 6Na1j9Fl+95DJ//xVjrgw2tp1TdX06Nz87X6F0FlvvpiB918zj7O3ktxg1WzcmMFnIYk2O/CcIBr nWeF3Dbz+oS0KHpkRuiBfVafp1NutaOL6GQFy7mY2emy8she3nZRh/vYH1dQJUcm0/wQrGq/Qhrk d3948BWbIlftF9uSunS+qtW2DeknSy8du/JROF+jsP6+btU6gmUVvYp+KWyt1ufrhmMgAASAABAA AkBg+SBQxFtFrGDFYEreYkaGbWXyU/cnBKlOruv5RuToxz/+Mb326ut07fSNdPQ/X0j//Ofn0bf+ 6kpa+ckZOuIfNtJJX9pMZ33zJlozcSut+dptdM7nbqMz/vZmOv6/ztKBv7OWjv3qeXT9NTfRG2/8 gLiupfSnBuJWoL6UbIUtQAAIAAEgAASAABAAAkBgKSLQmBwxCM8/9/2MIH39fNrvU2tpn7+8mA76 5Do6+m+voVV/cy2t+vONdORHN9ChH1xHB33wMjr0Ty6kY/Y8h66/eiu9+MJLBselRo6WonPAJiAA BIAAEAACQAAIAAEgsJwQaESOGBgmNbKC9Nh9T9Kph11E+//jGbTPJ86hlX+ylg742MV00B9dQod8 /GI6+E/PpUM/cxadeeTF9NhDT9Ibr/9gOWELW4EAEAACQAAIAAEgAASAABBYRAg0Jkdsm1n1sZ6K e/Shx+maS26ks4+8kk745kV0wsRFJr3x8htp/tEnCjj4STqsGBVwIAEEgAAQAAJAAAgAASAABIDA ECHQihwNkf5QBQgAASAABIAAEAACQAAIAAEg0AsCIEe9wIhKgAAQAAJAAAgAASAABIAAEFjsCIAc LfYehP5AAAgAASAABIAAEAACQAAI9IIAyFEvMKISIAAEgAAQAAJAAAgAASAABBY7AiBHi70HoT8Q AAJAAAgAASAABIAAEAACvSAActQLjKgECAABIAAEgAAQAAJAAAgAgcWOAMjRYu9B6A8EgAAQAAJA AAgAASAABIBALwiAHPUCIyoBAkAACAABIAAEgAAQAAJAYLEjAHK02HsQ+gMBIAAEgAAQAAJAAAgA ASDQCwIgR73AiEqAABAAAkAACAABIAAEgAAQWOwIgBwt9h6E/kAACAABIAAEgAAQAAJAAAj0ggDI US8wohIgAASAABAAAkAACAABIAAEFjsCIEeLvQehPxAAAkAACAABIAAEgAAQAAK9IABy1AuMqAQI AAEgAASAABAAAkAACACBxY4AyNFi70HoDwSAABAAAkAACAABIAAEgEAvCIAc9QIjKgECQAAIAAEg AASAABAAAkBgsSOQTI5mxkdoZMTdxmcy87Nz45QfEh+PTs4NHJu5ydGKTiMjoxRr2pQRxYmMriMj pe6DULqC3egk9YWOj/0g9O9ap9ZPbfyjrKfsLy2vq75dylf62h4zlt91aYPLDnqM+ePE1rdp203l 7baQBgJAAAgAASAABIDAQiLQiBylBrQLFQzFArgQiLVlZsZppDfyMkPjHBx79TE+rQhZr7qFEOo/ v4L53CSNjoxQI65gynjEV8vrX/3WNZp+bmRkelODHmOVPrNUa9p2U3mrKSSBABAAAkAACAABILCg CIAc+XD3SEBMcOwRI2nOnGsaOPeom+ixEHst0G5svyFC5YqR0VvLWwiDEttobGNivSzGdaferGhQ bSGq9ZmcbNp2U3lpB3sgAASAABAAAkAACCw0Ar2QIz/48Y/ZKBNsFY8YeSsALa2OBXBSJetSPA44 Okkz/CieRUpsXR1Z1tWSk/rS99mqUbAKb9VD9HBwsohVSDcpZ+vl1FGxY44mR3nVJttn2Hj9wSSs x77S+snVm7HydLCIj2aPlicYuOfsesX2fEVPHqfs2V7Rw/SZ4gCufrqf1cm4+Bm2NPA+s+3yiZmr r415lciJ7k4Zy9elHeyBABAAAkAACAABILDQCCwIOTJBkB38mGDUWwVoYbmpVwk+pSoTnFbadYNR CdSkDPW1OlNro0uejK4j9mpATl5s+xTdfP2zgNPG1q9HSFEZwDo4eaSNZiaj73AVuEUSlX6qYBMn R6ZqiywVTSl5cV/LbB8dHS9tGoC9op/B1e6/4iZBrH/kRkJcxun3AdhQ6TMxSlm1imOukyMm3yXB 8n3UagxJIAAEgAAQAAJAAAgsIAKNyFG5muC+M+MEapXgSQl8KQuGvLixsdkmKCtWOPIVooIMae1m gZq9IuTrvlPJkQ9IJeitvg/l6q/bTA6JyAmC/dUK+7ydbtwjegGtn1xTFb19PfxjbqqSp9Tj+FqN 7br6rXO5b2xfI9L08+1IkfEIRwWH1ioXBbU+s8d/SWw0fd3x7fpodQyaRo0NJWEvFEECCAABIAAE gAAQAAILiMA73vFOGuF/dX9+gGPL++ecY7NKYD3aZpEZN0C2a0xLmwAuVEkgYPTLOLpys8rqTJo2 nlRldcQ7bwLl8qMEFT2MuBd4Kro55YJt2vW4gatpxglMs/McCIeg9S2pO/Yxp5ywlMTB1i+vze8/ /5jF/Dxjf8zXFNtFlx7tFTy4b0ob5dE3e0WokCwfK0zqQ48cDcCGap+Jrl7btZh78pWbJ1Kv4gNy CnsgAASAABAAAkAACCwQAgtEjrSAsLuFsQDOkBx5p8Rqyi/jkAuW42CvWH2yCjZNOoRDKeydr+hh ingBo6KbUy4psFYIgqeLadrkuSuEihVJWT7mZf2yUuDZyQKmfctv/GNNJmi/qKnYXpzKvqDX6iuC Uoe3XzhylDc86D7Lm0nzuRIMRx7kqAQGKSAABIAAEAACQGDoEBg8OTIBmwTB/dqvBt3SRKBdP2D1 A7feyFEeBDorB6Kbcs7Xy4j6wX4dOQrY7BINhSCEyuUrEuUjVJYBDZJqP5k2hfwo5Mi33ZHPG/fz gnaIsortcsrss/Nd7ZUqK30a0s+2I0UmSDC45X5sUPssN8wZMyF9BQRF1wouLOv3t1UeSSAABIAA EAACQAAILBQCgydHQgScVZw5mhzv/kOosQCOATRBmL0KZAIw91EnJ9DLCrX7DSK1xzjod9sr9HLw yHV1Hu3KyjqBuhJA+vobm526/WBZIQh2gDszbj1Op8iqdsYzq/2U1VsSR/84x822wyYQ0pySp9pf +JpizwDsFfWMLt6ziap+o/bHCcQXhDhybZneti9wPcXxAGyo9plYlelXtC3jzO4r1rfAPCRvP7ap +HrZHFJAAAgAASAABIAAEFgwBAw5+pVf+ZXaBp1gzJP2z/nHLM55+gvdXmUNDk0AZ73DJPWX8Wge dIvM+Ez2SfFSQPm9GKuMJddALU/Uqs/SwxPK9Zgxn9kWO0ryINJWXbluGtY+LnYgK4G2Y5pNjky6 7Cu3rOjRbO/rY+xzFOD6hBDlj/L5xMc/5iJaXtTXMvycpgdgr6BjfN5pLDvj46FhXCfj9PsAbDDt K7qbnrKJWW5sbHw7uub9MzpZ5+uCIvZAAAgAASAABIAAEFg4BJgXjaSQo4VTaXm25AeQyxMFWL0c EICvL4deho1AAAgAASAABBYnAoYc/eo7679WtzjNWzxaI2BcPH0FTbshAF/vhh9KAwEgAASAABAA AoNDgHnRyK+9612DawE1JyGAgDEJJggtAQTg60ugE2ECEAACQAAIAIEligDzopF3v2eXJWoezAIC QAAIAAEgAASAABAAAkAACKQhwLxo5D277JomDSkgAASAABAAAkAACAABIAAEgMASRYB50cguu+5G r7zyCjZgAB+AD8AH4APwAfgAfAA+AB+ADyxbH2BeZMjRjh07CBswgA/AB+AD8AH4AHwAPgAfgA/A B5arDxhytOtu76Wnn34aGzCAD8AH4APwAfgAfAA+AB+AD8AHlq0PMC8aEXI0OztL2IABfAA+AB+A D8AH4APwAfgAfAA+sNx84Ctf+Qpl5Oi97zPscLkBAHsx6OED8AH4AHwAPgAfgA/AB+AD8AH2AUOO 3vs+GtkN5AgrZlg1hA/AB+AD8AH4AHwAPgAfgA8sYx9gcsS8CORoGTsB7pTgTgl8AD4AH4APwAfg A/AB+AB8IFs5AjkCMcIdEvgAfAA+AB+AD8AH4APwAfjAsvcBrBx1GAQjbxmhthuYOe7OwAf69YGR kRGyN+DbL77AE3jCB+AD8AH4wHLwgcbkyA4+UtNLEUgmRVtvOZfu2nZp4+24k/c2pGop4gKbMHEO 2gdC886GDRvoxz/+Mb355pv0ta99zSFKdplB61dXv61LarquTpzHuIMPwAfgA/AB+EA/PtCIHPGF fNu2bfT6669T3R8HKA8//DDtvvvuJkhZSh3GxOiZZ+9qTIpsIrXYCRIHn31tbXzjjDPOoBtvvHHR Lf32pTdjX4dbikxdHcN2nueg1157rrJ94hN/aqakM888k4477jjae++9ifNuvPEaR/bOrWf2Mh+1 7UfMof1cuIbNL6EP+hU+AB+ADywdH2hMjlKIkRCnm266ie6++266//77ewlIxPFid1tFZpB7WTXi lSPZrrv+dKrbpq86nmQ7b+2hi3b1iIPuq666iq688ko65ZRTaP369cW2bt064m1mZsbsWcbfpqen 6eSTTybeX3rppYZkNe2vtsFpXTvsW3UyXc73pXcK8UmRSbWF62q6pdbdRE7I0QN3rCXZLj73MPrY H/6WmXb22GMP+vznP08XXHABfeD976ITj/kGXX/VSYXs4RMf6GUuatuPrP8wzKFNMIfs0rngoy/R l/AB+AB8oN4HGpMjIT7anh9p4T/e/8//+T9p06ZN9MQTT9COHTvo1FNP7SUoectbRmjdVWvoqWfv qWyHHP512mXXdww0uGWnYnIkJKduzyRI2xbzyhEHyUx+zj//fHOXngPRc88912znnHNOsV+zZg3x 8dlnn11sp59+OvH27W9/28ideOKJQ0OOhHQPcuJoG1TbOjH+TDh5b+fbaT63cePGqIwtX5fm+i6+ +GLavHlz7XbDDTfQFVdc0Vvbtm5CjjZfcwrxdul5h9Pv/e576Yc//CG99NJLxDdkHnzwQbrnnnto r732onf92n+mww78vJHbsvEUOvAru/UyD7XtR9Y/9rcQc6iNJ9L1F0lgBIzgA/AB+MDy8oFeyJGQ oX/91x8ZUsT7H/3oR3TppZfQd7/7XRMLzM/P0+TkZOfA5Kd+6qdo+9N30p33Xlpsd2y7hHi7YuYE euc7fzkYMPbl3EyOmPDwSpGsHPG+buWIzzOZ+twef0VLgRydd955dMIJJxgCxCRo9erVZuM0bxxA ch7v+ViIER9zOSZPvI8F+aE+axuchurjoPWlp6/u7J+h+iW/D70ZL77xcMQRRwR9/aSTTuqdHDEx uu6665K3Nv0qOIX2Qo5k1YhXjPjxSvZF3pjA8Wom34w5+OCD6Xd/93fNqhKvLnGZA7+0Sy993LYf Q+RoIefQELbIX14Xf/Q3+hs+AB+AD+g+0Ikc2Rd0JkM//OGbhhTx/s03f0DnnLParBoxO3r11Vfp zjvvNCsIHCC06ZBf/KX/SFNnrDLkaOut59KWW9bQ1tvOo5tuP59uueMCs/3F7h+h//B//Xyr+lN1 EnLEhEhbFQrlMSHi7aP/7UO9kqMYnrFzqfb6chz0rlu3zqwc8eNxHJw23bgck6Pjjz9+p5Mjxuil Z6+nF+/fzwTOfCybb3vX47ZBtd2ukKPTTjtNxU7O8+peXwSF62FyxH0mJJff72GyxISE8zjNez7m dF9t27Zzv/A7R7dsOt2sHPGq0B98+H202y4r6J3v+MXKZq8cbb1uivb/4nCRo4WeQ20skdYvisAF uMAH4APwgeXtA63IkXZBZzL0gx+8YUgR73/wxusmUJIgU9s3db7/9J/+A917/w103Q1n0pVXnUCX rTuerlx/Is1cczJds+l02nj9GbTyoM/Tb3/wPfSWt7ylCHD7aNvWNUaO9l45blaGeHWINz4WUiT7 vskR68Y22jpKntjun+tyzEEvkyN+lK4rOeLH69oE0X2QDMHopadmDDFiciTbfev/lq44/vdUXLtg 14fejNe1115Ll1xyCa1atarS77xqxDrySkobbDX7uJ5hXDni1SB+ryi22e8cDQs5sudQfn/vIx/5 IP3kT77dbB/72IdpevpKeuP113qfQ7W+Rd7yDgLQ/+h/+AB8AD7g+kArciSPzckKkZAhvpgzKeL9 66+/Sq/+yyv02KOP0LZ77qL169fRGadP0Ze++EX6x7//ZKugk1eOHn70Zrp0+tu09tJJWn3eYXTu 2iNM+oKLj6bzLjyKzjn/cDprzaG09uIT6Mp1a+iqa9bS1RsvpOs3X0E33bqebv3ONXT1tee3al+c J0aOmBBpK0dCjHg/KHJkEyQhRbIX3fvYcxfZYKUAACAASURBVKBskyNON9kuv/xyQ6o4eD/22GNb BfB9kAzGhh+lE0Kk7e++7E87+YqPdx96c51TU1Pm0Tp/9Yj7hh+541Wjo446qkKcfH1Sj4UcMZk9 5phjzMoQPxLprxSxXOqW2rYtx31mrxzJu0e833fiH+jjf/Rb9H/+ws/R//5z/5uz8ccZfvs3303/ 5f/7WdOfMi54b9efmm7bj9we/8kcesEF59Ouu/4aTU0dRXfeuYG2bLmUjjpqX9ptt3fRRRetpZd3 vNTrHJpqH+TcCyXwAB7wAfgAfGD5+EArcqSRIiZDr736L4YU8Z6J0Suv7KCnntpODz/0AD344P30 ndtvpUsvuYgOPXCvVgHnT//02+nR+dvohFP3oamzD6bjT9qbTjh5HzplaiWdPLWfSU+ddSCtWXsE nXPB4bT6/MPo7DWHGhJ19ppD6IzVB9Oppx9Ahx21Z6v2ZWDEyBGvFO0McsS6ScBnp9sGf2Krtufg l8kQP2LFwXLTR+pYnlecmBxxoM31ae3E8toGp1In47Lp0q9GiZGQpU1n/mEnf5E2ed9Vb6mLMeMP H/Dq0eGHH17gx4SIyRHnt8FV6vf3XFds5YjP8+N0qb7AqyVt9ON+Y3Ik7xzZ+4/83m+YD1UY9pH4 r+2XNNv2I+vPfzKH/sEffJBOO+1I2r79LnrhhWdp06aL6IorzqD999+TPv7x3zPz5xNPzPc2h/r9 iuPlc7FHX6Ov4QPwAfhAmg+0Ikf2SpGQIiZD//IvLxtSxHsmRi+99AK9+ML36IXvP0/ffe4Zuu/e bbRl8w00efjKVsEmBxYPzt1CBx78BfrWys/Sz//CzxWEgM813fjRO96aOkuMHB2Xv1cU2h929FcG snLENmj2N7UtRZ6DWv5aGpOjLo/V8WN5/FhYmyC5bXBq28d4nfS5t9Ld3/5pdXt8/ccNeXpoc0am Wd4u3ybdh97SLr/zc/3115s+YAwPPPBAox+vGvGKnMj1sef6/XeO5B0jXsXi86nESOTa9Dv3AZOj 9ZesosvXHuls79vtHYmUyBVr069t+5Hb4j+eQ3mF/e1vfxvdd98s/ehHP6TNmy+hdevOpnPPPZ5O O22S3va2t9Kdd36Hntz+OH3/e9/tZQ7twxdQR9rFFTgBJ/gAfAA+sDh9oBU5ev21V+m117LVISFF TIZefvklQ4p4//KOFw0x4ov68999lp5+ajs99eTjdM/dd9BRh+7Tmhw98PAtNPGt/0Ef+OCu9Pjj D9H3XniUnvveQ8nbs88/SE8+cy899sRd9PAjt9PDj9xN7/jV/9IokBRyxF+ei5EgJkLa9lsfeo/J 53r6HjgcfMnWd91SHwe1NjniVaQmG5dlUsXkaGc+Vsf2MFaT//DvVHLEpOm+qf/bEKTLj/tgK58V zGTfNqiW8vae+4HJEWPPX2bjz6Jfdtllva8acZvcVt3KEZMe/qy7fLqdyTPncX9zHqd5z8ec7kKO 7BUjSf/8//GzhnjwiiR/GZM3fv9K/rZu3Wry+JjP8TH/sQ/YuKak2/Yjt8V/PIfyTaS3v/3tdOut 6+jRR/nR43No7dqT6NRTj6BLLllt3j+65uoNZtXouWef7mUOTbENMovzYo5+Q7/BB+AD8IF+fKAV OTKE6JVsdWjHjhfNChGToR0vvWBIEe9fevH75m5ndlF/whCj7U88Rk/MP0InHntoq4CEA4sHHt5K X/zqf6ef+ZmfoVdf/X7xOW/7095+Wj71zftb77yQtt52Pt2w9RzzEYcLLzuGfvGX/59GwZGQIyZG /P5Q0+0vd/99Q4523eVXG7Vb5/SMj7/VlWlznoNa/gHXro/Vcfmd9VidbTdjJgTJxk9WlebXf5Ru X79HK5+12+F026Dar0eOuS94BYcfo+NPe/f9OJ3dDpMjeefIfu9oZ6wcbbjiOGfViFeR/v3P/owh Hk3/cZ+Lnan7tv3IbfEfz6E7XnqRPvKRD9Gxxx5AV1/NnyE/lc4442i66KKz6M47b6OPf/z36cor LjfvbPLcyTeXus6hqfZBrp8LLHAEjvAB+AB8YPH5wE4hR+ecflyrQJMDCyZHf/SxD9Ajj9xLz3// UfrOPReb3zhi4iNp3vvb7XdfRLfeubYgRlfPTtG6DSfTygM+T299279rFBwJOar7AVjtPL+PxKSK V5T6JEd2UO+n+x6YHJDz3X/+DSN+tIt/U4ZXgvyNVzL4zr2fzy/y82/R8MrRkUce2WoFoW1wGsKC MWMyxHuWEQyv2v8n6aHzfs2sHsm5UB0p+X3rzW1yf2zYsMGQVU7zlqJLExmuM7RyxF/O4/O8GsR9 Lu+hcR/bK0X2CtIgVo4+/KHdDPHYY4896DOf+YxJf/3rXy9WkWSlyF5BYqE2/dq2H7kt/hNy9O1v H0e77vrrdMghE3TmmavokkvOps2brzOP+/Ijv5dfdindc/edhhTZ5KjtHNqkzyG7+C7o6DP0GXwA PgAf6O4DrciRrBbxO0W8QiTvFfG7RbLx43TPPfsUPfvMk/Tk9nna/vij9MTjj9Dj83N01mmrWgUk HFjc9+AW+oVf+AV65ZXnzSoQEx5eDeL9LXdwOtvzbx/d/J0LzMYrRVtuOZeuv3E1bdx0Bs1ccwpd Nv1tmjrrIBr7898n/tBDE2eyyZH28YVYHhOjvleOGBfZxA45lr3k97HnQPiKK66gs846ywTkvALE RIf38gOwnGbyxPn2xvnnn3++keXHn3i1o00w3zY4jdnvYyXH/Hgdf5yBj2PlU84NQm/Gb++99zbE hB+va4Nnne5c5zC9c7T2nCNozZkH01mn7Fts7/71/2yIR9N/bfq1bT9yW/zHc+gLL3yPHn10jg47 7FDiz3fLp7x/53d+h776lS8XBOmc1WfR/GNzvcyhdf2M890vqsAQGMIH4APwgcXtA63IEV/UmQQx AZLte88/R9997mmSPaeffuoJeuapJ+jJ7Y/R/GMP02OPPkSPPvIgnXVqe3I0c9V5tOeeX6Lvf387 bb55Dd1w0znZtvUc2nTj2eZxudktZ9G1N5xpjnm/4drTaMN1U+Y3kfi3kS64mD8Dfjjtd8Ae9G/+ TfsPMvDKUIwI+eeYGPEm7xz1sXIkAbwW4NnntPNtBy8Hyvw5biZHvHLEeyY5vPHjVrx6wKtD/AOv vIpw3HHHmY3P8dfUDjvsMLOiIF9aaxPMtw1O62z2ceLjB879Vbrpin8aGnLEeDXd6uyuO8/t8dfx +BE+bePzvBpkv3PEx/L+kbxnxORY3j/iMnXt+ue5P0Jfq5OVI/udIyYi8v6R/Z4Rr2jyMf/5fe63 qR239T9ui/94DuW584nHH6Pbbr2Frrj8Mlp99lk0ddopdPrUaXTGGVMFOeIVpAvXnkePzD3QeQ7V bEHe4r6Io//Qf/AB+AB8oF8faEWOMgL0jPl6Er9TxCtEskok+2ef5g8wzBtixKtFQoz4At+FHJ17 wUnmkbqrNp5KvPGjcfxDsLwx8eHt0iu/XWwXXXYMnX/R0XTu2iPpjLMPplPPOIBOmdqfDj/qa/TH f/Zheutbf6J5gPaWEUOKNHIkP/4qe/9HYPlxur7IEQdasoUGRt35ULlYPge1vHLExIi3o48+2qwS XX311bRx40YneOa8devWmcfweFWJP8DAZIkJFBMsJkptguS2wWnMLu0c43fv5X9Cq4/9RKsg2q+z D70FL97LJu3IcUxGZJvsuT7uc40YcR6fZzLUZBMdm+jB/cHk6NLzj6ysHP3Ev/1fDPFo+o/rbKID y7btR26L/2QOfebpJ80HF26+aQvNzFxpfurgsksvpiuvuIz2/OqXjc/JVzWnTjuZHn7oPkOS2s6h Te2EfL8XXOAJPOED8AH4wPD7QCtyxI/KPfP09mKTFaKnn3rcrBTxnonR9iceNY/RMTFiUjT30H30 0APb6IyTj2oVaHJgcfoZx9DTzzxMF19+rFkBYtKz5oIjzUoQrwbxD8CesfqQggidPLWSjj9pHzr2 +L3oyMmv0+FH7Wm2L3/1U/S2t7+tcVDETs2P1fEKUIgcyYoRy9hpPhZyxKSpj5WjnTHIJFDmAJE3 XjHid1743RNeKeLVId74t2x4xYC/oMa/gcMkid8xYhleVeJzhxxyyNCTo+23TbTyV61v2gbVUhdj b5MK/5jl/Dz/WOpqupd6QnsmRvLOUcp7R1xPUx2EHMkX6uz9z/37/9UQj8XwzpE9h/Jjx3MPP0D3 bruL7rrzNrr7ztvp7rtup1tu3kKf+9xnnRWkO75zC91/712t59CmeEN++C/i6CP0EXwAPgAf6NcH GpOjN99803w1iS/o/LjcU9vnCyLEx0yIeM/vF/FmVozmHqBHHr7fEKMH77+HTj+pPTl68umHaNPm S+nbJ+1Nk8dN0BGTX6PDj96TDj3yq2Y76LAv0cGHfZn2P/gLtN8Bn6dv7fdZmth7nL7ytU/Tl/fk 7VP0T3v8FX3493+D3vb2tzYOztgBY+SIyY8QItkzKZJtqZEjXjlicnTNNdeYHx+1yRF/0Y5Xh5gc MRFiAsWPMgk54vPDTI44EL9l+nN01D4fHSpy5E+CPsnwj1ley/Pr6XLM9TdZNWLZNjoJObrgnMNo 9ekHFe8b8btHi+WdI20O5TmTV9h540eQebvv3rto0+xG2uub3ygI0sarZ+iO22+mqROP7M0nu/Q7 yvZ7QQaewBM+AB+AD+x8H2hMjl544QV6gj+uMJ+RH76YywqRfHCB93xxf/yxh+lRhxjdTQ/cdzdN nXhE6ws7B0d9bD/xE/+2FTFip42RIyFBof1SIUdMeE4//XSzcnTooYcacsSPV/GKEa8O8caPYbEc kyAmT3KeyRFvfI7LtgmSu67A1E0+7GOXnPY3dMLBf9zaV7U2uurNWNl4+cfcpp/nH2t6dc3jNpjw LMQ7R9979i6yV4wkvVjeOUqdQ+cevt+sIF2zYYbOPecsOv20k+miC8+jm268gU49/rBe/bJr/6P8 zr+Yow/QB/AB+AB8oB8faEyO7r77bnqC73Dmdzd5ZUjeKeI8c8z7Rx40G68Y8cYrRg/cfzfdt+0O OvX4wxf1hV3IERMg/vJc043fOVrsj9VxkM/k6LTTTjM/QLp+/XriTYgR75n8zMzMmMfteMDyY3dM nuS9o0svvXToV46YJPU52XQlR6yLkB3Za/rZ5zityfSZx20s1MrRPbesobNXjdHRe3+ADp34Tdrv 879O3/jHd9Av/78/3fR1IyPfpo/b9iO31WQOffjBe81K0bUbr6KLLjyfrrj8Ytq6ZROdfFy734rr s89RVz8XYeAIHOED8AH4wHD5QGNydPJJx9Dq048l/p2N1VPH0uqpY8yeP8999mmrzGe6zf7USfPh BX6/iDd+DIS3U084nP7HZ/5qSZAjXgWSDy803S9mcsSDeGJiwnyZjr9Kt2rVKuIvhDEZ4neLeKWI N37nSD7QwB9mkK/TMTniL9cNOzkaxGTVNqi2dRHiI3v7nKTlnOwlf1B7bof7O5UgsSyXaaMPE4zQ dv/99zciSCy/0OSo6RzKK+0nHXswHXPk/nTcUQfQicceTON/v3srvdvgjTLDddFGf6A/4APwAfjA YH2gETnizggFJU3zF3PH8spR09UiX/6j/+1D9Eu/+B9bBYfDgp0E3m33Bx54YOsAeVgwgB7ZBNXW B/rGr+k81IYYddW5jY5ama56oPxgL67AF/jCB+AD8IHF6QONyRE6OutoJkhdN2C5OAcN+g39Bh+A D8AH4APwAfgAfGBp+gDI0ezS7FgMWPQrfAA+AB+AD8AH4APwAfgAfKCZD4AcgRwt6kf7MOCbDXjg BbzgA/AB+AB8AD4AH4APhH0A5AjkCOQIPgAfgA/AB+AD8AH4AHwAPgAfmJ0lkCMMBAwE+AB8AD4A H4APwAfgA/AB+AB8AOQovKSG5UZgAx+AD8AH4APwAfgAfAA+AB9YXj7grBzxATZgAB+AD8AH4APw AfgAfAA+AB+ADyxXH9jtve+jEf73yiuvRLdGv64IYSAABIAAEAACQAAIAAEgAASAQAcEUvjJjh07 qM8N5KhDh6EoEAACQAAIAAEgAASAABAAAoNBAORoMLiiViAABIAAEAACQAAIAAEgAAQWGQIgR4EO e3lqjKan5gNnd3429OvWB8AP+HVDoFtp+B/w64ZAt9LwP+DXDYFupeF/wK8bAt1Kp/jf4iJH87O0 vU++EqtvfoqmV0zQ9iZ9EKuvST0iG6sP+glK4T3wC2OTcgb4paAUlgF+YWxSzgC/FJTCMsAvjE3K GeCXglJYBviFsUk5A/xSUArLdMRvEZGjWdqyYgWtWTFBL/twzE7QGnOOz1e3LbN+AT6O1JeLb59Y 0WD1KFIf9NM6wMsDfh4gBP/LxjLGL3sGxgfGR/Xaxtc7jA+MD39s8DGuH7h+lH6B60eJRZaqGx9D QY5GRkbI3kSp0ph52jaWERU2aM2EwnaYgIxNlUXyFMtXLx4J9XH5fHWmQsYqrSTUB/0qqJUZwK/E wkrB/8wFHuMX48MaFWUS4wPjw3gDxkc5KKwUxgfGB8aHzhcYl5rxITzE5iaclnyuos8v1XFdztfq /Ib9xlkBfj6wJETlRGj6Xf41IB9J9eX11rFL6BfoD+BnENDIOfxPWZHF+M1HTHWX5C/ArwpcngP8 lPGWY4PrW/XmaZK/AD+DAK5viE9l4SIfEs5uMc8vQoJCHIUNTSFHn/70p5PkHHIkjYoS/t6gnLM7 990fXiIco232+0d2cMBllFWkRvVJF9ewS2Gf0M/rD+AnCLj7VH+WUvA/QSLbA7/8ETtvvGH+c/1E jlL9BfgJYu4e+OnjTVDC/CxIZPtUf5FSwE+QAH4FEsMR3/t8RI6Ft7C6deSIiZFsdbIqObJXi+x0 gVVKgi9u9vtGIXKUUpcnw8y4+miPJ1R3CP3qEIqfB35xfOrOAr86hOLngV8cn7qzwK8Oofh54BfH p+4s8KtDKH4e+MXxqTsL/OoQip/fCfjZZMhOp5IjIUX2vo4gFY/VSSP+XhSJo+WdZfCEEPHdCEl7 Yq0O87rr3z2K1A79qh/SiMBVOQX8gF/FKRIzMH4TgQqIAb8AMInZwC8RqIAY8AsAk5gN/BKBCogB vwAwidmLFD/hIT4/kWO2PkR2fELkH4fKFeSIG5eG7L0olQh9JpZ3QKVMKL8iGMvI3qvptHoU0iOU H1Oncg76VSBplAH8GsFVEQZ+FUgaZQC/RnBVhIFfBZJGGcCvEVwVYeBXgaRRBvBrBFdFGPhVIGmU oeMnPMTmJpLmc/ynkZwQEQrl23U45EgjSKJUI/tCJCOU36hyfuzYWplqWpblQ+VD+U3b6FpPqHwo H/q5CIRwCuW7peuPutYTKh/Kr9fIlehaT6h8KN9tvf6oaz2h8qH8eo1cia71hMqH8t3W64+61hMq H8qv18iV6FpPqHwo3229/qhrPaHyofx6jVyJrvWEyofy3dbrj7rWEyofyq/XyJXoWk+ofCjfbb3+ qGs9ofKh/HqNXImu9YTKh/Ld1uuPutYTKh/Kr9fIlehaT6h8KN9tvf6oaz2h8qH8eo1cCaUe4SFC iGQv+VyBTWwkLSRIju197BzLOeRIGrT3duOuBZEjxTgjHcqPVKWf0tmlLqvkhvQI5StVxLOgXxyf urPArw6h+HngF8en7izwq0Mofh74xfGpOwv86hCKnwd+cXzqzgK/OoTi54FfHJ+6s1X8hIfY3ETS fI7/bOIjaSZAktb2sfMOORIFtH2dOcV5Jhj2xxj8dE/vH7mf+Cxar09AP4MR8Kt3lZgE8IuhU38O +NVjFJMAfjF06s8Bv3qMYhLAL4ZO/TngV49RTAL4xdCpP7fY8NM4iZ3HFmvkp0te/+Sovl96kpiv fkK8p5r7qQb6dcMR+AG/bgh0Kw3/A37dEOhWGv4H/Loh0K00/A/4dUOgW2nX/2wipKW5rS5ESCu7 iMlRN+hRGggAASAABIAAEAACQAAIAIHhRUAjRHYea64RnC55IEfD6w/QDAgAASAABIAAEAACQAAI LFsEbCKkpRmYLkRIKwtytGzdDYYDASAABIAAEAACQAAIAIHhRUAjRHYea64RnC55IEfD6w/QDAgA ASAABIAAEAACQAAILFsEbCKkpRmYLkRIKwtytGzdDYYDASAABIAAEAACQAAIAIHhRUAjRHYea64R nC55IEfD6w/QDAgAASAABIAAEAACQAAILFsEbCKkpRmYLkRIKwtytGzdDYYDASAABIAAEAACQAAI AIHhRUAjRHYea64RnC55i4Ic8Q9WTU/ND23PQb+F6RrgvDA4p7Yy7P2x3OxYKvYuFb9aKv2Rakeq 3FLp32G3A/qleuTilBv2/k1FNcUOmwhpaW6rCxHSyrYnR/OztL1PvhKrb36KpldM0PZUtFkuVl+T ekQ2Vh/0E5Qq+8nRERoZGaHRyTmimXGTHhkZpxlPcmY8k2PZYhudpDlbrgnO87O0bWyM1qxYYbbp iSl62a7LSr88O0VbxlbQmolZK7dMbp/I6pC6yr3nk031m0jQr4EdmcbztI1taTpeSnPTU4OwV1qf n6Utdv9NeX3DuKTgJ/XF9gOyo86vWCXVt8ZCvjpD42bsyL5qFMZRADuMo2we7Gsc8Vw+7s/iVX9U cwYw3pLHUWM/UC3IMnu2Q7XBXL/c60yqHPWsn4NE3fwswjG5AeinYuPNp6qMgrOYkO3nKItlqrGL IxeLEx3BmoO5GZocHS1iodFxLxbi4k3xs6+ngXhIxcbDz2ieev2dm6RRjv80/QWCBDs0QmTncVUa wemS15IczdKW3JkqAefsRBGQlkFkGVxu8WKcDJ9IfTmA3Gnpq0eR+qCfuGRk3x9+EqyZ66iQo9HJ Stssl3KtTfMD/nVl9hdxtnnazoG0P8h5UI6N0bapWXqZ/SJCjqq+xxi5Fy02Kkk/vmCsGKMts3J3 gfVbYfRzgUm0wy7EdoyNNb+ZkNcxN1lOyAVJZcI6ql8U+rU3V2J2IuuXAh/bwOzGRz1+TCCEaI8S c3PKJ+rMLteeXu1I9Cu2itvV50TPZj40+o/THMXJEcbRlAcexpEHSHaYPA/5pefM2PL9TG6ElfMG +6r+1+t4Sx5HLfxAV7/I7dMOva7qdSZVjpXUZQv1s0RTP6ibn6X6BLm+9eP66uZTvc0qzmKG2XPs MjpKo8qN3VKO68huTEbjYivOYF0kTi71zsbX6KTcfJijmfFRGvFvFqf2L6X7fQp+vPBQf/0tUSHK iKU/X9gSep+UEjYR0tIs2YUIaWUr5Kic2LLAQhQp1czuTHOwaDrW6uhCxgRo/gUqFAgk1McV5+yy 4nRFo5JIqA/6CVjKvl/8MnLkBafKKEklR0l+ECA6vKJSTkCe6YEynlR5GJJP9tOyqizFE9gYbRO+ xJmBNsJ2ZJPglqkmK635xDtiBTLmQuAS2NDknNQfvqnmWLHX5POKUZV0qlU4mVp9GonQ8prML06j XLDab7ZIoA9FJOliJMJMjvjGguwl39pjHCn9EegDjCPLcYqkgl9xLkuYGyhKoCZiZs4fn6GoL/Y5 T6aSo8Z+IBZF9j3bUWkpoHOyXO/6pc7PiXI969doPrVBjOKc3wyY5FUQ96ZaWUVC3MS2+jdoict5 1/3AqizffKiETin4BWzT5r/W+NVcB6NzAYNYY4fwkBg/0QhOlzyHHPkN87EoJU7AzweWd9hLh5Dz Zs+dMZZGjpLqyyvnjqvewXdapqT6oJ8LmnXUN37ZSkROjswd7xH1cYzawWPpmOIHlniR1CaD4mRg AinOe4nYJNJOv/qgRFQI2WH6jsddPtHUPYY6NzOeL3nPuHd4FXKU3f2RfhRNsn2f9rINQQLrNusd afhpREjL69+OQrkav4r5UVGHJOSiKXvJt/YYR5ofWABZSYwjC4wiWY8fB2nmMemijJ2wVpUifsol +pw3Go0jW10i8xhyuzknq6hPOzzVkleWY/b3qV/q/JwqNyx+EMNPbgbIyr2s59h9Za69xUJBIC4m MvHpdCGXHye+T6+So9bjSPf7GA62vdV0fN5IuS7F/FR4SIijsD5diJBWtiBH0qgo4e8NGGrQlS2x Ve54CzniMpL2EU2tT8rl8sHVo9T6bHIE/QTdQFDdoX+5Zr5AFqsS2fKqdmHlwSM+aPaj49mjUKV2 ZarOD0rJMpX3edB3aoLYsiJOxScCISfBttzKzNF256aDIiBZQTusflLHgVRANDczSeP8Lhg/Kqc9 98J9Vnn0kftOJ0d92pvdRZu33icaoy0JFw8dP40IaXk5Ni38Sm+3xDq0+icSfEGQxyrMfmzCXT1k QedxQHec+HcSMY7sm3eCsrLHOFJAIar159wXfb8rKnPm+8hY4wI9jrekcVQoaSWCfmDJ1CV7tMNt quY6UwjXyPWoX+r8nCpnTOhRv3Z+EMOPfdh+8kVZOcr1d29GWtfjop84ka0UGTLO5SorSY5weZBf k7XLdZtxZK5LStvt8KufN1LIUcwOn4/IscSMDJRGcLrk7brbe2nEMKTi+fxytYgbFiXKXkpI8YRj nr3ML/whcpRQlS8Sutvny0WPoV8UntqTA8SvaHtuhsZDwXjTu31mEpqIf0CEbbLu6BR6aAmWrfHp VD9luSwoDrxIbrcfscNMaqK/OllzkD1Hk/zs8sgojausKG/MJ0dcjslUMCLS70LZqks6bm924eD3 wPjuWkYu+fHdieBqUrw+vrC5ZCKbTJULXK5g7/3WxK9YB36e23/MIteN72DyjQXZC6bRPcZRFR6M owom8XFkiRvyE7hJYu6FufMEB0XazTCpsffxJhVHxpGImGCMH+G1H2UuTjZLDMSOhOuM0TJBrh/9 UufnVLkS4370K+srUil+EMHP3GyS6565MRC+dhRt1iXM/MPvBXuP04XKmceoAzcy8zKp+BnxyPxX UaEGP243JX6pmwek3ZAdwkNsTiLE0S+IuwAAIABJREFUiPf814UIaWV32XW3KjmyGxWlRPmkve1s piOqj9gl1aMJ5XU3uStfqQb6Bb/cVsFKyxgkflZ70SAw1Q/yiaj2Asj1CbmwdNCSvIRe93hn6M6M Vh/fTeI7ttG7SDE7+Jw90Zpj770dWX0Ytd4t0pWxvipYEovy5dBAodT+MMVD9vLdtuzDFO74nqUt 0b4J1afdudbyLJt6scOrL6q7JZsnQ/4l40H21ZJ6TlQ+1d6Y/9nNYhyVaBgiUY4hvq4uznFUmiRP AmiPFmUrnB5x8m+0WFWZZKr/GeHQOPcrzY5D4yirKvsYj3ZdMAGxelPFJX5OqwOwI6q/1XiSXC/6 pc7PqXKWEb3oZ9VnJevwCZ4310zLn/siR/J4XcITEdn7paP6Ex6WjcnxRuo8btUdxKeQSRiXEn8I 0SzKeomAHwgPsbmJneZaNILTJe89u+yakSNu3G5M0qKUZ0L8MDewIhTKrwjGMviuROTF+lhRORfS I5Qv5ZL20C8JpgShaFBnlqdr/MB8LSfxziD3fWIQW3mBUrWluR/w6o9KuursYN3tldoi7ROkfOWI H1lssHJk+iHwtbrS9D7s5ccbFAzMhF5/g6WCn3oxqyFHKX5VGm1SlXbt8w38SopVLkZKkC3zc921 huvEOMqRxTgKP+Iuzlf3DkNk5Yj9TPzS3VsBptVOluxj3qhUajIq40jE6vxA5Brt+7cj7TrDq/Yp KxB96Jc6P6fK2QD3oZ9dX5kO+kEuEsQvOO92Xz2q08moxu8Ehx59L83LUwn4tfT7JF1r5o3UlaPs scNqXCc8xJ1XshtPfI7/uhAhrey737NLSY40giRKVfoilhEiGaH8WF3aua71hMqH8jUdYnld6wmV D+XHdNHOda0nVD6Ur+mQkFc7oCLt8ae5p5t89YzrSiFHeaDurmwEjInop5XQguzGdnDFrKPymXFp U945Mr89oD3ErNztNYFP5AtVpu4+7NXevWJ7Evqmgl8rcpR/JbDmsUnBkveVdu2TqX5llQnVx+OB yZDsrSLRJMYRmU/1N5oPGFGMo6pf5XeANVIe+lBDnJz3PN4sjbVx1Go+teqMJnuY/4r6U68zqXJc cQ/6caBcuU4q83OqXGFvT/o59eUHmh8Uck3wU68nRU2NEnWEw3wsqfaGpNdkpH+7+H0UP0uFmFyj a5Zih/AQnxxJPquhEZwueV/4whdKcuQ3zMd24xYO8aRinCkQyo/XppxNYMlKqSIrpEcovyiYmoB+ qUixXBZ48zO1ZaQ+Y+5C1t2h0XE2E0/gZcPgV4m47xMCcHXSDxob1m+Neda9fNjdvAjtEZpWdrAu POF7dWkqZl+rG6XR8ZSv1WVBeez9gdBdH4NZgr2ZjtkjGcVvQOXPPNv9llyfejGrWzkyAKqr08nt 2mBH/KppffJBDNnbzXAa4yh/MdjzfcZZe2SVL+a2X/l4YhxVEDEZKgkyYy2wQsTnojdWus+TA51P dRiU3G522BWauWHIrkeZfvXzczM52+pu+DWdT7nlVJyNlur1xNY/PW3mpMBjdeZmgjJe6glGGL+U +S8Vv1Q5G4163W3pqh3CQ0IchUt3IUJa2S996UslORIFtL2tejTNwUDxWI/3Jab8fYJo+cSTjZza rhP6GTSGDT9ZzRDn54tp7Mkv6VLNDg56Qj7oBEOGROiyjpw0lq8ShM5ZYkVS049PvjzLz7xbbSsv BifbUbSWfRihtN17rM6SK5PuD8yZANt63t4hQ+biwF+5c38DqawrfLFJsbeoxxAiwUb/Wl1tfc4j EXnQJvrn9ml3v0WHLv2WBdWiv7v3fYft2GL5AV/EtPcgqPjh1zi5wziqPkaLccQ+2HIcyYCw9hkJ nyw//++MNfe9HA6KZE7nr5aG/jqNt3w+rRtHbfwgpG8ov6sdUi/r6s8Vcs7ep8pJmV70S5ifTXup cqJchKzUzvd5HenzaVYgFT/zQaLiulh309YyyEuqPuiRYHfM2ONH+Z0jr36tf9U28xjd97FU/FL7 Q9RrRo6qcYTGSew8bkcjOF3y+idHgsbA97HPLw688YQGoF8CSD2IAOceQOyximHvj1RTh8yO/K7l XEGSUu1IlRsyeytqD7t+FYU7ZgyzvdZvGXW0siw+zPaWWtanht0O6Fffh4tZYhj7N/IzIEGoXTts IqSluZouREgru4jJURBVnAACQAAIAAEgAAQGhQC/LB5beh1Uu6gXCACBxYOAPK0RedokxRiNENl5 XIdGcLrkgRyl9AxkgAAQAAJAAAgAASAABIAAEFhQBGwipKVZmS5ESCsLcrSgXYzGgAAQAAJAAAgA ASAABIAAEEhBQCNEdh7XoRGcLnkgRyk9AxkgAASAABAAAkAACAABIAAEFhQBmwhpaVamCxHSyoIc LWgXozEgAASAABAAAkAACAABIAAEUhDQCJGdx3VoBKdLHshRSs9ABggAASAABIAAEAACQAAIAIEF RcAmQlqalelChLSyIEcL2sVoDAgAASAABIAAEAACQAAIAIEUBDRCZOdxHRrB6ZK3KMgR/7DVdODX hFOAHbTMsOs3aPvr6n95aoKm8x8dm56Yope9AsDPA6Th4bDjB/0adqgnDvw8QHC4oAjA/xYU7t4a G/Z+SzUUdqQi1U1umHG2iZCWZsu7ECGtbHNyND9L2ybGaE0k2A3/Iu8EbQ/1n/k1ZaveqdlScn6K pldEypaSRKzfmFWPEowb8QQ77Gq53i12vYPWTxqPtSsyvG8gt33eLtgxPT9Lsfp4wK3hvjNtzpPx De8XoWlQ/Wv3V8gP7F9X9/XSoKmxVysSzeujvqb41YxfR98av1LH+phHgJvql9hvmZ7ztG1sReZj juLlgZn0I/NVY/9LxK+uXRU7o6c31w0Iv+LX0CN+r+q4QP2boh/3ch3OpSdk82RsvhLZbN5iv1pB ayL48LybUp/Uq+351+NHRrRtnGa8ApOjmdzo5BzRzHherirnFet22NT/UsZH0+svRcZ5U/0S55eB +F+3nmhWuikuNf2mzgXafEWUXefzOVdixTX+vJFqTc92OM32cX0rKpyh8REei7IvTmSJQdiRGO+q fef3R1P9ehpHqm6eX2mEyM5jgDWC0yWvGTliR1oxRltmJbrOg92xKccL2NjqSg+X9S76Ump2gqbH xmhbUa+cKPd6neX5LMW/qsttC7Fi/caoMigT7ShqX2j9pOGEdo1oqhxxH2SBpL96Yzto2XciHwo+ 5fxEZTXI7o8t0h2cmQ9Arf2yXQHA3yf2LyXKsS7sd1Oz9PLsRDwIMqrE7c2C9DygCuDsWhSvzwnQ rAuNtvqWND4G5PdO/7oGFkdJ+qX2W1ErEXG/jY0Fb56YwNladfaPpaok/Rrg57fjH3O7epvsE9V5 UpcV7WXfv99zuwvevw3GpY+rfyzIZPv4eLNl4/WIZEp9887NxDVjE5XrHJMjQ3akWrPXAywhUub3 V4UctfqBRa5fI2SjND4z52jCB0n+lzo+UuVsLWrGeZJ+qfNLn/4nP4KpYj1CI37fzc3R5PhoSZZH x8nujrlJ65xdJ8vZeOXpJFwS+0OvKzxfxecN2/9Gibk+OVi59uhtewYn2lGUSoibuN24HUVtuf7j NBciR32Po1R/zttNsSMJ59R2E8eR3qbrVzYR0tLcC12IkFa2Qo78O1iiiOUCXpIvyGO0TfiSd7Y4 DAafvCJTDQaKcpJgoFeEgvBcKNAGB631jhGyY2fpl9guE54U/PI7b0xA2Bm1u6EcEDCRdP4YUyVY o4T6DBHy704Ygqb0d5/928YPAmVKLLI7lzH8RFbw5X3Y7xLrU/Qyjyn6/ZSCnyjo7Lv5fdxGq6EU /RRbuYbw+M3IwJap0Moyn/d9jXH388Kk3bIgkNTwa9CuX2sAg9BNBad4oGwYv5xcRlZGdm7/1unX BOfE8ZYDWk+OUurLyBPfrJObQbwawY8Yh+eFXAEmPoYBOT1MGTnygklFzi0VPpoczesqROaIV6cq VaaM36IOO6GND/u8pGNyfG4Fhcd54vjtfXwk+B8H/BYB4v4rsPXOkQmqXXI6Y8gQB9zWH/uGVSef mWFCNTrpyvGJQfdbANO0eUO7AaDlDcKOtLgpzY68b6Q/ZW91WZHssz8C2GvzfbIdKfo1aLewO1Cm OO8nPHnhITF+ohGcLnkOOfIb5mNRyte9PI5NaqVUqHP4IlR7ocir4TrqVxfKNiWlOYucK/e6HTtL v9R2m8iVhKi8sJf2c8rLNwNFJ77cbm19joPbjzsqwWnqXRVXYXOU1r+xILsuCMse3am112iTX8h5 tcyx31U8CT8uEqiDHx31b0i0Gx/d/D40rl1rs6N2+oX7zWDIJDGf0CuP7HK+EviHdG6nn4Jfw3Zt rEK6sUw7/cL4mXYD/iU6xfQRGdkvuH4NcE4eb7kxLB+71qTUF67DvSsq+Nl7J4i2TmQrB0Jo8rvv RbRtouRs1YGD55lxGpXVBW8FQqqskiM+kwWoTkDe2v+U8SGNO/uwnME6Ns7zeobS/7xA2elX75zg 7q8AVciqQo6ImNSKXzjAtpw3wv1h1x6aH0L5dlnd3gA56tn/2KdS4s40O3Kr5IaG7F1ji6N2fprW H9yIFg81saOdfnq7hdE115lCLk/4+goPCXEULtaFCGllC3IkjYoS/t5XXo63O0Gy5Pr7cMdmQZ79 6MEYbbEeg3FqyoMguQvnnAsdcKdUVi+qwiE7dpZ+qe0myeW4ucEjX6CrATblj97xo5M8yNQAIbU+ a0BkdRnGoNzNz/tjgP2bPX7lvQtju4Glq51t0qn2sjDXU6xwBoKgpvVVAnzuG6XvWuDX1e95Eiue KedH//ixodAqcgv9wv1m+a+KZ5hY+hNv0d8t9FPxC/hSsN1SgcCYzAVa6BfGL68zoKuotPP6N0G/ gO4VnFX/sPxHjLX2YWJT3sWOz6d8zdNvAnEz8eBsjsZH9EA3e89IVhKyVZ7KI3km6B6lUYsQZaRK ypWGhgJqJ4gX8Rb+p44Pqc/ah+WsflL70aqkhX6dxkeK/3kEyMHVO2dZ4iSdMnymITmSm0dN4qZw f9iqheO6tHlDI0JaXt5mi/4N2ZEUN+WErPb6xv0oNyG8vX3fokCuRzuKOiXBPqnEu2n90R7nTuNI dC/2Vb/y+YgcC2/hohrB6ZJXIUf2apGdLvTOExzsGqdROsKXFeAq+WalYsy898F3eLPBy499TQRZ vcaKq/XmOeyE/AhNKFjLWXbYjiwI5fdSFla/1HZT5YII6SfM4NUfvdMLBHKLi4dNEux0tVzf/Wta SPAD46MVElLVry7HTEJWPXysEsy6iuR8gaFkcGAVfj8qFb/4+O3gV/zct0bccvVT9TPikX5zcDb+ qgSiCnZcL5cN3TVM1S+KX4t2jb1czn9cMsdNdqn6GfkIflJfY79foP5N0q8tzkXl4USUHIWLlWcM 9t4jyuXZ7CMSoZuAavBrFa5LmmDNJ1f6ykKMHFVIV+CutKZOdHxYBerkksa5V19obFtiWbLr+Gjh fxWiU1HKzeDH6vixPGcVz/cPfk+JP9ShRuJZfanzRl1/ONolzFeFvDpvMBHS3ntz3zcq6ujN/wZz feMbEDxmZG/r7acH0h8p/iyKqP0hJ2tWgUqxLJXSbmCs+FWZY8WvbDJkpxecHEmDMXKUo0LMzKdr CFL4QsOBMt9t9u/oz9IWK8B0AMyBq70LYjpsLEqMynrnA3bsLP1S202VKy1NSXF/ZXdLlIAzpQKR KQYE3wnggJRZKuscqbfv/k31g0JXUb7FntvyV+Nye1rUlhXh8tbHGDhdEnWl1lT8TNEe/d5SJTze 89Wcyni3Cksy1m8+zuZY8alAn8bIkdzIqZ1fYvi1aVe+uhYKmAWX1P6N4Sd18T6gqy3ipwfev3aD Mf0C56L9a9cdSUdtjJQrThn825GjlOCqaEdLBFYkNCKk5XGVHMRr5KiX8VHROTAPpY5zu76FHB8t /C+VHM3xI5GjozQ+6T9kZz06aRGLUU2uDS6mTKA/7PpS5yurTHVMaatEWp5VSWr/Ru3oFjdV7cj0 k3Ere0vrarIXO6xqU+d7q0jIDiOSql9qu4GxYqlTJDW9NEJk8xQu3GWVSCtbrBxx43ZjkhalCs2V BF+MYnfH1UeATD1Z0FwpG72wMOsP3/k11ZqvkMRXjBQzlGdzd5Z+qe2mymnWBvKsC5Jz1y4gHs22 B8T8FG2R1cboC8k99m8TP7B1jRoVPsmD2icy2bHyCFy4GvdMY70S8HNb6Mnvy0q1ya08m6BfXb8x Jh5hzI49ghSYR+LBc4J+pTEmVZn/WrXLd+tS/CRBvzr8bP0b+1f+6ewgiVtA/VribJsfSsd9OFTK zo/fBIr5YIiw2LVH0z2RI30hIqF/PeUq48M7L4cVudRxLhWYfYJ+fY2PFv6XTI7yVQjHNDnwVo5M MB74Wp0UkfeJk1fVEt7xSZuvSg0qY8qscPqrRDXkKH8vupsd3eKmih3cHxZRtdP6GGJMEvy0hM6k KuNDzjfxZylTS24T9GvSboPrjOZXwkNsbCXN5/hPIzhd8hxypBEkUcrCtJIMdhpL5hNI6E4sO1r5 onteNZcJrRyxCAMdePyEP8lsHqWraFmfodmxs/RLbTdVrt56A2y+wiPS2QCpkFc5XbcPXDzqivXR v439oMHgDenPpF3DivtIyw/V4+S30SsyPpy684Pe/D5Sn9NuRL/G/cYVs5+pq5Hzypcc+cLokShH ufj84ovycRW/Fu3WzJNOu33i18K/qvY62vU7P0f1a4Gzp2rosNOYzSsN4pT7q3pNzImN8xhVSMlQ fmdyVBOgRvxPUymIgydcKxcc515FEf0azy89+18qOfIscg89csQnmSCpX6uzS0ZwscUkHe2PJvNV XmGlvlbkqI/52f/AUq4g2xSLO0N25PnSt7LPs8O7HvqjsT9b2lT6wzpnkhH9GrcbHUdWwwG/Eh4i hEj2ks81dCFCWlmHHEmD9t5u3ATi5h2e8iUe88JbJNhQg3cLC/sDACY7fxYyfmdAZ7XmgqY8ssNO YNfXzI5sCbb4bacF0C+DJ7XdVDkHdPWAcaoQ1eIDDWqRmkwORFPuhvvVdO9f7VFP3w+cVlMHr1PI OjAX7oCtgQFvlQ4nW+kVxo8/mLB9PmX81vtVs3FkmxjWr3G/cbUG+wDhmZ1wPvBi5ojgqofoGNYv Gb+G7RosEy7MmYZh/RrjF/GvoejfiH4Gi4Y4Sw/X7dP8pK6WbAyVv7tH5vfUYp/yNkFu+HZzXYPZ +S7kyLy/wp+TjjUV9r+U8dHar2Lj3FE3rF+f48M02dD/kgJnQxqyd3HUflDIEevCdauPQhbYhHFJ 6beimnzVoRorZBLJ/duWHAVWXZLbNWr2f32TFV/Z23jp6W79Yeao3uNdW9Owfr2Po7xZ04fKdVB4 iM1NJM3n+E8jOF3yHHIkCmh7gcz8ToP1eFQ2qORsdR8NSEXcEA756lXka3UiHxicJrhXH7dxyRFX 08iOnaCfMTW13VQ5Cz8/6WBXrMplE4g8wmQTTL986LicsDKJ0Ndj/PLaIHF09PrZ1i1VLguqxe/c vV2fr1vlmAM4Wx9rcLu6BAL4SoVZhsHArtf8wHFJbALFTLaGH5/o2++5PvtxSZ40Yx9AEZ01/Vys 0vqjeIHY4KTja34IOscx5c6gwUlb0W6IX5N22fYmPtcJPxNkuviK//o67JT+baAf91UTnMX/6vaM b+vVXrtyZ27Ov+YY+bHzpODZrt9PO4/4yCNLvBJUvvieBdxungQaI/w5aPtXR/3682PN//hU6vyS KifNp4xzkTV6KOM3eX4ZgP+ZDyZYfcB4B4lMhBwZ8mzV49Qh5bzfQKrDxeDFv7/VY1xXO284fpp/ PET0z+1TiWFuTFf/M9U4Y1OPO2vtKMCV1VbZFyeiiS52JPtzPi4X/DrdcBwxUKHroMZJ7Dwu24UI aWUbk6NoTy/oybarEgul5LDrt1A4uMGLIdNJTQO/JJiCQsOOH/QLdl3SCeCXBFNLod7IEbdvbp4E VpVb6rfzi8H/dn4ftNFg2Pst1aYhsyNfBZvLfyMsuvDqmDhkdji68cFw6GcTIS3NmmoEp0veIiZH lV5EBhAAAkAACACBzgiYO7qyamutBDev2F19lyct+A5pLytTzRVCCSAABIDAokJAI0R2HhvThQhp ZUGOFpWLQFkgAASAABBYLAgYkmW955e9o6v9fMVisQh6AgEgAAQWFgGbCGlp1kYjOF3yQI4Wto/R GhAAAkAACAABIAAEgAAQAAIJCGiEyM7jKroQIa0syFFCx0AECAABIAAEgAAQAAJAAAgAgYVFwCZC Wpq10QhOlzyQo4XtY7QGBIAAEAACQAAIAAEgAASAQAICGiGy87iKLkRIKwtylNAxEAECQAAIAAEg AASAABAAAkBgYRGwiZCWZm00gtMlD+RoYfsYrQEBIAAEgAAQAAJAAAgAASCQgIBGiOw8rqILEdLK Lgpy1OtvTiR0xKBEht0O6Net54FfN/xSSwPnVKR0OeCn49J37rDjDHt1BIa936Cf3m+pucOO33Kz I8Vemwhpaa5DIzhd8hYFOSLzS7sTtD0FxflZ2jYxRvKL79MTU/SyVy78y8LVNlTZsWqdXhP6Yc92 OI2YX3u27J6adU4n2dFUvzGrPQVnRwGap+xXzqsYG7mEfuvbD5LbtQ2J4TxI/GLtsn6DwC+hf5P8 Ksev+LXxTr8bw7ZO0fSKgB/ZfSW4JNhRFqvx00IwItdUvx7nK+MHdfY21a+uvoY41/pBU/1q8GP1 kv2Ux1GKvYUfRBJN7Uhod2B2zM/S9vmILSmndqa9RFTrVyk2sMwA7CibjswbpZD58c3g9bKpfjXj Q/Up8xtfyhybMj6a6pfg90nzWo5frR801a8GP25WxVCLE1Pwc/wgctDUjgScB2ZHx/lFI0R2HqPU hQhpZdPJkfkF4BEaGQlso5NuL87N0eT4aCk/Ok4zc6XI3KR1zq6T5UqxIsWdVvujeRxArhijLbMy y89nTjs2VdTDCb0uLludDFh2i8sznLrI/CKyYDJKk2yjg5Vrj962V2WiHUWp2QmaHhujbYXdxZki UW9HJpqkn/nVZO4PAYZxHqM12mQgGvCvxI+N6UFtA3uT9EutL1XOsiEF51o/bYpfXf82sCMJvwb6 JfkVT+Lsn1Oz9DL7QVdyFBzD0lGy51/37tFPpVrex/w5Vb/EftP7TJuv0u3V67QN5HRqfYlyDfwg Sb9E/NiSJD9Ntpfn+BkaHx2l0dF87h8dp8mZSRr1roNJdjRot3c7TJfLD9VOVG4k+h5Rd7xT7G3g V3X6y/m+7ZB66+aNVLkk/RLHh14X5hcmZCnxJPcZYxiPE1kqcZ5kUcwvxVDghE2EtDTLaASnS16F HPnkRxQxAb818c+Mj9C4sBgmA9a5jDCM0rjFhmYMGRonix8RzYzTiFOOs0ZNniPHlucs2V8FchBU D9ghx2ib8CVVJg92lKAtzelnaHzEJUEZBn7eIOyYpS38I4Mhu/L8NDsS9QsEuHynS58gsklhy1SD O/5mIlH6bdB+EGqX0nBO8tNG+CW2W+n/gN+n4NdAv2S/Ev0Cdcvp5H3PdmTtpvppglyKfqqxgX7z ZTUctTwis2JbGZcp+qXWlypn2xAoU4ik6FcI2wkdvyQ/DehUmdfM9S6/EVY0PUdzyvWs7/mgVzuM 7tlKBt/Q4bo737hI6bdUnJODzqITspsWynXckkhL9mxH1mjCvGEEE+RS9FMt1cdHRVTrIy0P84uB rtdxifml4o7CQ4L8ZNDkyG+Yj0Wp5uSoSgwmRy1CxeZrFxOao8lR/8KTYcUOWH9X3sc1bTIIOXco 322lATlKvavsNpDfdaiSBX5+thL4VMqm3tnICrbDORCE8eMOU9mqkgQKdUQu0yLcb+30C9fnwqXL peLMdbXTT8evSbspdvStX9r4sDQLXGAtieRknzhzo6l+mirXTj/d/3xQmuBeCe7zytrpp/uprx8f h9o1sgl+0E4/Hb8mePm2+HY4NwZ9YeW4nR06fn3awaoaXy7IREmUFDOSs3aqvQl+lWpIn3YUWPNT LDmxCV0HMb+EbrK6PeePS+dsgh+061/MLw7O1oHWH33NL8JDQhyF1eiySqSVLVaOpFFRwt83I0cW YlayclFpSI5kUmmyerSdA/Ni8reUcZK6w7MIDyB5f8nsxyaUVahm5KhPO/j5+G3z89Z7VmO0Zaq6 TJZmRw5Km7tSPBmpj9VlS9Nm5a7momB3SbTfWugXrc9qOCSXirOpqoV+2eMW1XfZGrWbYEff+jXy K2484aJlmRFP9ogz8cqgrDBH/TRVLnEV1rMw5H+uWHi+cuXk8b+qXxm5XvHzWg7OB7lcih+00C+E X2M/FXMqdmhzvQgH9i3sCM0H/dlR+qcbpFv+HTCnNntn2pviV7UG5AI92oH5JRH0yngLlKuTS/GD Fv2L+aVBf+T49jG/+HxEjoW3sFYawemSVyFH9mqRnfYhqRAdX8A75sfq+NE753E5nxzxe0r8DHfx vJ5XSd3dSEucWWxGZgKBgSUrFyI7K5jm51ANIbEl+IIp7x3Z++rqmZTSWLacs/dxO/hO35h5n2N6 YjZ/Xpwfj5ioX01S7ShbTtXPlOBBwI/2VTmZ+6iGOljKNjkVt7eUTdWvSX1hf2mOc6p+cfzatRu2 ozl+cf3K+opUjV/FyVH5nuJoZA4o2mowH9TZYYJOuYkS8dNUOdEx1Q9S/dTUmwcG0kZwHxmXUiZV PyOfUF+yXErw0qB/G+HHStb5qZFR5rXKI+TG4tp/A8G5ix21GncT2Gn2Rv0K84t+A9Pra8wvHiDp cUlREPNLAUUfCZsM2ekFJ0fSYB/kiJ/DHh0dpfFJeUHJgorJkUcqRjU5q4gQmbTVo3lipj+trmiU lfLSX5PH9ary2t1ELa9ssx94FpcmAAAgAElEQVQ7+C7fCmXFZpa2SKBnNeknq3ZYEvkEWYuzCZjG VGKUrZBZjwJGgk6rZfMIYW2/pepnKk7zA35hUm+3Bc6p+sXwM6sZbfo3ZIeFci/6WfVZyVq/Cvim +UjL+AzN0RzxzRd+H5FvpnB61HzpxGpEkn3YYfwywU9T5UQ33qfqZ8ok9Fv+KFTtfBX1K0vBVP1S 60uV43YDfmBpNxD8pP6on4bsqJCj6o0x1Vf7xlmMqPOHkB1W+YEkd5a9Eb/C/IL5peLrqX5qCqbh J21gfhEkuu81QmRzB26hyyqRVrZYOeLG7cYkLUr55qWuHPGEpF4suEJv5cjIBr5WV7afPRed8p6N lOG7vbFgInt0SaTr9xWn5wtm6gcZiur7sIMfr1FsMxdE9wt9RbNWomKHdY6JQu3dP/MVNX3FyFTF E4/5JKj3aKLyVUCn6fwg3m8J+nmVxusrhatybXBO0K8Ov+LrNt6SXGL/Vu0obeylf+3qrHTUryLB i1WFSZqPs4yMEK8iOSvOjmAPOKf6aapcU/0c+fp31mrnq1q/shvsAT+prkm7yX6QoJ+0n+/jfl8K B/00akfkpleFOJVt7ZTxFrXD1m0Q6YR+a6lfsN/YjGS/yj/+hPml0vmYXyqQOBmYX3I4Wo5fB8zE A+EhwkvsPZ/jP43gdMlzyJFGkEQp34ZUcuSXc449csTnzN0d//E7p1B5N9bPDh1HnTkPNGtXSKzK K/W1Ikf92MEXisodWLYp4a5sxQ7LRpPkC433GXQR4U8ym0fpJCNlz3olEiOurot+mjq19eWFNLlW OPeAX6t2I3Y4uPSgn1NfSrsNghetbjWvbztS/TRVLqKfZo/mf4UctxlZCW81LiP6pdaXKlfY0cQP IvoV9VmJKH41cil2VD4sJHVGyVF8vk9pV5rx95q9Xerz6299HOm3Lvpp9hY6NvGrolBNom87UueN VLmIfpplUfwwv2iQOXlR/CxJTS7F7zG/WCDmSeEhNinitOSzWBcipJV1yJHfsN+4rXISOTKkIXsH R32FQCFH3Eb0MRqjhH5XygSS5t2X8k67eYEuEpCrwWduaHJ9bclRYHUmuV2jZ/bIV/HbTvmzrvbK WrP6cuNrcNYCNJ4M7HbtmrLqdHI0CP3WJPhBs3brca7YG+nfdPzq221mh61leByl6Neq3UEEL73g bOGSGpSkykX0S/FTSzPv62L2mezLYyn95pbio+5+0LjdRn4Q1i8Fv1Q/ZbkkOwwJcn+3j1FUP+Xt gB22I6Xd3u1wdBvEwcLY62jeyK+ckpGDbnZUKk6dN1LlIuM3ZXzY+hkfC9xYTR4fdoUm3Q2/Vu02 8oOwfin49T4uMb9UPEhIUIijcAGN4HTJc8iRKKDtRVvzwYTKe0KBh14i5MisEFn1OI/eSTnvN5BE B96HBjH/OvK0fIzBvI8TeewrX52IBfTFry3nj4fxRcz58IDz3pT2I7De58ttI/qywxAieXRN/1pd rR2eXnKo4cwkSH9cLkyOihemDY7V32Vq2m8x/fhcan2pcqa9BJxFL9n3gl9Cu43sEOUC/tekf7nd LdZ4q4wPbstc5HWfiY09S83aZC842x8ECfipKFLnzyIne00/Pte032I3IJr0m+gle02/1PpS5br4 gaZfE/xS/DTZDm7Y/Eij/fEdfvxzkuYCl8I+cBZ768ZbIztEsQHttX5rol9Kv3Xxq1Szu9oh7aTO G6lyUq+mH5/D/JJdd+quM13xS/HTJn6P+UU8O9trnMTOY6kuREgr25gcuSrvzKMGn7PdmWrWtj3s dkC/2i6MCgC/KDy9nQTO3aAEft3wSy097Din2pEqt1TsHXY7oF+qR+pyw46frnU1d6nY4VpmEyEt zdIawemSt4jJkQsejoAAEAACQAAIAAEgAASAABBYOghohMjOY0u7ECGtLMjR0vEfWAIEgAAQAAJA AAgAASAABJYMAjYR0tJsqEZwuuSBHC0Z94EhQAAIAAEgAASAABAAAkBg6SCgESI7jy3tQoS0siBH S8d/YAkQAAJAAAgAgX4QiHxIxf8gT90L7/0ohFqAABBYMgg0mF9sIqSlGRON4HTJAzlaMp4GQ4AA EAACQAAIAAEgAASAwNJBQCNEdh5b2oUIaWVBjpaO/8ASIAAEgAAQAAJAAAgAASCwZBCwiZCWZkM1 gtMlD+RoybgPDAECQAAIAAEgAASAABAAAksHAY0Q2XlsaRcipJVtRI74h7Kmp+aXDuKJlsxNjtNo /oO15of+vHJLBZdht2PY9fPcYsEOlwouS8WO1I4fdnuHXb9UnIddbthxHnb9Uvt32O0Ydv2AcyoC kOsbAZsIaWluTyM4XfIakaPsl6gnaHuK5fOztG1ijOTFzemJKXo5Vm5+lraMWfJTs460+uvCY5E6 52dpew88bm5ylEZGxmnG/PL5HM2Mj9DI+Iyj2+LBZYbG2RaSvWvGQOxgP7D7NeAHSf1rXuBr4H8J 7TICxa9bT7g+J+iouq3gX95O1EUqGtS+KS4147KJvapsbFzGMOjZDrepecp+dT7cZ3V+4NbXw1HP 9qp9EfHTWnub6rczx1tP831yr85Nmhtm2s2y5DpEsCnONeNXqjX7yHU12V8GoV/idaGwJWJHIVOX aGpHij83iHMM+THjcQWp8VBT/XryA4GtVj8RrNsPwA7VV7XrTIpfDUA/hqR2PiWiZDsE477ntZ7q mxwdoZGRERqdnCOaGTdpEyeL3v4+td2AnEaI7DxurgsR0so2I0d559auHvFEtmKMtswKO5nPnGJs yocsO56doOmxMdpWyFfF2KnSv4jD7WfBq0bIeBIQ0qbuiyB5jsZHRsjhQuaiOE6GK1lqsn5Dj0uh e4Ac9d6//GvNjIuQDvaDMVqjTGqp/ZuEMyW2y5Mk+93ULL08O0Frin63OjaICfuYFWjnwRJPGOo2 OulWOjdHk+NMvHP5USHgmVhGypW6WM6tyRwl4ZI4LvW6PHtzHer7jX1N7BglnkvJwcq1R2/bMzjR DqcU9+/YGE3bfSYCiX4g4n3u+7RXr0vptwb26nX6COyE8eao0Nd871SacDBHHCQ414eEUppIEs5N /b7muqq3qfhLcA70LEnWL9FfpPoaO4xYzXwqVek2y1nZJ+qXbC+RvyrkH0vLSfo1aNfUm4Cfr49/ LPql7vu2g+urj/8S+61vf244n9bbISiH5jW50beiGkuxLjkBr8YzofqkPSKan3cWNdaMTdA2CeMt MbNIILGxkCM/xinkE9o1smE5mwhpaS6uEZwueRVyVARreUAjihR2GvAn4qtAhbCdYMcdU4DmFSMr yLSLWOm0wcEFMsdhosJlqg6SVcqDXz1nB8kcxI1OekQoQCyGHpc8KGUHzu2y4C2TfdphY1m2YO7g +xNEcv+m6Neg3UKtQJnivJ/w5T1MefIogibvHJmVu1Eaz5YjTc0z+QqlQ7p50vEmnBkmVBWfZLfn SbHPcekZ7Nubn07rN23MaHmDsiO7aG6ZyjCKrnwH7PTQ6O9wJ/VbYUCdvSn6BerglTp/nCe3Wwjm iUAbvc73fpsJx844T5APiqTgrBbudl2tVBnCuU/9Am3o/pISH/BckjCfsrEpdjTSz0dQ6w/O82Mc jlP8vET9/CbNsdYun0jBr4F+attKZgrOSjEez1qcmHSdadJvPetXmBLQQc4n2WGE6+JYJhLZTX57 jjVxLd8ErCxE1NXHjWbkZHpitojv+aYxky27DZbMyJF3s7MIeMRa3qe0Wy8nPCTGT7oQIa2sQ478 hvlYlLLN5Q6uXSWxC5i07vTcmT7wlaI500+Rc0lP2TF+na6cddZ2bg5Oiw6foclRudPv3u2W0sOM i9FR7JG9KO7t+7TDq9ocahfB9EkjW5pu7n+kkrJCP7vfi8xwoqKvR4CcoMk7l5Gjqg9V7kIr5IiI 71bnk5Kn3iD7rWJv3nYo31VNI0JaXlaqbzuyC8ZUERh1I0feih8HZfxOopBY7jO+scTHM+W7iiPe yqCNT9/2+nVH580Ev2+n34DHW26kO493mO/tfsvrLldv9fHGYs44t4E3afZxWTV198VlxSrTDudu 11WreZNkHUL+0qd+frt8rF0XuH9D+pR16HNJZT7NC7SzQ9ev1EFSSn9wIK48lRDCup1+Srv8qFcK fg31E0vr9n3aEcKqTgc+r/kV5/epX6FHzXyaakf9vMZEZoK28U3+ggjl898EP4nlPqVVX1/+yJ/i p8Q2eTdes7lR5sV8nlMmtZR2Gbs6OeEhIY7CdWgEp0teQY6kUVHC3xedz4kWrHt7YKWG30fZ5izl jdEW5aMP7FTOI3Dacl+ulxv8ZAzbXxp0OiPk0BaJ4Il2dJIfaNInYoPPsOLCwXmDi3Sf/ev4DR8w 1oHH6mr7VyprgXOoXanSnNcmhkLATigXIo8AOUGTd86uyU47ZfhEQ3I0uH5T7M0VTxqX6phZmHGU 3Q3LV6zV+cHugdw/g36QXQR4HihX+ObIrPoJOeLqTH+P0qhFiOTdxbKc1W4Lfw7Np1at5q6ddhfW kQnNfbZQC/0GPt5YP7U/O8z3gXEauhnBKlTGrI2b4vfGD7SVX8se7VFwp1rrIOQHqddVq6p6f2nh ByH93HbD14V2dmS1B/umhR21/pwbpNobGGPBQLmFfmq7hhgkxFdN9at0XiCjRzvSrjOKHoF4w0j2 qF/RcgBLOZ9kR65XPI7NyNF2I5tf37htXqHkPJscNalPFPX2FYJpbibJ6yXZ48Xm/SO7XFK7afO4 z0fkWHgLN9uFCGllK+SIG7MblrRtM6crYPkC+THLmaBXCYizJTdeAhwzd1ayiwI/DjdRf7eIn7s1 xCrQcE22IUfybCbvtYCoIEd2IGenq40MMy58YWYHln1V+zKnHzvK+kzKDFoevF6+dljTv6n6Jbdb M6k5KuYTrpPnHQQvzJ6cHHKAXXmE0ydH/Fw9vwip3KGRelJxYbnwuJTa8n2CvUUJtd8yUiETWbmv rp5JPX3ZYS5GMrbVyVpatGwVee9UyrgxRTjIHpG7alJJeMWPJfqyV1oz+5R+S/T7VP1MuynjPLHd ZDscw6sHSfN9S3JUCQqqzWc5eUChvTMoRVJxZrnw+OU7yC2uqwn+0o9+Ym2+D/pLSzuYtGrzqdVs qh2mSFC/ssJofwR8PUiOepsPEvFroV9peTyVinMUP60J9TrjCSb2W/3KZDY/h8eb1W4AS0vCTabY 4ZbIj3JylK+AcfxaXOuM3e7KkVqFnVlThufPNk/r2E10SQsP8fmJxBJct0ZwuuSp5EgatBWpGJZP pGl3ueaJ72wwm3XluYOVl8r42cdAgGLr0aXDzMVS2gg5dEGO5MMMfN83To5S7zBldiwsLhLcyd7G spLupX+tWs3gG0sjRnmxaP+m6pfabsgHLBMkGdUrF0olR3P86NUoP5qlhEwmmHIfx8lWL0UTZZ+K iyka8j+33hR77RJVeW3MaHlWLX3YwX1vv+dojpXn/K1mYyuIqX0aeqcvtgLRz7xhG1J9Cdw9mx+l +n1qf+yk8abaZmWyTxY3wEI2tyBHxcdFIjcsjBoqYbYUlGQqzkY+NH7bXVer41aUsva96GfVF/WX 5nZE51Or2eTxFtXPrpDTgf4I+FuMHCXrZ1QItJu/Q1J9UsOLr9ro55seOu7bX6x2ov6a2m996xfA 0lK7kozaUZGWjJIcGV/Jb/QbomdsX7rkyOYnkmZUuhAhrWxBjpiZSUP2XhibdEm5z55vTGHdUoYn A5d98uM6fl6+zGYvC0oF3r6dU2WVcNniYunVWxwW5Ch7VGY8/3wh4xO+Fg4hLkqQLX08WDtyJM3X chJXjArw64K7BJybtNtgUsse9bAUVZKpgXSUqHK/WY9rGdnA1+pKFRJwKYVNqjouXYEUe+0SlXFp AkN/laiGHOUvcnaaX7hP7dXhIh0hSBE/SO3TVuSoD3vtTigeqfEy/cOIva5ogl/txPHm6lo9Sprv W5Aj9on6laMZGg+8J1jVNAFnr1B1/La7rqaN8z70yw2o9ZfmdkTnUwe3BDtq9XMqLA4q/REIVlku PL8l6Fe0mCUq7RZfbfUe1fD18Y/zeuP6eY0HD/uwQ6+8cp0RsUb91rN+yfOpKFsX55RybsoiR/lK Y/FeUKA/3fL+kVuffzZ1BdAv19ex8BCJW+09n+M/jeB0yXPIkUaQRCnVSHaEBBIjZauD138RK5fk zpVVHSms7LX6FDE1q8vFUq3QzhxSXCS4k72tspruww6ZqNQG4pm1/RvRz3xlRfsaUKhJrivB58x7 DpUV0GqlyRhXi5Y5HjniE3zxV79WV5Yq3uuys2LpKM75ROuu+MZqU150bUWOyvcQ4q2VZ6N2sBjb UvlqVFnepCJ+YLAP300oK2oRZBdtd5xPCyVS+y1ib1GXJIZ4vImKoX37+Z5JvP+IZNlK/TjPHqdM cZui1gjOhYyV0PxetTd2XU31F263D/0SrwuN7bBwqU1G7Gh8/bAaq/bHvPJFXiZ+kZs0feGs3QSu +EFL/Sybo8kIzlq5Kn6alHKdMb81xB8jqMHVr65P/biulDjC0iHVXqsID8Kw/+Rj2ZWvP2I9VN3Z Ju+DDPW19SshPMQmRZyWfG6tCxHSyjrkyG/Yb7xqrs66zYTGDjpf3rEwLwyqkwF3Mt9ByWXzZzDt OyrN6qtqqeWok25FkB+nC18YK+JFxnDiIo/1yL5QN5joZgdjXH2UMpvU+unfsH4p7TpmJ05qaX5T 96J23rIhDdljc2rwpJAjLskBWfxudRgX/t2CtHGZ6Riz15xLqa8tOQqspiS363Rwd3KUPVLLq8bW ZxXm+IMM/FU663eq2pKjHu2N9ZsDS6LfZ2XCfrWzx5tjk3KQhodLhOZm5EM24WtAnBzpLyrXr26E cU4fv/XXVRumNHykRDf9uK10f2lgR918KuoX+7AdKfoZzFLmP25vdsL50JTBQPnwVKGaSYT1690P Wunnahs+6mZHKs7N/MrWtpt+dk3mxkGAHKXa4dQXPOifHDX5lHdQrQGdEBIU4ijcrEZwuuQ55EgU 0PYhm02HK87AvxY8LS+NmveKIo9VGUIkX6PTv1ZX/Ppw/mgMT15JL/Yrihudi0dssnbdx/3KQtmd +jLwMV+mUiPZsgynhg8XeYxJ9q6+oaMudpg7ER7O8piTTY4MXrNTtMXyl9T+1fRLbpfvsCTqJ/hw 3b7uco735oMJ3pcBg0QmcjE3fmfV49Qh5axH7mwdOK3hYvKbjMuET+jXjkvnkc48yBT9c/tiw6kv O4oXfk1/e3cWm/jBnP1Jfya2ozQ6bn29zrFXHiXkMVe+O7YQ9kb9tIm9nmNp/bEzx5unnnpodPbG eXi+dz+/zj9aLGNa67coOfL83L6wO+NZ0VrDmcX6vq5K01F/ESFr30W/ZH+R9hLiAyNq4a31lVRn 7zU7mujXpD/MD6DnfpjyZAzrqeln8pvM44n4tdHPxjKW7mpH7XVGPkzgjfNQvOHr2km/BvNpih2+ bpVjv70i/s5InthsvlxXKVyT4Xw5mr8HoP8IbE0tvZ/WOImdxw12IUJa2c7kKPSjXb2jsxMrND+8 KcFN7Tsfoigvm+efWJSsnbk3Fw7+9GIzcjT8/TtkOO/MPnbaXiq4LBU7nM6JHAy7vcOuXwTa3k/F v0DYrblhx3nY9UtFf9jtGHb9gHMqApBrj4BNhLQ016wRnC55PZCj9gajJBAAAkAACACBRYeArFJE Vm8XnU1QGAgAASAwhAhohMjOY5W7ECGtLMjREDoCVAICQAAIAAEgAASAABAAAssdAZsIaWnGRyM4 XfJAjpa718F+IAAEgAAQAAJAAAgAASAwhAhohMjOY5W7ECGtLMjREDoCVAICQAAIAAEgAASAABAA AssdAZsIaWnGRyM4XfJAjpa718F+IAAEgAAQAAJAAAgAASAwhAhohMjOY5W7ECGtLMjREDoCVAIC QAAIAAEgAASAABAAAssdAZsIaWnGRyM4XfJAjpa718F+IAAEgAAQAAJAAAgAASAwhAhohMjOY5W7 ECGt7E4lR/zDW6Ef4xvC/lkwlZYKLrBjYVxm2HEedv0WppfQylLxg2G3A/p1G2vArxt+qaWBcypS wyW3M/rNJkJamhHSCE6XvJ1Kjsj80q/3a/UhP5ifpW1jYyS//js9MUUvB2T/f/bO5jhylwnjE89m oDgmh8nBUUwEPv4z2JqrL85gj3Nw1WbwRsBbDTRqoIGWxNjj9eOqXSGJj+4fDaIBadKvEKdfDtYj +kpOv1jdzk9P3bj68eb+fjTuWS9v5fJi4+KL97+WLeK/vlVSWflVCcsLj9TD8a9BN+xng72UYlfn D9Jjm/119N0qn7Ud0eTFqH0Q55H9PUq+t1f3fv7l/pvZzme0X2lAT5rfdTm50+nkluvdudvFh0+n i7tJ2WXYqkcv3lY7GNlVlG9aO5L69sKP0sNiz49obxbOhnL/vvxKz2d+Todj0UdP5mcul+rU8lzY Kp+hP1VlPCtjDgPn2eMmVTbf7xf1JtuEYRwho6vhrZwtduqcs/YHw3gPks+zGPGz2KmE2ut3ZbwZ 4a1cDO0jidXgojlE8hqlP+IIaWk3OEc3dzmFByo9VNd/i7vc7km3rQFqmOPVI/qVaIrHA/kP95ca Stm5UKWdz+7P65v739tLd9DkG8br6sWU51v1CPHfvJz//XpRHTcqI39ohIeJ5uiZuJAh/Tq79zfW g7j88lxU+d9eAp8Uv4i1gV+Rsnn6ED2oNKrfMw3etQ7cZi88QFxt+eJaljxbj9LeyvMKaFdf5+t9 WjviB8yofWywPxM/Z6s3Pzh4SDvvt19fJ7Hz/k1OGQ0gzi/uzxv1O69VlTlnyI+cfPHQD/lxey6z NOT3oeSnZHe7hD78Qt4QO0fNHzQ1lOtFHccz2cEGuyrbTXleEuz3G1Xs5oWpelj73Q1c5spH9Tp+ zuhlUtq6j9bjFriN+up5aeUa+xc3vz8lGd95+FKomU6N+lJ8XeeUUwzY9NXz0vjFbEfjiFKMzrle dpFgA5ey/ZfnnHN5vTzneLPl8/kO+dnqjWU0PWcszwX+YetsfE/PiXrSzMTF+jxnRTpcpCOkhSkL zcE5cq1yjtaBYnh4siAs/3VZHE02rn93R4NM/5BdLyqhu7tdFg86Sx690NYqkM+o4ej8OXc6nEaa IBgZX9lh08x8eU1Ro3kpzOzTAJUMpzmbrcj1v1dyWorBlYWLKgvpdnZ/qgHRm3vfop8ip1rc6OJ0 PajA0Hm8v77qzlFD9pa9+IHi5ebo2LTjqXpstb+Bvh5JYDGnHW2VTxoBpVXsz8JvY735UhtpgkRb 9DC0X9KBnLKsbX2EiZiy/caVzX5/QAOQMOnD9UartrRaVw+kDPJFZ+z3y1uanKFJIi2/4BzFvpwf iqrxW8r1BuioffX1paZrsFNpTims2dWW+g0yEu9mv5HKMgSm6iHK69qziJeCGpfZnFNhItAoV8Tw wZY+j+LH5Wvlatec83ZbtTeLfBvyozFBVQbL2j02OE+WrxKhoZsfiG8ZR1QZFxcsehRJwqnGha6V Yzjqv+prtniPaEeGcViDvT5+sfTP8Tkzei7450DhCNHE2XKtJ40t9bZJjz4X9kN6/skRR0hLmzlH ZcF0zkKxfdbOEd2hVaX2rPv9dnELbeG43GrI5lkQlmA96sYS7zcqxt+lilW24uQdmFwpKwYR3rPO 9aWZh9UhWg12lbYvF20ZzAdd1tmhsgSt0whLzZs65x6/ssjBuW2WocxE14NiedY0GI0N9G+ZtHGu 28vdr4imGXR1gBgynKaHyf5WJaz67pNPGRxslG+VlELtepsmnyywZ6cb9LC0X5Lf2oYs+VEcfbWv nrW15EfyrX2QgESMitXs+5UmqniiK/Z1iu1byqWSrPEo7j47UOxqQ/0mGXf0G4JkFpymh8y1Z88y XgorXOK9h8hnKDdFiXXdajOPlI/ybpUr5aOw/lzYa6d6flvkyeWbXb+6fHmZQXeNH7Vz7XqZ3t1v 7hK37vpx5XJxrQ1G0+zA2h9Y40WlpskX+0kTvwqoXm+WfpfkNz0XKueI6pCfEbVA+7i09ehxYT+k 5aOQdJqDc+Raco64UBaiPDIa3TminRn1rPv9dg0NpNMwfL5krMXDm8trHukhUm6rk5F7D5nGPars vIKCcchtg35QUXrSUf58kE4DnNrh8ds6KseMnCkl7g4ufzMnbQUS8pdbbs7uXWybWmPGUINRFc9y YaIeYQk5slK5NwRq2YvfUsSObnDy2+9dbLdTtT4abGv7I12EHY303cE5bDMq9r5vki/nrerLUWbJ x/l5PJ3ts1Y9VK6Cuy+vdlikGFnYlB8NesoZzTWXbBBiyq8vXzUAzOw+rP77949WERqTDyWXdXbV 1P9R/jvsQLUra/16nYTcKk+puDE8Sw9ZXEMnGUWGVS4c4RHyxby75XL5nYkSH+Vh8rUdiiQaB4h3 axyxQz61P41OYralnrbjZivQLFB+7HKeKF9eapufaRxBg+xyzOedpcZAe4ceKpdG26meq9Z4DGWW fN4Rp7HLhnEYy6DZaZSr3+9ueC4UzhGN6atnAstDxx1cWu1jZFelP8Ln7LeQOEccIS1t5RxRYbJg DjOTnnOUQN7v7uq30NnfR6oe3lygdqRKoaXSXufSaAA+u8a9qhH5yGFWlRwkcoyW0jHS5OtdU8qm bXWqZ9+Z1SqLIH7hHYhioOsjBueLtgStW25o+99L4QyKXBU5xd3NQWv99vUIM1qJldo5KKJ17MVv LxIz5qMOYYoeDbaa/dG1Lfpa5fOUWlw2yMe0R/Um4+UTEHxHObbkk1EbsvoojXsaZ5mlGvayFFtf 1YjGi4P8yDnSV5Ua+c/Or1HMrMtWO+3a1Yb6tbUjfm6FXQ4WXafoIQtq6CSjULjLRUSeLZ+1XC8C 6VJtNxXCTXu+5XnyAMbsJSYAACAASURBVKy4Wp8a+hcrP5+5Ib8kBL1Ho02IxghWzg+Rr1lvtnEE vT6Rv3oRlaIJGfGsTSxm2UGj7VT9vTWeENDKuV9vNn6i2BDcYldl4p3PBb8I0KgrWYSVi0/T1GPM hf2Q0j/5dOeIC5SCMJChc+S9z5M7LTwbzykHx9ggee99M7YHfO47RpS40QB8vo17VSNKQvAWu2I/ Zrq/IUBlxy+A8XF1WJR8rFx80g9HMyr0/lLOkWYPwocaquvVKlaUocFIkdB2aYYeVPdyNc6ft2ff A5LwnojqSHtbLTryuMe2qdQMPRpsK/vbo69Vvl47sspXQWrZn4g4Qz6R3dx2LjMuwp6XdI5imxJt +UudmUq+XP7NzlaefP6Z1Q58yQ27stqpsR3xgODu6P1YeoaFvfbdCZMZeki6DZ1klDXc4LJGiB+u KZ8HMoIMG/Lz0W3xTDY3m5/yMRmpYQr3+r8UiT/8Y+BnzU/kPeZj4Gzlt0G+tlyWcURv90XnnlUP z6/BpdF2queqNZ6oK3a48/GTjCDDDfn4Az3a+Kw1DttQb1KCFPbp5XMr3fEBta555S+Pqp9Z662r x9iupHMk/RMOk3Da6s+Ra2nliArnguSRhWIyPecoOZq8crRc3LW10ZQzTEfyHsttbelmCPivWQxW jDhJowH42w2DqRpRzIvemaL9+fTeVNKRy9l67Mml5mXgUqQjPfKBGi2Tl9fismhrZm+znIUQ1ekE PUgmMRhdww0HaWAvfjBUfZmFPkRSOEyZLhP0sNrfVn29nAb5Blz8crliF632keEZvlMyQT5ZYM9O rZxlfs0wdeANO2uU08zK3+jkN3hXQ8+3n9+wb9UzfeBVgx0UpVf9WoN7Zae72hFtFaf3strvygbx Jugh9ezZs4wnwhUXcY/eAdxa9/381sxH8dSt4mvyGJov37DcUf+XyWiQb1N+a+bqwHS9nUJ9zvPl a/OzjCM6DlB8N13ftm7QIxEJgYqLtT+wxsvKmyBf+npbseWpIQ85ZMMdUpmM2snW50L9gTW/Y0pd CqTyDFyGeoztiv0Q6ZtwmO7R3xFHSEubOUeag8RCMXbdOdIbBL9ztFyu7p59oo5zK470YFAGZRTL f3Wp+upIkV6edh8yH8qX26iClMFP3JvvG3TcN3vIQerKJRUQ4Q4XESsFq06jemE6RqVG2Zqx2CNn kqARmKBHljPJr9WZ0V7oK4tpK6jIuN8ZrLOJIkk3WNfHBvuTOXf0ldF4liu7Fk9s7WinfLGMWt9C ko4d2OQT+XXt9JgeohQfbA4yWw+3MoPivMkp1rNtlnLNlPJLWzDXy2H1YOs7nTL9o8IdO9CKrHnt rF9rO9KE0K4d1kNk2rVnEU8Eay7iJgVnyiey7pYb24TJhmfKNyh3c/8y4Lcrv8iwy8/KebZ8I37a O82URowjaKVVHSN1ttV5dQ/bgbU/sMYTlTDgXMT0p1r9kkNc9dEFP0p8xK5KWUiOqkyKRLyL54Jf MS8q78h4yKrHiAv7IewQ8ZGvkzqag3PkWuYccYHyKAsnASrniFaJFnq3qKyS9Tx8rW5pfq1ujal7 oX6GpVqKbH9RxedHFS8a7FpGDL29ZB8kUGdx2DGSjt395pbOFzyqcsoLI7nK+P68zYV+F+XvxzoT 4V9UVB0GmkGglbkYN+55br7/sUtOVXhxcYYeMjvdOTLZi7aljrP2y8rK5yv5fmO2xDdwa31Y7C+V FwPUiap1W0VUZ4tNXDgrg3yb9OV8/bFtB/WW0E9o55lsnRM/cKhXrukB0JrU6eRGT6f0KW+O5x8m 6qe8OUbvGPMbfbK1l8Wn3mvbgblfM9hppZK5HVUpGxcm6ME5d/rdR7Q3C+c95fo0vecv6+uP8/j1 yqV7m/uXgXyW/Kz8rPEydBPkk/n1+IV4hnEEb8sqxk29L5+FvCfYgbU/sMaTcGY892Of3xuH7bfT TFhxYnwu0FellXfqh85Rh4ulfQRB+3bFfoj0TThM9+jviCOkpc2cIxZAO4bPdYffPmKh/JEcBdPW ufg7Rwp8UYvFJ2HDHe/5qtupim14/qGn/0q35gT4H5KN+cqZD1+qd4xY3/iukR9Q87XG7IhUpgj7 jqfQI9/+ViQQp61Oy/8uCn+MgfLufajCO0TMR/la3UZ+QjxzcIoe8oVkzzNf8RvaS1a3p+wlUT9z krbaXZp6zdCja39FybRqMdxGKNJo8g25iPQUtMi3yf5E/ofk22inFj2EaP1g1oZCnfgfcV7nJ/rp y7tlfv5HZfdmRrsc5JeQ4o/UHsiuFHf2uWYHVMYWu9pSv1vbkVXfQ3pssOctXKTsh+TbWB9ULvU1 2jNXyiTDR+XjvHrlbu3/OE86avJtyY/q7V304TRo1N6DnVm/W+RjXXv8OI7L+ixlHEERN3zKO+Xb 4Ez3t3Cx9gfWeLPlG/HbU29SRjVseC6QE5SN7dM4SN9hI8s52j58Xh270nwSeY3Saw7OkWsbnCOJ 4pFh2t6mfNb6kUV+i7z/FS7Q43PM7dk5P7t8n1NLvhRaLfixfd6/YgfPrgfkO9aiwe8YP2tqcLaS eq54j6036QhpYWJxxBHS0j6hc/RcVQ5pQAAEQOBxBMJ2grQqGFd+afbQuqr8ONmQMwiAAAiAAAh8 LQHNIZLXSDrNwTlyDc7R19Y5SgcBEPjBBPx2BPGeWnhnUPvs/g+GBNVBAARAAAR+LAHpCGlhAnPE EdLSwjn6seYGxUEABEAABEAABEAABEDgeQloDpG8RpJrDs6Ra3COntceIBkIgAAIgAAIgAAIgAAI /FgC0hHSwgTmiCOkpYVz9GPNDYqDAAiAAAiAAAiAAAiAwPMS0BwieY0k1xycI9fgHD2vPUAyEAAB EAABEAABEAABEPixBKQjpIUJzBFHSEsL5+jHmhsUBwEQAAEQAAEQAAEQAIHnJaA5RPIaSa45OEeu falzRF9q+kmfq312fSHf83YOMyR79vqdoeMj83h2fs8u3yPr5jPz/lc4P7sezy7fbJt7dn2fXT5r fTy7HpCvrknpCGlhSnHEEdLSHnCOPlz4tfEX97fWxXbF/zK4Mf3Hm/vzcnb8eyD+V+m1Uqzx4q8u +1+tfnnTcpp/bau+576+7V9S7jD1v0Is8n0Vuk+WjwCqMp5f3f8Uur5T+PXL17Fav18o3xY9FNWO X/p4U39RfVPGW/kN2pvKxNdfbX9q3IYdbNEp+1Xvy21L0u1xt/Kb2X6pXxvk57bK98n1e7ucGr/A fnGHa25G+xAW0bWryZyp2C3t439vr27Kc2urHiP7i/xG/biqq9ZvPEg+L2bvOSjswLn+OEe16eXq 7jGPdN/SNz1S34Eeap2U/fNW+Qb9C9fDaFynyqbZS1ZvnZNH6WFpH5bx6VfKx9h67WOrfAYuah0L +9McInmNxNYcnCPX9jtH9Kvu57P7/aseCDFfy5GgDFePqKJ+nd3720fM8iM8TM6veRHmeK/u9/ns /ry+uf+RHiPn6HYZP9TvN3dZFrcscQCwXNz1dnXLcs1kNOnr6NeGiQs7LqTv2f0njIUy1fMiVo06 eXsJeieOmWj+RM+zjGeTj2V8ZzXKbMR5OVtSnnPUr5KPyh3pceW6P/Eg8JIekix/eaRB2HLlR2l5 l8/5h0JfCqeSH9zK7+L4Diw4mtK+TfyM7UjPS7c/C79sQJoYntxyWQcbTISPQ36xXZ44v+XibnTt FAbkWZ2ltkr3uQ7peOHiGm0u3Y4BW/uw87PlR4XreRbyfVH90kCxtvW1LgopN5zOax9c6MiuZnKm Mi3twzu/W55brEznaNLD+DyiYsp+uzxnXetnfrvfqOOWCtnbh09peA6mEgbjHLLpod9D44dhpFDi 7Pqw6mGyv8n9i3tAP+Tud3e9LOt4zff3iUIKmDgb5SMH2jJes+pLQn6JfEzH0D5M8lm5GPo/6Qhp YRL9iCOkpa2cozSIiIMDFoS5hWMwhvfX18POEc92aisJeZnlGclwdn/YXypvp/NBPItzlPJyzt1r hydcW1w+xr27O3WKacAVM4led1ffhky0UjcaoLtGWufe3Dv92KTURQtPls/W6VIdlbLRwL+85pzJ XhoMNH42+YyDl8jTzxZebs7y4BwNwnjmkgYIJKt0dEJxNKgIK4HSNmhQ4icvqgmE0Ga79qfZhe/o DO2twd7K2SkDifv1Uk0ysIhdfr6tXtztJpxPenh6J3ZdrWjVE+X9FO23wVSzZ1P7YHjZcdBPctyG LOb65Xz4qNQ337IdwwTBtPYRC+3aFcWx9JOqAjrnzfwa9aAW2bto0aNRVm1/G/rxUqZGGSbOjbS1 fFSo8Tno5SN9frneOKfVd2TqbbHxqfXBUoz1MNufRT4uNjvqdp9F8SfGeGqd00TL4i6iv79RH35S Jiln6qHK4vzOKvlMrnWlKw19v0w+Y/uwyLeBy8j+2A/p+Seag3PkWuYclQXTOQslKzYMvF7TAyIb cFNHQI6VcAr8IMM7W6UDEXIlMOPZISlBx6jKaC3j43iNCuTb1VFxjkwdpMhon762xtYyMqqzcUMN Qs6UryWPwBHsSFm9a6X9dPkMMxurPne/6uAnCg0PxdEgzLe1xGYdCK7lhRnXP94Z4pXUGO+FVgr5 2ppiH79GJ75m60O9OjPZX4PZddH7jh6/20VP41yxWtEsU1vpMM7qFVzoVB+s5RFb/PJY4ayV31PX b6FI1nemZ8clOrC0anjzk0xL4/nxiPZBIvbsilWYyXlLvfvyR8+t+9VdxEo2cbw2Vjn26aHYMw2Y Ul/FlGwTSz39p8kXV7ZM/VCMS7s12EHLxjlRvcx+V5XzUOxfaLI02DGtRueDeJlgpr6Ub3e8Fgvu 8ZeyUXiffLbnR9NZKITQ5S369ZiGJsO0hbvH6qG0j0KHcNrm8hXyPes4kf2Qlo9CLI84Qlra5Bxx oSxEeVzrNcxU+xWb6D1WnYbiQFD61gCHO58ts9l/aTCodMSrnCE0jDd6yJQZVrrpDbJMlp1bvO4s AU140TZG/V2dNWq7odH7Cn8+PsR7W2f3/tpYdpsoHzVwfk/MH88v9Wpfow70DnDnrG2Dn0m++EAY 6kEV4Qd4PFM1to3uIExtX6L9+YoPztFfHzeu7JCutBJH1xTn6HHtrW1/Vs7aypFztNqjOzptfmP2 a7shh7bIn9p5eY0TTGwfnGU4tvnl8Qb9wQ75hv2kF6Atn7l+M0Va3INT5Pz2x7CtkSaDqa7lpBvb cf78mdA+jM4Rlz/jubWZX6PPDHgDVzmDTtuNyFnSBol79FCfRw2ZSLe+Q9K2q2B2O1a7G/29/Tko 7Ci2p9zOAmlyjnjsFCaFL8UOEn4mnNwit3j57b765Mu0+vAi2vTYZH8P61+cO9oPhVrJ/286sA/U Q20fuVj+rKvvF8hnbx+fOw4r/RE+57ZHMDUH58i1yjmiwmTBHOZ69Y2InZJWp1E5ECF1a4BDd1uz oFwuHyleGGT3HQVrvPY2NC6xOJa6ledF9NapVV+fnjjTFrOGL5PKiA+EdJ4CtJJw9u8b0cxeeJjT Nq2X5kPrIfKRPLSP1ztqSbjg+LFNicu9h+qnyidkSkFND/8cPGX7y6ljzt+zoEF78UDNztftXqms biA6R+zAvbyt2++83dQrR5SdlR/Fs7Q3L2LT/hQFGvw054i21bX27Dedo43tssynGogXKlj5+WSH 229RuCE/q3yfXr9SFZpIEDsM/K1Yb7wRMhvYbKzTUNS+9lHagxRbhh/CmQpotQ8uvOGIhNvUxxTO PqdrHK16+OQt+2vI1OvHfX6GfmOKfP6jBLbnoGmco7GM7zhmW+zjhFn10RGyZ23L14b+uVsf4pmQ 4lXb1zUlxvZnrQ+KZ3l+WON5aQ32wlrRtjp675v7E77Ox9l6+Hxb7YMLjfVr5dKfWAiZbuLXlO95 x4nsh5T+yac7R1ygFCRVunzPhyBrja3xEOs5R1ZPO5jCh59hoFnx/qydIV6jQ6dysgdzKLh+56jS tR785oPjmFFs4H35o3d+Po8dI+VlWBbZ77Omr7tUvN7cu+KU+HQPkI/loaXbbBtlow66D9XPlI8F L46VHv5hVwxKtAGgyMc6CBNJiuA6+PNtyH/FJ87U+k5Qd44e0d4qHoWk5aka3w8kcufRb60qE8fz Jr+qXTYy4MsxfniIhveS1HbL8R9gfyoPLo+Pvk4N/YFVPp+voZ/s9i8sXH4c6aPWXVFvWR9c3MtL a53tax+qbFoRD+DMxXT5UbmtvpsyiCsT4VlOA0T6EAnnrBytevTsryFTtx+32tUM+eh9I8tz0I9r xPuV/lx5/1XB6NGXH9mhPk1dsuvsppmh70E9hvZXjScaQJytf6EtdbSSMhrXdeWKIvgtjMviLtfK Jc2FtHL2qQzy9dpHXjIN7sb6fqp8xvYh9bDKt4lLKEDWs3SOpH/CYUpxZJVIS5tWjqhwLkgeWSgv LoGIg6/8WHQcjYdY1zmKn5q0eMlcN9TpZoNsvlEcu/FIp8ZDJnswc56Vbp3tO1VczoSO4b2Qrr7+ qyGGFaOYbVgSlWVwmLYtKKy8wTYGzw+Qj6WRRu+vNeToP1Tn82vKxzeKY6kHDahk21nDhcMk8jEP wkSaPCgGf2lGKn7VrsE1pDfwywsa7jVv21+RUTwt+fnLnYGElkubX6ddahnJbb/UbuPX7BpRP7n9 Rik29QdPWr8CqPo8KPrMrA8u7omsOsF97aNtV2VR8zlzCWr74Jud5xZHyY5xRaPtIBn0GNlfo7/p 9+O0ii0ckUxoeTJBvvT1rGILRim3dZwjxRPhynY6fZraBnxeE/Q9qEfX/izjA8GEgt1xmIg7imex l6oORP550MA5T9DWY9Q+inz4tK/vZ8r3vONE9kPWMdU6gUr36E9zcI5cy5wjzUFiobgisyN1KuaV I8NSPzVm7R2JrND1pG9Uxnidh0z2YObsqKMrtoK0XvhTv2zH+dCxoy99YtxvpZPxe+HYwbdWoqij q5xAStNwDH1RM+UTstf19qF8SY8aauF0izw+V76y4HBe6kF2oK029Drq3j291PJqPvjL7pYP/exm 3/7KqHRe6pvFGdhfFjeeqPl1BhJaHj1+9EGGxoStllV4X4w+AEBOriXhzPYx4Le5PyANO/JpANT6 4IgD+TiaPHbzi45OtZhROEBZH1zck2W1w/vaR8+uqrJmchaZd/lRmb2+W+TDQWKp9U98v2cvNvvb 0Y9vsasOZ5t88eMEJTeSobyWoMTdG6NnkYhfcaY+TZtsIXtubKvz2U3QV4jV/bBEFi+edO2P4nTk 25Wfpdwt9qIJoV2boIfV/rTiP4OzVb5nHSeyH1I6R3yduB5xhLS0mXNUFkznsvCqYslQ1U4jd4Tu 9Hs/ja8N5XnqXrKvMP/OzTrj419kK8q2xsvKpIbR6hj912XEV2Vo9u2kvNTqH9r1tgX1U95Z4W19 taVlakStlSbVqLOyaJBA6SPDuKe9lV9Ieky+TfXx9pJ9IILSjlcFP0c+kx7+QddYIYqDumogaH3x O6vH8mTf4G9Uv/8Z2puUpGd/Jn6c2UTnyH+VjrZWZNPld3fznwbX3u0Kq030W2UW36i1+uttV9ly srf97snvaes31nPTAY1tZTUHURfFPY7TP+5rH5uco8YsutXurfEyPTvPrcD2mm+j88+uRv+UMj7W n/psNvbjXvfW8zfJxYEJ8sWtdZueg41xjufstyuuPTt/OjrbzOWdI+2DDKPJmxn6Mru2k7fL/ny2 bfksz4895ZrsxT+Lw8rC0X7cqodlvLZH31B7xzlb5AtlPec4kf2Qlo9CsmsOzpFrmXPEAmjHAG79 P70A5rfZ1TP8/rdJ+EVz+kHUO+2vHRtsy/jpV8F/88t9ft+wvt3MFM93dsVX1OJ2wcpZyD6JSntY 145wpVHu8Q56+h+vbETntJq+NIjKty2u55V8MaPewIvLCi/5cl6dr9WlBPpM2xb50q+5R77USFsf lvA/dMvxjA/Mo/ys8nXjxYdfariiR6ZZxHRdmz0UrDcHSztOzEJnutpQ3T65LI0f3TO1I84kriq1 bJPzexftV7MDP9jgPiMeuzPdJufy7mgFaa2D+HloIbsMhvrSHCcZaw1r/La0D86p13735Mf5avLR va+oX5aJjsRZNJNwK2tHoQ64/Xg7SIOe9Ud5ZZ5VeEP7KNNuc470fpLytHLu9i8sXKlP7Cupncu2 F2SnT3cv66ej6WuP2SQBZ5ofNXvZan9b+vGe3eeShbMZ8m15Dg7HObfik+lL7pSy/dJKtPVT3lLv Kfqm7db87K+fByb7k4LFsCYf3dpi95ZxHRdtspfUTyh9DGdUHI/osaV9WLkU4oXPsafn+3rXkt8W +XzOfuKcbeU5xomaTyKvkdxHHCEt7W7naK2e2aHBZz1nF/fl+T27vpDvy03koQI8e/32ld86iO3n tufus/N7dvn2MH98mu129a9wfnY9nl2+2bb57Po+u3zW+nh2PX62fNIR0sJUy5qDc+TaEzpHVmNG PBAAgZ9OgAaxaVWoWor46XSg/14CsKu95JAOBEAABOYS0BwieY1KO+IIaWnhHM2tQ+QGAiAAAiAA AiAAAiAAAiAwgYB0hLQwFaE5OEeuwTmaUHHIAgRAAARAAARAAARAAARAYC4BzSGS16i0I46QlhbO 0dw6RG4gAAIgAAIgAAIgAAIgAAITCEhHSAtTEZqDc+QanKMJFYcsQAAEQAAEQAAEQAAEQAAE5hLQ HCJ5jUo74ghpaeEcza1D5AYCIAACIAACIAACIAACIDCBgHSEtDAVoTk4R67BOZpQccgCBEAABEAA BEAABEAABEBgLgHNIZLXqLQjjpCW9iHOEf2g1u/Xj7l0JuYG+SbCnJDVs9eHVcVn1wPyWWtSj/fs /HSpv9/VZ+cM+Y7ZFPiB3zECx1I/u/1ZtftJekhHSAsTM83BOXJtl3PkKyX+Ovfvl1f3v7I2/S95 17/CXEbz5x9v7s/57OhXvumfmh9FNMZTfw34XMi4Vb6XvnxqmV6fDgP/K8Qi39e3Fc9k+daMA8d3 yVuW65xTdSn5ZRlOONmqr5Rfs78oUvrVb+WXpVnqqfpu1WNgVyzjND0eIR+1S6seNGnSa+db5bPY gaHfUG1Aa7+PkI8rudcfcBx//HB/ztRX6n3L7XJaf/fpFMPL1d2zPOwns/MzlbyVs8X+vtIOJsmX sevZy1Z+lnbknBs+93MB23a6Vb6J/NS2Xj7ftso34KeWqfUv4Nce/yU27f7PzHly/ZJoatmlXW2I l9TtBb5QDz8et7TLnvx8z6CH5hDJa5TVEUdIS7vZOSq91fKc9SVjGa8e0a/+Ujx2DD7cXwJeGZU1 XjDSd86OhVGOJvnoAfTr7N7feBWM5Pvl5ZNZ6nlRWn0A495e3O/z2f1J+crcQljPs4hnlC+lMpbb 5Xe7rIMv8aObchAlLqeiRwGTvs5oB9TYiO/rm/vf24v7b+AczdTXpIe13mbqEStgrny29kFFl/1E ec72YZLPagfGeHqZevvV47L0fDTaKUc3tEuOSn3Hf2dyMvW+hdrhnvaX8i8Cs/KT/cNyZVft5i7s wJ0u7ibKNnG2tqOvsoPJ8iU8Bnsx8TNyoXLL9lqeJ9k4MLBTk3wP4Efldvv7KL9JPiM/PS+9f2F8 o3au55lSh8A/wi/TqmNXOhOdsx43K4lmko3j023jzqH9yTFW6h/DRFfZt3+JHma7Knm2z0d6SEdI C1POmoNz5FrlHKVfm4+VwoIEtchYyocyefLlNbKrV/8Ar1aVJJ/GwJVmRjMDssaLnnmWVpYnwxb5 ZPwUJgZn94f9pXS9CDRkdu7NvWu8iuQmfmUaf96Sz1YuGemQ3/3qlmo2+u6uy+LSuEeVrXPRUh8N ppW9yGIaaTjKdH0tenDh2bFVbzHSDD0oq0fJl3TR9KBrZR/xXP1GEp8DLd4Wfo20up3a2mUQizj+ cu+voW/9y7KK4yxnhrOcmd/9urjTcuWsw9EPBHLHyN+wcM5zimeK/W2qjyLTRtqp7ahRxiF7sfAz l7uh/YbKG9rpV/Ez9fekw1R+hU3RaYN9iDlu5yb5lGLDgL8YvzRk0ezva/kZuJQ6N3Qz8WukPcLF zC/qQX3mOplUKjffTrfKt0qk9LvrzXFo0N7YD+n5J0ccIS1t5hyVBdM5C+W1IwWUWfgWULo+Xj2q uWnGV8dyftm+HMi3ZNHS75PPZgQtOWjGrZRZk42uzZTPWm5L7lJG32jFNEbWiHnmY7m46xJmPJbL zd1vF7d4p1t3ovbpq9tBkrfRwfH9KfpyZvG4T4+BXU3Sg0R8iHyJgaLHN+g3kviiDlvtdB8/3U6t 7ZLEori0qs4P9l3OUWqbV+dSezy503JxN17QETBmOkfO0QTKaX3Y0yTLSe8LSIR9nBX7E/rIoOU5 QzLMtYNj8m2xl338FDvd2H4tdvpV9durT2kb++VT+JUZDyZxwU9vc1YuEnevvqe1j0F9WuWR8Tic jav4YnH8Cj0KEchLyxcN+DlD4z0xIUb6JD9DjB8pv54e7IektGJFje7Rn+bgHLmWnCMulIUoj770 xgCtaYADb9DnWf5HZVTb6spIceZFiUey8PtL/nh+aa/y7JDvLw1QFAcxl7AwFHGT3q/68/Eh3tM4 u/fWxysmymct184vrBR5+9ZWkvzA5+TIKXJ33j4TBmC+gYgGk/Ds0DdsPyjeKUsZjmboQoO02ctA X1nmDj2GdtVoe1ysvd6Ms02ccTwO5evFa8j+TP1Grm67/fp4O+q3ZafWdulXnHnFOpbfco64L/dH mqAonR7fXhe3CIcoPLQu1btJcjtcM78c3uAs9AWXW+Eoaal2cLbaaas+cjHm28FR+ez2sq+dq1w2 td+w1dbvrOjYqef8BfX76H5S5ZcbVT2QzO6Dnz7+28Al8Zzfflv1a7UrazxWweIc8WRZd5cWZ8jH xjh7q3ycndavHyuP4gAAIABJREFU8TivfvwoOwgoo05/UPojfM7POkp+xBHS0lbOERUmC+awh7Cp kwzYLLNzIWaEQ1vORlvWCKIlHmVM+yO9Q5JKyQJW+ShecLY6A3HOORoen65H2kp09u/D0ApcMGZ6 j+mlOTs5R77t5SaZe/x4kKXN/hYOUzYDHe+lMkTAqq9PYrGDhs2KIvPgXn3zXNRVzSKKPzXb1Uw9 nG12kwS0yteN15CdOuLWrPx0OyBlLPZC8Zrt11eZ/2+OfPZ26R9aPCkTHyKac7RKGEM0MVFud6X2 V7XZ4PxXjlSZoZZfGWd07ss/uVMxc6gls3Lu2l+Z8RfYwRz57PbCKlv5+fgtLhva71Y7tco3hx9T Ecdef7+hn+zyE8X5YKd/AT99/LeVy4gzV4nV/nz8VvvgzORxYFcp6iCeyTl6lJ2SkAP5+u2SJ8KS ts457dp6v1Uf7IeU/smnO0dcoBTEi7+hk0zqxo5g6NV6wzsbHSNDvCRA/TKpuJUGQkP5fKIPRx7y b2XFSuZJy7/6dkKa/QgfdMjLe3PvPPCRGVHYyq8r345yhRxtfZxrNt7CAbI6R2Z9rfbSsFmhXhXc pW+Zy5R6E5lO1sPM2Ytgs3taWlfbR0N2euC1nCOzfFY7sMZTXj4XtbAGrfXbLdfYLikPXjUiCfx5 +Q7XKloZqtpo0TY5vvWdwSo/zsB4pPThGaO8a1TmYeXs0zXsT+bZrQ8ZcfDc4KifKp/RXlg2Olrl 63GhPJTnU9V+99ipVT6v09z6ZUy9/n4KPy4oHpvlgZ8+/tvD5VP78aKCR/VcRG/ag+uMr4o8HmGn XERPvhCn3S59Xy92CfF5uZrEZbX0kM6R9E84TOm11Z8j19LKERXOBckjC+WF9x3oa9KDA1UnyTdC ovEsuv/6jj5jkGVljZclGj3kaDauM0gr8qJT0ld3fkLksPVBSZi+flIsjTW4hhxmyEfLy4rM3XJX +XuNozlQKgZgZufIGfTdYgeNB/uqXR3apW+VjUGPIk3XribrQY7MbLtndSo9Gnb2rP1Gu/2yhnQ0 8BvaqbFdUt3HT6DnR5uDVLXRom2yVp/iHFHZcdXKb9kbrh4ZOLMC8VjZH98f1gdHDMdpdpBn235+ DOUz2ktWnoHfqFxr+91lpwb5Mn06z9+RHkU+fNrr7+e0cy4pHJt2BX45KD7bxYV2PRQfnuD8sqPB /h5iV6sQPfur+u41WRH6ej30fleuFN3910n7Xb6uB/sh0jfhMN2jvyOOkJY2c440B4mFCjXxoXxp jTrswUOajJteJFb+6FPLfoucck9essaTaTisVxrfXWfXxJVusJtffJDkK0NrdtQQqlk4SqPMzKVU HX4pjgho8u0qN+ap5cfFNRtvMQCzO0f9+thsB8Sux5YVEcdd+or0KTih3rK8Jurh850pXxJUG7x8 o35j0H6FmmlWPrsWT6x2uqtdkoyjPlcIRW0v++JR0TY5qtU5qvLjDIZH+aCkyIb3jijaBDu11kdS YZIdpPxEQOtfrPLtspcOP1u5O9uv1U478glsKXiEX8pEBLT8xO2u/dn4idy22BX4CXAiaOGyhXPH /jbXrxBzaFcxbi9ec3wlyknBJ9WDdKCPMtAHufwxCdwIKHqwH8IOER/5OuWkOThHrmXOERcoj7Jw r8rbS/YBAeqse6soQX3dG/RplS1qZCxyu82WeP/5d5HWlRn/othwINGWb2t+6sMrs4GwNSL9dlLc 0yn1zaL7kxnyjcv1sm/k12y8xQBsk3PUmJW32kHGjxpaw6mYqm9WKJ/MqLeY12Q9Qq7H5NvE74n7 Da4tOnqdGvYi4434aVtvy34t5DFul1W5jcFBeAjRR0/WTQs3v4Wt2L5WtE3Ov3SOzPlxBoMj9QH1 e0alw6RlctxO7fURyp9lB5bnB5Vll2+HvczoT/e034ad1jX8OfW7qb/KhGzLZ6+3HXYFflktpBMD l1nt11K/Vruyxkt6btlW5xMds1OrfNZ4qx6hjye/IpukWyMUoVoP9kOkb8Jhukd/RxwhLW3mHLEA 2lFK73+oNW7z6K54iEQeaDHooMFCvk1kPZfOgjUeFfe/t1f3zh9PoK1k51d9H6uQzafTVnRifr9F fuFhVyQWp/oASESgoHeIWNfO1+pEMo0f3SZ9zfIZyrXy8wMd8TlFb6i8Xio/4xh/3JHj+8ZBgzOf 9iI0zIOavmY78J0n882P0q6Yn8VeWH5ukJm+uejZmaYHlzustwfokQnXcQasdmWNR+U+c7/BXEzt lyM3+JntlPMxtEuOml6A9f1vvWJ/v13dJX4+n2yUfo8s+0S30jb5JVm2bW7GVOYwPxZscMzaT9qD vj40qWxZbpndkXa0uT42fJqX5fxU+TbYS0++rVy2tN+RnbJcfPwsftbnG8vFR02+rfwoL0pTPoO4 DHkEP0ljDVu5WDlzzkfr12pXpnhZHx1+CkXrm1l2efxMPYbjFyGYn2g71V9DFVGyYKmH5pPIa5RY c3COXNvlHGVamE9o+51lD6g5w8kRId9koAeze/b6sKr37HpAPmtN6vGenZ8u9fe7+uycId8xmwI/ 8DtG4FjqZ7c/q3bPqUf2+3YmVXI9pCOkhSnLI46QlvYTnSMTEUQCARAAARAAARAAARAAARD47gT8 TqFia/dGnTSHSF6j7DQH58g1OEcbKwnRQQAEQAAEQAAEQAAEQAAENAL5lmnrtkAtJ7omHSEtTHGO OEJaWjhHrdrAdRAAARAAARAAARAAARAAgS8joDlE8hoJpjk4R67BOfqy6kbBIAACIPCNCaQPq+Qv DfMsoTz2PrbwjQlAdBAAARAAgQcTkI6QFqbijzhCWlo4Rw+uVGQPAiAAAiAAAiAAAiAAAiCwnYDm EMlrlKPm4By5Budoez0hBQiAAAiAAAiAAAiAAAiAwIMJSEdIC1PxRxwhLS2cowdXKrIHARAAARAA ARAAARAAARDYTkBziOQ1ylFzcI5c+xbOEf0g1O/Xj+1E//EUz84F8h0zwGfnd0y7OvW/ou+z6/Hs 8tWW8VxXfhq/f03f/72+uN/pR+xf3f8K83p2fZ9dvgJn8/Rb6eHfr1zc9V6r8+x6/AvySUdIC1Ot HHGEtLTbnaOPN/fn5ez+63Qu7V+Ozn/R3RrPfby637/ytLWJxisG+TitN5qOHhRPlfFcd6ic56ce H8DFqq8p3lb5zn27ytj6X4kX8V/fstvppBfvQfKlX8F+0WVS2Xk7LGz8QfJ5Nj0uCR4FPlz4VfJC thjndlFexl+uTnmGZLmqJ1+or1one9v5Vj0G/alntaFf4/jvsj3J9vEo+WR5L3ofuZnzx5v7O3Ne 7H5zl2Vx/LGI5XpTTbF7cSu/mVzIDgz5Jfln8Nuqr8WeWcBBPzTbXuiZ/x+NJbxNfYTne9lPb9V3 S310+lNV1096Lqhla/3fVvvjetaOWzlb7MrYT5r1Zbk7ztFDxqcGPVQdZtjLgLO53MhuNB6y8NMc InmNitIcnCPXtjlH1JH9Orv3N35axc7l/Mom5I8Er17pobT5AMsajzLV42bFOmeUj1KV3nR5zjlT ue/6GJejbDve7+56WR/Op+WSz0bcLunBfRKfeJKDUHF5Ohervlvi1bZQIqNfQyabYdBkV2f3n9Y5 U9K3F/f7fHZ/kh2W+cVzQzyTXTmjfNTZk1yvb+5/by/uv/KhG8XSy6zbB0XX45b6GuXjZAYuHJVY /3c+NycnyC6lPaZ0OwNfpS+Va2rno/Yb9TbpYe2vrPGYuaF+p8pnbR/Rnk2cvS7UJn75wWw5ux8c drr3y/cTQXWOH6//emEi4Xi7uGVZ3PWmuO6y3z3VDn9p4yZ+07lsbOeOebxUqyMeiB+cMit5zJ/T FNek74PsdIa9BAMI/LL84gC9tC+TvhvqN5Qfnl2t/lQv83OeC1R2xiUJLANb7U+m1cO6zkVcq11Z 423uhwp5lNOv0EMv84C9GPmZyzWOhwinnucKWjpCWphiHnGEtLSVc8QzanxkQVYxyxA1mLP7w/5S eZvPO4NFjuKPrXiNTixLq55o8tG18gFAM+TltVBp405DLVi5GH4Ya7nc0sz6nR7Yp2KASbMU1ez7 3V3pwV4+16dysetLxmziYpGvUec0AKrLeHPvSj3VsI3xpssXJWnoVMs5iD9dPiMXL1Z4GL6/tldu ZztHPItUDlYybg22R+zFZs/G9kvCWuotU4pPtP6K78ljK56xfmfKt6E+bJxJz7BiSRMrlEabaGjl 5VcHigk752jFaPAr7eQgLVcJ2YdVG7fwm81lQ34Wfmyjf6XGVIY2KWXRV+aTwsfstFXHKfsUGNuL 17fSTR9MMpt5/RAJOu5PkzocaNT5bPlMnBuy6P0uKzA4Trersjzd/kz6lln1zr9Ij0qkRh2Z7KXK jC7o/KqorXI54uj+gB/7IeyX8JGvUzGag3PkWuYccYHyKAtnPfOjDZ7VGHvx6N54FSKXTq1cqghl Vl8rW7tWlpDOo6NzOilOjHPOr/6UU5CU2M9aXpLDRJfu18WRE8V//rzyjMLdaVw2zKhs4bJPPue3 c5XOEQ18ymvMSB6t8SjNTPmSDKPOIEUMgR7PmfJt4ZIGmbHjygZRUX514Mi68Ww8rY4uYTbeTwwM 2slX6Nvjv6pzcnI1l69r7Zfu7dPD1p+q/VpcEbe0j8fLp7dfC2eSzdte6qPXgW9iToFGG6PBWvmc oP5TdKdZNulki3O0u36PcUmyioA2ODXxq9o1Odbtic6Z9mzthx5nL3J7Yj0pSnj36avXL+Vn6U9F tfpgT/+Z8vXKKWUqzzX740nfMJaktnf3Yxp/XjTEfXoc6yct+vIzS46HtckT5vEVenDZfOzp9Uj5 euV62Rp9NctNx5587IdkdRFX+Oke/R1xhLS0yTniQlmI8iiVkOG/tIc3PcTkHRk+Zsgpp4F3meKJ gCpfo6K0CqZr/H5V2MLx0l4l6w76aNa5PXNJDTHvM8JKkb+mriQJJWdxiQZq0XcTlx3yhe1c9XsL tN/+z8eHeO/t7N6Vj3VY43mKE+VLtdKwsXQ/Cwzax0T57FxoRjUOlGL5LeeI+w5/LLeJ+r3ap+Do 0/sevkO7ONrZRANW9WHzBfqO7Xlr+923eqT2V5mthJNWPHv9Pla+Vvsdc17lyu1N2GPiobQbbzv1 AD+susstzYu7lJNN0jmKfW4qSgtMtFMTF00G6mfK1RC1vSr8ingkQ+lUZkXu0PeonZq4FHoEmRV9 RZ8cHGjaxk3xdOdo12y7Vh9eICGPKm9GOp4o9i2j7aiPQ+1Sls1hRd9yYtfFrci0pXUp2xzls0OP ll2xWHxsxTPZFWfCx1Gf8AV6sGjhON9eWvw2lUuRRdvL04qzDr/SH+FzHntQLpqDc+Ra5RxRYbJg DgsVfJA6F97v3V16ptixAZV5VOeGeNosRZWPC7M3TfkaFUUNZjjrSvsyO7Nrmiz+2qBhqStDPs3i lsZKlCxrCheZIYet+g7iWeXzxVIjoa1z1VZNmkE++/d6aOUv2B1tu3kp6s0aj5Vsz/atMUSoKZ+I 07AxEWMNTrR7n2lTPjsX//DgSY/YaeWD1VX8LBRfeE/PwGj3vBs0W2nqtInPtZdMg3BS2nNHVkqg tt/YDw37lFF/JcQjLs1+zW9Fs7SPNUMr5365a34+1LS/Ih6dlpyVKL1LNBsvB/Rpdj5LFCaa/OAs bWm+u9vlkk9I8Uonv3OkbLHLst1Qvz7dbC5b8isFL849N27vxT15Osde7P2QLNuHj9hL6pOlQyTD VWnq7oU6VrzSqY9d/emnPRcUjSycVX3vjUlgaoMn3Tna0I6s/ZA1XtLcou/gGUB5zWkfSar4MaTw XuWMcfZs+bykBjs1OUcdfuyHlP7JpztHXKAUZK0uGfpw5Fn+LmeuZBTl4wfF7XRaPujSDRmIFTE0 FJ+mIV/qJGXGYVnPMpAxyZlnTaMn/x5ReZnPW4Or1nVOl44zuKTM8oBV3248q3y+wz0rjhHJRA8y raN4c+/Zg90aT+g5Rb4iv0wmca8Idrlx3CnyGblQHfCqEZXvzxuzqyyfOGY2W9i91TniCZVhO59i L0J4EczqpdBDRPPBTGd501pvPk2jv5L5deMZ61fmN1u+bn3Igtdwxnm9bAv58niFmQbd2upHXLGs 3uO8uYtcrt+6ckQSWvnN5rIjvyZQn5exfVv19YW17HmHnQrhd9sLye77ZJphp4lQmn0jWTq6W/Xt 1Qfd29GfmvScIZ9gK4Pd8lv6dvpJ6vvVlSMq1KqHF7BlV1J6ClvjhXRdfSlKR7dU8hfqMZSfhHyA fOZyLeOhhnzSOZL+CYdJtSOrRFratHJEhXNB8shCpcpXAjQrImfvyihhq0d5tT63xQsPQIsTwyVU 8vmGnX9hj+JSPEu+JmPgwtNxx7aczox0yjYFJnBJeeUBq779eAb5/Fe2tBUjlic81Cpbq+rTGo/z peMM+UR+1MgtnYGfLam3AYmcYnCGfEYuJLv/SlixpbQ3iBACZ45C8UAxO0dT6sOor5BdBnN73td+ TXYlCx3svZZRq34tfT2rWHKt2ofMxWBXMnpPvmH7LTKKpzlnPU7vanpukJ6qjdJstjIwK2zTvzum rRZJp6kSxMBvNped+VWi+wu1/P36qOPr+a5X59jpml9fvjVeFZJ98sere+dVWO8oVbHjBYO+o/rY 2Z8mu26J5q9PkK+Rf5NzT9+yTYm8u86Rpb8XeVGwtqsiQjy1xmvqy9l2dOMon9vfr6VSaJq95NkO OZvKlW2vyD8/1e2Z/RDpm3CY7tGf5uAcuZY5R5qDxELlCuRnXeOLD2bbDDDPAOb5V2cEuvoaURUr Xajl+1C+eEYDqc4MUsrN3ihFEh+kzmHLC92UKBtolhmW54e5lBmG85rfzngd+ejT134rnZ51ukod WOV0kI0Vjog1XsqYAhPkS/lRXoVM6Z4MWNvHJPl2cWkOOqUiazh7CBYPFLtzNKc+dukbVSntfk/7 9Vl17GqltobKctc7eUiLt0vfCfJZ22+uQTjT9NDiNa/FtqbqHhNRP1r1vWSbrZUjWVjXOZpjp7I4 DmtcjnDmfOWRyij7KeJYTUDJRDPsxdiPy2I5rHHhe91j7Gu7cbSbHX131YelP/3k54KmtsZ5rO++ bXW+/A5nq3wPjVc8y7SyvkyPSfai6aTZQYpnLTf20SldL6DYAfsh7BDxka9TdkccIS1t5hxxgfIo C/cPH/8uyDoz6V/Y6jgVvQeW5GONF9Lo3uUm+d5eshf5KW35QNiUHwnW/SCDjxBmMNO+d+f4qy7y GS25bHKOGrMvVj1mx5N6hHC73rStmdQo65W8sCUj/dZW3Cu8P56UcoZ8MT9jZ+CZW5won+0M+az8 BJfGw9wPOOnzyHd+o8i5Gw1C5YdHigfKJueoY88z7cVq9/5z0LQCsaH9BortevvP0J/a5aPSdtRv h7NVPkt9bNND2N8wGLZG/VY//c+Jw9Y6+mqW/4vvxmX9bssJal3nrDv8ZnIhfpb8klijgJ+Qqick fTnKR27W7I7Zc8hnbKfz7YUmQC2r9KumIdTWd1d9NPpTWarX/ZOeC1bO3i6UVyiq5zSNg2TDGn2Q ISne5mzth2bGS2JxoHiW8eX6+Dl6yHJn2YuF365yjeOhkHfNj/0Q6ZtwmO7Rn+bgHLmWOUcsgHZk IPRrt/QQSttu1BfnObZ9q1rVwNYs1FDLGLbI539oNG4fKlceuND0674c7/zaeB/G4hzRUpD8YtLJ VT8CGwv2s9T8YjAfZYfDAhbHo1ys+lrjFeIVn+gNd6nukz0V27lqp4df4uY0+tfqfM7ecTLEE0Jq /Mzy+Ycel5cfVT02bOVkEQ/Jx5ls4JJebPX1Uq+s3m9Xd4mf6abOin6fi8ef4RPX/IOa4UuNbNd+ 7zk9bOLX61i08vhZ+prt2dh+LXpQHCrX0p9a4/lyN9Qvy6lxtspnbh9RX7mdiQaX9YdXWCr7MchQ 22eWg3eI2B6Lr9WRA8T9rHbUttuJzDV+s7lsyU+I1gx6mYv+lvvhcqKwzETTl+LMtlNzuywFbJx7 ucWYxfY1rvLT8iHzPfUx6k9ZbMq79czgOPKo1ccW+Syct+THk76hTa2f8m6+cxSV0fSgW1a72hJv cz9kdo50e3mEHmwDM+xli3ymcneMhzjf0g40n0Reo3RHHCEt7WbniIX/+uPeWaCvl/yxEjw7F8h3 rP6fnd8x7erU/4q+z67Hs8tXW8ZzXflp/L6vvnJS1M+Umwzp2fV9dvmsrwg8sR4bnCN692jfKqXJ GCdE+l7ySUdICxMQzcE5cu0bO0cT7ANZgAAIgAAIgAAIgAAIPJTAtlcEHirKrszV9xZ35YREWwlo DpG8RvkdcYS0tHCOttYS4oMACIAACIAACIAACAwJ8FbqtG3V8HrAMNNPiFDKvVyubn279hMEQBGJ gHSEtDBF1BycI9fgHCX8CIAACIAACIAACIAACIAACDwLAc0hktdIziOOkJYWztGz1D7kAAEQAAEQ AAEQAAEQAAEQSASkI6SFKaLm4By5Buco4UcABEAABEAABEAABEAABEDgWQhoDpG8RnIecYS0tHCO nqX2IQcIgAAIgAAIgAAIgAAIgEAiIB0hLUwRNQfnyDU4Rwk/AiAAAiAAAiAAAiAAAiAAAs9CQHOI 5DWS84gjpKWFc/QstS/koB/AGv0In4j+6cFnl+/TgcQCn53Ls8v3VfU2u9x/hfO/ooe1fr+Lvvfr Jf548slpX9B6dj0gn9Ui9XjPzk+X+vFXn53Ls8tnraGv0EM6QlqYZNccnCPXtjtHH2/uz/ns0i9p v7y6//Wo+l9rF/Ff3/LYW/PLU4/P6JfPe5+O/Hib8gvtSZAZ+flfFh782jsXSPxeBF+lPtq/bF2X ocY9F3U8WT5WJf1K90thIxyBjgN90+c3e3Uu8+PwV9SbsR2ZuLAe7sOFX2Gv69ZtrTerfOTM//rl +4Tfiv150Ta08/vt6i7Lqd9uXfxRwdPJ0SditUFiQkKBGfWbZdg52cp50H65JP9QGnGmX5O31EfM tPvbI1v1sNjLoP2yrnTcoseU+t2qr6XerHZv5OJ/a+V0cTf/TeG78/1d2ddt1WNQb+ozwdth3sdY 4z2kH5rJeSs/ix2wYQ/GQyrDz3r+WvoNo52yuubjjP75QfX2U56/oW85udNy7VfbgziHQvXxi+YQ yWuU9ogjpKXd6BzRr+r+cr+Tg/Ph/K9Nl42X0b69uN/ns/vz9sFXiuPG/IrU49O7u5xOrnx2rOne vD7//XqpHLy1kzq7Pyz+20tyCr1zWA3i2/lRmWHQGgaRwbmsy2XZqPzh6hF1tL/O7j3xpfr45f47 v3I2/qjnRWnzhxtFprjvHd+EM9bz5LvxaJTPPyzJTl7f3P+IccV1Y34jh7gQ07levfE9WW8UltzX DE1c/K9nG9oRdUIWLmvxzhG/Mzkrdd1StKny8QD2lRtIHNCK8yCasZ37XyBf3PV6c/dBHZaD+vJc IunVL/EIbXFLO89z185MnK3tw8y55t+c5bvfggManUv/GyTKQ9Gkh9mebf0V8SzlLs9z5txG6/6U 0vFEXn480H7N9Wa0e3N+yvOM2szpUv3+ysx60/Mi5nkfY41HdafHzWvVWe3KGs/M2Sjfhvy8ZsPx 0Bc9f63tbau+ZXU2z9vtl5K023Dsu8V4wWRXVj1+2vOXYPtn8MA5srZfK2dpF43xi3SEtDBloTk4 R65VzlH6oa740GRBvPyNgSsN+usB9Zt7P+edp2SwPb8q9fCC94SX1g93BQ+VHBBqUNqA3D+QaVat cDb0B/U4PxaYy6NjzS3Git55d1WOM8yO9EAWA73snjhp1GVXJpGcZ/+my9eQSxadhxV9BwPrMj3Z b88OKD6tliYn2WcQ6ruqP0u9NXTU21GUtpGm1IUmL95fX5vOkaneGmXV8hH7so0Tl+KaOT+hTbcO aZB4cTcR3bm7uy7lNYowbpfb2rlz7ia2NS2Lu+aCBKksdpDJzyeKPfvBX8HU61VfM9WHu7uLl3v9 SUPuK1mKdLTosad+1wKU/spoVz6Pcf2GyZd8wohmg2m1c1f7TbLLgFJvs7nEgctaa1T+TWkLZPah D+j2z0fka6SVRHy4FW+mfI0y6v6qks73D+rz0iKflp1vq+WzgiIaxkMbJidN9WuWb0t7KzNV7L6M 0j03tF92kIQTlLIs6356vcWSynKSADJALL7589foHM21P2bY5sd+SM8/OeIIaWkz56gsmM5ZKBZf O2qdEA04qgePlli5puWnRBteui4nt1zzRwknIvlWh2htoHyfjsEJeg0GL1ZTwvV1tpzjjvILeUcD oPwGDY4cleHqkRTYh22dVcsJal2virHOHlQJB/INmFTZaQ+jOLCm1YclzYwv7hL2omRZWOyAEtTO EV0Ns6flAGRfvYWVxWabMXDxupAjHx8QfzNN15Np8lE5ygPLakPddt5zjqgDV5aDaYtRedlSv6E9 29p5GIyyLd3dTbEpJr2Ps9I+rJyt8awPwKjIPj0G9syQtPZr1aMaNOn9uG8PxQQXFd/Sq3U9iawG lHpT4x3gkrWJm7sui99SeqomCkLB+/SwyUd5N/sqoXcv3iPlIxG6/UuSsV1v++TT86M+5iivJHIM TJNvQ3srZQire9IZJGc9bHU+nRbnh1/U36Rr+SqnpX+mMvN4QgrluTiNiyhmNFZLMn7352/xbEiv KVD9FTsLZnP2ddzgx35Iy0ch/pqDc+Raco64UBaiPEo7ycJknMq2ujCY/BDvw5zde7XdJsspnDTy U2L2L8UGWQ6WfCLqDKoZbxroykbOztFHaJhCR6rEzGkx5ufLJv3SNr56a0KmVMy3HHxncYqTv5nT V9xMp3oHTrfJ4LPtJ+eXYsUkZZIG4VPlUzo7UWIVVPWlQQS9h0IrCewbx21EmbO8od5056ixDWJH vYXtcMUB2IgHAAAgAElEQVS7XVLbIRdhv6peIrNZ8jVkIhsaDgQorWhTQroQzAaCxd3Gvco5UjkI TjFbbs/cObM98/W89MZMfR4pnO3grNqzlbM1nl9lo4ELNw5NeHFthx5De47ZH9LXWL+acxRWjvL+ Pmm8Q19Vj5ShCIzsvsdF2H2Y+KMly4497tDDVm/t54fQtL0qw5EeJl+ceOz1Lz3OB+Rr2YF1PPQl z19zv8Fg1qOuL23Z5QmkEJdXprMex9p+S+eoIW+Saodd6XqkHIcT2WGiNPYnql4irx3yqe2yweHQ 87dwjvx29dbuqx16tDmL57LCr/RH+Jz9FqJ7xBHS0lbOERUmC+awqNo1SErQFpp8ESVuZTn79yVo ZjkMNmj72kt/0NTM7+6ulzBLps0YrwKJkB8gx5kLcXlLcB0c0cNgHfCt17fkFuL6zk/MttN55mgV Wdpmv8IsmXdqDA8EbmhFUfop7RuttpStUafL12jwa4khROU29fV1r2yx8g5zPnNV5ts67zlHWv1Z ufjymnYvpBlwyexK6VxETj44Rb6GTMPO2aKvGAiWstO2Nu0jK5VzVCXUL6zt2dbO/YNenXWp87dy 7tqzlbM1nhfz7m5X+vDF4hb6d7m5nq9k1cNnbajfKfrWuPUrvj0Ukz7+3dnqwZXSW/Xt6pFyi4Gj XJLdS4dIhssCrasndvl8TLIzZSWuKt0Qz8rZ523gZ41nrTerfP38aEVzx3iIlPmM5++mfiPUcl9f ikN2SSv5d9cdYIfshv9TH51N2ooxlJZ4Tr2JnBuMOMY/8/xNzhF97CU8F1hH7TiL84gf+yGlf/Lp zhEXKAWpwPiO6qw4RhSTvMDwYQCehQ3p39x7y6g7+fFg5O7i13miJ0uDoWwlQArZGiDLOIPwOmjK Z6Ky64M8stukY7E6NXRU4gMm55jlKk4+HHnmvwcO0lb5u/FnyzfohISy3glX9U2DiDw2ndFWlMZO yzqyuLLVOeJ6HdZbx+5F8f2Zq9Ku/Hn5PkqWW/xwQ2eliqP35GvUVdc56uXHZdKxU4ete8edI0M7 p62a5Ex0P/QiFJnRPqycrfGEeCkYH4rZzG66mXORl6uwtX59wkZ/dUSPSiDqJmgSL3/nyH2ELXjr Vugi4Yx6k1nO4JLaBH+YgWqr7xxN74fSdvO2Y8lqd58bHMnK2crPGs+X37A/lo2OVvm6+e0YDwkZ uhxnyEd5KOOybj/e1ZeFDw5Sa9snx7IciUGSsSFvls8MLjLDXplkc3Jc58+/6fPXPwcW/7Ge5ti6 5DIYb67RG+3NwE86R9I/4TCVoa3+HLmWVo6ocC5IHlmoVcHQYegrRhwrzMBWM+q+4yoeUpTEf8VF W4Hi/PIjebQko5/tzG+tZ9452jcQ5kzyTmndz55f59jjo2/g8VO82SyIbFhVNqHc4TYlkY46tYq9 uN8a6IsoWbCv72T5ep1QJtV6UumbBhFrHA49wjnS68bAZYvd97jQPdWueh30BPka7bn5UN2ib6cO W1/UmeIciQ841HYvPgTh+5eLu/vVyPpdJ7Y3/iCEbiNrLBmq7NnK2RpPFibC/bYxwV5EWTK4W1+Z SS/c4FK/LyEzMegro3feYdr6fONsKy6yTdzj5+7juxzthUyDHlvaZfP9S5Z6PdqeMxPl26gHS1px 5hv+aJAvi6+9y7ZxPFTkV/dDMsIE+Rrtg7hY+q0WP//F0dOGiSSpVhH2YyfFgSuiidMJXERu3klu lf8vPX/982xxF8OqUcAzgbOBH/sh0jfhMN2jvyOOkJY2c440B4mFYjuhTy17x4gvNI6qMVMjLAzM ml+jmPbl4aClnZTvVJ2Sr8SXsDpjeX+KM4pHWoLUnJaqnCIdz16Vl1vnrc7Kx48d4XBFQ2TezY/i EZdyZlakL4Pd/CivwkbK9OV5lV8cuFYfEfM2MXNbHc0IdhyQDpfNdr+FC9VxTy4GeFi+D+WLlDQQ qJls1lcOBFnedKSvrZXbJoXjkuLZAlX7Iy6kQ/luYbQftit678NP0oyWIjucNQkre6aPFpRfAPQf Mig52+KtK/Fr6X4g09pbztE6emyuX85TdSpseogs+sHG4C84ro33jijHjr5agXW9Of/TBJbnpSk/ sr/ipWgtXXWto8fmerM+P6zxSNgJ8m3WQ0DS6k3c7sqXxYsnWn7W8ZA1vyxeh18Wrynfsfam6etX 9/lDIf59X3oHSZPGdk3lN0p6mIsogPKyjku+8/NX9DE02ahtXxdUQnAmZ8pR4cd+CDtEfOTrlExz cI5cy5wjLlAeZeF+EKEsoVHjqGcYwlJy+g2euHdWxtuWX1Ulwwu9r9UNEze2D3gHh/YPb3WOfIU3 HsTDB4nunfsOw7/ztW5x8C+8KYNT1rfXyezJL+Q7Tz7/oGx0Qmb5vHOkfZBhfwddzYL6bTmjLxC1 uWhbH/V2FGvuEZ1zXCWRbZJKI85m+d5esg+t+LRF29iUHxtq1zkK2+4uwinx+9rFOWdjOWoy6+2c Phe+buX1TgZ/kalbUNsO/rO2XwNnL4Ihnpc7bg3kvp4G3enjJU1d2npY7IU4T9e3Kau4EftXccUH fV+pPM/WeG19LXpY7d7OhSYA9uyGaOthqbeVR+erYTJS+QJ9ca8+PSbffM6lhG35LHYQcrONh+z5 SRknyGfoN8x2ypOTco/u/ea3I+/sottfq5MYqvAELpznT3n+Cuco/DzG+rxjFPVxImfKfINzRM8v 8lHo74gjpKXNnCN2hLQjFU6DN337juYckZL0Mj+nqb9Wtzk/j8D+XxgEtH7nqJ9PKVsaQFIjGbzM W+Uc0yR2YvCfl1POBK85+Y5JpOM7/qtLiTG959XfnkjlJV04E3FMvwYdt2nRw7P+4IZIEIOH5PON ge0kP5ayjvT1sx201YReMDd8yrvWpLwS94uX29boIxXpx3fLNOu5xiWv846+G7hwiTSoT3bWcZI5 /iH5Yib+h6DZXhQbNevrV2b4M7D5UZt15O211EGaP9TCiifZJS/RNlrtXP546nJx12vc4jt46muc SYSRPUtxR5w5rjUexd+6FVHTw1y/D9KX9daOXt6y7fL5oK+k/DR9/XX6nSTZ1pS8HsElPNPWr3De yP60xlHA0PTYIh9nR2nKPpnvyaM1Hqc5It8WPba0N5aNjpp8/rrBDlI+g/EQ57eOmX75SaqHP3+j gJZ+Y8gvTkyGSZe4ul/06wZzTcg8k/JjDBvGX4fq7Yc9f8Nkn/xkN78zFp7FvXo7xFnUdmv8ovkk 8hploTk4R65tco6EDt8kyC+ufhNxu2LSdqXGylM33WfdfHb5PotDWc6zc3l2+Uqe3/X8OTlvdY76 7+l817rpyf189SYnBU7V9tKWLs+nRy4p5Mt5bD17dn5b9ZkV/9m5PLt81np4rB7SEdLCJOURR0hL +487R2H7zd5ZZatZIB4IgAAIfEcC252j76glZAYBEAABEPiuBDSHSF4jvTQH58i1f985+q7WALlB AARAAARAAARAAARA4AcTkI6QFiY0RxwhLS2cox9scFAdBEAABEAABEAABEAABJ6VgOYQyWskt+bg HLkG5+hZrQFygQAIgAAIgAAIgAAIgMAPJiAdIS1MaI44QlpaOEc/2OCgOgiAAAiAAAiAAAiAAAg8 KwHNIZLXSG7NwTlyDc7Rs1oD5AIBEAABEAABEAABEACBH0xAOkJamNAccYS0tHCOfrDBQXUQAAEQ AAEQAAEQAAEQeFYCmkMkr5HcmoNz5NqXOkf0w1G/Xz+etT6+TC5w0dE/OxfIp9fbT7v67Hbw0+rD qu+/Um+z9Zidn7U+rPEgn5XU94z37PU7m+qz6/sV8klHSAtTHRxxhLS0u5wjDyf+yvjvl1f3v73W 4X+B+MX9taT/eHN/Xs7uv1G5FO9siBd/9fr3KD+W7ePNWX6pmqO3jvS7IuHXo8Vxubq7TPAILpy/ /5Vuwef1je8Uxw8Xfq14UD+TuBSF66dbuQzsoP3L6rnO1nhusnwMgX6V3P9q+kurrkLMYbyt8lna Gws5sCuV4bnVd9Avc9Ovq/ORCzlw/MZ2ylqb+l1j/7f+kOjiLtes9+Hi9h0/k7OUcEa5k9uHavP+ eZP3L6SGGrfZPpxzPX236MEM7zd3a5nBlvyM9sfFkh7vsp8unkcmLlvls/RrM8cbW+WTPEbjqw4/ lV3D/lJ9zA707NRa1lZ+lvpNZRvHOc4aL2W8P/AIfa32TOPi0XhjsnwWO9UcInmNYGsOzpFrm52j 0mssz7daBIEZrh5RB/Dr7N7feJXpIzxMzq9FcfQrvZQfDyIp3tn9pzxkSrnL8zxjKv+X++/XS9sR /PjInLf/zi+qM2X90cW5XKI2by/u9/ns/iSOuZbZ2duL++98dr9/1Q/yNZ6FCz38iF38d35xf+SK 4e2yOouXW8paOpHisq/3ob04mx3ojEmnXGdrPBJej5vUigGbfN7Zovp6fXP/o/poOUfUWVniWeUz t7eojsGuiMs7N8sSR3l+v7rldHH3ac5R307DJICw0V47L2VtnE+1A57IEavsen9ltKvbxS0XnpC5 u+uyuDn+UYcz2S/3Ab6PDn25ZD9u1w3YrlMuJykGkaF/trZ1ziQeje1Dt4G6TMp1U/sw6KuXXeiR TmkSgibrqM3pf7b8jPbHRUzsN0zyGevNO2yTxxsm+YzPLcbnBvz0MnX7c/e7u16W9Vm8XNrOchJg FGi3S5Jt7Q/O7g91B0UfIZ93ui5F+db6lclM45womzIeui5ikttP6Dnn5JjmdHLLjs51qr5WLl80 jtB1ze1UOkJamKr0iCOkpa2co3JVgwUJ9kSdXz5wdN6jLq9J6xuEoxe6ffWJZImNiotoDCDpAZwP zLboEWYM6MHtG7Q6QKWKlM6bc39faXWmdqaszhGvQkzh4vmQk2Ktp/CQe3997ThHRi40aGef1s9K vDharcsGQjQYLlfPXGPQZrEXsx2w4YhjI62IEYKteI+Sr1VeKdgonkW+Mk9/rrQ3f91mV9R28jao FhIuRntwfOxEHd+y2GnIhdv3JllbAlg4N+pqd39lze8hzpGBMzEpJ7Q8J+o7WyBH163lvri/clKI JrP8pE3RJ1rqTRWp1T6KyI06stucQV8q0qwH9bNhAOcnpORMlBTdkl9Dt9qeKePJ/YZFPqlPChvr zTsu+bPMD+aV8YCqr0W+B/BLanJALYOc48VdxNLh7UqOUttZ5uzax7Gd6hM8zqnXLfxUYXr1S/d+ uf44hzLtxOs9o8hJarUnVVZx8SH6ivw1e5a3VTsRER4tX1E++yE9/0RzcI5cy5yjsmA6Z6E8FgKi dAbNjp0ewn5Gqj8zSemzwbKog3awZ/R5qqqz2qAHNdR1BmNt8HkJuZfL96py/aTCyVnby0wupId1 AOJ1pkFMbADatkcTFzLwcjDUWL24Xxe3CDD+vDHjso+L84OhEYOmLXOlxmMv3kPkKzqLQpz11BBv n3x6e7PaVY/XKnwM8UOFj1kEnuWmGbvYr9ADyvcz9ey3yU59/vEBSIN0A8NMpMbJPs6KnW7orzRR 9H6IZ4n1bXVp5fZyc/cr9+OBuRxEcXkmzqSH6A/8amg5wcUZGo+Wcmn3gJygWbPW++199aa3j7Ws EGq1g9b1Mr1FX05j0YP62XUAtzpKnIc8WvKT8Tms2R/pMeqLKb2VC8d93DjCVr8kh6bvfvn0/Kz8 qFz5p/PUty+T0yweyTKbYdhipxRHq6/W9X321643L+NgnEOK9uNJdvewAsvQ1OfXEF2KMFvflLEP tLn424Zn4CPlK+2U/ZCWj0IyH3GEtLTJOeJCWYjy2ANWKuLj0n9G54gH4VtWSfzKjOKopbI5QJVc bqtrVHylh+ochFUi/WHLhYZjlV90jpi1Py6X9paWWP4MLvQe1p9s69/ZvYttOqvkQj9V/3VWMnea RLqUGV2jmZmP9nbEFDesFPl+Jc7GtLZ47LEXP+At7SCVzYFBh8HRRrMuO+ptKF/DZpNIHLDE2yFf q71Z7YrawrqN4pejbU1VG8qcHLldoXxI39xlyWc6/SCvXH1U7VezU97SwSu9FKdYUWC+W447OKt2 0KhTrX+pxKO0I7u/392NHSB+sFNG9HCnbSHENTXGu6P3lbKtIlbOFC86R2HAoW89rnRoXTCVu6Mu d9Rbq33korf7F1P7MOkrShzp4dsbvdsn/8IqgjovNcpPZsPhhv1N7Te4rB3y2eot7gTZO944IJ/a H3gHzPo858Lp2LY/GYvD5l0unICPRjttOUGt63ue++36Fc8BVV5WZhRP7HDh59dy9Yl7E7yce/f4 lfbceOZk8j5MvtpOS3+Ez3ksTXJpDs6Ra5VzRIXJgjnsoTSAmR7SGdX6pDXbUsakeH6QNXrgU0Kq PO3dnwfqwfJSo6SBwNCxuYeBnvow6sxCcTl87HOhFS+S5+xX/oJMtE3wpZq98w9pfgh0Ow0ueXCM LwLyhy/8oFhub5HJvVO0uIVXBOS9Imy1F5+sZQdFnvwgKi9X5/GBX10XF6bL17BZUWQIGuNZ5Ztl V5WctA+62HLJcfihwke+nh/DChKtYvh4pWOURx6eZXbfWN0cZqJEsHL2SVt22qjTYb/bys85d7/f /DsGvLJP7yDdVg8oaOKdI21rTZgtTf6Sord6ycvzGt4DLbYhq/FnXIxlbs3KWm/99lGUaug3UopO +0hxDAGrHoasfJRN+TXtz/48quQacLHKZ603azwvZ1PfVQurfP38dvLbYH+0ra7e6r7qMSPUcoJa 16lMK79RvWX9PdVbYzLMEo/f2aTn0Oly9VsUaTy327kUcGfpy1mOuHA8PxbicWC6WAdmy+dLUOyU /ZDSP/l054gLlIIkoRVgw4d0zbS+EoEMnQmf8sO/09N1PnxHdVY/itCq+Bl60FYRckLeX+2b6LuD wClcaPaDZutLZ+3Nvcv69J2E2ILS6TTqCrRc+fBfQiFHqbWlostCFmHl0rMDmZ/y0ntxO532Ou8U abZ8lJ+sq1RQEdgSr7KHIq902mpvRrtK+eSBFke2AT7mqeRZcJBob3w++y3jGMKl3VOSWH+G1P0o M+ygUafd/qpj92HLHG2nI4eoI35nWwgPCDqp61ue868wQeMHuXu2U9fZdq94DuWHe7opwk1rvfnY rfaRl9Oy9zzWerY1/ppShDbpIdK1gtb8Ovbn3zeyPI8aMnS5WOXzedvqjVZchpOdXX2FIlb5uvnt 63e73KKId9rtQ6vy10M9qlC4HWzJ07ruc7Ly85Eb9UZs5XZef67sFDDGYyeodWQCod/Nd0SksbZc secEdJyhr8zPhxtcZDwq1zreODyOkAXr75xJ5ygxS1vpTz6DI6tEWtq0ckSFa4WyUIHpui1CqtN9 SMuI3XB4n6c1aNaSUrnanlUyKHXFiDPxHU/9wJyhR7dhc/nFsT8InMGFlikVViUHahDii1JrWOk4 Ch22nBKjVsPrs5ClGLiM7EBml7YqFBeV07AlRLmRXZos35bOytKpxU+THmtvRrvKuKwnVVuJ27i0 fkh7dtCDnN47otUP7f5aUj/k7VG1ezFR0M+ic3eCHZTtNJbW7K822L18n0i+8+eLeIRzJN45CoPk GYw7+P2X3fb0X4Z6K4ptPo9iPFu/sWZatY/11obQdj36mRvyG9rf5H4jE9ggXxbf+oXRTryhvrJA g3zD/Pbxs9if/fkrddoXbtl363ooxcCvEKdql9ZxjjFeYLZuR2WGuyaQCtnDB8/ak8lV9A27Hiou MjPreGPKOEIWTKuD9TOB/RBtbED36E9zcI5cy5wjzUFioYL4H8oXz6ih7nn45ED8GVVI9vBU4ohL WuWGlZuRPA/WQ8hoCdKMQraHv0w0g4vmkNCgqzeQpvsH6pbqRxt89zo/7lhKBOp5h4vNDkSucQA6 XLm0xqOsZ8pHefXqilWxxhvIx9nJo9re9thVzFTLj26VM3BShhT2jlFcMYpbU/c6SLQ1QJtkadkp 2ajvpK0FHrYDe3+1ye79Ntb1fSLmXjKuF5eObatL+VOgw2Yz5yzj9YQ+yKD1Q2uMRqgjm5aiZc8+ 7pZ+I2bezU8ToHVtox6tbNL1Tn5W+6O2VfVnxMjQxw25dORLOojAML8YV4tn1VcU17V5a36b+e2w v0zmR5xQPSn1TZy77XV2/RIbyzinEc/3U4vYhhhfDwi/1TcB3Gx9o0iaPSdpG3WT7svATPkadsp+ SOkc8XUS54gjpKXNnKOyYDqXhXseby/Zi/ytAYSPa/0gQwKtzwr4jsC/O7R+E9q/aFcYtJdFWeJT G9sWPZJ8g4BvPOGdKK1xh0ZEvx+wDjf4k5n9RexjXILUYSk+/VZU3LutyZm0bHQG6f4gQNz/o+Vr +Y7RYM84Meo6ilmZbS7alkvVDmJ+6sMmKyucWOOF2PPk84NI5UFSibilU2vM+ljbWyh7bFfb8nPp d3eaM2/sGK3NyLn7zW8Hab27V3HiC97G65kqf7vRUYfftuh/gZOzD8cJdmDor4jzJru3OEf80E+s wwcZrH5hxiHyzK41bJDibOec57yehffbUt/nb9DWkrjDYI1YhNr1Fn4nqf88kpn1+o2t7UPmawvr etjSarH0/LbZ3/x+Y5W0LZ+l3qz1sU3fVbrWasC2/Mb8ZIlep9Hzg/qDuFVpV/uWBZrCXE9rOyLn UPsJlDw7TpdftdZbnqr1gakqVvvrvf55dBJffVy3e6duU8nOfumYvru4fPo4ItBo2Sn7IS0fhVJr Ds6Ra5lzxAJoR1mR/odV4zaU7kzPZucofjZRacT0q72/+WMMfr9y/aWjMBgvvooV5dScALMeUvle 2A+02s4RJb3fru4ifjiMXnrs7vuP5bWMxsIliRz3+Yftcq2v1YXY6cU9z2+0EpdKyALeGXmlgYmo E+0rZdpX/KiTNvTQGpetdkBC9xwnqZQ1Hqc5JJ+wp3WLo2Jf1ngslDhq8tHt2XaVfnWb+43zq/4+ YPrh17A6UU0a8IPIP8R55Wh9qFPnaTCbQMA/iIVtin4nt6GXlRgPIMyFhKQa57wMIUfjnbxRf7U1 P5LMsq3Ov4eQ9nfnXwlcwQxCBWu5UufZ+D5dbHXeybktRfxB8Gh/1J7o2TVaKdbqjcrY1D4M/Yu9 fbQ17N1p6dFL07un5bfZ/gzPo71cNPlIH2u9WeJt1lcA1eTbnJ+BHxdJeWtjIL7vj9zmtvShWQY7 TjIdqE2+uv+tvlIzQ40fRbbUm8zUOs7pxovc5CPBv18Uv1ony9sbPqqvictXjyM6/aTmk8hrxPWI I6Sl3eUc7a1gWzrapteYybVl8I/GAhe9Yp+dC+TT661x1T9o6AtpDeeokezTLnvnbMuqEUv27HbA cooj6Sqf+OLWw4O7Oc+W7BvWm4pgth6z81OFPnAR8h2A9w2SPnv9zkb47Po+Vj7pCGlhoq05OEeu PaFzNNuokB8IgAAIzCHgZwS/ymGYo4I9ly90jn4UZ3uNICYIgAAI/DgCmkMkrxGQI46QlhbO0Y8z MygMAiAAAn0C3jlJW+lsW1z7OeIuCIAACIAACGwnIB0hLUw5ag7OkWtwjrbXE1KAAAiAAAiAAAiA AAiAAAg8mIDmEMlrVPwRR0hLC+fowZWK7EEABEAABEAABEDgWxIQH2rQvhYmr31L/SD00xOQjpAW JgU0B+fINThHT28WEBAEQAAEQAAEQAAEQAAEfh4BzSGS14jIEUdISwvn6OfZGTQGARAAARAAARAA ARAAgacnIB0hLUwKaA7OkWtwjp7eLCAgCIAACIAACIAACIAACPw8AppDJK8RkSOOkJb2RzpH9INa 8kcIn83Unl2+Z+MFeUAABEAABEAABEAABP49AtIR0sKksebgHLm2yTlq/4Lzi/vbqo+PN/fX8IvH reT5df5hSD7md/Ozm7ssJ3c6Xdwtv+Gc/yXgjswy/seb+/NydvSL6uFX1V+rX1XfwkWNey7y3Crf uS8fq0O/kvx+/uX+e3njS53jhwu/Cm3k1MkJt0AABEAABEAABEAABEBgKwHNIZLXKL8jjpCWdrNz VK+4vLn3X60BNN0jp+KlcihImTD4Dk5HcD70eAmk/2rKxd3d2Dm6X5fur7uTk1LrkkoKgQ+S/+ze 39i7+3DeuTm/ZhH1vHQuFPfd4JvoeWbFOufoV4lJD86Q5Du7/zRn63x2f17f3P/eXmzOEcU7n93v Zt2WsuAcBEAABEAABEAABEAABOYRkI6QFqaSNAfnyLXKOZKfZaQwC9JUsznYDisP5IB4h6KzWsH3 h44DOUfL1Tk+NoWiKItbrvd2jLg68792jMYdckjO7g/7S41YrsFlqCPnZ5GvUQY5nU0HrJGGiw3H 4HS9v77COcrB4AwEQAAEQAAEQAAEQOCTCLAf0jqSGEccIS1t5hyVjpHFOWoN9um9mXX71uoo1Szj QJwWP0YD99slrAbxsc4sXRk6R855p224epRy5IDNOWpxaV3n3OWR4m6XL6zIHXGOfN3R6tiW7X1S cIRBAARAAARAAARAAARA4CCBllPE1yl7zcE5ci05R+wYcWHlUdet4Siog+qwRa1acSGHKG2707ei +ZWiE70/VP+7VC8UBUktzhEP/resHv3NnD6dStjupq8ukcPD7y/54/mlvQplWT0qRSCe5bY6GWfk gDpRT2o9yswQBgEQAAEQAAEQAAEQAIHHECj9kfKcSj3iCGlpK+dIrhbJsKpyHIir94wXvbMgttz1 VkvY4eFjrwhLHErf3YImCkjvR/UcD46/hQu910TvAzW26Vnl80WTM3N+6X8AY+AcZfUB54hrFEcQ AAEQAAEQAAEQAIFPJlA6Q+U5iaM5OEeuqc6RXKFhITQWhz857QffhWPQcSzY4eGjJhNdu10W/St1 WoJYnm316MPRytHvgYO0lUs3vlU+7xid+44R6d9zjsr6gHOkWQyugQAIgAAIgAAIgAAIfAIB9kNa R+SXgB0AACAASURBVBLhiCOkpU3OERUqnSIOszCa/n86Kx5a/PKaf7clfiI722pWfvCA3jFSttTR tUPb6rxA4X2o5js6pdCGd5W2cuk6R84g39vLeMWI9eg5R3RPrY/W1wg5UxxBAARAAARAAARAAARA YC4B9kNaRypNc3COXMucI81BYmEqVf1KRfH7PFWk/gXaMqZ9cKDlLNwuwRniYy/30epSljauzmTX Oie9rX/+PabBylKZdTc/ityRjz7N7bfSlZm2znvOUZkGK0clEZyDAAiAAAiAAAiAAAh8EgH2Q1pH EuOII6SlzZwjbXWGhSkZ+FUf8a5QeX94Xm7hkgkajtd1WRx9nZuPMkkZ3uQcNVZnvI7+HZ71hSD/ QYbOb//0uOzJL+ilrx5RftoWP3K2mithcI5KU8E5CIAACIAACIAACIDAExJgP6R1JJE1B+fItcw5 ahVM18u/7gC8jFye0wBdbt8SThblu957ESn5h1/5KG4pwW3OkXMtp+Z/b/SRAyHT4IMHIy6U37vI j5ybv6vvpWgSLmny5ayEjL8K58g7ovl9ZtxyotIHKOKP+P5tSoYbIAACIAACIAACIAACIDCfQM83 Yf/kiCOkpd3tHM1Xf5Aj/fDr6eLuzu4cnVovJKlFNT5Lrsb9iovPLt9XMEGZIAACIAACIAACIAAC /yoBOEdTa/bmLgv9LtLFNX4KaWppyAwEQAAEQAAEQAAEQAAEQGAeAThH81giJxAAARAAARAAARAA ARAAgW9MAM7RN648iA4CIAACIAACIAACIAACIDCPAJyjeSyREwiAAAiAAAiAAAiAAAiAwDcmAOfo G1ceRAcBEAABEAABEAABEAABEJhHAM7RPJbICQRAAARAAARAAARAAARA4BsTgHP0jSsPooMACIAA CIAACIAACIAACMwjAOdoHkvkBAIgAAIgAAIgAAIgAAIg8I0JwDlyzl39bxOd3HK9f+OqhOggAAIg AAIgAAIgAAIgAAJHCMA5ivTu12W/c3S/umW5HqkHpAUBEAABEAABEAABEAABEPhiAnCOYgXAOfpi S0TxIAACIAACIAACIAACIPDFBL6Fc3S7LO50OqV/y+Xq7nIH3O0S7tHqze3iFo67XNxNxouw7zLO aXGX692pztH96i5xyx2Vv1xu7no5ucuNa+3mLlxWdby4FI2is4ynkP5+o9WmoFO5nW+oL+V3v7nL sqy6ej1uLqnL5S2Xddvg5eZW3ReHXYRcjziCAAiAAAiAAAiAAAiAgHNP7xx5p4UG9aK2gmNROB9+ a9viFuEQUdrT6ZKnpe1zi3Cu7nd3vdC1clvd3V3I4ZDe1f3unaXVOYpCbdhWd7ucQlnk4Pnkd3dd VkfFrK+75w6i979O7iSFI7miU+edKe/ABYfRs8FWQGFVCIIACIAACIAACIAACPx0Ak/uHJEzkjs3 qcJo9UcufXhHYHUyQrzc8XCOHJ7CqfIRKV75QQZaFSrzS6Xnga3OkZQ7y2mDvlm6eFLKEc/ZsSTH LPlOZVwtP1wDARAAARAAARAAARAAgR9E4LmdIxrAV9vV1u111SqJshIiV2VcxyHwKzql0+K3rnF5 +apUZiOdfLN4cXUnOSjlzS36urDiJbcbnpbFnSSDQi44RyVwnIMACIAACIAACIAACIDASuD5nSPa ArfK2w4VjgBHPOQccSZ8jO/5yJ12/lajbE4mj5mDIm9QOOYz1jeudBXbDZ1/j0l8Na+QKyu7uFeK gnMQAAEQAAEQAAEQAAEQ+GkEnts5otUR8T5Ot3Iag/08/ZZtdXpp+gqT/VPemYNSFWHUt6ErO1cp 2yJeVnZxL6VBAARAAARAAARAAARAAAR+KIEnd474K2+Lu2bLNXd3o48tyP1pjcF+7hzR4ozyQQb6 GEPxQQb/wYLLNf/aHa0cae8hUdny+v3uwhfn6velMgdFMzr/lbmRvlGOxIR4xK/0YVudRhXXQAAE QAAEQAAEQAAEQGBI4PmdI1Kh+KQ2vVtzuYoPZfNnq/lrbF7t/DPbmR/V+JS3f38nRvRO1JU+3S0+ l02rWMkhydmun8imd5QW/9lv+blxcoqy94P4XSrpzHCWI30pXqYDfWacvsDH72hd3E1hwjL4D1nI uFwujiAAAiAAAiAAAiAAAiDwgwl8D+foB1cQVAcBEAABEAABEAABEAABEPgcAnCOPoczSgEBEAAB EAABEAABEAABEHhyAnCOnryCIB4IgAAIgAAIgAAIgAAIgMDnEIBz9DmcUQoIgAAIgAAIgAAIgAAI gMCTE4Bz9OQVBPFAAARAAARAAARAAARAAAQ+hwCco8/hjFJAAARAAARAAARAAARAAASenACcoyev IIgHAiAAAiAAAiAAAiAAAiDwOQTgHH0OZ5QCAiAAAiAAAiAAAiAAAiDw5ATgHH1FBfkfYF3c9f4V haNMEAABEAABEAABEAABEAABjQCcI+fcdTm50+nklo3eyu0S0p0uN41t+xqcozYb3AEBEAABEAAB EAABEACBLyIA5yiCv1+Xzc6RT3q7uM3O0RdVNooFARAAARAAARAAARAAARBoE4BzFNnAOWobCe6A AAiAAAiAAAiAAAiAwE8g8C2co9tl8dveaOub3/52ubq7fF+HVm/o3nJ17nZxS4x3Wi7uJuPFGr3L OKfFXa53pzpH95u7xC13IX8lv7hyVOVZFMxb91iHJO9PsDLoCAIgAAIgAAIgAAIgAALfgMDTO0fe abncnPRx7rerW8jxkYDpPZ5lCddjZEp7Ol3ytLR9bhHO1f3urhe6Vmyr8/kVzpB3looPKUTHzMvD QkanqvsOk8//KjVAGARAAARAAARAAARAAARA4AsJPLlzdHeXJXduEita/ZEfUFA/cnB310U6M3d3 ORVOlc+Q4uUfZKDVKpm9LDd7x8g7R0qeXp6G7JQZnKOEFAEQAAEQAAEQAAEQAAEQeAYCz+0ceQcj fhGOt8rJo/xKXMPZyJyjRhyqCPry3Ops3RpOlI+Z34vb6rTKzMouI3RkKaPiHARAAARAAARAAARA AARA4PEEnt85oi1wFg4NZyNzUBpxKHs4RxbIiAMCIAACIAACIAACIAAC/y6B53aOXLktrlMRDccn c47clm11JycXplLJ5UoRttUlNAiAAAiAAAiAAAiAAAiAwHcm8OTOkV/ScafT4q7Z19/u7kYfW5De i8k5old9lA8y+A85zP4gw6I7V2wtDXn5No4gAAIgAAIgAAIgAAIgAAKfS+D5nSPicb8Wn9Smz2+L b9X51Rt+N4k/jkDvDfG1fBWo+ux2/JS3/7x25nD1P+VNW/E4TZVn5swplQrnSIGCSyAAAiAAAiAA AiAAAiDwdQS+h3P0dXweVzKco8exRc4gAAIgAAIgAAIgAAIgsIMAnKMd0GYk8b/BJFepZmSKPEAA BEAABEAABEAABEAABHYTgHO0G922hGkLXtzqt1yMX+HbVgxigwAIgAAIgAAIgAAIgAAI7CQA52gn OCQDARAAARAAARAAARAAARD4twjAOfq36hPagAAIgAAIgAAIgAAIgAAI7CQA52gnOCQDARAAARAA ARAAARAAARD4twjAOfq36hPagAAIgAAIgAAIgAAIgAAI7CQA52gnOCQDARAAARAAARAAARAAARD4 twjAOfq36hPagAAIgAAIgAAIgAAIgAAI7CQA52gnuO+Y7H69uCV+SvxEx+XibvfvqAlkBgEQAAEQ AAEQAAEQAIH5BP4t5+h+dctynU9plONXlTuSS94nGU9whiQShEEABEAABEAABEAABEBAEoBzJGns DX8H5+h2caevcBz3MkU6EAABEAABEAABEAABEPhkAt/DObpf3WU5Ob8V7HRyy+XmrpeTu9yY1s1d 5HaxLHxxKRpFv9/cZVnE9rLFXa43V+0uI2ci5kPl3G+0KhVkWK4c21qujLc4n9yv5LBOl7V8U7lB 79tlSTKSrMvl6u4sGqPJyuHywnHlx5FxBAEQAAEQAAEQAAEQAIGfS+AbOEd3dzkt7iJfjrnfvbNU De5NKzj3yoG4XU7uVGUWjILuLeRMkePhL93ddYkODtuNqdzglEk97tfFr+aU/gxlOyqX0pKTKNMG B65wBllGrBwxCRxBAARAAARAAARAAARAQCXwDZwjWnUpnBFVFVoV2vnOUSedd1LSSlGj4E76PEVY QSIHyTs3CztceSw665dLzqFYbZLJbxe3rmyJG3COBAwEQQAEQAAEQAAEQAAEQKAm8A2cI94Kx1vC Fre0vrJmclLu7lpsRzstYQWnxhOclMai0hrdVC5H5y12jRWeGI2co2a5VF62dZDZxKOWEM4RVwCO IAACIAACIAACIAACIKAS+B7OUSl6fG9I7rTzUYZOCm2JC+8sye1ozr9PpH/lruuksFzDcjkivbtE 7zKFd540H4ZjdsuN5WU6cMLWEc5RiwyugwAIgAAIgAAIgAAIgIAn8D2do9a2s5GT0rrfuh7L6Tkx nmInfWZn3jGKK0bRwWvl3XWOnPLeU1aQcgLnSIGCSyAAAiAAAiAAAiAAAiCwEnh658h/tOByzX+s lBwL7T0kclLk9fvdhS+68fs5MV1acrq7G/8wauMz130nJYIcluu9LHcqf2fofvMfe9BeaRqWG1eg rkkXkoX0WfSPS8A5Wq0eIRAAARAAARAAARAAARBQCHwL52i50qe7xee36WtxmVOwakbb1tb3ceIX 3eT+s+w+f/6a3+FZ3wMi54Q/5Z0dG05Ut1zvyHB+vHLEZYbrvIK0qdziE+f07hR9ljz7y8pmGeho /MhFlhlOQAAEQAAEQAAEQAAEQODfJfD0ztG/ix6agQAIgAAIgAAIgAAIgAAIPBMBOEfPVBuQBQRA AARAAARAAARAAARA4MsIwDn6MvQoGARAAARAAARAAARAAARA4JkIwDl6ptqALCAAAiAAAiAAAiAA AiAAAl9GAM7Rl6FHwSAAAiAAAiAAAiAAAiAAAs9EAM7RM9UGZAEBEAABEAABEAABEAABEPgyAnCO vgw9CgYBEAABEAABEAABEAABEHgmAnCOnqk2IAsIgAAIgAAIgAAIgAAIgMCXEYBz9GXoUTAIgAAI gAAIgAAIgAAIgMAzEfgeztH95q6XxZ1OJ/9vuVzdvaB4u4R7HGc9XtytiOvcvcjvVuXHSW6Dcjne /bq4ZZp8nCuOIAACIAACIAACIAACIAACn0Xg+Z2j+81dTou73NgdujvvCC3XjBFdW64ch29R2to5 ui4yP+e8Y1OlDddPy9XdY7Z3kuWiuFrkGIn0Wn5b5GPpcQQBEAABEAABEAABEAABEPg8As/vHKks 7t5hEv6IGsvdLu5UOjP3q1sKx8q54ETlrtXdkRNVlnG/XoprJEvpgFHa8poioiafEg2XQAAEQAAE QAAEQAAEQAAEHk/gn3aOaLWm9I2c2TnSV52qVSHKryrE+dUt5XJWo6p8WQycgAAIgAAIgAAIgAAI gAAIfBaBb+kc3a5LvSJUEWuvLtF7RNmK0O0itu1xRq2Vo6LsxurP2PFpy8cS4AgCIAACIAACIAAC IAACIPB5BL6Vc3Rd4kcX6D2gESNyWqrtczERvTu0hA8oLHRs5EerROmdo3v4iIP/6IJcEtrrHPXk G+mG+yAAAiAAAiAAAiAAAiAAAtMJfCvnKGh/d7Ry1HJomFC1/Y1vuLu7lO8DNRwcSpJ/re7m7mXc 8jyWM1o5asuXBEUABEAABEAABEAABEAABEDgEwl8Q+co0CHnQ34hrmSmfUzBx+m8c1R/h67MVfmy nZrf+J2jpnx1kbgCAiAAAiAAAiAAAiAAAiDwCQT+TecoOizq1rvGBxRMX5ejr9qVq07aShRdq75g J2qzJ5+IhiAIgAAIgAAIgAAIgAAIgMDnEXh65yi893NxN/6xIdrqRu8CdZwPn0a+F5TxrD+0QFvl tC/OpR84ovTxPSU1W/qgg/jCw2jLXF++TFicgAAIgAAIgAAIgAAIgAAIfBKBp3eOiMP9Rr9NFD/G cDq5E63eqMtCgdrofR/6XSPa1naivE4n7xjV2ZETtZa5XNYfg9Xqpnw3SYvD18bycUwcQQAEQAAE QAAEQAAEQAAEPovAt3COPgsGygEBEAABEAABEAABEAABEPi5BOAc/dy6h+YgAAIgAAIgAAIgAAIg AAKCAJwjAQNBEAABEAABEAABEAABEACBn0sAztHPrXtoDgIgAAIgAAIgAAIgAAIgIAjAORIwEAQB EAABEAABEAABEAABEPi5BOAc/dy6h+YgAAIgAAIgAAIgAAIgAAKCAJwjAQNBEAABEAABEAABEAAB EACBn0sAztHPrXtoDgIgAAIgAAIgAAIgAAIgIAjAORIwEAQBEAABEAABEAABEAABEPi5BL6Fc3S7 LO50OrnTaXGX671ZW9Z4zQxwAwRAAARAAARAAARAAARA4McSeH7n6HZxy+Xqgkt0d9dlcap/ZIl3 u0Qnixyt+t/lVtjB/e6uyTE7udNyqcq+X9lxq/PzZVSZFmXgFARAAARAAARAAARAAARA4CkI/Czn iJCTg7RcK/i3y8nlfszNXU4nt1xu0TFz7k4O2KmM55x3kPLEIX8qS7telY4LIAACIAACIAACIAAC IAACX03g+Z0j78/w6syEbXVG54icJdWx8atPl+QwUQXCOfpqM0b5IAACIAACIAACIAACIHCcwLdw jjI173d3u4YVHNV54citeNI5ul/doqwiOUerRhdX7rLjrK9LvnqUOUdYLWJMOIIACIAACIAACIAA CIDAtyLwLZyj+/3m3/2hLW30UQZ6B+l2rz/MYIrnV37E+0Gac9R0mkLdkjO0iBefvHMk32HCVrpv 1QggLAiAAAiAAAiAAAiAAAgQgad3jvz2Nv+VOnKI2pVmjZe9c9RyglrXY/Gqc8QOEVaO2pWEOyAA AiAAAiAAAiAAAiDwxASe3jmS7O68nS5+KEHek+FuPLmtTibKrh/YVifzRBgEQAAEQAAEQAAEQAAE QODbEPg+zlFczeHddPXX5SLzUbzMCRL1VFyf8kEGkT2CIAACIAACIAACIAACIAACz00AzhHXT+Ec hY8yHPyUN+eNIwiAAAiAAAiAAAiAAAiAwNMT+D7Okf9kdvxK3d5tdeQAyQ8nlOHy4ww7fwRWfqzh 6S0AAoIACIAACIAACIAACIAACHgC38o5Qp2BAAiAAAiAAAiAAAiAAAiAwKMIwDl6FFnkCwIgAAIg AAIgAAIgAAIg8K0IwDn6VtUFYUEABEAABEAABEAABEAABB5FAM7Ro8giXxAAARAAARAAARAAARAA gW9FAM7Rt6ouCAsCIAACIAACIAACIAACIPAoAnCOHkUW+YIACIAACIAACIAACIAACHwrAnCOvlV1 QVgQAAEQAAEQAAEQAAEQAIFHEYBz9CiyyBcEQAAEQAAEQAAEQAAEQOBbEYBz9K2qC8KCAAiAAAiA AAiAAAiAAAg8igCco0eRRb4gAAIgAAIgAAIgAAIgAALfigCco29VXRAWBEAABEAABEAABEAABEDg UQTgHD2KLPIFARAAARAAARAAARAAARD4VgTgHH2r6oKwIAACIAACIAACIAACIAACjyIA5+hRZJEv CIAACIAACIAACIAACIDAtyIA5+hbVReEBQEQAAEQAAEQAAEQAAEQeBQBOEePIot8QQAEQAAEQAAE QAAEQAAEvhUBOEffqrogLAiAAAiAAAiAAAiAAAiAwKMIwDl6FFnkCwIgAAIgAAIgAAIgAAIg8K0I wDn6VtUFYUEABEAABEAABEAABEAABB5FAM7Ro8giXxAAARAAARAAARAAARAAgW9FAM7Rt6ouCAsC IAACIAACIAACIAACIPAoAnCOHkUW+YIACIAACIAACIAACIAACHwrAnCOvlV1QVgQAAEQAAEQAAEQ AAEQAIFHEYBz9CiyyBcEQAAEQAAEQAAEQAAEQOBbEYBz9K2qC8KCAAiAAAiAAAiAAAiAAAg8igCc o0eRRb4gAAIgAAIgAAIgAAIgAALfigCco29VXRAWBEAABEAABEAABEAABEDgUQTgHD2KLPIFARAA ARAAARAAARAAARD4VgTgHH2r6oKwIAACIAACIAACIAAC/2/vDnIbx7YzAHsbFQTJ6E2UQfcg1ZWM AgRBJhGQTLsn6Td6eEbw2uhVeCHah1fQy+i50RtgcClRuqRIi1U6NHWsr4GCZZu+PPzOpXR/UVIT ILCUgHC0lKxxCRAgQIAAAQIECBBIJSAcpWqXYgkQIECAAAECBAgQWEpAOFpK1rgECBAgQIAAAQIE CKQSEI5StUuxBAgQIECAAAECBAgsJSAcLSVrXAIECBAgQIAAAQIEUgkIR6napVgCBAgQIECAAAEC BJYSEI6WkjUuAQIECBAgQIAAAQKpBISjVO1SLAECBAgQIECAAAECSwkIR0vJGpcAAQIECBAgQIAA gVQCwlGqdimWAAECBAgQIECAAIGlBISjpWSNS4AAAQIECBAgQIBAKgHhKFW7FEuAAAECBAgQIECA wFICwtFSssYlQIAAAQIECBAgQCCVgHCUql2KJUCAAAECBAgQIEBgKQHhaClZ4xIgQIAAAQIECBAg kEpAOErVLsUSIECAAAECBAgQILCUgHC0lKxxCRAgQIAAAQIECBBIJSAcpWqXYgkQIECAAAECBAgQ WEpAOFpK1rgECBAgQIAAAQIECKQSEI5StUuxBAgQIECAAAECBAgsJSAcLSVrXAIECBAgQIAAAQIE UgkIR6napVgCBAgQIECAAAECBJYSEI6WkjUuAQIECBAgQIAAAQKpBISjVO1SLAECBAgQIECAAAEC SwkIR0vJGpcAAQIECBAgQIAAgVQCwlGqdimWAAECBAgQIECAAIGlBISjpWSNS4AAAQIECBAgQIBA KgHhKFW7FEuAAAECBAgQIECAwFICwtFSssYlQIAAAQIECBAgQCCVgHCUql2KJUCAAAECBAgQIEBg KQHhaClZ4xIgQIAAAQIECBAgkEpAOErVLsUSIECAAAECBAgQILCUgHC0lKxxCRAgQIAAAQIECBBI JSAcpWqXYgkQIECAAAECBAgQWEpAOFpK1rgECBAgQIAAAQIECKQSEI5StUuxBAgQIECAAAECBAgs JbBGOPrbL0/Nw+cfvjRzdr7UgRuXAAECBAgQIECAAAECtcCcfPL6+tpE/vvy7/8jHNVNcJsAAQIE CBAgQIAAgfUF1ghHf/+PfxKO1m+9CggQIECAAAECBAgQqAXWCEefPv2dcFQ3wW0CBAgQIECAAAEC BNYXWCcc/YNwtH7rVUCAAAECBAgQIECAQC2wRjj6t//8b+GoboLbBAgQIECAAAECBAisL7BGOPrL X/9POFq/9SogQIAAAQIECBAgQKAWWCMcPT35KO+6B24TIECAAAECBAgQIHADAsLRDTRBCQQIECBA gAABAgQIrC8gHK3fAxUQIECAAAECBAgQIHADAsLRDTRBCQQIECBAgAABAgQIrC+wRjj65a9/9oEM 67deBQQIECBAgAABAgQI1AJrhKP//a9/EY7qJrhNgAABAgQIECBAgMD6AmuEo3/d/Ek4Wr/1KiBA gAABAgQIECBAoBZYIxz90z//h3BUN8FtAgQIECBAgAABAgTWF1gjHP34578IR+u3XgUECBAgQIAA AQIECNQCa4Sjv/3ifwJb98BtAgQIECBAgAABAgRuQGCNcPT0JBzdQOuVQIAAAQIECBAgQIBALSAc 1RpuEyBAgAABAgQIECBwtwLC0d223oETIECAAAECBAgQIFALCEe1htsECBAgQIAAAQIECNytgHB0 t6134AQIECBAgAABAgQI1ALCUa3hNgECBAgQIECAAAECdysgHN1t6x04AQIECBAgQIAAAQK1gHBU a7hNgAABAgQIECBAgMDdCghHd9t6B06AAAECBAgQIECAQC0gHNUabhMgQIAAAQIECBAgcLcCwtHd tt6BEyBAgAABAgQIECBQCwhHtYbbBAgQIECAAAECBAjcrcAa4ei7775rHj7/8KWZs/O77YwDJ0CA AAECBAgQIEDgXQXm5JPX19cm8t+nT5+Eo3ftsp0RIECAAAECBAgQIHBRQDi6SGQDAgQIECBAgAAB AgTuQUA4uocuO0YCBAgQIECAAAECBC4KCEcXiWxAgAABAgQIECBAgMA9CAhH99Blx0iAAAECBAgQ IECAwEUB4egikQ0IECBAgAABAgQIELgHgTXC0U8//eTT6u5hcjlGAgQIECBAgAABApkE1ghHT09P wlGmSaJWAgQIECBAgAABAvcgIBzdQ5cdIwECBAgQIECAAAECFwWEo4tENiBAgAABAgQIECBA4B4E hKN76LJjJECAAAECBAgQIEDgooBwdJHIBgQIECBAgAABAgQI3IOAcHQPXXaMBAgQIECAAAECBAhc FBCOLhLZgAABAgQIECBAgACBexAQju6hy46RAAECBAgQIECAAIGLAsLRRSIbECBAgAABAgQIECBw DwLC0T102TESIECAAAECBAgQIHBRQDi6SGQDAgQIECBAgAABAgTuQUA4uocuO0YCBAgQIECAAAEC BC4KrBGOvv/+++bh8w9fmjk7v3gENiBAgAABAgQIECBAgECAwJx88vr62kT++/Tpk3AU0DtDECBA gAABAgQIECAQKCAcBWIaigABAgQIECBAgACBvALCUd7eqZwAAQIECBAgQIAAgUCBNcLRjz/+6GV1 gT00FAECBAgQIECAAAECAQJrhKOnpyfhKKB3hiBAgAABAgQIECBAIFBAOArENBQBAgQIECBAgAAB AnkFhKO8vVM5AQIECBAgQIAAAQKBAsJRIKahCBAgQIAAAQIECBDIKyAc5e2dygkQIECAAAECBAgQ CBQQjgIxDUWAAAECBAgQIECAQF4B4Shv71ROgAABAgQIECBAgECggHAUiGkoAgQIECBAgAABChmF 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 oSXAnR3v5eNoHWbN5xnHUe+/M7r0/qv22Afn4mCcrle+LnR+8XaFwxwwBwLmwPuGo5eX9hnFqYXB /gFj/3KsslhuX341tjhoD3zudmvdCR8WBpvH9iWC5b0hvYXpYRFRFoTdwqUcf/cyqeOCo9uudTiN WZ6t3b887TDu3O1mT5q9b/es7bHG44JnsN/e8R16VxZGIwve7mV1vQXQWV2nYy0vsTzzO9t+rT6/ 4367Hr8RVMscKs/G9+ZaZzW22C5jVgvW6xdtpW+DxW23/6mvbQ2DMDe27YztylWZbs4er2hUY3UL 9PbqRBcCiufk/Uxwf0sPeudKf/y2vrq/Y3VN9Gw0HJ3taxgQyxW2sX6d7l/fnBPDWg7fd/blXD/e 3/e23bUvl+626+2jXCGqg0j5u4vHcXDs7aNv29tHNSfan1/4uzbI1TUN/779fn+fdTze0W2+oiZ/ b5FnDpgD5sAqc+Ddw1H7KU0jC+bjA9fusX2pxv77cmVoYtE0Y7v9InxwJaNbeIwtOiInYf2A3t6u FgmHZyL7V4sGdR6NDiGlfN8urPbblTfhtwvBr95u7oPzYfyxhdOhjrKA6RZz5wuCU7gZLoBmhaML fsf5EtmzWx9rbAFXFvglEBzn81vhZOR3Y2Ne5TCyj7fGa/e/6T1BMNrbudu1+9o15cpRezVkZN/1 S7nKFY72vDr6zT0/vnG79twZCyP78drzqaulbNvdro9jomej4Wgk+Pa2mxir9KCcp72Q8rK/otS7 3yqfOFjvYzDeZDgq23X3xWNf6+MejNnNj95xdD4T23Z/s/864zi68Q5fhaNvnO8Dx34fjMnDHDAH bnMOvH84Kg+wwzde3+EdaBcqeguN3iLhtIDah4my2KsCVHnJS9m+WkTM3W7eyfhGODosbN4OR4e/ P4a30wmwr/N0fPPqOf393W4/ufCr31/zVjgZ+d3kmN/qPbKP9orxyNWs9v12E09+1PcJc7er/2Z0 cT9+TPMWvuN/+9VzsQ1HIxaH2nvhaHA8x31N9OwsLMzZbmKbsq9ynp7C0f58bsNkXVf7MrjT+5+G L/krYxyfOKn3dbg9fOLkeIz1Puq/q35+drzldxPbnsadeRzVfsrfzpsjZe5XxzsY41RD0Fwy/irP KOuj+WsOfPw5sEI4Ovw/PupnG+/xTr48iLfhpnqt/5TD4UpNG6S23cv0uitI1SSdu93Ufno/78LR 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 EBr7WQlH/w8WdZ3DiIWRwgAAAABJRU5ErkJggg== --0000000000007ebd6705b33c8fbb Content-Type: image/png; name="image.png" Content-Disposition: inline; filename="image.png" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: ii_kh2lhf8a1 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 EEcHtBJHEAhJIsPhSMajtBdxpISR0R3jbseAa52mJ9tbl8sTSIAESIAESIAESIAESIAEogjMQhwd eFCHniPlTS8CYyzpIBW7/2ksw8TdF8UvPlEvtscXx5QkQAIkQAIkQAIkQAIkQALtCKw9cYSeKM/w Ngx98+yOozkeZUP+9N9agtByx+nl4gi9X3o432CQSOokHGLooM5HL5NhnB1MRQIkQAIkQAIkQAIk QAIk0JnA7MTRM54jMYVbnvXR+xLIo7M4UsP+HDGkxJIzkQLKHQwkMYVTLqoSY4if5S82VP4URxUu 3EECJEACJEACJEACJEACPROI0Sd9zlSHvA486DUy2H2ViKNR6oggXUGuCFPiyDN0D+JnkIYnhKA4 0kS5JAESIAESIAESIAESIIGpEpiFODroYIijlrPVKQqu4OiCJpBHt56jkef7JW2UcyxQLlIPMeGE OwxPZ0NxpElwSQIkQAIkQAIkQAIkQAJTJTAzcbRuz+fOZlhdQGxQHE01zpg5CZAACZAACZAACZAA Cax4AmtPHMlY0srMdL4Z7OLqLiiq3J4ibFdmycu/KeKwujjYTEUCJEACJEACJEACJEACUyQwM3G0 x14z6jkCzFEqqTGObaK/c6R6oiaZkAEz1tXUcKCnq+YMHiIBEiABEiABEiABEiABEuhAYHbi6Jn7 xA2rgzjQU1o7y1pR0QADEynoKbN9U3s3nG4fbpjKG71Lqqw0+0O2pT/VqbztjDlbXYUHd5AACZAA CZAACZAACZDAlAisfHE0JcfnJlv2HM1NVdFQEiABEiABEiABEiCB+SYwC3F08MteI4M99orsOZpv vhNbjyF/g0m6yCa2gBmQAAmQAAmQAAmQAAmQwNogMBtx9FqIow7fHK2BOimG4OVDCJN0GP4bSGuA B10kARIgARIgARIgARIggeUiMDNxtH79+rhvjpaLBMshARIgARIgARIgARIgARJY0wQojtZ09dN5 EiABEiABEiABEiABEiABTYDiSJPgkgRIgARIgARIgARIgARIYE0ToDha09VP50mABEiABEiABEiA BEiABDQBiiNNgksSIAESIAESIAESIAESIIE1TYDiaE1XP50nARIgARIgARIgARIgARLQBGYjjhZk wNnqdBVwSQIkQAIkQAIkQAIkQAIksBIIzEYcvZbiaCVUPm0gARIgARIgARIgARIgARIoCcypOBrL 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 /ZRnVr+e+dWJI6VDW9RHXD0YAqhSFcaxGj+t+mlhX6U47iABEiABEiABEiABEuhMYD7EERqLDb1G ILBixZG0/14orlEeWe/LzS8kAtruL9xrx88vjgyR0qI+YmMqWF9WD2b8sDq/DwUQrpAACZAACZAA CZAACUyBwFyII+uteg2E2IaszqKxRyhP2JhOiQ/jm5PxWLKZxozvjNBIHiQytKYvyz/sn/KwuuXn ByFi+go/8xnazEkMyoqQBOl119qE/CrCApMeJPhbR7pANeNFZH3AF0zkoI2DCtf+GBMwKOFnbKOo 2AkZMPEGfgWANvYZPnGVBEiABEiABEiABEhgIgIrXxwp4eH7iN32Wwkj51seq7GZJ4dQsCZtMM8x Ws+x6bQV7vTMCYaUGe1plW48lDSfllvZgAb70GyxZ7PUee3ziQpdeN1yRvzEmq5aT1uOHkDwr9Zn P/wyIVPhh1n+THGjeUXUR1ZvIyWuynwxi6A986BOZ9evI5bycl1f02E2lbfK34hBibVP+8MlCZAA CZAACZAACZDARARWvDhq7LWZyP3VfzL5rf46pockQAIkQAIkQAIkQAL9EFjx4qgfN5kLCZAACZAA CZAACZAACZAACdQToDiq58OjJEACJEACJEACJEACJEACa4TAzMTR7ns+W2IKXyP1QDdJgARIgARI gARIgARIgARmTCBGn+zatUv6/K1fv14Gu+/5HIqjGVc+iycBEiABEiABEiABEiABEigJzE4c7bUP xVFZD1wjARIgARIgARIgARIgARKYMQGKoxlXAIsnARIgARIgARIgARIgARJYGQRmJo6evid7jlZG CNAKEiABEiABEiABEiABEiABEKA4YhyQAAmQAAmQAAmQAAmQAAmQwGzF0XOjlBlriQRIgARIgARI gARIgARIgASWg8DMeo5254QMy1G/LIMESIAESIAESIAESIAESCCSwAzF0fOieo6GyUCSdCjjcb1H senqc+FREiABEiABEiABEiABEiCBtUpgxYsjkbGM0kQGg0TS4aimnmLT1WTBQyRAAiRAAiRAAiRA AiRAAmuWwOzE0TPjeo6KmhmPJE0GMkhSGY5qupFi0xUZc4UESIAESIAESIAESIAESIAEZjhb3R57 Pz9qWJ1bSeNRKsmgeahdbDo3f26TAAmQAAmQAAmQAAmQAAmsTQIz6zna41ndxFFWTXkv0iCRYU0n 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 --0000000000007ebd6705b33c8fbb Content-Type: image/png; name="image.png" Content-Disposition: inline; filename="image.png" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: ii_kh2lhyem2 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 MPFbkuwM8xHWZGdzFgIIIIBAGgIkR2koUkaqAjpBNxPaKN/R0JUNPb7UxD7VxrVgYfaEshUNTSxF TWKiDLFtFrVcE6ea/HOpjUCScdHXGP3oqO+L/Uch322hfgQQQKCdBfwlR0P5QYZ2DrxyfTeTSDOp jfKRF50U6Xlc4gvYE0qSo2h+tllYcqQrnnqMe9FjW9HY7aev+1HGxV0l0vthY1XPPujKrPkocVg8 1bMt1IUAAgi0u4C35Oj000+XKJW3+wC1a//1oy4mOdKt+ejLvHnzJOpf3nXCY1/N9z20DP1rsU5G 9HsgeoxOkKKWqxNf/Uuz3UYtS8vQSU6pi06KTb1237R+TQDdc82kze5DqYm1mYyb7ycZM21npY8m avmmPW75Udqg59htLHdbyyt1Seqq42baqWOiV22D6bfpm27TuthmYeWa9rj1qZU9zuY4Y6ZxZC4a pybO3D6ZY2wzPVeP1/PKXfQcrS9JrJhytR9xYtmMkbZRvcz3r7QMY2DKrmabZFx0POw/rNimJnai PL+TuKqj9t8eC63TxIPZ2u0zXmafbrUc+2LvM7crHaNjoReNHz1H26TxZNdt15HEqV5xYLeT2wgg gEBcgSj5yfr16yWta3d3t3R2dkrm3//930mO4o5WGx1vvp9hJifuVieL+mbuvuHbRDqJ0Dd3+1wz UdAJgJ6rV33MHKPnlLroJMocq5MlU7c+rudpGTqhCJtMmP16jN42iZhuTd1atn3RyYd9nh5n6rSP s4+x69Y+mkmXtteelNvnmz6FlR+lDaZ+rUtvG1fduuOo+91LLVzVQcfeTMaNsVt30vu2mZZtX3RM TTJjPx52O8xXj9PY1qsZT2OsdRlD7Z/eNsfo8aafpVZb7XLMeVpf1FjRY+0y9HalWNZ6NDa0fXYM 6m0TH27sh1lFeazcuOj55cYlrTiM46rPETW0Tc0Ym8dtY+1DWMy4rwt6jh0PWmbYMfbro9ppHJjX NvPc0bFzx804m2O1XXqM6YeeYzvo/nrGgdbHBQEEEEgqQHKUVI7zai7gvrmbiZ+71Td4+83bbZh9 vJYZdjFv9nqsvsGHXUpNFsyxpr06AbMvZsKgZbuTVp2w2O2zzzO37ba5Exw9xj7fbbtOdsz+KH0P K1/rKNcG0z93MqRjYsy0DVpG2MUc407CzLFJXM25pm3GwDxe7db2MH3Tx+zHS/U3rG77PG2zToDd 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 KRz9P/wzTwTxMTwfAAAAAElFTkSuQmCC --0000000000007ebd6705b33c8fbb Content-Type: image/png; name="image.png" Content-Disposition: inline; filename="image.png" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: ii_kh2mfzkc3 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 0vWf/vQnWb/+Fvntb39rEqYdO3aY01x0cNBIR//VX/2VvP3eU/LU8+tLy5PP3SK63N53qey66981 VH6SumlypAmPzhTZmSNd15s50vc1mfr+Dw+TTkiO9BSmSy+91CRAmgTp6Uy66GNddACpz3Wtz21i pM91P02edJ1lEJ11cFqtf7UOeSYT1Y6TR721rpoI6GxJteNcfvnlubZHj6kJ0d133514ydKv1dpj X9cy3ZkjNdCESJMkXW666SYTVxpbaq2Jk26jibzOMrVqcjSYn6HWkvXgf+FijjkxQAwQA60fA5oc TTAzRyP3SZ0cuV/omgz9x398bZIiXX/99R/lmmvWmFkjzY6++OILeeqpp8wMQtYE6dt/+79l5apl Jjl66LHr5IFHr5WHHr9eHn7iBnn0yRvNctChM+V//b//s+qgMY+gtMmRJkRxs0LVXtOESJfZ8ybl mhzV8qz1XlYLHaDqQFMHnHqakl4En3bR/XQAe8kll3hPjrQ9mhjpbJg+dpesRtX2yzM50utqtK7R Y+lrmjzZ9kTfz/Jcy9TkSPvMJrm//vWvTaKkM0r6miZOutbn+jiublmO7e6jZWpydOutt5qZI50V 0gTo9NNPlyVLllQs7syR7pM1GXfroI+z9qP+PLr/BvszNNoOnrf+lzR9RB8RA8QAMTC4MRAkRylu yKBf7HFf6JoM/fGPX5mkSNd//OpLM1DSwUC1JW1n/5//87/k+Rfvl7vv/7Vs2HKp3LrpEtmw+TLp u/MKufPeq2Tbfatk8Rk/kH0mjpFvfOMbVY/baMJQKzk6eXG3mRnS2SFd9LlNiuw67+RIHePa5Lqn ta61vQ5QNTnSU+kaTY709Losg+isg9Nou/TYd955p0kkNJmwiw7w9VTALHWLHsN9nke9tU533XWX uZZm2bJlFcmRzhrpMXVmL6/6azmtOHOkcWhP2ay2dq85apXkyP0M1ev3Zs6cKP/9v3/LLHPmTJWN GzfIV1/+IffPUDcWeTy4X7Z4400MEAPEQHvEgDmtbtJ8Key175GJZ47saXN2hsgmQ/plrkmRrr/8 8gv54t8/lzdef02ee/Zp2bx5k6y6aqX0HHec/PM/HB47mK8XNDpz9Orrj8j6jb+Utet7Zc3158h1 a88zj2+8+UK5/qYL5JobzpWrrz1b1t58qWzYdK1suXOt3LHtJrlv++3y8GOb5bHf3Cl33HVDpuPb +tVKjjQhips5somRrpuVHLkJkpsYua/bNjSy1oGymxzp4zTLbbfdZpIqHbxffPHFmQbweSUZdsbI JkXRtZ6mlVeCoeZ51FvL0RkTnR2Kzh5pXe2s0QUXXFCROGXtd5scaTJ70UUXmZkhTTSiM0W6XdIl S120bHfmyF57pGu9OYieQnfyySfLiSeeGFr05gy6nHbaaRX1y1KPrP2oP4v6z36G3njjDTJu3AhZ ufICeeqprfLAA+vlggtOk912GyXr1q2V3w98lutnaJa2sk97fJnTT/QTMUAMEAP5xEApOZpz9A8S J0dxSZEmQ3/44t9NUqRrTYw+/3xA3n33bXn1lZfk5ZdflN888Zisv2WdnH36SZmSk//xP74lr+94 XC698lRZufpMueTyk+XSK06VX61cLFesXGQer7z6dLl27XlyzY3nypobzpHV155tkqjV154lq9ac KVdetVTOueD4TMe3QVcrOdKZIh/JkdbNJkTu47wTIy1bB6iaDOkpVjpYTntKnW6vM06aHOlAW8uz tknXWQentnw9pt7RLJoMxT3XGbIsdbTHcteN1tuWpfXRGx/orMi5555b8tOESJMjfT2vOusxtaxa M0f6vs62JY0FnS3JUj/dx73myE3K1SFNHbSuWeuRtR9tcmQ/Q2fMmCgrVpwvb7/9tHzyyQdy773r 5PbbV8mSJcfLfvtNM5+fb721I7fPUBs/rPP5AsURR2KAGCAGOi8GzGl1OnPU05PsVt76W093psgm RZoM/fu//94kRbrWxOizzz6RTz/5nXzy8Ufy2w/flxeef04e2H6/9J67OFNyogOLl/sfldPP/JGc svh78j//5v8pJQQ2MUiz1lPvdEkb2LWSo+XF64qqrc+58CdNmTnSNsS1PW3bkmyvA1S9CF6To0ZO q9OkQ08LyzJIzjo4ddunx9XZD3sjiehaB9qaLOm1Krptlnq6x9PHedTblqnX/GiioH2gddPrbvQ9 rbPOyNnt8lhr+dFrjuw1RjqLpe8nTYzsdlk8dR9ts87o2Zsw2PUZZ5yRug5alyz1yNqP+jNqP0N1 hv1b3/qmvPDCPfKnP/2HbN+utxxfLdddd4msWNEr3/zmX8pTT/1G3nn7Tfn4d7/N5TM0j1igjM4b CNCn9CkxQAwQA+UY0OSoa5+U1xx9+Ycv5A9/CGaHbFKkydDvf/+ZSYp0/fuBT01ipF/qH/32A3nv 3bfl3XfelGefeVIuOPvUzMnRS68+Kiec8i+y98Rx8uabr8jvPnldPvzdK4mXDz56Wd55/3l5462n 5dXXnpBXX3tGhg3fKdVA0iZHeue5WkmQJkJxy16TxpjXtZy8g9FNkPIu25ang0k3OXJ/e5/kse6r A3pNjnyeVqft0bbo7Fc0MbLPNQHUZCOv64+yDqqtvbu2iYKan3nmmeZObJrI5T1rZJ3qzRxpoqGJ ir32R+30Ne1vfU0f61qfZ01K3DZHY+2kk04y5cbVIe96ZO1HmxzpZ6j+Eulb3/qWPPbYJnn9dT31 +BpZu/ZyufLK8+SWW9aY64/uvGOrmTX68IP3cvkMdeOHx+UvQiywIAaIAWKAGLAxoMnRHnvNTTdz ZBKiz4PZoYGBT80MkSZDA599YpIiXX/26cfmt53Bl/pbJjF6+6035K0dr8llF5/dQHL0kBz306Pl r//6r+WLLz4u3c7bvbV39LG91beuH3vqJnno8Rvk/oeuMTdxuOnWi+Tbf/f/pUpSbHK0vHj9kF5D lGY55NDpJjkaN3Z4quPaTqu2dhMj+7jato28rgNU/QOujZ5Wp/v7Oq3Obb+bIOlju9hZJZ1B0kVf d/fL8jjroLrasbROOoOjCZFeb9OMxEiPrcfR5Mhec+Red+Rj5mjdunUVM0d6nZEmQWmXLP2atR9t cqSfoQOffSozZ06Siy9eKnfccb3cfPOVsmrVhbJu3dXy1FOPy377TZcNt99mrtnUz0795VKjn6HV 4ojXGRQQA8QAMUAMEANBDGhytNuEOYObHF1z1fKGkqNZc/aW1157Xj76+HX5zbM3m79xpImPfazr 6PLEM+vksafWlhKjO+5ZKZu2XiGLl/5A/vKb/3eqQa9Njur9Adi49/V6JE2qdEYpz+TIJkNx67yD XQeT+tt/nV3RU7v0j23qTFB00b8po3dOi76uSYdePK8zR+eff36mpCPr4LSahbZJ62UHyrrWRQf+ estynT2y71UrI8nreddbj6n10j98qsmmrXeSuqTZRsutNnOkd87T9zUp0T6316FpH7szRe4Mkm6r +6Spg21rtWuO9Jbe1eqQdz2y9mM0OfrlL5fLuHEj5ayzTpBf/3qZ3HLLatm+/W5zuq+e8nvbrevl 2WeeMkmRmxxl/QxN6832DJaIAWKAGCAGhloMaHK0+577pUuO7GyRXlOkM0T2uiK9tsguejrdhx+8 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 Ol99AAgQIECAAAECBAg0SCBhODJz1KA60BQCBAgQIECAAAECnRdIFo6cc9T52gNAgAABAgQIECBA oFECycLRi9e/qXQ1iEZpaQwBAgQIECBAgAABAisrkCwcPX8pHK1sVekYAQIECBAgQIAAgRYKJAtH Jy9/beaohQWjyQQIECBAgAABAgRWVUA4WtWR1S8CBAgQIECAAAECBBYSSBaOjp7/yszRQkNlYQIE CBAgQIAAAQIElimQLBwdnghHyxxYr02AAAECBAgQIECAwGICycKRmaPFBsrSBAgQIECAAAECBAgs VyBZODp+4YIMyx1ar06AAAECBAgQIECAwCICycKRmaNFhsmyBAgQIECAAAECBAgsW0A4Wraw1ydA gAABAgQIECBAoBUC6cKRw+paUSAaSYAAAQIECBAgQKArAsnC0fHL37iUd1eqTD8JECBAgAABAgQI tEAgWTh6/upT4agFBaKJBAgQIECAAAECBLoikCwcnbwUjrpSZPpJgAABAgQIECBAoA0C6cKRmaM2 1Ic2EiBAgAABAgQIEOiMQLJw9OL1bx1W15ky01ECBAgQIECAAAECzRdIFo6eC0fNrw4tJECAAAEC BAgQINAhgWTh6OT1Z2aOOlRoukqAAAECBAgQIECg6QLCUdNHSPsIECBAgAABAgQIEKhFIFk48j1H tYyvlRAgQIAAAQIECBAgUFEgXThytbqKQ2QxAgQIECBAgAABAgTqEEgWjo5e/sY5R3WMsHUQIECA AAECBAgQIFBJIF04evFr4ajSEFmIAAECBAgQIECAAIE6BJKFI+cc1TG81kGAAAECBAgQIECAQFWB dOHolcPqqg6S5QgQIECAAAECBAgQWL5AunDknKPlj641ECBAgAABAgQIECBQWSBZOHJBhspjZEEC BAgQIECAAAECBGoQSBaOTlzKu4bhtQoCBAgQIECAAAECBKoKJAtHx845qjpGliNAgAABAgQIECBA oAaBZOHo6MWvXMq7hgG2CgIECBAgQIAAAQIEqgkkDEe+56jaEFmKAAECBAgQIECAAIE6BJKFI+cc 1TG81kGAAAECBAgQIECAQFWBZOHIOUdVh8hyBAgQIECAAAECBAjUIZAsHLmUdx3Dax0ECBAgQIAA AQIECFQVSBaODl8456jqIFmOAAECBAgQIECAAIHlCyQLR/snn7ha3fLH1xoIECBAgAABAgQIEKgo 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 SUVORK5CYII= --0000000000007ebd6705b33c8fbb-- From unknown Sat Sep 20 13:00:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44338: 27.1; EWW can't download and view pdf Resent-From: "Basil L. Contovounesios" Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 04 Nov 2020 00:24:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44338 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Nicholas Harrison Cc: 44338@debbugs.gnu.org Received: via spool by 44338-submit@debbugs.gnu.org id=B44338.16044494289192 (code B ref 44338); Wed, 04 Nov 2020 00:24:01 +0000 Received: (at 44338) by debbugs.gnu.org; 4 Nov 2020 00:23:48 +0000 Received: from localhost ([127.0.0.1]:46856 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ka6aa-0002OC-6h for submit@debbugs.gnu.org; Tue, 03 Nov 2020 19:23:48 -0500 Received: from mail-wr1-f49.google.com ([209.85.221.49]:47000) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ka6aY-0002Nz-Nq for 44338@debbugs.gnu.org; Tue, 03 Nov 2020 19:23:47 -0500 Received: by mail-wr1-f49.google.com with SMTP id k10so18937206wrw.13 for <44338@debbugs.gnu.org>; Tue, 03 Nov 2020 16:23:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tcd-ie.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=yYOjoH8676E8AQYEIncE/b5ufE0clNKfiTsSLY0n8ns=; b=HM7P7H6cOTOZe/SfZzZXeyMfUOX5Q1gywLOXh5fTUePJy8BG2QdJz9eFBiDxnv7ztU iWwr9ax7ZU0D7uAz13MoWC6sa+vLTBZMN1pcehNGVNEX53q6NqPfMcTXvW0svhXmFKOL HIxiev+UE/WGk0+zBsfTpPExt+NsXwXzF1XsZ4SwSwzLozoH1MHT2BWTDip+y9v+uySP cdqRuxfbpiA8C+M9lYX0npXLPbMmdQ0XUo+x/gvdUWgiYlW3a9jd4hEzsfKP624uxqsP ag1gaDXDZMwQjo/nYQFacIUT3z0xArTVWjNW3+t/HZLnqn4XnBnEEE/9TYMHuAnprw/S e60g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=yYOjoH8676E8AQYEIncE/b5ufE0clNKfiTsSLY0n8ns=; b=YIL5paiMndv4mhk5IBJioZvZlAA35bZmiRyVM8l2mKXv9UfxGqD6wxseYsqMq53/1o 6hOf/iPXk5bTYM9kjwQEShnkjA5pDuXOFYP8ELfuXgsFyK6tC7WMpf0TlFkJph5T+kxM 1XrANRI/b0xeG46Xwvo1rHDajc2qHL12555gsb9lKcqVJ1i/gVm3iHapwJe1Wlk4eO22 TKuiQahMbk50GBdRyaBlCnzGS7yNj9m+u7LjVTBe5gLr/Ck/Z0BN/cOvy9xEUeNylEXS wBhzRmCUZGIKF9JUbdCC/hCztB8i1H5i4J7SE4Y3r2/Z1bis8WAbFkXHPE9bdu20brny XqjA== X-Gm-Message-State: AOAM533Sk594SI8DsR5O0Q0cVA1N2FhQ1MRjkkfmImNpIf+pMzqb616y vUgyorH5Tx7x8/nhRqPDb37Q2w== X-Google-Smtp-Source: ABdhPJyTNLeQ7BBxCv6KMGHYJ2walAWp2oZ1+xp+VuFCiJtxbHLtf46bJ82ioeLrDIQgo41gEf+NRQ== X-Received: by 2002:a05:6000:18f:: with SMTP id p15mr22371807wrx.185.1604449420859; Tue, 03 Nov 2020 16:23:40 -0800 (PST) Received: from localhost ([2a02:8084:20e2:c380:92bd:1bfd:38fc:fae2]) by smtp.gmail.com with ESMTPSA id y4sm385368wmj.2.2020.11.03.16.23.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 03 Nov 2020 16:23:40 -0800 (PST) From: "Basil L. Contovounesios" References: <878sbmo6i0.fsf@tcd.ie> Date: Wed, 04 Nov 2020 00:23:39 +0000 In-Reply-To: (Nicholas Harrison's message of "Tue, 3 Nov 2020 16:52:40 -0700") Message-ID: <87lffi55ro.fsf@tcd.ie> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) 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.0 (-) Nicholas Harrison writes: > I'll make a couple more comments on the original problem I > explained. It looks like you may have identified additional > improvements in the process. > > I believe the first problem for me is that both mailcap-mime-data and > mailcap-user-mime-data are nil. This causes the `error in process > filter: mailcap-view-mime: Symbol=E2=80=99s function definition is void: = nil` > and makes the pdf download and appear in Fundamental mode. This occurs > whether I will be using doc-view-mode or pdf-view-mode. I'll use > DocView for the rest of this example. > > 1. emacs -Q > 2. M-x eww > 3. https://www.gnu.org/software/emacs/manual/pdf/emacs-xtra.pdf > > This results in the error message and the following: > image.png > > This can be (partially) corrected by running the following code before th= e steps 2 and 3: > (add-to-list 'mailcap-user-mime-data > '((type . "application/pdf") > (viewer . doc-view-mode))) > > This chooses a view mode for the pdf but that brings the second > problem. This selects the default encoding of raw-text and the > conversion fails: > > Instead I choose doc-view-mode manually for the eww pdf buffer: > > Then selecting binary for the encoding finally gets a viewable pdf: > > I hope this is in some way helpful. Thanks. I cannot reproduce these on what will be Emacs 27.2 or Emacs 28.1 on GNU/Linux. Perhaps they have been fixed already, or are specific to MS Windows. If someone on MS Windows could check whether they still occur on master and emacs-27, that would be helpful. --=20 Basil In GNU Emacs 28.0.50 (build 1, x86_64-pc-linux-gnu, X toolkit, cairo versio= n 1.16.0, Xaw3d scroll bars) of 2020-11-03 built on thunk Repository revision: f9d6e463d310db0e1931f26609d938531c56f9c3 Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12008000 System Description: Debian GNU/Linux bullseye/sid Configured using: 'configure 'CC=3Dccache gcc' 'CFLAGS=3D-O2 -march=3Dnative' --config-cache --prefix=3D/home/blc/.local --with-x-toolkit=3Dlucid --with-file-notification=3Dyes --with-x' Configured features: XAW3D XPM JPEG TIFF GIF PNG RSVG CAIRO SOUND GPM DBUS GSETTINGS GLIB NOTIFY INOTIFY ACL LIBSELINUX GNUTLS LIBXML2 FREETYPE HARFBUZZ M17N_FLT LIBOTF ZLIB TOOLKIT_SCROLL_BARS LUCID X11 XDBE XIM MODULES THREADS LIBSYSTEMD JSON PDUMPER LCMS2 Important settings: value of $LANG: en_IE.UTF-8 value of $XMODIFIERS: @im=3Dibus locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect: tooltip-mode: t global-eldoc-mode: t eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message rmc puny dired dired-loaddefs rfc822 mml easymenu mml-sec epa derived epg epg-config gnus-util rmail rmail-loaddefs auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache json map text-property-search time-date subr-x seq byte-opt gv bytecomp byte-compile cconv mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader cl-loaddefs cl-lib sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode elisp-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core term/tty-colors frame minibuffer cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray cl-preloaded nadvice button loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote threads dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting cairo x-toolkit x multi-tty make-network-process emacs) Memory information: ((conses 16 51798 5028) (symbols 48 6742 1) (strings 32 18899 1840) (string-bytes 1 612322) (vectors 16 12192) (vector-slots 8 168066 8842) (floats 8 23 45) (intervals 56 221 0) (buffers 992 10)) From unknown Sat Sep 20 13:00:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44338: 27.1; EWW can't download and view pdf Resent-From: "Basil L. Contovounesios" Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 04 Nov 2020 00:26:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44338 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Nicholas Harrison Cc: 44338@debbugs.gnu.org Received: via spool by 44338-submit@debbugs.gnu.org id=B44338.16044495449380 (code B ref 44338); Wed, 04 Nov 2020 00:26:01 +0000 Received: (at 44338) by debbugs.gnu.org; 4 Nov 2020 00:25:44 +0000 Received: from localhost ([127.0.0.1]:46860 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ka6cR-0002RE-NN for submit@debbugs.gnu.org; Tue, 03 Nov 2020 19:25:43 -0500 Received: from mail-wr1-f46.google.com ([209.85.221.46]:36311) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ka6cP-0002Qz-MS for 44338@debbugs.gnu.org; Tue, 03 Nov 2020 19:25:42 -0500 Received: by mail-wr1-f46.google.com with SMTP id x7so20287494wrl.3 for <44338@debbugs.gnu.org>; Tue, 03 Nov 2020 16:25:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tcd-ie.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=f86f59Ammdlab4UtsgE0h+u6XhlkH9vYvynE+ln71Zs=; b=A8VQMV1n78cOMwuCbd5LlBsMd58yDdM7sU8tC/7MHw6nvAmLl6gQw4ZwRpWOZVi5uC MwGcwiv8fN+fD1v9STjRTIKMVkdta48lys4sZGOOc0YRGgC3uWlDlFqQy3olDvdFgaWP EY6DrOtOHXPDGkDGZcaunsRiYpwu6zFIBSRxNnXmzcJByzyCqiB50mi3IhPXpS7Qmqcj IlNjMoCX91dW42wPwWw/wu7TjfNgDTXCvxqJL24AZDaHrQMuzKdXK7kI5coY+dfac4UY zDx0PmUkodpU1INtSHWw/Fx+IGc+yqwcRa7zxHAXb+NDWVQykCSdJxZHZJZaXijEaQRA QeQg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=f86f59Ammdlab4UtsgE0h+u6XhlkH9vYvynE+ln71Zs=; b=kY03e/nvk98wKEooMcWs6zoSVEMwPmlaouQnDt/h5y2oXVtwPFNVsy/0DbJgxw42PQ 0Hk0fTE5R0rdo5kT8oJewJCOPE2wt3qgx1jM9NTudXh2N7v0xrhpgpYhHCSJl+FtynqM juDbOykhTvfZ+6Ol/n6igdBEA4IK/6KKaZAKdbemFETNYlEg7wykWrcl1lFKt/uKg6BH G6oN4m6v+xsUSv3vglS0AxCSdlzmw+3rqqCvTvbDMqLOYbotrjd6ROb3A9DOkIZyqFHu DX4J5nQ0S6D3gxPRE7rSOwqi9vAQqIv6IXJXVOe/IgAqu5ygi4keEKXq242UTQvblhwk 8jaA== X-Gm-Message-State: AOAM533Fzy2mI/6G98s/ZiaMAO2TZSWJxKu2CZtFcPeha1zSYur9jA7H ABJ2pJHcJ8SsjXziWIeW/OiMgdDHs4384g== X-Google-Smtp-Source: ABdhPJyVEJQCakw3XTDqNX4Sfg2C4uqE039emSZgIYFDRIO95qYIwOYEMYrDgpF8VPkh2txIpfE86A== X-Received: by 2002:adf:e9cc:: with SMTP id l12mr23215627wrn.248.1604449536179; Tue, 03 Nov 2020 16:25:36 -0800 (PST) Received: from localhost ([2a02:8084:20e2:c380:92bd:1bfd:38fc:fae2]) by smtp.gmail.com with ESMTPSA id g138sm366983wme.39.2020.11.03.16.25.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 03 Nov 2020 16:25:35 -0800 (PST) From: "Basil L. Contovounesios" References: <878sbmo6i0.fsf@tcd.ie> Date: Wed, 04 Nov 2020 00:25:34 +0000 In-Reply-To: (Nicholas Harrison's message of "Tue, 3 Nov 2020 16:52:40 -0700") Message-ID: <87eela55oh.fsf@tcd.ie> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) 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.0 (-) Nicholas Harrison writes: > I believe the first problem for me is that both mailcap-mime-data and > mailcap-user-mime-data are nil. I forgot to say that the former is probably due to https://debbugs.gnu.org/40247. -- Basil From unknown Sat Sep 20 13:00:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44338: 27.1; EWW can't download and view pdf Resent-From: Nicholas Harrison Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 04 Nov 2020 01:02:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44338 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: "Basil L. Contovounesios" Cc: 44338@debbugs.gnu.org Received: via spool by 44338-submit@debbugs.gnu.org id=B44338.160445171812923 (code B ref 44338); Wed, 04 Nov 2020 01:02:02 +0000 Received: (at 44338) by debbugs.gnu.org; 4 Nov 2020 01:01:58 +0000 Received: from localhost ([127.0.0.1]:46888 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ka7BV-0003MM-Ou for submit@debbugs.gnu.org; Tue, 03 Nov 2020 20:01:58 -0500 Received: from mail-yb1-f171.google.com ([209.85.219.171]:35624) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ka7BT-0003M8-2T for 44338@debbugs.gnu.org; Tue, 03 Nov 2020 20:01:55 -0500 Received: by mail-yb1-f171.google.com with SMTP id m188so16561888ybf.2 for <44338@debbugs.gnu.org>; Tue, 03 Nov 2020 17:01:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=W0G7jgASR7jeyNkjiT+B/URDDF7PGKbFTqBgZqTFeB0=; b=XwuRGFJXFKIzqEDFC+RNSA5t/H1k4yD6BSXuYoWzGd55VK7wEASLd8DFrZhRop/itl BwNjq9iz+a7tqC5YIRxqlfjW7MjC9Y6Ku6iPXYLuHTMZi1H0OclPLFA5Cz2xrcdddy5a XeMQBVjL+53KlTdEEHZJE/tG1Xaw67Uv9cNsd5P2JcP4FFHor+K45FumRt0w9rWtfx2Q vnrTG098lxhO57HFtitwZJdEooUnVZthnpzUmNRd5yo3pYzCU/dOqRj+D7NupmTmoR70 vgPI+8rveKNAQMfOhYKIvCik1IUzjUz2+xr4hzsmUBkpOmX4YzHOa7tSo/aOah36iPzn HvvQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=W0G7jgASR7jeyNkjiT+B/URDDF7PGKbFTqBgZqTFeB0=; b=m22BuoFS3eUCLjKZklsNiO0DvXjLhrcal3ruHgYJSdffJy+vT5YrVmMdhoCtxy3nYQ 1exDBlAgbN/Gq9zHn2mCtF5CzmhxKexkmB0+X52sdU/60opG2+U4V9TeppgYvW5ZSmuX WpgHnHoghuv6nlhLc2OVX+02KR+QluDd+eMbouz5BnOWJCRcBrOzwnLsu3ig0nexc6dU q9kOEzgBPZ5shZ8NdOFlTzozp7G+R/hk0XlJuleJZpG0GnccSfWrxmAKqg+IcsCB+rQl g20Kw63U1oJ5MRHNu2jy31X1Kjnvardxn4lIYHu/0xhLnWRu41DB+TueZZcdg8+lAxCQ xFxQ== X-Gm-Message-State: AOAM532x2l8hzKOITuNEDpnaNEtefj8M7HuReaXLpw/6vqE2zbQJWOfs yJK5h+MjAdApFog7GQIi22t7cVv7amaEJqAfS0k= X-Google-Smtp-Source: ABdhPJxjzpNOFA89tqbPQ8I26QiDIKuz07i2NfDxxCbIWTBpt5ux7h7cKD7hO8FvFkv9yYnZbPsuQHhJWIge5mhfC8U= X-Received: by 2002:a25:81d1:: with SMTP id n17mr28142698ybm.89.1604451709473; Tue, 03 Nov 2020 17:01:49 -0800 (PST) MIME-Version: 1.0 References: <878sbmo6i0.fsf@tcd.ie> <87lffi55ro.fsf@tcd.ie> In-Reply-To: <87lffi55ro.fsf@tcd.ie> From: Nicholas Harrison Date: Tue, 3 Nov 2020 18:01:38 -0700 Message-ID: Content-Type: multipart/alternative; boundary="00000000000033d51705b33d866e" X-Spam-Score: 0.3 (/) 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.7 (/) --00000000000033d51705b33d866e Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable In WSL on 27.1 the mailcap-mime-data problem remains, but past that the conversion when doc-view-mode is enabled works with both binary and the default raw-text. On Tue, Nov 3, 2020 at 5:23 PM Basil L. Contovounesios wrote: > Nicholas Harrison writes: > > > I'll make a couple more comments on the original problem I > > explained. It looks like you may have identified additional > > improvements in the process. > > > > I believe the first problem for me is that both mailcap-mime-data and > > mailcap-user-mime-data are nil. This causes the `error in process > > filter: mailcap-view-mime: Symbol=E2=80=99s function definition is void= : nil` > > and makes the pdf download and appear in Fundamental mode. This occurs > > whether I will be using doc-view-mode or pdf-view-mode. I'll use > > DocView for the rest of this example. > > > > 1. emacs -Q > > 2. M-x eww > > 3. https://www.gnu.org/software/emacs/manual/pdf/emacs-xtra.pdf > > > > This results in the error message and the following: > > image.png > > > > This can be (partially) corrected by running the following code before > the steps 2 and 3: > > (add-to-list 'mailcap-user-mime-data > > '((type . "application/pdf") > > (viewer . doc-view-mode))) > > > > This chooses a view mode for the pdf but that brings the second > > problem. This selects the default encoding of raw-text and the > > conversion fails: > > > > Instead I choose doc-view-mode manually for the eww pdf buffer: > > > > Then selecting binary for the encoding finally gets a viewable pdf: > > > > I hope this is in some way helpful. > > Thanks. I cannot reproduce these on what will be Emacs 27.2 or Emacs > 28.1 on GNU/Linux. Perhaps they have been fixed already, or are > specific to MS Windows. If someone on MS Windows could check whether > they still occur on master and emacs-27, that would be helpful. > > -- > Basil > > In GNU Emacs 28.0.50 (build 1, x86_64-pc-linux-gnu, X toolkit, cairo > version 1.16.0, Xaw3d scroll bars) > of 2020-11-03 built on thunk > Repository revision: f9d6e463d310db0e1931f26609d938531c56f9c3 > Repository branch: master > Windowing system distributor 'The X.Org Foundation', version 11.0.1200800= 0 > System Description: Debian GNU/Linux bullseye/sid > > Configured using: > 'configure 'CC=3Dccache gcc' 'CFLAGS=3D-O2 -march=3Dnative' --config-cac= he > --prefix=3D/home/blc/.local --with-x-toolkit=3Dlucid > --with-file-notification=3Dyes --with-x' > > Configured features: > XAW3D XPM JPEG TIFF GIF PNG RSVG CAIRO SOUND GPM DBUS GSETTINGS GLIB > NOTIFY INOTIFY ACL LIBSELINUX GNUTLS LIBXML2 FREETYPE HARFBUZZ M17N_FLT > LIBOTF ZLIB TOOLKIT_SCROLL_BARS LUCID X11 XDBE XIM MODULES THREADS > LIBSYSTEMD JSON PDUMPER LCMS2 > > Important settings: > value of $LANG: en_IE.UTF-8 > value of $XMODIFIERS: @im=3Dibus > locale-coding-system: utf-8-unix > > Major mode: Lisp Interaction > > Minor modes in effect: > tooltip-mode: t > global-eldoc-mode: t > eldoc-mode: t > electric-indent-mode: t > mouse-wheel-mode: t > tool-bar-mode: t > menu-bar-mode: t > file-name-shadow-mode: t > global-font-lock-mode: t > font-lock-mode: t > blink-cursor-mode: t > auto-composition-mode: t > auto-encryption-mode: t > auto-compression-mode: t > line-number-mode: t > transient-mark-mode: t > > Load-path shadows: > None found. > > Features: > (shadow sort mail-extr emacsbug message rmc puny dired dired-loaddefs > rfc822 mml easymenu mml-sec epa derived epg epg-config gnus-util rmail > rmail-loaddefs auth-source cl-seq eieio eieio-core cl-macs > eieio-loaddefs password-cache json map text-property-search time-date > subr-x seq byte-opt gv bytecomp byte-compile cconv mm-decode mm-bodies > mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader cl-loaddefs > cl-lib sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils > tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type > mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image > regexp-opt fringe tabulated-list replace newcomment text-mode elisp-mode > lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch > timer select scroll-bar mouse jit-lock font-lock syntax facemenu > font-core term/tty-colors frame minibuffer cl-generic cham georgian > utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean > japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european > ethiopic indian cyrillic chinese composite charscript charprop > case-table epa-hook jka-cmpr-hook help simple abbrev obarray > cl-preloaded nadvice button loaddefs faces cus-face macroexp files > window text-properties overlay sha1 md5 base64 format env code-pages > mule custom widget hashtable-print-readable backquote threads dbusbind > inotify lcms2 dynamic-setting system-font-setting font-render-setting > cairo x-toolkit x multi-tty make-network-process emacs) > > Memory information: > ((conses 16 51798 5028) > (symbols 48 6742 1) > (strings 32 18899 1840) > (string-bytes 1 612322) > (vectors 16 12192) > (vector-slots 8 168066 8842) > (floats 8 23 45) > (intervals 56 221 0) > (buffers 992 10)) > --00000000000033d51705b33d866e Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
In WSL on 27.1 the mailcap-mime-data problem remains,=C2= =A0but past that the conversion when doc-view-mode is enabled works with bo= th binary and the default raw-text.

On Tue, Nov 3, 2020 at 5:23 PM Basil L. = Contovounesios <contovob@tcd.ie&g= t; wrote:
Nichol= as Harrison <nicholasharrison222@gmail.com> writes:

> I'll make a couple more comments on the original problem I
> explained. It looks like you may have identified additional
> improvements in the process.
>
> I believe the first problem for me is that both mailcap-mime-data and<= br> > mailcap-user-mime-data are nil. This causes the `error in process
> filter: mailcap-view-mime: Symbol=E2=80=99s function definition is voi= d: nil`
> and makes the pdf download and appear in Fundamental mode. This occurs=
> whether I will be using doc-view-mode or pdf-view-mode. I'll use > DocView for the rest of this example.
>
> 1. emacs -Q
> 2. M-x eww
> 3. https://www.gnu.org/software/ema= cs/manual/pdf/emacs-xtra.pdf
>
> This results in the error message and the following:
> image.png
>
> This can be (partially) corrected by running the following code before= the steps 2 and 3:
> (add-to-list 'mailcap-user-mime-data
>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 '((type . "ap= plication/pdf")
>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (viewer . doc-v= iew-mode)))
>
> This chooses a view mode for the pdf but that brings the second
> problem. This selects the default encoding of raw-text and the
> conversion fails:
>
> Instead I choose doc-view-mode manually for the eww pdf buffer:
>
> Then selecting binary for the encoding finally gets a viewable pdf: >
> I hope this is in some way helpful.

Thanks.=C2=A0 I cannot reproduce these on what will be Emacs 27.2 or Emacs<= br> 28.1 on GNU/Linux.=C2=A0 Perhaps they have been fixed already, or are
specific to MS Windows.=C2=A0 If someone on MS Windows could check whether<= br> they still occur on master and emacs-27, that would be helpful.

--
Basil

In GNU Emacs 28.0.50 (build 1, x86_64-pc-linux-gnu, X toolkit, cairo versio= n 1.16.0, Xaw3d scroll bars)
=C2=A0of 2020-11-03 built on thunk
Repository revision: f9d6e463d310db0e1931f26609d938531c56f9c3
Repository branch: master
Windowing system distributor 'The X.Org Foundation', version 11.0.1= 2008000
System Description: Debian GNU/Linux bullseye/sid

Configured using:
=C2=A0'configure 'CC=3Dccache gcc' 'CFLAGS=3D-O2 -march=3Dn= ative' --config-cache
=C2=A0--prefix=3D/home/blc/.local --with-x-toolkit=3Dlucid
=C2=A0--with-file-notification=3Dyes --with-x'

Configured features:
XAW3D XPM JPEG TIFF GIF PNG RSVG CAIRO SOUND GPM DBUS GSETTINGS GLIB
NOTIFY INOTIFY ACL LIBSELINUX GNUTLS LIBXML2 FREETYPE HARFBUZZ M17N_FLT
LIBOTF ZLIB TOOLKIT_SCROLL_BARS LUCID X11 XDBE XIM MODULES THREADS
LIBSYSTEMD JSON PDUMPER LCMS2

Important settings:
=C2=A0 value of $LANG: en_IE.UTF-8
=C2=A0 value of $XMODIFIERS: @im=3Dibus
=C2=A0 locale-coding-system: utf-8-unix

Major mode: Lisp Interaction

Minor modes in effect:
=C2=A0 tooltip-mode: t
=C2=A0 global-eldoc-mode: t
=C2=A0 eldoc-mode: t
=C2=A0 electric-indent-mode: t
=C2=A0 mouse-wheel-mode: t
=C2=A0 tool-bar-mode: t
=C2=A0 menu-bar-mode: t
=C2=A0 file-name-shadow-mode: t
=C2=A0 global-font-lock-mode: t
=C2=A0 font-lock-mode: t
=C2=A0 blink-cursor-mode: t
=C2=A0 auto-composition-mode: t
=C2=A0 auto-encryption-mode: t
=C2=A0 auto-compression-mode: t
=C2=A0 line-number-mode: t
=C2=A0 transient-mark-mode: t

Load-path shadows:
None found.

Features:
(shadow sort mail-extr emacsbug message rmc puny dired dired-loaddefs
rfc822 mml easymenu mml-sec epa derived epg epg-config gnus-util rmail
rmail-loaddefs auth-source cl-seq eieio eieio-core cl-macs
eieio-loaddefs password-cache json map text-property-search time-date
subr-x seq byte-opt gv bytecomp byte-compile cconv mm-decode mm-bodies
mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader cl-loaddefs cl-lib sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type
mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode elisp-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch
timer select scroll-bar mouse jit-lock font-lock syntax facemenu
font-core term/tty-colors frame minibuffer cl-generic cham georgian
utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean
japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european
ethiopic indian cyrillic chinese composite charscript charprop
case-table epa-hook jka-cmpr-hook help simple abbrev obarray
cl-preloaded nadvice button loaddefs faces cus-face macroexp files
window text-properties overlay sha1 md5 base64 format env code-pages
mule custom widget hashtable-print-readable backquote threads dbusbind
inotify lcms2 dynamic-setting system-font-setting font-render-setting
cairo x-toolkit x multi-tty make-network-process emacs)

Memory information:
((conses 16 51798 5028)
=C2=A0(symbols 48 6742 1)
=C2=A0(strings 32 18899 1840)
=C2=A0(string-bytes 1 612322)
=C2=A0(vectors 16 12192)
=C2=A0(vector-slots 8 168066 8842)
=C2=A0(floats 8 23 45)
=C2=A0(intervals 56 221 0)
=C2=A0(buffers 992 10))
--00000000000033d51705b33d866e-- From unknown Sat Sep 20 13:00:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44338: 27.1; EWW can't download and view pdf Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 04 Nov 2020 15:08:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44338 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Nicholas Harrison Cc: contovob@tcd.ie, 44338@debbugs.gnu.org Received: via spool by 44338-submit@debbugs.gnu.org id=B44338.16045024782082 (code B ref 44338); Wed, 04 Nov 2020 15:08:02 +0000 Received: (at 44338) by debbugs.gnu.org; 4 Nov 2020 15:07:58 +0000 Received: from localhost ([127.0.0.1]:50243 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kaKOE-0000XW-5e for submit@debbugs.gnu.org; Wed, 04 Nov 2020 10:07:58 -0500 Received: from eggs.gnu.org ([209.51.188.92]:56686) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kaKOC-0000XK-C9 for 44338@debbugs.gnu.org; Wed, 04 Nov 2020 10:07:57 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:41092) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kaKO5-0006fp-H7; Wed, 04 Nov 2020 10:07:50 -0500 Received: from [176.228.60.248] (port=2100 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kaKO4-0006IW-Ow; Wed, 04 Nov 2020 10:07:49 -0500 Date: Wed, 04 Nov 2020 17:07:42 +0200 Message-Id: <83tuu5b1oh.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Nicholas Harrison on Tue, 3 Nov 2020 16:52:40 -0700) References: <878sbmo6i0.fsf@tcd.ie> X-Spam-Score: -2.3 (--) 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.3 (---) > From: Nicholas Harrison > Date: Tue, 3 Nov 2020 16:52:40 -0700 > Cc: 44338@debbugs.gnu.org > > This can be (partially) corrected by running the following code before the steps 2 and 3: > (add-to-list 'mailcap-user-mime-data > '((type . "application/pdf") > (viewer . doc-view-mode))) > > This chooses a view mode for the pdf but that brings the second problem. This selects the default encoding > of raw-text and the conversion fails: You say it selects raw-text, but the screenshot you sent clearly shows that Emacs was trying to use iso-latin-1-dos. In which case the failure is easily understandable, but I don't immediately see where did that value come from (it's most probably the default value of buffer-file-coding-system for you, but since eww-display-pdf binds coding-system-for-write, the question is why that value isn't being used). Could you perhaps produce a backtrace from that situation? For example, like this: M-: (debug-on-entry 'select-safe-coding-system) RET and then repeat the recipe. In any case, this isn't right: (defun eww-display-pdf () (let ((data (buffer-substring (point) (point-max)))) (pop-to-buffer-same-window (get-buffer-create "*eww pdf*")) (let ((coding-system-for-write 'raw-text) <<<<<<<<<<<<<<<<<<<<<< (inhibit-read-only t)) (erase-buffer) (insert data) (mailcap-view-mime "application/pdf"))) (goto-char (point-min))) We should use 'raw-text-unix here, since the buffer contents is a stream of raw bytes. From unknown Sat Sep 20 13:00:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44338: 27.1; EWW can't download and view pdf Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 04 Nov 2020 15:11:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44338 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: "Basil L. Contovounesios" Cc: 44338@debbugs.gnu.org, nicholasharrison222@gmail.com Received: via spool by 44338-submit@debbugs.gnu.org id=B44338.16045026582413 (code B ref 44338); Wed, 04 Nov 2020 15:11:02 +0000 Received: (at 44338) by debbugs.gnu.org; 4 Nov 2020 15:10:58 +0000 Received: from localhost ([127.0.0.1]:50253 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kaKR8-0000cq-0D for submit@debbugs.gnu.org; Wed, 04 Nov 2020 10:10:58 -0500 Received: from eggs.gnu.org ([209.51.188.92]:57346) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kaKR5-0000ca-QS for 44338@debbugs.gnu.org; Wed, 04 Nov 2020 10:10:56 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:41138) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kaKR0-000714-Do; Wed, 04 Nov 2020 10:10:50 -0500 Received: from [176.228.60.248] (port=2286 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kaKQz-0006U3-DN; Wed, 04 Nov 2020 10:10:49 -0500 Date: Wed, 04 Nov 2020 17:10:45 +0200 Message-Id: <83r1p9b1je.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <87lffi55ro.fsf@tcd.ie> (contovob@tcd.ie) References: <878sbmo6i0.fsf@tcd.ie> <87lffi55ro.fsf@tcd.ie> X-Spam-Score: -2.3 (--) 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.3 (---) > From: "Basil L. Contovounesios" > Date: Wed, 04 Nov 2020 00:23:39 +0000 > Cc: 44338@debbugs.gnu.org > > Thanks. I cannot reproduce these on what will be Emacs 27.2 or Emacs > 28.1 on GNU/Linux. Perhaps they have been fixed already, or are > specific to MS Windows. If someone on MS Windows could check whether > they still occur on master and emacs-27, that would be helpful. I asked for a backtrace to see where do we try using Latin-1 to encode this buffer. Given that information, I think it will be quite easy to find a solution. From unknown Sat Sep 20 13:00:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44338: 27.1; EWW can't download and view pdf Resent-From: "Basil L. Contovounesios" Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 04 Nov 2020 20:02:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44338 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Eli Zaretskii Cc: 44338@debbugs.gnu.org, Nicholas Harrison Received: via spool by 44338-submit@debbugs.gnu.org id=B44338.160452008722572 (code B ref 44338); Wed, 04 Nov 2020 20:02:02 +0000 Received: (at 44338) by debbugs.gnu.org; 4 Nov 2020 20:01:27 +0000 Received: from localhost ([127.0.0.1]:50673 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kaOyE-0005rz-RP for submit@debbugs.gnu.org; Wed, 04 Nov 2020 15:01:27 -0500 Received: from mail-wr1-f52.google.com ([209.85.221.52]:41498) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kaOyB-0005rj-8H for 44338@debbugs.gnu.org; Wed, 04 Nov 2020 15:01:24 -0500 Received: by mail-wr1-f52.google.com with SMTP id s9so23372543wro.8 for <44338@debbugs.gnu.org>; Wed, 04 Nov 2020 12:01:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tcd-ie.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=IheLB6h5BbT8JqtMHv/rJeIi8ngozHYNmcxS/YQ1Oes=; b=HZzuLNAkWPqp+TrRMZBgUP7wBbaLh0sQ4F8dP7wcb2hphW1PIqrO/RsKL5ANx6iFEx oyxqjIvDiES1jC0IIgNH6k3bQzAduh9ja3lEcWcl/oce5my5XiC0zPjUt1gYGXR+qzFO xMWo7z+IkgtpXkki/S5lJ40/0Rnz6H+E46ADXadtbQtdCUfZ1E6L5MgHBc5Zr+/GXL1p 01OkVcglu0hcBiEWdOJCIYkNVBWqV80vjfhS8N1NZBV0ZydB2q09d10MyuGu1R1wHww9 i8JV8raYevQ69DJkQlLy0kujBDZLrutK9cJ5b/RJq22bbNeYK7W6/1XkKFMSKKZ5i5Ix vL1w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=IheLB6h5BbT8JqtMHv/rJeIi8ngozHYNmcxS/YQ1Oes=; b=QNzk60GgU3LKdHPAnqz0YwD6vJ/695B+xe0o7CeZd2kiP5xA4I/vylRGMoJX7hFgY/ wDYqKbR1XBB5JyMdXlwFYeeZuel9ATq0kdjAkNoW54hiUv3nS0eFRb2GhwbLVKqoI7sM 9jnGAdrGp5M+a7NBvzi/7HLZt15zU1oTzx2r1UYCyCstt9eKkbfvsnnFbKvuuBnjbRJn Kd2jswWzHKOCGxTrXznRTEc0ws7FbSXfNfHnSJwZffPLzCvnim/+Lax827jP3jD3UT7F wJ9nsMCRAnDHRC1SUpyMpyjc8vVPF3OqbVhcrBqKtutj9UkX7gnF+uoHd3wKEUPxu5Cl PwHA== X-Gm-Message-State: AOAM533vUcvi4eqeTT0FLJjma02AYEDEwzG/cJ720Z/hwwbdDeH5vDlF b9+Felk6eIuSyv5lufhYjxLUvw== X-Google-Smtp-Source: ABdhPJx0H7/rVSh19Gi1F1saXYUmGyRsxAo6jpZKe3uKfD1bk6xJfm0FHTXfMbv44REOs892ehy56Q== X-Received: by 2002:a5d:468f:: with SMTP id u15mr34390747wrq.154.1604520077358; Wed, 04 Nov 2020 12:01:17 -0800 (PST) Received: from localhost ([2a02:8084:20e2:c380:92bd:1bfd:38fc:fae2]) by smtp.gmail.com with ESMTPSA id y201sm4001523wmd.27.2020.11.04.12.01.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 04 Nov 2020 12:01:16 -0800 (PST) From: "Basil L. Contovounesios" References: <878sbmo6i0.fsf@tcd.ie> <83tuu5b1oh.fsf@gnu.org> Date: Wed, 04 Nov 2020 20:01:15 +0000 In-Reply-To: <83tuu5b1oh.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 04 Nov 2020 17:07:42 +0200") Message-ID: <87sg9oriwk.fsf@tcd.ie> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) 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.0 (-) Eli Zaretskii writes: > In any case, this isn't right: > > (defun eww-display-pdf () > (let ((data (buffer-substring (point) (point-max)))) > (pop-to-buffer-same-window (get-buffer-create "*eww pdf*")) > (let ((coding-system-for-write 'raw-text) <<<<<<<<<<<<<<<<<<<<<< > (inhibit-read-only t)) > (erase-buffer) > (insert data) > (mailcap-view-mime "application/pdf"))) > (goto-char (point-min))) > > We should use 'raw-text-unix here, since the buffer contents is a > stream of raw bytes. Thanks, I've made the change in my patch, and will push in a few days if I don't hear otherwise. -- Basil From unknown Sat Sep 20 13:00:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44338: 27.1; EWW can't download and view pdf Resent-From: Nicholas Harrison Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 04 Nov 2020 23:44:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44338 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Eli Zaretskii Cc: "Basil L. Contovounesios" , 44338@debbugs.gnu.org Received: via spool by 44338-submit@debbugs.gnu.org id=B44338.160453341211761 (code B ref 44338); Wed, 04 Nov 2020 23:44:01 +0000 Received: (at 44338) by debbugs.gnu.org; 4 Nov 2020 23:43:32 +0000 Received: from localhost ([127.0.0.1]:50993 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kaSR9-00033c-D5 for submit@debbugs.gnu.org; Wed, 04 Nov 2020 18:43:31 -0500 Received: from mail-yb1-f180.google.com ([209.85.219.180]:43862) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kaSR7-00033P-8N for 44338@debbugs.gnu.org; Wed, 04 Nov 2020 18:43:29 -0500 Received: by mail-yb1-f180.google.com with SMTP id c18so363065ybj.10 for <44338@debbugs.gnu.org>; Wed, 04 Nov 2020 15:43:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=jyU4BZlp8xbFA0gIAYsi5mDrqlMs/WfRH7/MdMiKzfs=; b=GAGx87V48sSx2f9M61c0KKT0ia8tn2bfz50/U0Lip+GM6nRl4gkslyG7yx7i27S6VT YXBaQDJiixm1z1xg02wM0SNFgzLMUjgOCLA2PHgMpMsCA4cNScf76lwKGqDmS+EpSODE vWR11U4meNZeFLkgHxOEqEWqKbPQVCqs3uhkFyuxDwzNNy8z53sfgQbb/jNX0xWutUJO yHHHT6uxeVDE5FJLWl9AZHUNgnPyLg7zDir2b/hZYaqlGlvbHXfbrWer/7e51UbAB7mv 8x5SZeUHcyHgw3nXR72V2akUG/gGFEYjIrbBgutwVrm77ODXogebXGKLc8/1wlMk7n8R TlFw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=jyU4BZlp8xbFA0gIAYsi5mDrqlMs/WfRH7/MdMiKzfs=; b=MyX3aStOnqVB8z4n2syeAlIjW90atw81Xw5t48bitzLb6VvF1W0EUuv5RiG8rf2StL pAdBas5r8tMuBo14ANe8uwsgQuKdBm9AaCvTNf65usj6EyWAyhiEk0FfdZU+1IaOGOa1 cMTgu+y/nlOFcb9YxNn+VN+NeVgNKPKkB6qQfRiVWbeIkTcVAeaAUMnxza/538aeI8z4 EVRygcm4/pACujlQFYTXlA1XSOaJFOVgQ5yubx16SoZffSAq/XAXBWhbDYST0+RPx7qz ry1mELGhFgH1Zrz+ThBh4tfM9TvkTIUdQumlOuHOLkrOZ6CmSMP4V/prSF006gEdT2LO vu9g== X-Gm-Message-State: AOAM533hfcoS9QzO1yEgsu1E9uHQQurd6YWFQ9OcObb1Dd6Owu4f1DZ/ 36nzfxyU/1ig67IEjy6RQIDGxdrmStd1ACUXszs= X-Google-Smtp-Source: ABdhPJxn0iPfBwa78Vz7c5iv+qBimjf0H24909aK1s5FFLD7bQJ1bhvGftKHXx2FxKikIHEbOmtmsRaIJvPhMO6w/lk= X-Received: by 2002:a25:d9cf:: with SMTP id q198mr392234ybg.182.1604533403687; Wed, 04 Nov 2020 15:43:23 -0800 (PST) MIME-Version: 1.0 References: <878sbmo6i0.fsf@tcd.ie> <83tuu5b1oh.fsf@gnu.org> In-Reply-To: <83tuu5b1oh.fsf@gnu.org> From: Nicholas Harrison Date: Wed, 4 Nov 2020 16:43:13 -0700 Message-ID: Content-Type: multipart/alternative; boundary="0000000000008e9e5c05b3508ba8" X-Spam-Score: 0.3 (/) 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.7 (/) --0000000000008e9e5c05b3508ba8 Content-Type: text/plain; charset="UTF-8" Not sure if this is much help, but here is the backtrace given when I do the following steps: 1. emacs -Q 2. M-: (debug-on-entry 'select-safe-coding-system) RET 3. M-x eww RET https://www.gnu.org/software/emacs/manual/pdf/emacs-xtra.pdf RET (no backtrace here) 4. M-x doc-view-mode RET Debugger entered--entering a function: * select-safe-coding-system(1 381654 iso-latin-1-dos nil "c:/Users/nicho/AppData/Local/Temp/docview1001/!eww pdf!") write-region(nil nil "c:/Users/nicho/AppData/Local/Temp/docview1001/!eww pdf!") doc-view-mode() funcall-interactively(doc-view-mode) call-interactively(doc-view-mode record nil) command-execute(doc-view-mode record) execute-extended-command(nil "doc-view-mode" "doc-view-mo") funcall-interactively(execute-extended-command nil "doc-view-mode" "doc-view-mo") call-interactively(execute-extended-command nil nil) command-execute(execute-extended-command) 5. ESC ESC ESC 6. RET (it asks to choose an encoding, chose default raw-text) Debugger entered--returning value: raw-text select-safe-coding-system(1 381654 iso-latin-1-dos nil "c:/Users/nicho/AppData/Local/Temp/docview1001/!eww...") write-region(nil nil "c:/Users/nicho/AppData/Local/Temp/docview1001/!eww...") doc-view-mode() funcall-interactively(doc-view-mode) call-interactively(doc-view-mode record nil) command-execute(doc-view-mode record) execute-extended-command(nil "doc-view-mode" "doc-view-mo") funcall-interactively(execute-extended-command nil "doc-view-mode" "doc-view-mo") call-interactively(execute-extended-command nil nil) command-execute(execute-extended-command) Debugger entered--entering a function: * select-safe-coding-system(1 383892 no-conversion nil) md5(#) doc-view--current-cache-dir() doc-view-already-converted-p() doc-view-initiate-display() doc-view-mode() funcall-interactively(doc-view-mode) call-interactively(doc-view-mode record nil) command-execute(doc-view-mode record) execute-extended-command(nil "doc-view-mode" "doc-view-mo") funcall-interactively(execute-extended-command nil "doc-view-mode" "doc-view-mo") call-interactively(execute-extended-command nil nil) command-execute(execute-extended-command) Debugger entered--returning value: no-conversion select-safe-coding-system(1 383892 no-conversion nil) md5(#) doc-view--current-cache-dir() doc-view-already-converted-p() doc-view-initiate-display() doc-view-mode() funcall-interactively(doc-view-mode) call-interactively(doc-view-mode record nil) command-execute(doc-view-mode record) execute-extended-command(nil "doc-view-mode" "doc-view-mo") funcall-interactively(execute-extended-command nil "doc-view-mode" "doc-view-mo") call-interactively(execute-extended-command nil nil) command-execute(execute-extended-command) Debugger entered--entering a function: * select-safe-coding-system("100" nil prefer-utf-8 nil "c:/Users/nicho/AppData/Local/Temp/docview1001/!eww pdf!-2072e1249b26ee28e656f1a01f0cb4a9/resolution.el") write-region("100" nil "c:/Users/nicho/AppData/Local/Temp/docview1001/!eww pdf!-2072e1249b26ee28e656f1a01f0cb4a9/resolution...." nil silently) #f(compiled-function () #)() doc-view-sentinel(#png> "finished\n") Debugger entered--returning value: prefer-utf-8-dos select-safe-coding-system("100" nil prefer-utf-8 nil "c:/Users/nicho/AppData/Local/Temp/docview1001/!eww...") write-region("100" nil "c:/Users/nicho/AppData/Local/Temp/docview1001/!eww..." nil silently) #f(compiled-function () #)() doc-view-sentinel(#png> "finished\n") Debugger entered--returning value: prefer-utf-8-dos select-safe-coding-system("100" nil prefer-utf-8 nil "c:/Users/nicho/AppData/Local/Temp/docview1001/!eww...") write-region("100" nil "c:/Users/nicho/AppData/Local/Temp/docview1001/!eww..." nil silently) #f(compiled-function () #)() doc-view-sentinel(#png> "finished\n") Let me know if I was supposed to do something differently. Nicholas On Wed, Nov 4, 2020 at 8:07 AM Eli Zaretskii wrote: > > From: Nicholas Harrison > > Date: Tue, 3 Nov 2020 16:52:40 -0700 > > Cc: 44338@debbugs.gnu.org > > > > This can be (partially) corrected by running the following code before > the steps 2 and 3: > > (add-to-list 'mailcap-user-mime-data > > '((type . "application/pdf") > > (viewer . doc-view-mode))) > > > > This chooses a view mode for the pdf but that brings the second problem. > This selects the default encoding > > of raw-text and the conversion fails: > > You say it selects raw-text, but the screenshot you sent clearly shows > that Emacs was trying to use iso-latin-1-dos. In which case the > failure is easily understandable, but I don't immediately see where > did that value come from (it's most probably the default value of > buffer-file-coding-system for you, but since eww-display-pdf binds > coding-system-for-write, the question is why that value isn't being > used). Could you perhaps produce a backtrace from that situation? > For example, like this: > > M-: (debug-on-entry 'select-safe-coding-system) RET > > and then repeat the recipe. > > In any case, this isn't right: > > (defun eww-display-pdf () > (let ((data (buffer-substring (point) (point-max)))) > (pop-to-buffer-same-window (get-buffer-create "*eww pdf*")) > (let ((coding-system-for-write 'raw-text) <<<<<<<<<<<<<<<<<<<<<< > (inhibit-read-only t)) > (erase-buffer) > (insert data) > (mailcap-view-mime "application/pdf"))) > (goto-char (point-min))) > > We should use 'raw-text-unix here, since the buffer contents is a > stream of raw bytes. > --0000000000008e9e5c05b3508ba8 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Not sure if this is much help, but here i= s the backtrace given when I do the following steps:
=
1. emacs -Q
2. M-: (debug-on-entry 'select-saf= e-coding-system) RET
(no backtrace here)
4. M-x doc-view-mode RET

Debugger entered-= -entering a function:
* select-safe-coding-system(1 381654 iso-latin-1-d= os nil "c:/Users/nicho/AppData/Local/Temp/docview1001/!eww pdf!")=
=C2=A0 write-region(nil nil "c:/Users/nicho/AppData/Local/Temp/doc= view1001/!eww pdf!")
=C2=A0 doc-view-mode()
=C2=A0 funcall-inter= actively(doc-view-mode)
=C2=A0 call-interactively(doc-view-mode record n= il)
=C2=A0 command-execute(doc-view-mode record)
=C2=A0 execute-exten= ded-command(nil "doc-view-mode" "doc-view-mo")
=C2= =A0 funcall-interactively(execute-extended-command nil "doc-view-mode&= quot; "doc-view-mo")
=C2=A0 call-interactively(execute-extende= d-command nil nil)
=C2=A0 command-execute(execute-extended-command)
<= /div>

5. ESC ESC ESC
6. RET (it asks to choose= =C2=A0an encoding, chose default raw-text)

Debugge= r entered--returning value: raw-text
=C2=A0 select-safe-coding-system(1 = 381654 iso-latin-1-dos nil "c:/Users/nicho/AppData/Local/Temp/docview1= 001/!eww...")
=C2=A0 write-region(nil nil "c:/Users/nicho/AppD= ata/Local/Temp/docview1001/!eww...")
=C2=A0 doc-view-mode()
=C2= =A0 funcall-interactively(doc-view-mode)
=C2=A0 call-interactively(doc-v= iew-mode record nil)
=C2=A0 command-execute(doc-view-mode record)
=C2= =A0 execute-extended-command(nil "doc-view-mode" "doc-view-m= o")
=C2=A0 funcall-interactively(execute-extended-command nil "= ;doc-view-mode" "doc-view-mo")
=C2=A0 call-interactively(= execute-extended-command nil nil)
=C2=A0 command-execute(execute-extende= d-command)

Debugger entered--entering a functi= on:
* select-safe-coding-system(1 383892 no-conversion nil)
=C2=A0 md= 5(#<buffer =C2=A0*temp*>)
=C2=A0 doc-view--current-cache-dir()
= =C2=A0 doc-view-already-converted-p()
=C2=A0 doc-view-initiate-display()=
=C2=A0 doc-view-mode()
=C2=A0 funcall-interactively(doc-view-mode)=C2=A0 call-interactively(doc-view-mode record nil)
=C2=A0 command-exe= cute(doc-view-mode record)
=C2=A0 execute-extended-command(nil "doc= -view-mode" "doc-view-mo")
=C2=A0 funcall-interactively(e= xecute-extended-command nil "doc-view-mode" "doc-view-mo&quo= t;)
=C2=A0 call-interactively(execute-extended-command nil nil)
=C2= =A0 command-execute(execute-extended-command)

= Debugger entered--returning value: no-conversion
=C2=A0 select-safe-codi= ng-system(1 383892 no-conversion nil)
=C2=A0 md5(#<buffer =C2=A0*temp= *>)
=C2=A0 doc-view--current-cache-dir()
=C2=A0 doc-view-already-c= onverted-p()
=C2=A0 doc-view-initiate-display()
=C2=A0 doc-view-mode(= )
=C2=A0 funcall-interactively(doc-view-mode)
=C2=A0 call-interactive= ly(doc-view-mode record nil)
=C2=A0 command-execute(doc-view-mode record= )
=C2=A0 execute-extended-command(nil "doc-view-mode" "do= c-view-mo")
=C2=A0 funcall-interactively(execute-extended-command n= il "doc-view-mode" "doc-view-mo")
=C2=A0 call-intera= ctively(execute-extended-command nil nil)
=C2=A0 command-execute(execute= -extended-command)

Debugger entered--entering = a function:
* select-safe-coding-system("100" nil prefer-utf-8= nil "c:/Users/nicho/AppData/Local/Temp/docview1001/!eww pdf!-2072e124= 9b26ee28e656f1a01f0cb4a9/resolution.el")
=C2=A0 write-region("= 100" nil "c:/Users/nicho/AppData/Local/Temp/docview1001/!eww pdf!= -2072e1249b26ee28e656f1a01f0cb4a9/resolution...." nil silently)
=C2= =A0 #f(compiled-function () #<bytecode 0x42abe9>)()
=C2=A0 doc-vie= w-sentinel(#<process pdf/ps->png> "finished\n")

Debugger entered--returning value: prefer-utf-8-dos=C2=A0 select-safe-coding-system("100" nil prefer-utf-8 nil &quo= t;c:/Users/nicho/AppData/Local/Temp/docview1001/!eww...")
=C2=A0 wr= ite-region("100" nil "c:/Users/nicho/AppData/Local/Temp/docv= iew1001/!eww..." nil silently)
=C2=A0 #f(compiled-function () #<= bytecode 0x42abe9>)()
=C2=A0 doc-view-sentinel(#<process pdf/ps-&g= t;png> "finished\n")

Debugger ent= ered--returning value: prefer-utf-8-dos
=C2=A0 select-safe-coding-system= ("100" nil prefer-utf-8 nil "c:/Users/nicho/AppData/Local/Te= mp/docview1001/!eww...")
=C2=A0 write-region("100" nil &q= uot;c:/Users/nicho/AppData/Local/Temp/docview1001/!eww..." nil silentl= y)
=C2=A0 #f(compiled-function () #<bytecode 0x42abe9>)()
=C2= =A0 doc-view-sentinel(#<process pdf/ps->png> "finished\n"= ;)

=C2=A0 Let me know if I was supposed to do = something differently.

Nicholas=C2=A0
On Wed, N= ov 4, 2020 at 8:07 AM Eli Zaretskii <eli= z@gnu.org> wrote:
> From: Nicholas Harrison <nicholasharrison222@gmail.com> > Date: Tue, 3 Nov 2020 16:52:40 -0700
> Cc: 44338@d= ebbugs.gnu.org
>
> This can be (partially) corrected by running the following code before= the steps 2 and 3:
> (add-to-list 'mailcap-user-mime-data
>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 '((type . "ap= plication/pdf")
>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (viewer . doc-v= iew-mode)))
>
> This chooses a view mode for the pdf but that brings the second proble= m. This selects the default encoding
> of raw-text and the conversion fails:

You say it selects raw-text, but the screenshot you sent clearly shows
that Emacs was trying to use iso-latin-1-dos.=C2=A0 In which case the
failure is easily understandable, but I don't immediately see where
did that value come from (it's most probably the default value of
buffer-file-coding-system for you, but since eww-display-pdf binds
coding-system-for-write, the question is why that value isn't being
used).=C2=A0 Could you perhaps produce a backtrace from that situation?
For example, like this:

=C2=A0 M-: (debug-on-entry 'select-safe-coding-system) RET

and then repeat the recipe.

In any case, this isn't right:

=C2=A0 (defun eww-display-pdf ()
=C2=A0 =C2=A0 (let ((data (buffer-substring (point) (point-max))))
=C2=A0 =C2=A0 =C2=A0 (pop-to-buffer-same-window (get-buffer-create "*e= ww pdf*"))
=C2=A0 =C2=A0 =C2=A0 (let ((coding-system-for-write 'raw-text)=C2=A0 &l= t;<<<<<<<<<<<<<<<<<<&= lt;<<
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (inhibit-read-only t))
=C2=A0 =C2=A0 =C2=A0 =C2=A0 (erase-buffer)
=C2=A0 =C2=A0 =C2=A0 =C2=A0 (insert data)
=C2=A0 =C2=A0 =C2=A0 =C2=A0 (mailcap-view-mime "application/pdf")= ))
=C2=A0 =C2=A0 (goto-char (point-min)))

We should use 'raw-text-unix here, since the buffer contents is a
stream of raw bytes.
--0000000000008e9e5c05b3508ba8-- From unknown Sat Sep 20 13:00:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44338: 27.1; EWW can't download and view pdf Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 05 Nov 2020 13:43:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44338 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Nicholas Harrison Cc: contovob@tcd.ie, 44338@debbugs.gnu.org Received: via spool by 44338-submit@debbugs.gnu.org id=B44338.16045837634034 (code B ref 44338); Thu, 05 Nov 2020 13:43:01 +0000 Received: (at 44338) by debbugs.gnu.org; 5 Nov 2020 13:42:43 +0000 Received: from localhost ([127.0.0.1]:52006 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kafXH-000130-BT for submit@debbugs.gnu.org; Thu, 05 Nov 2020 08:42:43 -0500 Received: from eggs.gnu.org ([209.51.188.92]:59090) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kafXC-00012k-Jd for 44338@debbugs.gnu.org; Thu, 05 Nov 2020 08:42:42 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:56717) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kafX6-0004Y2-Ve; Thu, 05 Nov 2020 08:42:32 -0500 Received: from [176.228.60.248] (port=2137 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kafX6-00054R-0z; Thu, 05 Nov 2020 08:42:32 -0500 Date: Thu, 05 Nov 2020 15:42:30 +0200 Message-Id: <838sbfc43d.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Nicholas Harrison on Wed, 4 Nov 2020 16:43:13 -0700) References: <878sbmo6i0.fsf@tcd.ie> <83tuu5b1oh.fsf@gnu.org> X-Spam-Score: -2.3 (--) 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.3 (---) > From: Nicholas Harrison > Date: Wed, 4 Nov 2020 16:43:13 -0700 > Cc: "Basil L. Contovounesios" , 44338@debbugs.gnu.org > > Not sure if this is much help, but here is the backtrace given when I do the following steps: > > 1. emacs -Q > 2. M-: (debug-on-entry 'select-safe-coding-system) RET > 3. M-x eww RET https://www.gnu.org/software/emacs/manual/pdf/emacs-xtra.pdf RET > (no backtrace here) > 4. M-x doc-view-mode RET > > Debugger entered--entering a function: > * select-safe-coding-system(1 381654 iso-latin-1-dos nil > "c:/Users/nicho/AppData/Local/Temp/docview1001/!eww pdf!") > write-region(nil nil "c:/Users/nicho/AppData/Local/Temp/docview1001/!eww pdf!") > doc-view-mode() > funcall-interactively(doc-view-mode) > call-interactively(doc-view-mode record nil) > command-execute(doc-view-mode record) > execute-extended-command(nil "doc-view-mode" "doc-view-mo") > funcall-interactively(execute-extended-command nil "doc-view-mode" "doc-view-mo") > call-interactively(execute-extended-command nil nil) > command-execute(execute-extended-command) Thanks. This tells part of the story, but not all of it. What I wanted to see was the backtrace when doc-view-mode is invoked by EWW. AFAIU, that requires you to augment mailcap-user-mime-data as this: (add-to-list 'mailcap-user-mime-data '((type . "application/pdf") (viewer . doc-view-mode))) before performing the reproduction steps. To give you more background: when you invoke doc-view-mode manually in a buffer produced by "M-x eww", the buffer's buffer-file-coding-system is the platform default, in your case iso-latin-1-dos. That is what doc-view-mode uses to write the PDF bytestream to a temporary file, and that fails because iso-latin-1-dos cannot encode the raw bytes in the binary content. But eww-display-pdf binds coding-system-for-write to 'raw-text, and then doc-view-mode ought to use that to write to the temporary file, and yet in your screenshot I still see it tried to use iso-latin-1-dos, which I cannot explain. So I'd like to see the backtrace when you invoke doc-view-mode via EWW, after augmenting mailcap-user-mime-data, to try to understand why it uses the wrong encoding. From unknown Sat Sep 20 13:00:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44338: 27.1; EWW can't download and view pdf Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 05 Nov 2020 13:44:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44338 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Nicholas Harrison Cc: contovob@tcd.ie, 44338@debbugs.gnu.org Received: via spool by 44338-submit@debbugs.gnu.org id=B44338.16045837834093 (code B ref 44338); Thu, 05 Nov 2020 13:44:01 +0000 Received: (at 44338) by debbugs.gnu.org; 5 Nov 2020 13:43:03 +0000 Received: from localhost ([127.0.0.1]:52010 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kafXa-00013w-M1 for submit@debbugs.gnu.org; Thu, 05 Nov 2020 08:43:02 -0500 Received: from eggs.gnu.org ([209.51.188.92]:59116) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kafXZ-00013L-4p for 44338@debbugs.gnu.org; Thu, 05 Nov 2020 08:43:01 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:56767) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kafXT-0004dx-6u; Thu, 05 Nov 2020 08:42:55 -0500 Received: from [176.228.60.248] (port=2160 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kafXR-00055b-Oa; Thu, 05 Nov 2020 08:42:55 -0500 Date: Thu, 05 Nov 2020 15:42:52 +0200 Message-Id: <837dqzc42r.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Nicholas Harrison on Wed, 4 Nov 2020 16:43:13 -0700) References: <878sbmo6i0.fsf@tcd.ie> <83tuu5b1oh.fsf@gnu.org> X-Spam-Score: -2.3 (--) 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.3 (---) > From: Nicholas Harrison > Date: Wed, 4 Nov 2020 16:43:13 -0700 > Cc: "Basil L. Contovounesios" , 44338@debbugs.gnu.org > > Not sure if this is much help, but here is the backtrace given when I do the following steps: > > 1. emacs -Q > 2. M-: (debug-on-entry 'select-safe-coding-system) RET > 3. M-x eww RET https://www.gnu.org/software/emacs/manual/pdf/emacs-xtra.pdf RET > (no backtrace here) > 4. M-x doc-view-mode RET > > Debugger entered--entering a function: > * select-safe-coding-system(1 381654 iso-latin-1-dos nil > "c:/Users/nicho/AppData/Local/Temp/docview1001/!eww pdf!") > write-region(nil nil "c:/Users/nicho/AppData/Local/Temp/docview1001/!eww pdf!") > doc-view-mode() > funcall-interactively(doc-view-mode) > call-interactively(doc-view-mode record nil) > command-execute(doc-view-mode record) > execute-extended-command(nil "doc-view-mode" "doc-view-mo") > funcall-interactively(execute-extended-command nil "doc-view-mode" "doc-view-mo") > call-interactively(execute-extended-command nil nil) > command-execute(execute-extended-command) Thanks. This tells part of the story, but not all of it. What I wanted to see was the backtrace when doc-view-mode is invoked by EWW. AFAIU, that requires you to augment mailcap-user-mime-data as this: (add-to-list 'mailcap-user-mime-data '((type . "application/pdf") (viewer . doc-view-mode))) before performing the reproduction steps. To give you more background: when you invoke doc-view-mode manually in a buffer produced by "M-x eww", the buffer's buffer-file-coding-system is the platform default, in your case iso-latin-1-dos. That is what doc-view-mode uses to write the PDF bytestream to a temporary file, and that fails because iso-latin-1-dos cannot encode the raw bytes in the binary content. But eww-display-pdf binds coding-system-for-write to 'raw-text, and then doc-view-mode ought to use that to write to the temporary file, and yet in your screenshot I still see it tried to use iso-latin-1-dos, which I cannot explain. So I'd like to see the backtrace when you invoke doc-view-mode via EWW, after augmenting mailcap-user-mime-data, to try to understand why it uses the wrong encoding. Can you please produce the backtrace under those modified conditions? From unknown Sat Sep 20 13:00:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44338: 27.1; EWW can't download and view pdf Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 05 Nov 2020 15:13:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44338 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: "Basil L. Contovounesios" Cc: 44338@debbugs.gnu.org, Nicholas Harrison Received: via spool by 44338-submit@debbugs.gnu.org id=B44338.160458914822763 (code B ref 44338); Thu, 05 Nov 2020 15:13:02 +0000 Received: (at 44338) by debbugs.gnu.org; 5 Nov 2020 15:12:28 +0000 Received: from localhost ([127.0.0.1]:53813 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kagw8-0005v5-Fl for submit@debbugs.gnu.org; Thu, 05 Nov 2020 10:12:28 -0500 Received: from quimby.gnus.org ([95.216.78.240]:58074) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kagw6-0005us-8O for 44338@debbugs.gnu.org; Thu, 05 Nov 2020 10:12:27 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=1vLZ8HVHq0NW7MCAdhZQwXatIEFa3DJzRatUvVwtSno=; b=Lmwnzk2tkySA+xGfNM3QFxRTi5 GfIOO5Yt32N0g+XAkq+i8IZ2/5YEwgE4Uf+UkhmEkYzE/7x1Y0ImtSJMTdV6xheytUBz2lvCLQI8v Rm8zaDUTdQ4Ezg2mH6GCHh/4Asf8lXLhyAHsGJ0+mZvRIK5LuC3DujsG6mvJiAhnkYQo=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kagvw-0003Mm-0K; Thu, 05 Nov 2020 16:12:19 +0100 From: Lars Ingebrigtsen References: <878sbmo6i0.fsf@tcd.ie> <871rhdb1kl.fsf@gnus.org> <87zh416s3r.fsf@tcd.ie> <87v9en7qjw.fsf@gnus.org> <874km74s9o.fsf@tcd.ie> <87h7q6v6kh.fsf@gnus.org> <87r1pa6sf9.fsf@tcd.ie> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAGFBMVEUKCRwwKF9aSF6Y aFOYholgVpuvosr////hH+mjAAAAAWJLR0QHFmGI6wAAAAd0SU1FB+QLBQ8KGg3eZNoAAAGvSURB VDjLzdJLctswDAZgx53uTSjel0DYvSi5+4qM9nowB2g9vP8R8pOUxGQa7wvPaCR8hAHIPp3+l7g8 yJ/bf1JKZRjS9UnVwu+KGE9nTme4nMrxzSo8MwtrpRR1B8ysNAGINSRXl5hSPVNLg8qxwxORwkcY UeSYCec1869oG/2xhMWitRUf72xTc/5RgMRqJ7r3fvzdNS13+3edRTNq+vHu/zTMuuNLoQtpzEQe 8RdzKJv7pwu1WKJxSQhztQfgDLEAeo/d6TPYLkUAPOsKggqkmT1WbL6CgOlEVWh0AgvgT3ClHQzA UkqVCoBkSK8Ra1xDKBVzyweYgUzYQE3IZdAspk35DQyXHthuedGhwnUDdFtXU4Gu85wg/eC+Am4A XQGxS4bxlDnMc5lKvZgBsMZYYNZLmYpsGNbgxx0WbTpJIOKnPuU3WLseiwAse9f7WKF/HVKFTEvv b7HCIGHAcbFmGd08HrC2fHPYkSfjvMUf74DUFO/P6uAd888Kr95tcLd5pr1HjN6nmYzf0gXe8t1d 2PZrjB9gu3Xz7Tif4bh3ruYBb/HLOIX4AB7k4zsohL89RIg2HQAAACV0RVh0ZGF0ZTpjcmVhdGUA MjAyMC0xMS0wNVQxNToxMDoyNSswMDowMJXzpYUAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjAtMTEt MDVUMTU6MTA6MjUrMDA6MDDkrh05AAAAAElFTkSuQmCC X-Now-Playing: Machinedrum's _A View of U_: "Star (feat. Mono-Poly & =?UTF-8?Q?Taner=C3=A9lle?=)" Date: Thu, 05 Nov 2020 16:12:14 +0100 In-Reply-To: <87r1pa6sf9.fsf@tcd.ie> (Basil L. Contovounesios's message of "Tue, 03 Nov 2020 21:28:58 +0000") Message-ID: <87blgbsur5.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: "Basil L. Contovounesios" writes: > Alternatively, mailcap--computed-mime-data could be kept in canonical > order, e.g. in mailcap-add-mailcap-entry? I guess that would make sense, but this code has been re-fixed so much that I'd rather ... leave it alone for a while. :-) Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) 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.0 (-) "Basil L. Contovounesios" writes: > Alternatively, mailcap--computed-mime-data could be kept in canonical > order, e.g. in mailcap-add-mailcap-entry? I guess that would make sense, but this code has been re-fixed so much that I'd rather ... leave it alone for a while. :-) > [BTW, I don't see the function mailcap-add used anywhere.] It's for usage by users, I think? > [And neither do I see your changes on Savannah. ;] Forgot to push; done now. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From unknown Sat Sep 20 13:00:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44338: 27.1; EWW can't download and view pdf Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 05 Nov 2020 15:14:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44338 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: "Basil L. Contovounesios" Cc: 44338@debbugs.gnu.org, Nicholas Harrison , Jean Louis Received: via spool by 44338-submit@debbugs.gnu.org id=B44338.160458919822854 (code B ref 44338); Thu, 05 Nov 2020 15:14:01 +0000 Received: (at 44338) by debbugs.gnu.org; 5 Nov 2020 15:13:18 +0000 Received: from localhost ([127.0.0.1]:53818 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kagwv-0005wY-Pk for submit@debbugs.gnu.org; Thu, 05 Nov 2020 10:13:17 -0500 Received: from quimby.gnus.org ([95.216.78.240]:58092) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kagwu-0005wL-6X for 44338@debbugs.gnu.org; Thu, 05 Nov 2020 10:13:16 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=sIWolu2mzxNZo/usBcx1/IwWRhSxWb9psE3X9ND7dtE=; b=GPDI+Z5Dh3kHhJZEdGBpECr9+6 WnA7r1CMSHZ670caW/2nsNH6BEdZ1CP5bb6sxphiUwD9c9VZ6tto3eChMvBNk4tvTpF5ZGKKTTeJg /1AVB5snESxjDYDFUIn7f5MZnu25NpBmNtZ+aMUEt8HwUVfDuOSVwNAaKrWmAUXtEzqM=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kagwl-0003NA-RQ; Thu, 05 Nov 2020 16:13:10 +0100 From: Lars Ingebrigtsen References: <878sbmo6i0.fsf@tcd.ie> <87a6vy6n1y.fsf@tcd.ie> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAGFBMVEUKCRwwKF9aSF6Y aFOYholgVpuvosr////hH+mjAAAAAWJLR0QHFmGI6wAAAAd0SU1FB+QLBQ8KGg3eZNoAAAGvSURB VDjLzdJLctswDAZgx53uTSjel0DYvSi5+4qM9nowB2g9vP8R8pOUxGQa7wvPaCR8hAHIPp3+l7g8 yJ/bf1JKZRjS9UnVwu+KGE9nTme4nMrxzSo8MwtrpRR1B8ysNAGINSRXl5hSPVNLg8qxwxORwkcY UeSYCec1869oG/2xhMWitRUf72xTc/5RgMRqJ7r3fvzdNS13+3edRTNq+vHu/zTMuuNLoQtpzEQe 8RdzKJv7pwu1WKJxSQhztQfgDLEAeo/d6TPYLkUAPOsKggqkmT1WbL6CgOlEVWh0AgvgT3ClHQzA UkqVCoBkSK8Ra1xDKBVzyweYgUzYQE3IZdAspk35DQyXHthuedGhwnUDdFtXU4Gu85wg/eC+Am4A XQGxS4bxlDnMc5lKvZgBsMZYYNZLmYpsGNbgxx0WbTpJIOKnPuU3WLseiwAse9f7WKF/HVKFTEvv b7HCIGHAcbFmGd08HrC2fHPYkSfjvMUf74DUFO/P6uAd888Kr95tcLd5pr1HjN6nmYzf0gXe8t1d 2PZrjB9gu3Xz7Tif4bh3ruYBb/HLOIX4AB7k4zsohL89RIg2HQAAACV0RVh0ZGF0ZTpjcmVhdGUA MjAyMC0xMS0wNVQxNToxMDoyNSswMDowMJXzpYUAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjAtMTEt MDVUMTU6MTA6MjUrMDA6MDDkrh05AAAAAElFTkSuQmCC X-Now-Playing: Machinedrum's _A View of U_: "Star (feat. Mono-Poly & =?UTF-8?Q?Taner=C3=A9lle?=)" Date: Thu, 05 Nov 2020 16:13:06 +0100 In-Reply-To: <87a6vy6n1y.fsf@tcd.ie> (Basil L. Contovounesios's message of "Tue, 03 Nov 2020 23:24:57 +0000") Message-ID: <877dqzsupp.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: "Basil L. Contovounesios" writes: > How's the attached? Haven't tried it, but it sounds like a good change to me. Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) 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.0 (-) "Basil L. Contovounesios" writes: > How's the attached? Haven't tried it, but it sounds like a good change to me. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From unknown Sat Sep 20 13:00:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44338: 27.1; EWW can't download and view pdf Resent-From: Nicholas Harrison Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 05 Nov 2020 15:19:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44338 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Eli Zaretskii Cc: 44338@debbugs.gnu.org Received: via spool by 44338-submit@debbugs.gnu.org id=B44338.160458951823428 (code B ref 44338); Thu, 05 Nov 2020 15:19:01 +0000 Received: (at 44338) by debbugs.gnu.org; 5 Nov 2020 15:18:38 +0000 Received: from localhost ([127.0.0.1]:53844 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kah25-00065o-J5 for submit@debbugs.gnu.org; Thu, 05 Nov 2020 10:18:38 -0500 Received: from mail-yb1-f174.google.com ([209.85.219.174]:35246) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kah23-00065Y-Ae for 44338@debbugs.gnu.org; Thu, 05 Nov 2020 10:18:36 -0500 Received: by mail-yb1-f174.google.com with SMTP id m188so1657093ybf.2 for <44338@debbugs.gnu.org>; Thu, 05 Nov 2020 07:18:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=1tWd+WNR5mcHVhATQSxW3CIue2Lv9SFbet+O+rltbxQ=; b=P0a7w2FTeCXPN6d4VPuDTrbAj4J/9tI8jPXF+ZHixcP07EDFg3Sm3Oaex5yFR0YmQp OplOsWYorOXJbNX7Qx95Y4FkJMPXIwaDun6RW4N9PCQkAgSJNX/ZtJqTFcgw3Ut3gpK8 4S6Y75ZxjHFudD/STvDrSDevLy8NpZdK2Lk4qSKec9djiUDuKv7H3n0lCZtyjmT+Nn8W /fNmSm69r7rgTNrEv8X8hpCn3r0mEjcvfjP/oATEUw9sJckr3vOKP12pseM4L910QjCl oocll/5NM4s6WQEgvHnlx9k5THEsvqm14XzjR31H70+RSEiVIF4aYeE07xscy/DSnmNf S6Bw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=1tWd+WNR5mcHVhATQSxW3CIue2Lv9SFbet+O+rltbxQ=; b=nTgrwcoBvSFLk57ivX4pSaSrJsnPdeMd0ZGgzAqOlbfdcu+MIH1KzgYgcVGpijHtXZ 3UQPM9es9jQF7EBv7neoJp4beYrm4dBqZktDeyP276PT0iqhB5YFZJoGLh5mTZsZGB7n /vo6inxy+jXBDL7xb5wGi5gEm1htET4LI9cNaNx84BAHwJM2PpvR0POoKF4qr9YIxc/N /DkIdk5t6pxHpQ0EN0EBzyM3/lBipGRbadW1JyP2gwlzvkCa0qatKltgXX19Ecn553bp K3QPMnTrVEIPWSPXVJliwUTprCX3croeUzgwiMSHdAyqYW38ZD+yVV9K/KsCgRR6ghjm Epcw== X-Gm-Message-State: AOAM533nWpxmdXz6wqWRDpKJw8CzwE0mzvfjLk3OSro/Ya7NUN7m9tWf E6Vpq1cXvm9SaL8WuD3NbCcE37E0Ttc3zYyaYr4= X-Google-Smtp-Source: ABdhPJw3PTN5IxVsEYX7WlFocbXQOe0gdBhVGzgt0gSdu6LO6iy2N0/hO3BlwMfCVcubPKna6kD4wUmiQltNKjFApMc= X-Received: by 2002:a25:81d0:: with SMTP id n16mr3996026ybm.140.1604589509708; Thu, 05 Nov 2020 07:18:29 -0800 (PST) MIME-Version: 1.0 References: <878sbmo6i0.fsf@tcd.ie> <83tuu5b1oh.fsf@gnu.org> <837dqzc42r.fsf@gnu.org> In-Reply-To: <837dqzc42r.fsf@gnu.org> From: Nicholas Harrison Date: Thu, 5 Nov 2020 08:18:19 -0700 Message-ID: Content-Type: multipart/alternative; boundary="000000000000bc8e9305b35d9bab" X-Spam-Score: 0.3 (/) 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.7 (/) --000000000000bc8e9305b35d9bab Content-Type: text/plain; charset="UTF-8" After running the code you gave and using eww to open a pdf, this is what I get: Debugger entered--entering a function: * select-safe-coding-system("100" nil prefer-utf-8 nil "c:/Users/nicho/AppData/Local/Temp/docview1001/!eww pdf!-2072e1249b26ee28e656f1a01f0cb4a9/resolution.el") write-region("100" nil "c:/Users/nicho/AppData/Local/Temp/docview1001/!eww pdf!-2072e1249b26ee28e656f1a01f0cb4a9/resolution.el" nil silently) #f(compiled-function () #)() doc-view-sentinel(#png> "finished\n") Debugger entered--returning value: prefer-utf-8-dos select-safe-coding-system("100" nil prefer-utf-8 nil "c:/Users/nicho/AppData/Local/Temp/docview1001/!eww pdf!-2072e1249b26ee28e656f1a01f0cb4a9/resolution.el") write-region("100" nil "c:/Users/nicho/AppData/Local/Temp/docview1001/!eww pdf!-2072e1249b26ee28e656f1a01f0cb4a9/resolution.el" nil silently) #f(compiled-function () #)() doc-view-sentinel(#png> "finished\n") The buffer it ends up with says: Cannot display this page! Maybe because of a conversion failure! On Thu, Nov 5, 2020 at 6:42 AM Eli Zaretskii wrote: > > From: Nicholas Harrison > > Date: Wed, 4 Nov 2020 16:43:13 -0700 > > Cc: "Basil L. Contovounesios" , 44338@debbugs.gnu.org > > > > Not sure if this is much help, but here is the backtrace given when I do > the following steps: > > > > 1. emacs -Q > > 2. M-: (debug-on-entry 'select-safe-coding-system) RET > > 3. M-x eww RET > https://www.gnu.org/software/emacs/manual/pdf/emacs-xtra.pdf RET > > (no backtrace here) > > 4. M-x doc-view-mode RET > > > > Debugger entered--entering a function: > > * select-safe-coding-system(1 381654 iso-latin-1-dos nil > > "c:/Users/nicho/AppData/Local/Temp/docview1001/!eww pdf!") > > write-region(nil nil > "c:/Users/nicho/AppData/Local/Temp/docview1001/!eww pdf!") > > doc-view-mode() > > funcall-interactively(doc-view-mode) > > call-interactively(doc-view-mode record nil) > > command-execute(doc-view-mode record) > > execute-extended-command(nil "doc-view-mode" "doc-view-mo") > > funcall-interactively(execute-extended-command nil "doc-view-mode" > "doc-view-mo") > > call-interactively(execute-extended-command nil nil) > > command-execute(execute-extended-command) > > Thanks. This tells part of the story, but not all of it. What I > wanted to see was the backtrace when doc-view-mode is invoked by EWW. > AFAIU, that requires you to augment mailcap-user-mime-data as this: > > (add-to-list 'mailcap-user-mime-data > '((type . "application/pdf") > (viewer . doc-view-mode))) > > before performing the reproduction steps. > > To give you more background: when you invoke doc-view-mode manually in > a buffer produced by "M-x eww", the buffer's buffer-file-coding-system > is the platform default, in your case iso-latin-1-dos. That is what > doc-view-mode uses to write the PDF bytestream to a temporary file, > and that fails because iso-latin-1-dos cannot encode the raw bytes in > the binary content. But eww-display-pdf binds coding-system-for-write > to 'raw-text, and then doc-view-mode ought to use that to write to the > temporary file, and yet in your screenshot I still see it tried to use > iso-latin-1-dos, which I cannot explain. So I'd like to see the > backtrace when you invoke doc-view-mode via EWW, after augmenting > mailcap-user-mime-data, to try to understand why it uses the wrong > encoding. > > Can you please produce the backtrace under those modified conditions? > --000000000000bc8e9305b35d9bab Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
After running the code you gave and using eww to open a pd= f, this is what I get:

Debugger entered--entering a func= tion:
* select-safe-coding-system("100" nil prefer-utf-8 nil &= quot;c:/Users/nicho/AppData/Local/Temp/docview1001/!eww pdf!-2072e1249b26ee= 28e656f1a01f0cb4a9/resolution.el")
=C2=A0 write-region("100&qu= ot; nil "c:/Users/nicho/AppData/Local/Temp/docview1001/!eww pdf!-2072e= 1249b26ee28e656f1a01f0cb4a9/resolution.el" nil silently)
=C2=A0 #f(= compiled-function () #<bytecode 0x1ff19f1>)()
=C2=A0 doc-view-sent= inel(#<process pdf/ps->png> "finished\n")
=
Debugger entered--returning value: prefer-utf-8-dos
=C2= =A0 select-safe-coding-system("100" nil prefer-utf-8 nil "c:= /Users/nicho/AppData/Local/Temp/docview1001/!eww pdf!-2072e1249b26ee28e656f= 1a01f0cb4a9/resolution.el")
=C2=A0 write-region("100" nil= "c:/Users/nicho/AppData/Local/Temp/docview1001/!eww pdf!-2072e1249b26= ee28e656f1a01f0cb4a9/resolution.el" nil silently)
=C2=A0 #f(compile= d-function () #<bytecode 0x1ff19f1>)()
=C2=A0 doc-view-sentinel(#&= lt;process pdf/ps->png> "finished\n")

The buffer it ends up with says:
Cannot display this page= !
Maybe because of a conversion failure!

On Thu, Nov 5, 2020= at 6:42 AM Eli Zaretskii <eliz@gnu.org<= /a>> wrote:
&= gt; From: Nicholas Harrison <nicholasharrison222@gmail.com>
> Date: Wed, 4 Nov 2020 16:43:13 -0700
> Cc: "Basil L. Contovounesios" <contovob@tcd.ie>, 44338@debbugs.gnu.org
>
> Not sure if this is much help, but here is the backtrace given when I = do the following steps:
>
> 1. emacs -Q
> 2. M-: (debug-on-entry 'select-safe-coding-system) RET
> 3. M-x eww RET https://www.gnu.org/= software/emacs/manual/pdf/emacs-xtra.pdf RET
> (no backtrace here)
> 4. M-x doc-view-mode RET
>
> Debugger entered--entering a function:
> * select-safe-coding-system(1 381654 iso-latin-1-dos nil
> "c:/Users/nicho/AppData/Local/Temp/docview1001/!eww pdf!") >=C2=A0 =C2=A0write-region(nil nil "c:/Users/nicho/AppData/Local/Te= mp/docview1001/!eww pdf!")
>=C2=A0 =C2=A0doc-view-mode()
>=C2=A0 =C2=A0funcall-interactively(doc-view-mode)
>=C2=A0 =C2=A0call-interactively(doc-view-mode record nil)
>=C2=A0 =C2=A0command-execute(doc-view-mode record)
>=C2=A0 =C2=A0execute-extended-command(nil "doc-view-mode" &qu= ot;doc-view-mo")
>=C2=A0 =C2=A0funcall-interactively(execute-extended-command nil "d= oc-view-mode" "doc-view-mo")
>=C2=A0 =C2=A0call-interactively(execute-extended-command nil nil)
>=C2=A0 =C2=A0command-execute(execute-extended-command)

Thanks.=C2=A0 This tells part of the story, but not all of it.=C2=A0 What I=
wanted to see was the backtrace when doc-view-mode is invoked by EWW.
AFAIU, that requires you to augment mailcap-user-mime-data as this:

=C2=A0(add-to-list 'mailcap-user-mime-data
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 '((type . "applic= ation/pdf")
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (viewer . doc-view-= mode)))

before performing the reproduction steps.

To give you more background: when you invoke doc-view-mode manually in
a buffer produced by "M-x eww", the buffer's buffer-file-codi= ng-system
is the platform default, in your case iso-latin-1-dos.=C2=A0 That is what doc-view-mode uses to write the PDF bytestream to a temporary file,
and that fails because iso-latin-1-dos cannot encode the raw bytes in
the binary content.=C2=A0 But eww-display-pdf binds coding-system-for-write=
to 'raw-text, and then doc-view-mode ought to use that to write to the<= br> temporary file, and yet in your screenshot I still see it tried to use
iso-latin-1-dos, which I cannot explain.=C2=A0 So I'd like to see the backtrace when you invoke doc-view-mode via EWW, after augmenting
mailcap-user-mime-data, to try to understand why it uses the wrong
encoding.

Can you please produce the backtrace under those=C2=A0 modified conditions?=
--000000000000bc8e9305b35d9bab-- From unknown Sat Sep 20 13:00:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44338: 27.1; EWW can't download and view pdf Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 05 Nov 2020 15:51:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44338 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Nicholas Harrison Cc: 44338@debbugs.gnu.org Received: via spool by 44338-submit@debbugs.gnu.org id=B44338.160459140926624 (code B ref 44338); Thu, 05 Nov 2020 15:51:02 +0000 Received: (at 44338) by debbugs.gnu.org; 5 Nov 2020 15:50:09 +0000 Received: from localhost ([127.0.0.1]:53894 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kahWb-0006vM-Cu for submit@debbugs.gnu.org; Thu, 05 Nov 2020 10:50:09 -0500 Received: from eggs.gnu.org ([209.51.188.92]:34590) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kahWZ-0006uw-Hw for 44338@debbugs.gnu.org; Thu, 05 Nov 2020 10:50:08 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:59361) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kahWU-0007gI-7j; Thu, 05 Nov 2020 10:50:02 -0500 Received: from [176.228.60.248] (port=2153 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kahWT-0005fq-8X; Thu, 05 Nov 2020 10:50:01 -0500 Date: Thu, 05 Nov 2020 17:49:58 +0200 Message-Id: <83sg9najmh.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Nicholas Harrison on Thu, 5 Nov 2020 08:18:19 -0700) References: <878sbmo6i0.fsf@tcd.ie> <83tuu5b1oh.fsf@gnu.org> <837dqzc42r.fsf@gnu.org> X-Spam-Score: -2.3 (--) 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.3 (---) > From: Nicholas Harrison > Date: Thu, 5 Nov 2020 08:18:19 -0700 > Cc: 44338@debbugs.gnu.org > > After running the code you gave and using eww to open a pdf, this is what I get: > > Debugger entered--entering a function: > * select-safe-coding-system("100" nil prefer-utf-8 nil > "c:/Users/nicho/AppData/Local/Temp/docview1001/!eww > pdf!-2072e1249b26ee28e656f1a01f0cb4a9/resolution.el") > write-region("100" nil "c:/Users/nicho/AppData/Local/Temp/docview1001/!eww > pdf!-2072e1249b26ee28e656f1a01f0cb4a9/resolution.el" nil silently) > #f(compiled-function () #)() > doc-view-sentinel(#png> "finished\n") > > Debugger entered--returning value: prefer-utf-8-dos > select-safe-coding-system("100" nil prefer-utf-8 nil "c:/Users/nicho/AppData/Local/Temp/docview1001/!eww > pdf!-2072e1249b26ee28e656f1a01f0cb4a9/resolution.el") > write-region("100" nil "c:/Users/nicho/AppData/Local/Temp/docview1001/!eww > pdf!-2072e1249b26ee28e656f1a01f0cb4a9/resolution.el" nil silently) > #f(compiled-function () #)() > doc-view-sentinel(#png> "finished\n") Hmm, that's not the problem you reported originally, and it doesn't look like Emacs asked you to select an encoding here, did it? > The buffer it ends up with says: > Cannot display this page! > Maybe because of a conversion failure! So I guess I'm confused now and don't know what is the problem, sorry. A stub in the dark: if you replace raw-text with raw-text-unix here: (defun eww-display-pdf () (let ((data (buffer-substring (point) (point-max)))) (pop-to-buffer-same-window (get-buffer-create "*eww pdf*")) (let ((coding-system-for-write 'raw-text) <<<<<<<<<<<<<<<<<<< (inhibit-read-only t)) (erase-buffer) (insert data) (mailcap-view-mime "application/pdf"))) (goto-char (point-min))) does the problem go away? From unknown Sat Sep 20 13:00:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44338: 27.1; EWW can't download and view pdf Resent-From: "Basil L. Contovounesios" Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 05 Nov 2020 17:38:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44338 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Lars Ingebrigtsen Cc: 44338@debbugs.gnu.org, Nicholas Harrison Received: via spool by 44338-submit@debbugs.gnu.org id=B44338.16045978274632 (code B ref 44338); Thu, 05 Nov 2020 17:38:02 +0000 Received: (at 44338) by debbugs.gnu.org; 5 Nov 2020 17:37:07 +0000 Received: from localhost ([127.0.0.1]:54028 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kajC7-0001Ce-Df for submit@debbugs.gnu.org; Thu, 05 Nov 2020 12:37:07 -0500 Received: from mail-wm1-f46.google.com ([209.85.128.46]:50516) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kajC4-0001C5-Tg for 44338@debbugs.gnu.org; Thu, 05 Nov 2020 12:37:06 -0500 Received: by mail-wm1-f46.google.com with SMTP id h2so2412250wmm.0 for <44338@debbugs.gnu.org>; Thu, 05 Nov 2020 09:37:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tcd-ie.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=vFdOi7wfnNb3M+JIO8pkMwW3uhcVodRhW2AiF7G4Pdc=; b=G4ezAG/ixep004NIhhV/2f44wm0UdKP7JrNhtfbwgwrv8d8vS7hnSbN35HDgs0fa0A blGQ7nxyWokepzntlo+dDQxJNnxioIiRM3FdS+2X+bxFNDu1ww6GSP8PardAwxha2zEw epFdJfjJRVCbYm/ULWNb8e2UJ/V7R759f4raZnfKb4NxXtAljMZc7m1mWFIxTwiezfh/ uFQOsQgh2HkUUbeAh+JOWD4tFEXoQ8itygFTIBFpdM20HaaU0virBJrAUCqRyFKGF9st +H9xQ3mRP8ZEGxNK/NmnjHnWIowRLCBk8oB8tALWTIvVbK/57qSxKjtx8RngBzSTRC7x y4hA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=vFdOi7wfnNb3M+JIO8pkMwW3uhcVodRhW2AiF7G4Pdc=; b=qyx7vOHWT1ritL6MILVlmm21Td9bpuCsa7Dh4xgQY5Wa8HiPJBpoht3XX8yTnmO6bz 8QHOiPNyRr22HCKd0miZkx4SVTnKMHcRiAsjcIuaNoIHEJLfnDJAfqs5T4OXfJrNYCFi wmZ/jjyUw2ZKLBqkSi6pcYn8rJYYS7SljqzyxzV6rviWoglSltJuyk+qYv9tvtIZiu7t Yx0x2eNf361L+8F+PXBKSGhrx/tMNT7XkqLGenuJkCc1Y/1oETCrxOlbmCzs3M1+BhLt LUHEjScmLc199SuI1pA5uOadmQIYDFQHri8SN1ZoTOxYJdV5XHkog1oEOiucb7+Jzc7Y AzJg== X-Gm-Message-State: AOAM530947+qCDSKjeTtNLQaWF9Bz8/sfoZ9VTe3inqNMw/TKrQtD7jL BSUTY6wpd9rDC0M6+qPLjHwBMQ== X-Google-Smtp-Source: ABdhPJyXWaUacZQeTsbGs7ngiglu75dEdDgSC0xM2NyhM56US/YWj/b04+KRBLrasmHTQr9LOFcBYA== X-Received: by 2002:a1c:e3d4:: with SMTP id a203mr4125027wmh.177.1604597819043; Thu, 05 Nov 2020 09:36:59 -0800 (PST) Received: from localhost ([2a02:8084:20e2:c380:92bd:1bfd:38fc:fae2]) by smtp.gmail.com with ESMTPSA id m126sm3580186wmm.0.2020.11.05.09.36.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 05 Nov 2020 09:36:57 -0800 (PST) From: "Basil L. Contovounesios" References: <878sbmo6i0.fsf@tcd.ie> <871rhdb1kl.fsf@gnus.org> <87zh416s3r.fsf@tcd.ie> <87v9en7qjw.fsf@gnus.org> <874km74s9o.fsf@tcd.ie> <87h7q6v6kh.fsf@gnus.org> <87r1pa6sf9.fsf@tcd.ie> <87blgbsur5.fsf@gnus.org> Date: Thu, 05 Nov 2020 17:36:56 +0000 In-Reply-To: <87blgbsur5.fsf@gnus.org> (Lars Ingebrigtsen's message of "Thu, 05 Nov 2020 16:12:14 +0100") Message-ID: <87d00remdj.fsf@tcd.ie> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) 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.0 (-) Lars Ingebrigtsen writes: > "Basil L. Contovounesios" writes: > >> Alternatively, mailcap--computed-mime-data could be kept in canonical >> order, e.g. in mailcap-add-mailcap-entry? > > I guess that would make sense, but this code has been re-fixed so > much that I'd rather ... leave it alone for a while. :-) I understand. :) >> [BTW, I don't see the function mailcap-add used anywhere.] > > It's for usage by users, I think? Right. >> [And neither do I see your changes on Savannah. ;] > > Forgot to push; done now. Thanks. -- Basil From unknown Sat Sep 20 13:00:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44338: 27.1; EWW can't download and view pdf Resent-From: "Basil L. Contovounesios" Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 05 Nov 2020 17:38:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44338 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Lars Ingebrigtsen Cc: 44338@debbugs.gnu.org, Nicholas Harrison , Jean Louis Received: via spool by 44338-submit@debbugs.gnu.org id=B44338.16045978784704 (code B ref 44338); Thu, 05 Nov 2020 17:38:02 +0000 Received: (at 44338) by debbugs.gnu.org; 5 Nov 2020 17:37:58 +0000 Received: from localhost ([127.0.0.1]:54031 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kajCv-0001Do-MK for submit@debbugs.gnu.org; Thu, 05 Nov 2020 12:37:57 -0500 Received: from mail-wr1-f54.google.com ([209.85.221.54]:36419) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kajCu-0001DV-0x for 44338@debbugs.gnu.org; Thu, 05 Nov 2020 12:37:56 -0500 Received: by mail-wr1-f54.google.com with SMTP id x7so2752066wrl.3 for <44338@debbugs.gnu.org>; Thu, 05 Nov 2020 09:37:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tcd-ie.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=UaqAmTONrX+JKU6vQPshnTDCMl56XS2GSBPFCuvk5tQ=; b=wND0GZiBEmkBJYI+yy81LR0Mnf3Hnr08QyU26Kj6XAjdXe5blI5E/NwYUZacxSX5P5 MVJ2/e5tvGotLdQMt1YH4opePwuyCVUf5aIxaeZf2q8lsTwdmY69ATaog+oM13tKA1/O XITsxHWr9eS1eAepi3L3aspz08MhfmsGza65IdQXjVBkXgfQPXk2KIvE3XrUJT/wrsDv Ux+rJFoQjeNJPY1fPNgQ9HdEbgFr9OR2SK0SC3jCwWpuQCLep+y/AWk7XuxEQgmKIg0E lb2OlVezOYkSlOzvkGMJ4K61ivyShr3duxUu2eC4+okcuWFkgtRKO0mEVKtcPNnE7C6S 2MqA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=UaqAmTONrX+JKU6vQPshnTDCMl56XS2GSBPFCuvk5tQ=; b=DED4Qx4FjVW1BFRk2kFdz+oPsGJ+0v9uXJS8r1yEiyE9P74sDdDFoqvx9eT+AD9L79 e19hCvQZLx6pG4cVNXna3l4EvcEWLGhMYN0A/x1FZI64Nq3RTk+Ms7D9MkNn/OvNSSAP 7+lCUpkGr9q/uXe6ci2VaI7zo1nJHMl+dYqtPd4X+z3Otx89e/onwXoSbxo0OaPzTuHa hFMbEOeCq7DVLeVkGpCKFx5nvL6Fjxc9LirKBJfBI6Rk7r7j+OXbnt6MIJhacQWtP3fF VhzX0djn0HQTXFw6vAn0SUxVN8hFaLRfLl2WwFDlU72HlOYUIXGcjfGeilpNuDuSFjX4 hl8A== X-Gm-Message-State: AOAM533gTZvSd4CaOUBSh5BrMyXkhswRMn2z0hH8TKvMYSCx9ohGgKhw 3U+wpphS0f69dhRiiGn/E+olQg== X-Google-Smtp-Source: ABdhPJxZwP45/yfOmPHZqn1yD2QNeu8YtyYo3if7etCEB76XdWL6/FaIJh57Mh2haiYhKZSSN1jvqQ== X-Received: by 2002:a5d:62cf:: with SMTP id o15mr4149870wrv.49.1604597870093; Thu, 05 Nov 2020 09:37:50 -0800 (PST) Received: from localhost ([2a02:8084:20e2:c380:92bd:1bfd:38fc:fae2]) by smtp.gmail.com with ESMTPSA id b4sm3632091wro.57.2020.11.05.09.37.48 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 05 Nov 2020 09:37:49 -0800 (PST) From: "Basil L. Contovounesios" References: <878sbmo6i0.fsf@tcd.ie> <87a6vy6n1y.fsf@tcd.ie> <877dqzsupp.fsf@gnus.org> Date: Thu, 05 Nov 2020 17:37:47 +0000 In-Reply-To: <877dqzsupp.fsf@gnus.org> (Lars Ingebrigtsen's message of "Thu, 05 Nov 2020 16:13:06 +0100") Message-ID: <875z6jemc4.fsf@tcd.ie> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) 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.0 (-) Lars Ingebrigtsen writes: > "Basil L. Contovounesios" writes: > >> How's the attached? > > Haven't tried it, but it sounds like a good change to me. Thanks, pushed to ease testing. ;) Improve eww support for externally viewed PDFs bfd3124202 2020-11-05 17:34:23 +0000 https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=bfd31242025cde90c8252db92dc54d0be4115c91 -- Basil From unknown Sat Sep 20 13:00:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44338: 27.1; EWW can't download and view pdf Resent-From: Nicholas Harrison Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 05 Nov 2020 17:53:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44338 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Eli Zaretskii Cc: 44338@debbugs.gnu.org Received: via spool by 44338-submit@debbugs.gnu.org id=B44338.16045987506186 (code B ref 44338); Thu, 05 Nov 2020 17:53:02 +0000 Received: (at 44338) by debbugs.gnu.org; 5 Nov 2020 17:52:30 +0000 Received: from localhost ([127.0.0.1]:54060 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kajQz-0001bg-Hc for submit@debbugs.gnu.org; Thu, 05 Nov 2020 12:52:29 -0500 Received: from mail-yb1-f178.google.com ([209.85.219.178]:34337) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kajQx-0001bS-5K for 44338@debbugs.gnu.org; Thu, 05 Nov 2020 12:52:27 -0500 Received: by mail-yb1-f178.google.com with SMTP id o70so2094131ybc.1 for <44338@debbugs.gnu.org>; Thu, 05 Nov 2020 09:52:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=aai1ssO1Rds1rrvn2jjODXuvAIIdzKeKi1vMKr5YSAA=; b=Nhs9WpBz5gIL4saHUV79YRsxdMpKv3OGCfTv/fTytr8EvAbhC1oxSoVPYfsjlNt3s+ EEPiGMN6S4pOxiGq3qI+BlyffGN8npz9Wdw8DCHTyW5YiuTc6B5ippzbjJH33ffeQ3tm ecqumn+JACtD5RD3pDJ5GChOSQhY2MqSaFrwr5rWOw1GzAW/Z6VsigySDt/7ErvMz/NF MKWcaV3PSrkPQMY1aeN7Ec5uOh+j39FA1QRal9ZY0teVUEZtVuZpC7TxNHkAzK1u+cjP 1qBI1/C1Q+K5Goa98FXI3uCHQKpNXhC/CuL83p0EG0R2XypHreqIAZ3iTzilUw5YCDRR 7Viw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=aai1ssO1Rds1rrvn2jjODXuvAIIdzKeKi1vMKr5YSAA=; b=Egw88DkwxNGrI8IXtA3Dd62YwaOq0Yo/nLso1FYEmsBFkAH5eaz3JunbXXYXbP2Ij5 qKFWSGmEXdXVZqA+SnvEBnlRfNrLp9wEngBd4CFKZbIl5uXKYaFBcO84vac7zKKQY6QG HBO7+WxsFoPLx6G+NOtmVkr+1pk2X+Sv9RRbS5tRFkt2z9pIlDcQsaLcoi4OUNlbdwsU 3+Yquy67AMWJUo9GiX2cXzoPpORTM2DVwj03gsiDY53dINoQGKxCsM04BcDytsvyxds+ 4oxGzHaH8V7v6qKJj3B934JVcklOlkCKGfNtVzFiUbYv1TRrH5bnzzTKrjOxIX4NhHTq 3osg== X-Gm-Message-State: AOAM533xRqR+2NrBRHaPTBPtFamtvXJicHMHE4aKB9IRFxQFADIkLR2M HknUWThvRekQDi7z02ssQ5Sv0yd8dBnjLT5aG3M= X-Google-Smtp-Source: ABdhPJyGeklp3l7dbuU+fgYuOFwU7E42mxdouEinl0K8tW6faE7Cp1CFIfIQPTA11+HhIO/dHSO3VuZvkjOzU3D7y3I= X-Received: by 2002:a25:2002:: with SMTP id g2mr408143ybg.138.1604598741506; Thu, 05 Nov 2020 09:52:21 -0800 (PST) MIME-Version: 1.0 References: <878sbmo6i0.fsf@tcd.ie> <83tuu5b1oh.fsf@gnu.org> <837dqzc42r.fsf@gnu.org> <83sg9najmh.fsf@gnu.org> In-Reply-To: <83sg9najmh.fsf@gnu.org> From: Nicholas Harrison Date: Thu, 5 Nov 2020 10:52:10 -0700 Message-ID: Content-Type: multipart/alternative; boundary="000000000000fe9c5405b35fc13b" X-Spam-Score: 0.3 (/) 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.7 (/) --000000000000fe9c5405b35fc13b Content-Type: text/plain; charset="UTF-8" No, it didn't ask me for an encoding. Good stab in the dark. I ran your new function code and the mailcap-user-mime-data code again (after loading eww). No debugger triggered. It converted and showed the pdf correctly. On Thu, Nov 5, 2020 at 8:50 AM Eli Zaretskii wrote: > > From: Nicholas Harrison > > Date: Thu, 5 Nov 2020 08:18:19 -0700 > > Cc: 44338@debbugs.gnu.org > > > > After running the code you gave and using eww to open a pdf, this is > what I get: > > > > Debugger entered--entering a function: > > * select-safe-coding-system("100" nil prefer-utf-8 nil > > "c:/Users/nicho/AppData/Local/Temp/docview1001/!eww > > pdf!-2072e1249b26ee28e656f1a01f0cb4a9/resolution.el") > > write-region("100" nil > "c:/Users/nicho/AppData/Local/Temp/docview1001/!eww > > pdf!-2072e1249b26ee28e656f1a01f0cb4a9/resolution.el" nil silently) > > #f(compiled-function () #)() > > doc-view-sentinel(#png> "finished\n") > > > > Debugger entered--returning value: prefer-utf-8-dos > > select-safe-coding-system("100" nil prefer-utf-8 nil > "c:/Users/nicho/AppData/Local/Temp/docview1001/!eww > > pdf!-2072e1249b26ee28e656f1a01f0cb4a9/resolution.el") > > write-region("100" nil > "c:/Users/nicho/AppData/Local/Temp/docview1001/!eww > > pdf!-2072e1249b26ee28e656f1a01f0cb4a9/resolution.el" nil silently) > > #f(compiled-function () #)() > > doc-view-sentinel(#png> "finished\n") > > Hmm, that's not the problem you reported originally, and it doesn't > look like Emacs asked you to select an encoding here, did it? > > > The buffer it ends up with says: > > Cannot display this page! > > Maybe because of a conversion failure! > > So I guess I'm confused now and don't know what is the problem, sorry. > > A stub in the dark: if you replace raw-text with raw-text-unix here: > > (defun eww-display-pdf () > (let ((data (buffer-substring (point) (point-max)))) > (pop-to-buffer-same-window (get-buffer-create "*eww pdf*")) > (let ((coding-system-for-write 'raw-text) <<<<<<<<<<<<<<<<<<< > (inhibit-read-only t)) > (erase-buffer) > (insert data) > (mailcap-view-mime "application/pdf"))) > (goto-char (point-min))) > > does the problem go away? > --000000000000fe9c5405b35fc13b Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
No, it didn't ask me for an encoding.

Good stab in the dark. I ran your new function code and the mailcap-user= -mime-data code again (after loading eww). No debugger triggered. It=C2=A0c= onverted and showed the pdf correctly.

On Thu, Nov 5, 2020 at 8:50 AM = Eli Zaretskii <eliz@gn= u.org> wrote:
> From: Nicholas Harrison <nicholasharrison222@gmail.com>
> Date: Thu, 5 Nov 2020 08:18:19 -0700
> Cc: 44338@d= ebbugs.gnu.org
>
> After running the code you gave and using eww to open a pdf, this is w= hat I get:
>
> Debugger entered--entering a function:
> * select-safe-coding-system("100" nil prefer-utf-8 nil
> "c:/Users/nicho/AppData/Local/Temp/docview1001/!eww
> pdf!-2072e1249b26ee28e656f1a01f0cb4a9/resolution.el")
>=C2=A0 =C2=A0write-region("100" nil "c:/Users/nicho/AppD= ata/Local/Temp/docview1001/!eww
> pdf!-2072e1249b26ee28e656f1a01f0cb4a9/resolution.el" nil silently= )
>=C2=A0 =C2=A0#f(compiled-function () #<bytecode 0x1ff19f1>)()
>=C2=A0 =C2=A0doc-view-sentinel(#<process pdf/ps->png> "fi= nished\n")
>
> Debugger entered--returning value: prefer-utf-8-dos
>=C2=A0 =C2=A0select-safe-coding-system("100" nil prefer-utf-8= nil "c:/Users/nicho/AppData/Local/Temp/docview1001/!eww
> pdf!-2072e1249b26ee28e656f1a01f0cb4a9/resolution.el")
>=C2=A0 =C2=A0write-region("100" nil "c:/Users/nicho/AppD= ata/Local/Temp/docview1001/!eww
> pdf!-2072e1249b26ee28e656f1a01f0cb4a9/resolution.el" nil silently= )
>=C2=A0 =C2=A0#f(compiled-function () #<bytecode 0x1ff19f1>)()
>=C2=A0 =C2=A0doc-view-sentinel(#<process pdf/ps->png> "fi= nished\n")

Hmm, that's not the problem you reported originally, and it doesn't=
look like Emacs asked you to select an encoding here, did it?

> The buffer it ends up with says:
> Cannot display this page!
> Maybe because of a conversion failure!

So I guess I'm confused now and don't know what is the problem, sor= ry.

A stub in the dark: if you replace raw-text with raw-text-unix here:

=C2=A0 (defun eww-display-pdf ()
=C2=A0 =C2=A0 (let ((data (buffer-substring (point) (point-max))))
=C2=A0 =C2=A0 =C2=A0 (pop-to-buffer-same-window (get-buffer-create "*e= ww pdf*"))
=C2=A0 =C2=A0 =C2=A0 (let ((coding-system-for-write 'raw-text)=C2=A0 &l= t;<<<<<<<<<<<<<<<<<<<= br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (inhibit-read-only t))
=C2=A0 =C2=A0 =C2=A0 =C2=A0 (erase-buffer)
=C2=A0 =C2=A0 =C2=A0 =C2=A0 (insert data)
=C2=A0 =C2=A0 =C2=A0 =C2=A0 (mailcap-view-mime "application/pdf")= ))
=C2=A0 =C2=A0 (goto-char (point-min)))

does the problem go away?
--000000000000fe9c5405b35fc13b-- From unknown Sat Sep 20 13:00:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44338: 27.1; EWW can't download and view pdf Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 05 Nov 2020 17:57:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44338 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Nicholas Harrison Cc: 44338@debbugs.gnu.org Received: via spool by 44338-submit@debbugs.gnu.org id=B44338.16045989676556 (code B ref 44338); Thu, 05 Nov 2020 17:57:01 +0000 Received: (at 44338) by debbugs.gnu.org; 5 Nov 2020 17:56:07 +0000 Received: from localhost ([127.0.0.1]:54068 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kajUV-0001hd-AZ for submit@debbugs.gnu.org; Thu, 05 Nov 2020 12:56:07 -0500 Received: from eggs.gnu.org ([209.51.188.92]:35428) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kajUU-0001hC-Io for 44338@debbugs.gnu.org; Thu, 05 Nov 2020 12:56:06 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:34056) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kajUP-0005TI-8N; Thu, 05 Nov 2020 12:56:01 -0500 Received: from [176.228.60.248] (port=2131 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kajUN-0001I1-Kv; Thu, 05 Nov 2020 12:56:00 -0500 Date: Thu, 05 Nov 2020 19:55:58 +0200 Message-Id: <83h7q3adsh.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Nicholas Harrison on Thu, 5 Nov 2020 10:52:10 -0700) References: <878sbmo6i0.fsf@tcd.ie> <83tuu5b1oh.fsf@gnu.org> <837dqzc42r.fsf@gnu.org> <83sg9najmh.fsf@gnu.org> X-Spam-Score: -2.3 (--) 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.3 (---) > From: Nicholas Harrison > Date: Thu, 5 Nov 2020 10:52:10 -0700 > Cc: 44338@debbugs.gnu.org > > No, it didn't ask me for an encoding. > > Good stab in the dark. I ran your new function code and the mailcap-user-mime-data code again (after > loading eww). No debugger triggered. It converted and showed the pdf correctly. Great, then the change Basil already made locally will also solve the last part of the problem. Thanks. From unknown Sat Sep 20 13:00:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44338: 27.1; EWW can't download and view pdf Resent-From: "Basil L. Contovounesios" Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 05 Nov 2020 19:06:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44338 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Eli Zaretskii Cc: 44338@debbugs.gnu.org, Nicholas Harrison Received: via spool by 44338-submit@debbugs.gnu.org id=B44338.160460310413318 (code B ref 44338); Thu, 05 Nov 2020 19:06:01 +0000 Received: (at 44338) by debbugs.gnu.org; 5 Nov 2020 19:05:04 +0000 Received: from localhost ([127.0.0.1]:54150 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kakZE-0003Sj-4R for submit@debbugs.gnu.org; Thu, 05 Nov 2020 14:05:04 -0500 Received: from mail-wm1-f52.google.com ([209.85.128.52]:34738) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kakZC-0003SB-Kj for 44338@debbugs.gnu.org; Thu, 05 Nov 2020 14:05:03 -0500 Received: by mail-wm1-f52.google.com with SMTP id 23so1739196wmg.1 for <44338@debbugs.gnu.org>; Thu, 05 Nov 2020 11:05:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tcd-ie.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=r0hmT1mUv7UCHjyy0BwPk/sRGDmlkMgnPRDSOGmbSQ0=; b=uCc0GvOkXEUdOpAt9wlJ67sxwpUuuWYHbNFun7AfPRyi+ipW6UFH6w4GKVoTuVqTN0 0Q7IL5Piuj22ci1DDBt9qTLHn+gUdEZKudEWBmxx3GhSBsKWOhpgzIV5E6i3Gq3RpIZG eJItmB1pNecryPzkLOFMT6iM/tvBXhsrJ0mboZdylBB6e6rKkiCaDS7A6QT+EB8EYcJ2 uGxETssmc6JyRuqg0+g0Ykt1XDytn/9o9viEOuOj2LmnRrEdq6kOQ4E5prQiSKLnRRFk yVCJj8f+l/LdRMFx3yEZlvB2vBG6ywGGSIRUmv6kPrOuXVZHFilHYqa3sr5/cT3M/zcb r1Ig== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=r0hmT1mUv7UCHjyy0BwPk/sRGDmlkMgnPRDSOGmbSQ0=; b=Z1kolSVIfLEJXkmlazdkzlTfaVzgCN1usDx9MeSOus2pOQKacMrK6qP06dIPpxvTjl yk7cvoRoRUG78rZ8cUKPJQFhRTHgbZjkYNdqKqd0Jt8o/53m513id+JHuT0rL6WSk4JY PvLwMX/BcpTkuvkE23A+Tcxwoe0BIWWS0Eg5/9AVBg8rlQMHKoCFt79LVSabtdqJvtsS fiknzIPFawA9HV9kBPqwo90AynKeqD5r0mrU7OxzzjCMPv9KiEdDqb4s+FavgobtWtJa MMepo63z1BDiQxzwUbVc/FSxQhqhzNYFtzAUwvM6lKkfnuMClEFsKcUBUfaP6SWEQ9vh 8/LQ== X-Gm-Message-State: AOAM5325YFhQo9uC1+NB6UPBJWWzhhga5dHsPstedapjOzqUhqUeQ7Dy Tjv9Xy/ZXp5MVfl6G/R5UUyf1g== X-Google-Smtp-Source: ABdhPJzkv8r7HnkPin//CSMnTSeBOPU/fd8XB4IWHRF73E5722t1gFwYweysprLTy0y2iP62JoepgA== X-Received: by 2002:a1c:23cf:: with SMTP id j198mr4235217wmj.6.1604603096830; Thu, 05 Nov 2020 11:04:56 -0800 (PST) Received: from localhost ([2a02:8084:20e2:c380:92bd:1bfd:38fc:fae2]) by smtp.gmail.com with ESMTPSA id c10sm3726333wmb.20.2020.11.05.11.04.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 05 Nov 2020 11:04:56 -0800 (PST) From: "Basil L. Contovounesios" References: <878sbmo6i0.fsf@tcd.ie> <83tuu5b1oh.fsf@gnu.org> <837dqzc42r.fsf@gnu.org> <83sg9najmh.fsf@gnu.org> <83h7q3adsh.fsf@gnu.org> Date: Thu, 05 Nov 2020 19:04:55 +0000 In-Reply-To: <83h7q3adsh.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 05 Nov 2020 19:55:58 +0200") Message-ID: <87lfff39rc.fsf@tcd.ie> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) 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.0 (-) Eli Zaretskii writes: >> From: Nicholas Harrison >> Date: Thu, 5 Nov 2020 10:52:10 -0700 >> Cc: 44338@debbugs.gnu.org >> >> No, it didn't ask me for an encoding. >> >> Good stab in the dark. I ran your new function code and the mailcap-user-mime-data code again (after >> loading eww). No debugger triggered. It converted and showed the pdf correctly. > > Great, then the change Basil already made locally will also solve the > last part of the problem. The change is no longer local, which prompted some off-list comments from Stefan that confused me. mailcap-view-mime already binds coding-system-for-write to 'binary before writing to a file and spawning a subshell, so why does the coding-system-for-write matter in its caller eww-display-pdf? In other words, can we remove the binding altogether from eww-display-pdf and make the *eww pdf* buffer unibyte, as Stefan suggested? Could something funny happen / be happening during insertion from one buffer into the other in eww-display-pdf? Thanks, -- Basil From unknown Sat Sep 20 13:00:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44338: 27.1; EWW can't download and view pdf Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 05 Nov 2020 19:21:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44338 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: "Basil L. Contovounesios" Cc: 44338@debbugs.gnu.org, nicholasharrison222@gmail.com Received: via spool by 44338-submit@debbugs.gnu.org id=B44338.160460401814708 (code B ref 44338); Thu, 05 Nov 2020 19:21:01 +0000 Received: (at 44338) by debbugs.gnu.org; 5 Nov 2020 19:20:18 +0000 Received: from localhost ([127.0.0.1]:54167 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kakny-0003p8-9D for submit@debbugs.gnu.org; Thu, 05 Nov 2020 14:20:18 -0500 Received: from eggs.gnu.org ([209.51.188.92]:55974) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kaknx-0003ox-7t for 44338@debbugs.gnu.org; Thu, 05 Nov 2020 14:20:17 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:35538) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kaknq-0007LJ-DK; Thu, 05 Nov 2020 14:20:11 -0500 Received: from [176.228.60.248] (port=3395 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kaknl-0004bt-KI; Thu, 05 Nov 2020 14:20:07 -0500 Date: Thu, 05 Nov 2020 21:20:01 +0200 Message-Id: <83eel7a9we.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <87lfff39rc.fsf@tcd.ie> (contovob@tcd.ie) References: <878sbmo6i0.fsf@tcd.ie> <83tuu5b1oh.fsf@gnu.org> <837dqzc42r.fsf@gnu.org> <83sg9najmh.fsf@gnu.org> <83h7q3adsh.fsf@gnu.org> <87lfff39rc.fsf@tcd.ie> X-Spam-Score: -2.3 (--) 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.3 (---) > From: "Basil L. Contovounesios" > Cc: Nicholas Harrison , 44338@debbugs.gnu.org > Date: Thu, 05 Nov 2020 19:04:55 +0000 > > > Great, then the change Basil already made locally will also solve the > > last part of the problem. > > The change is no longer local, which prompted some off-list comments > from Stefan that confused me. > > mailcap-view-mime already binds coding-system-for-write to 'binary > before writing to a file and spawning a subshell, so why does the > coding-system-for-write matter in its caller eww-display-pdf? I don't think this part of mailcap-view-mime matters in this case: (defun mailcap-view-mime (type) "View the data in the current buffer that has MIME type TYPE. `mailcap--computed-mime-data' determines the method to use." (let ((method (mailcap-mime-info type))) (if (stringp method) (let ((file (make-temp-file "emacs-mailcap" nil (cadr (split-string type "/"))))) (unwind-protect (let ((coding-system-for-write 'binary)) (write-region (point-min) (point-max) file nil 'silent) (delete-region (point-min) (point-max)) (shell-command (format method file))) (when (file-exists-p file) (delete-file file)))) (funcall method)))) As you see, mailcap-view-mime only binds coding-system-for-write if mailcap-mime-info returns a string, which should then be a shell command. But in our case, mailcap-mime-info returns doc-view-mode, a symbol of a function, and in that case mailcap-mime-info just calls the function. That said, I don't think I understand well enough what exactly happened in the problematic case, because I didn't succeed in getting a backtrace which matched the problem description. So the above is based on some looking into a crystal ball, and thus might be wrong. > In other words, can we remove the binding altogether from > eww-display-pdf and make the *eww pdf* buffer unibyte, as Stefan > suggested? If we want to remove the binding from eww-display-pdf, it should go to doc-view-mode, because only it knows what it needs. mailcap-view-mime is right not to do anything when it calls the function, since it cannot know what that function will or will not do. Please also note that doc-view-mode expects to be called on a unibyte buffer with 'no-conversion' as its buffer-file-coding-system, because we have ("\\.pdf\\'" . no-conversion) in auto-coding-alist. So an alternative solution would be for eww to arrange for the buffer to be unibyte; then no binding of coding-system-for-write will be needed. > Could something funny happen / be happening during insertion from one > buffer into the other in eww-display-pdf? In principle, maybe, but I don't see what could happen in the case in point, given the circumstances. From unknown Sat Sep 20 13:00:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44338: 27.1; EWW can't download and view pdf Resent-From: "Basil L. Contovounesios" Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 05 Nov 2020 20:41:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44338 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Lars Ingebrigtsen Cc: 44338@debbugs.gnu.org, Nicholas Harrison Received: via spool by 44338-submit@debbugs.gnu.org id=B44338.160460883622303 (code B ref 44338); Thu, 05 Nov 2020 20:41:01 +0000 Received: (at 44338) by debbugs.gnu.org; 5 Nov 2020 20:40:36 +0000 Received: from localhost ([127.0.0.1]:54281 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kam3g-0005ne-C7 for submit@debbugs.gnu.org; Thu, 05 Nov 2020 15:40:36 -0500 Received: from mail-wr1-f42.google.com ([209.85.221.42]:44140) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kam3e-0005nR-Gc for 44338@debbugs.gnu.org; Thu, 05 Nov 2020 15:40:35 -0500 Received: by mail-wr1-f42.google.com with SMTP id c17so3284106wrc.11 for <44338@debbugs.gnu.org>; Thu, 05 Nov 2020 12:40:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tcd-ie.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=NQ9T3kMkla0/F7a5qMkwEvsWVax/ULm7KIS+UTEBwQg=; b=eTsYUJ5Xv83Zw+HLaibOWKUT3Y5Mr42oBnRG2LlRO2y7J93xI9M+dZfXBg7+vIsq42 BTbaH9Z2pIkQXUsam4IOuHV8pmzHXH49bPEvtE38bTILBoC3/1sBoMEOZshhz8qYyi+0 LD0OTq4gqQ5qQjFJbdK38vtJcyaJ5mpUO/bDLEf4md+zIIPFJ+ngitgjgZheYE0MokeR EMyyhz0YlFyQ+rgo41Q3lwnBgRPs9Z5s7qyj/X3rkQ9LxFZKCihHMJC9L3PoEL/7+Zd4 3wyfY50+FzkbiTytX5TjK+cV7ymt14Z+BbUH3LD85HaUyky9LWjHeWI4/WPAIK++nMUX xt5A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=NQ9T3kMkla0/F7a5qMkwEvsWVax/ULm7KIS+UTEBwQg=; b=h34hRMsIgDOAIsFskEz0Y4atrbKeM5k/UvlWr5flqAh5S82lIiGrQ1Xg3etf4MYyoa EopLGQr1V+zcaxQkVGNSHKHqNZLq1UD83V4OEo897IcVTU9si568/kjPriNHSTr8luh3 uh0GIA4SzIEASihjfyiUqrYey4+6/0WROGCt2xhE5bfIgDgvbc1+ffI3iRdGHK0CeR/I iZvSejD4JtNlr/7Cc8thKTUH7IvFNP+OA5TUCuELVEGqzFB4ldjN6Pmq6qcbVpILyyYt 89v2aWhXbAjPF1ATp5gamJW6CggWPurb4U3w33NdBwtj6mhs8hSs+amhk6KkAytAu0OI nN1w== X-Gm-Message-State: AOAM533MmR1qdMBFArxED2RhDUxnB7cn6Ohu2PydqD3ApAtAdw88Fu5R /DMDOKglZQVqkxRfeCntkBmi5w== X-Google-Smtp-Source: ABdhPJwIWv7wYFz/FVLhcwUx0kvTTAm+c3amvgmJ2oRtjid5M0ewceTu/N/6ezWQ7/tw4heXh2CpgQ== X-Received: by 2002:a5d:4dce:: with SMTP id f14mr2703745wru.25.1604608828640; Thu, 05 Nov 2020 12:40:28 -0800 (PST) Received: from localhost ([2a02:8084:20e2:c380:92bd:1bfd:38fc:fae2]) by smtp.gmail.com with ESMTPSA id c9sm4168477wrp.65.2020.11.05.12.40.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 05 Nov 2020 12:40:27 -0800 (PST) From: "Basil L. Contovounesios" References: <878sbmo6i0.fsf@tcd.ie> <871rhdb1kl.fsf@gnus.org> <87zh416s3r.fsf@tcd.ie> <87v9en7qjw.fsf@gnus.org> <874km74s9o.fsf@tcd.ie> <87h7q6v6kh.fsf@gnus.org> <87r1pa6sf9.fsf@tcd.ie> <87blgbsur5.fsf@gnus.org> Date: Thu, 05 Nov 2020 20:40:26 +0000 In-Reply-To: <87blgbsur5.fsf@gnus.org> (Lars Ingebrigtsen's message of "Thu, 05 Nov 2020 16:12:14 +0100") Message-ID: <87y2jf1qrp.fsf@tcd.ie> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) 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.0 (-) Lars Ingebrigtsen writes: >> [BTW, I don't see the function mailcap-add used anywhere.] > > It's for usage by users, I think? When I do: 0. emacs -Q 1. (progn (require 'mailcap) (mailcap-add "application/pdf" "mupdf %s") mailcap-user-mime-data) 2. C-j This results in: (("application" ("pdf" (viewer . "mupdf %s") (test . t) (type . "application/pdf")))) But mailcap-user-mime-data is documented as being a list of ((viewer . VIEWER) (type . MIME-TYPE) (test . TEST)) Isn't this a bug? The documentation of mailcap-add doesn't exactly welcome the user either... Thanks, -- Basil From unknown Sat Sep 20 13:00:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44338: 27.1; EWW can't download and view pdf Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 05 Nov 2020 20:41:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44338 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: "Basil L. Contovounesios" Cc: 44338@debbugs.gnu.org, Eli Zaretskii , Nicholas Harrison Received: via spool by 44338-submit@debbugs.gnu.org id=B44338.160460885822337 (code B ref 44338); Thu, 05 Nov 2020 20:41:02 +0000 Received: (at 44338) by debbugs.gnu.org; 5 Nov 2020 20:40:58 +0000 Received: from localhost ([127.0.0.1]:54284 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kam41-0005oD-Mz for submit@debbugs.gnu.org; Thu, 05 Nov 2020 15:40:57 -0500 Received: from quimby.gnus.org ([95.216.78.240]:33010) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kam3z-0005o0-QO for 44338@debbugs.gnu.org; Thu, 05 Nov 2020 15:40:56 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=ouFZbaDlBUlDGsVPdMgIenYzeeWUA4BGI0wMbCFu3D8=; b=AB9wduuIWJ4QbCV5IRtoXdhs/o HQ+20WgJunmHyjgPQ6uVN2PK/BoiEDLGYRpW5gXEux+r69S270BN7rDgby2hs7UO22FmSPCIst1pw C8pnf+ZNMqRnoTMnI1rAeNeSREfwRCqRQVSXj/1Fx84aCIFqjnmvdD2b3ondYq6h0zuY=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kam3q-0007PJ-Hd; Thu, 05 Nov 2020 21:40:49 +0100 From: Lars Ingebrigtsen References: <878sbmo6i0.fsf@tcd.ie> <83tuu5b1oh.fsf@gnu.org> <837dqzc42r.fsf@gnu.org> <83sg9najmh.fsf@gnu.org> <83h7q3adsh.fsf@gnu.org> <87lfff39rc.fsf@tcd.ie> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAFVBMVEXYyqfm17atkm6L c1nn2bRfVUv///8HjnCBAAAAAWJLR0QGYWa4fQAAAAd0SU1FB+QLBRQoEFrKh3UAAAGkSURBVDjL nZNNjuQgDIUdJgcAiQMw0L0vYbFPWpwgyPe/yjxDUvmRatFjEQX8YT8HHKJuk7OT220iSiGS6w7r rmZNCNRnvvozAoBiB2utmu4eoks4Ywy3ZOZFrlrCIDO5Wy6qu/3MHwBsPQn9uYJal2k51J+AltnM zqOgOyBDszVRq693UpevFSWSe4CzjgeY6zIP8gA4A81vp/rUIAx8X60fNJDKfwK/jaj/AT5q3L5O j27CzK32BAaPP6/wDUzZ1qULutEfx1kkaaSdNNjlPn5etFY3avSQ0L4dIfXaDaqBlXeXk/C7Btrc K/Czuu20ovGsHR2re7B7XFEKtP8Z1HvTexSW0QZBx24hWFAa1wrdl91B1HBDBi2vy694RCAYztnE 1Ek2b//fJXZL6aWv5RCJh5WWY8ox7nJvb+IYOSfmSEYL7Ek4S9Z348YgpuGf5m57GHNRkoSoiEjj HA1LyZgzBjMipFuSMibSMCksFHdHYzmsIV0h6Q6InkBkSzwyxaJVcjB5xAdUJZp8QymC8inp9gJ1 AdhYNvoGRsnfPY/k1P4BjK7HTRq1PE0AAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMTEtMDVUMjA6 NDA6MTYrMDA6MDA6jYJxAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTExLTA1VDIwOjQwOjE2KzAw OjAwS9A6zQAAAABJRU5ErkJggg== X-Now-Playing: Patrik Torsson's =?UTF-8?Q?=5FG=C3=A4sthamnar=5F:?= "Loftahammar" Date: Thu, 05 Nov 2020 21:40:45 +0100 In-Reply-To: <87lfff39rc.fsf@tcd.ie> (Basil L. Contovounesios's message of "Thu, 05 Nov 2020 19:04:55 +0000") Message-ID: <87361nsfjm.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: "Basil L. Contovounesios" writes: > In other words, can we remove the binding altogether from > eww-display-pdf and make the *eww pdf* buffer unibyte, as Stefan > suggested? Yes, this is the correct fix. Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) 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.0 (-) "Basil L. Contovounesios" writes: > In other words, can we remove the binding altogether from > eww-display-pdf and make the *eww pdf* buffer unibyte, as Stefan > suggested? Yes, this is the correct fix. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From unknown Sat Sep 20 13:00:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44338: 27.1; EWW can't download and view pdf Resent-From: "Basil L. Contovounesios" Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 05 Nov 2020 21:18:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44338 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Eli Zaretskii Cc: 44338@debbugs.gnu.org, nicholasharrison222@gmail.com Received: via spool by 44338-submit@debbugs.gnu.org id=B44338.160461106725771 (code B ref 44338); Thu, 05 Nov 2020 21:18:01 +0000 Received: (at 44338) by debbugs.gnu.org; 5 Nov 2020 21:17:47 +0000 Received: from localhost ([127.0.0.1]:54306 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kamdP-0006hK-RT for submit@debbugs.gnu.org; Thu, 05 Nov 2020 16:17:46 -0500 Received: from mail-wr1-f44.google.com ([209.85.221.44]:40640) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kamdO-0006h8-4z for 44338@debbugs.gnu.org; Thu, 05 Nov 2020 16:17:30 -0500 Received: by mail-wr1-f44.google.com with SMTP id 33so3383573wrl.7 for <44338@debbugs.gnu.org>; Thu, 05 Nov 2020 13:17:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tcd-ie.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=5hOVqqq/F7RGPkM9uqSt6Iz9Bwjg+ofwm3kLpf/FUE8=; b=WHdepJlXDu9ZMYqz+mqjgiwu9V8RiKs5VhnLWD9CD3yGgRn2H++1M3UgO3ESMn8B3y YYk6NSbXrkvYpCjUXpbk8ZtVrsZ4sxPrprEERvuKcQiPdb4DMtYFO+6h9MyP0D29xgQ9 IwXyu8Igo9dHNFG9VQqFke57RkGBxkP3JzBv7JrhIl3/uiy9YNSGQ0wMkKDaJYaQtMaK 38ZwOlqw/uuRieFyCX4z5ArFj5RdcMtUm/NmPinfBd7AnyXU9qmfFZf4pY7AghBFvHue UaT3OauCXzahHtsOjeu5WJcQ+F/UIhLRNEBRglWMYHstv2w6Br7sGAnIj9tQlG8qno2f bAFQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=5hOVqqq/F7RGPkM9uqSt6Iz9Bwjg+ofwm3kLpf/FUE8=; b=HUrXlUum2goYdrJyJdxI6ML8m6Zmj+3N8bj9aUbyqTYAEJo7fdcStQutlKM4Icjn5h RIY7fFxmBjBi2p/yzXCjR+Rwl3Chi6fXr4PFc485knRCReRqLWLUpVhoZic9SaPrQleN o8Zl9neabaIuI075q1WkkEskxmmJtUwjf1tmr52DuDaoxkv8ccF/fkM8OB9IwO6VpF3L KSCenxLyynGzQl/zUvq/oFCHyOlCVeRbwvpnucAKGkZUT1m9brNqC+o/d8L0lR/Z1oZY ISlPKgQJ/960+PWlEDKQ3rd/yAcGr54YBKBtlnEaAk7bwK29p8AxzWuM/fgJuwCdh5a+ cIVw== X-Gm-Message-State: AOAM532Z1oITMih8ieZdcWbDRw9aJBnz5MiwUBn3gCwjAA89unh/nR73 8IZXcckB0+raVp1DqPnZXBMNxA== X-Google-Smtp-Source: ABdhPJym+VQN1W20NonVgNEKM6B/JgFW7uWiCV47vA0o6DDqF7pekPNWsN30M2BRF1J7ElcM7qDchA== X-Received: by 2002:a05:6000:108:: with SMTP id o8mr5097062wrx.256.1604611044196; Thu, 05 Nov 2020 13:17:24 -0800 (PST) Received: from localhost ([2a02:8084:20e2:c380:92bd:1bfd:38fc:fae2]) by smtp.gmail.com with ESMTPSA id u16sm4308848wrn.55.2020.11.05.13.17.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 05 Nov 2020 13:17:23 -0800 (PST) From: "Basil L. Contovounesios" References: <878sbmo6i0.fsf@tcd.ie> <83tuu5b1oh.fsf@gnu.org> <837dqzc42r.fsf@gnu.org> <83sg9najmh.fsf@gnu.org> <83h7q3adsh.fsf@gnu.org> <87lfff39rc.fsf@tcd.ie> <83eel7a9we.fsf@gnu.org> Date: Thu, 05 Nov 2020 21:17:22 +0000 In-Reply-To: <83eel7a9we.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 05 Nov 2020 21:20:01 +0200") Message-ID: <875z6j1p25.fsf@tcd.ie> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) 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.0 (-) Eli Zaretskii writes: >> From: "Basil L. Contovounesios" >> Cc: Nicholas Harrison , 44338@debbugs.gnu.org >> Date: Thu, 05 Nov 2020 19:04:55 +0000 >> >> > Great, then the change Basil already made locally will also solve the >> > last part of the problem. >> >> The change is no longer local, which prompted some off-list comments >> from Stefan that confused me. >> >> mailcap-view-mime already binds coding-system-for-write to 'binary >> before writing to a file and spawning a subshell, so why does the >> coding-system-for-write matter in its caller eww-display-pdf? > > I don't think this part of mailcap-view-mime matters in this case: > > (defun mailcap-view-mime (type) > "View the data in the current buffer that has MIME type TYPE. > `mailcap--computed-mime-data' determines the method to use." > (let ((method (mailcap-mime-info type))) > (if (stringp method) > (let ((file (make-temp-file "emacs-mailcap" nil > (cadr (split-string type "/"))))) > (unwind-protect > (let ((coding-system-for-write 'binary)) > (write-region (point-min) (point-max) file nil 'silent) > (delete-region (point-min) (point-max)) > (shell-command (format method file))) > (when (file-exists-p file) > (delete-file file)))) > (funcall method)))) > > As you see, mailcap-view-mime only binds coding-system-for-write if > mailcap-mime-info returns a string, which should then be a shell > command. But in our case, mailcap-mime-info returns doc-view-mode, a > symbol of a function, and in that case mailcap-mime-info just calls > the function. Right, I got confused between the problem in the OP and my changes for async shell commands. I'd also forgotten that doc-view-mode writes non-visiting buffers to a temporary file. > That said, I don't think I understand well enough what exactly > happened in the problematic case, because I didn't succeed in getting > a backtrace which matched the problem description. So the above is > based on some looking into a crystal ball, and thus might be wrong. > >> In other words, can we remove the binding altogether from >> eww-display-pdf and make the *eww pdf* buffer unibyte, as Stefan >> suggested? > > If we want to remove the binding from eww-display-pdf, it should go to > doc-view-mode, because only it knows what it needs. mailcap-view-mime > is right not to do anything when it calls the function, since it > cannot know what that function will or will not do. > > Please also note that doc-view-mode expects to be called on a unibyte > buffer with 'no-conversion' as its buffer-file-coding-system, because > we have ("\\.pdf\\'" . no-conversion) in auto-coding-alist. So an > alternative solution would be for eww to arrange for the buffer to be > unibyte; then no binding of coding-system-for-write will be needed. Everyone seems to agree that that's TRT, so I've now done so on master. >> Could something funny happen / be happening during insertion from one >> buffer into the other in eww-display-pdf? > > In principle, maybe, but I don't see what could happen in the case in > point, given the circumstances. Me neither, I just thought it might contribute to the snafu on MS Windows somehow. Thanks, -- Basil From unknown Sat Sep 20 13:00:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44338: 27.1; EWW can't download and view pdf Resent-From: "Basil L. Contovounesios" Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 05 Nov 2020 21:26:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44338 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Lars Ingebrigtsen Cc: 44338@debbugs.gnu.org, Eli Zaretskii , Nicholas Harrison Received: via spool by 44338-submit@debbugs.gnu.org id=B44338.160461152926494 (code B ref 44338); Thu, 05 Nov 2020 21:26:02 +0000 Received: (at 44338) by debbugs.gnu.org; 5 Nov 2020 21:25:29 +0000 Received: from localhost ([127.0.0.1]:54315 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kaml6-0006tG-PP for submit@debbugs.gnu.org; Thu, 05 Nov 2020 16:25:29 -0500 Received: from mail-wr1-f52.google.com ([209.85.221.52]:38477) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kaml1-0006sl-4Y for 44338@debbugs.gnu.org; Thu, 05 Nov 2020 16:25:26 -0500 Received: by mail-wr1-f52.google.com with SMTP id n18so3413094wrs.5 for <44338@debbugs.gnu.org>; Thu, 05 Nov 2020 13:25:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tcd-ie.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=aVnbwhYUbpDwh8pnHk4TGog7u6lJNZ+6MRiQvNgAuEo=; b=N0HuMZnj7cifw7cICyTrvlokW2Jjq/M9aiNXtYA0uAL/x6bdj7DQovpMs9TAECDz9s CHErxrYLfkI5vxYtD8yN9oOAiDRw7oD/IE1QEzsd2Wzt2/hIoXNo7+rtd+AwV4Vdxkmh N8eWStVFBNGnu4VnXPNauA1iEZzjO4ZAW/5JEo7SleD3uygbzjK2yvD1fhYJ7AAsApQ6 T4VYjpejm+F4EWuf/AUsGwIRndVJcNwfnRQZjTn/XWorljVlUzf/19ZidVux/iO1203D CjEvzFUwjJfswwhzs0XTJrnXjAaAfrKWFn92aYIc+C5jZ+O+x3GZjc3Mjwt8ZFeftU0u avVw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=aVnbwhYUbpDwh8pnHk4TGog7u6lJNZ+6MRiQvNgAuEo=; b=ZoCN6wPywdA1Ey2Aqf/3Tdh1A8WtSk/tR7V/uH10awhMXO7WeGFXdI8UhfUd5oQrT2 dGGmj8ARkRrVl0ozM0OfcXnWeJA/n0sGRLze7ZVAw1nx8KLcIGjI+ZTNrDs+Zrd+RrGx lb46x89UHAwZOorQwLg8NlaxA+neCt/q8HRAsBp4WBFNNGoYpj9fhqhoC8ErmCGanCTm WZjIUvGLQ/UMrjlViax5W21VgZX4GpQTtZ2N5Fsiwx1hx0UBi1+6FYdbD4x3BM8Phh7S Wg1y6Opfm/G0PVT18HWaAoKZdvSHfaqcwnJcSM6bGRSYkWJsy2mFw57d1R7iAdVSGuPp BP0w== X-Gm-Message-State: AOAM531b8MOtf1aktsEQbCX4c7Qm9RGfI3iNRVtw3EYkL1r45zqnzZ5e NuneQFOz32QmZTeXFHACPXcwag== X-Google-Smtp-Source: ABdhPJwExaSvam0T4iBXRlCWYUEbxiitItr6jL6Ng93ovv9bRzTHbsMheTWHe3FRToZqquzZTd0GSg== X-Received: by 2002:adf:ab50:: with SMTP id r16mr4967230wrc.235.1604611517197; Thu, 05 Nov 2020 13:25:17 -0800 (PST) Received: from localhost ([2a02:8084:20e2:c380:92bd:1bfd:38fc:fae2]) by smtp.gmail.com with ESMTPSA id y4sm4453567wrp.74.2020.11.05.13.25.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 05 Nov 2020 13:25:16 -0800 (PST) From: "Basil L. Contovounesios" References: <878sbmo6i0.fsf@tcd.ie> <83tuu5b1oh.fsf@gnu.org> <837dqzc42r.fsf@gnu.org> <83sg9najmh.fsf@gnu.org> <83h7q3adsh.fsf@gnu.org> <87lfff39rc.fsf@tcd.ie> <87361nsfjm.fsf@gnus.org> Date: Thu, 05 Nov 2020 21:25:15 +0000 In-Reply-To: <87361nsfjm.fsf@gnus.org> (Lars Ingebrigtsen's message of "Thu, 05 Nov 2020 21:40:45 +0100") Message-ID: <87sg9nzebo.fsf@tcd.ie> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: 0.0 (/) 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.0 (-) --=-=-= Content-Type: text/plain tags 44338 fixed close 44338 28.1 quit Lars Ingebrigtsen writes: > "Basil L. Contovounesios" writes: > >> In other words, can we remove the binding altogether from >> eww-display-pdf and make the *eww pdf* buffer unibyte, as Stefan >> suggested? > > Yes, this is the correct fix. Thanks, done. Fix coding system in eww-display-pdf 4610241a9b 2020-11-05 21:06:39 +0000 https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=4610241a9b3fbddd1f0973bf49f7008ed09ab955 I'm therefore marking this bug as fixed in 28.1. Nicholas, here's the cumulative change to the function eww-display-pdf, in case you want to patch/advise yours on Emacs 27.1: --=-=-= Content-Type: text/x-diff Content-Disposition: inline; filename=eww.diff diff --git a/lisp/net/eww.el b/lisp/net/eww.el index d6f850ca3b..43405fbd9c 100644 --- a/lisp/net/eww.el +++ b/lisp/net/eww.el @@ -667,14 +811,19 @@ eww-display-image (declare-function mailcap-view-mime "mailcap" (type)) (defun eww-display-pdf () - (let ((data (buffer-substring (point) (point-max)))) - (pop-to-buffer-same-window (get-buffer-create "*eww pdf*")) - (let ((coding-system-for-write 'raw-text) - (inhibit-read-only t)) - (erase-buffer) - (insert data) - (mailcap-view-mime "application/pdf"))) - (goto-char (point-min))) + (let ((buf (current-buffer)) + (pos (point))) + (with-current-buffer (get-buffer-create "*eww pdf*") + (let ((inhibit-read-only t)) + (erase-buffer) + (set-buffer-multibyte nil) + (insert-buffer-substring buf pos) + (mailcap-view-mime "application/pdf")) + (if (zerop (buffer-size)) + ;; Buffer contents passed to shell command via temporary file. + (kill-buffer) + (goto-char (point-min)) + (pop-to-buffer-same-window (current-buffer)))))) (defun eww-setup-buffer () (when (or (plist-get eww-data :url) --=-=-= Content-Type: text/plain -- Basil --=-=-=-- From unknown Sat Sep 20 13:00:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44338: 27.1; EWW can't download and view pdf Resent-From: Nicholas Harrison Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 06 Nov 2020 02:13:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44338 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: fixed patch To: "Basil L. Contovounesios" Cc: 44338@debbugs.gnu.org, Lars Ingebrigtsen , Eli Zaretskii Received: via spool by 44338-submit@debbugs.gnu.org id=B44338.160462874920885 (code B ref 44338); Fri, 06 Nov 2020 02:13:02 +0000 Received: (at 44338) by debbugs.gnu.org; 6 Nov 2020 02:12:29 +0000 Received: from localhost ([127.0.0.1]:54572 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1karEq-0005Qn-UJ for submit@debbugs.gnu.org; Thu, 05 Nov 2020 21:12:29 -0500 Received: from mail-yb1-f181.google.com ([209.85.219.181]:32840) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1karEp-0005QZ-Bb for 44338@debbugs.gnu.org; Thu, 05 Nov 2020 21:12:27 -0500 Received: by mail-yb1-f181.google.com with SMTP id f6so3166985ybr.0 for <44338@debbugs.gnu.org>; Thu, 05 Nov 2020 18:12:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Mpu+VgpkyLFOxIQO4qRzR/Z3mBCShUyyGRmbBP/2los=; b=i4rkAW8NkVyHQ1Ym4Wj/5Y6bfbrgJdpYBtzlrcCm3qFayR6MlzYpJ1ccQOqfv2EmVB u5u2pkwKnZsHRDhu/q3M+ddlE8fsugeF9bO3I6BIaBesWOdIFYLKrRQynhbsXkrjTom8 aMjVBW8GcLn5KQ8SYpQdxHJU0wv//gjHQuXDZIq7jnEDxaUNvodCPbrhWWHJbpiajJDP bUj8VoqRmSMGLPibAwh03/mx819jQWpdDfuAUF2wkuFcHquaXllWKly9nZg/yuJUv4Fc J/YWeVBao7WRXRG8f6VxL3pIMJ7Qpyi39R8O1Xy8MlUly7UF0P+I7lUCIvfF06DJEE61 0+fw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Mpu+VgpkyLFOxIQO4qRzR/Z3mBCShUyyGRmbBP/2los=; b=mKYuZa8j+bDuuo6vKMpROkrhcv+JcFOOya43eNJpC9A5u7TCIy1YHDLqGKprRPnsRm 7tc0pIEf6yB0BbVhGsOb29xYLTa9fRtC5KqjFfXfyKeK7iI0iOe7FkYZxMEucDvfF7w5 ki/DcjusO4jNW4kH30PRkyu8RPRK4INQ48maemuDIBgGqfVJXLOpGbWrjRXR6ViKW/W9 OEzmNv+vg70t3akqFjFCZeOsNRGdzI9wczrgzkNdjDkZY7dVgsegtkBRBMFNA/cxmfME yslW3cp1SdXQ0iAL5nk3UYyoPWy322VgTKMmYFgKuLfS/Ufaf9dIxXoJIH6iYwO6/WKz qgdw== X-Gm-Message-State: AOAM533rw5MdXm9rBOKAmyVEZw0KdY8Kt+G5sx54t8Zr0JiZCcN/LKoL rGVEvazuMNXq1E0ktOlkZlzCQt10gJDfM1GNCvE= X-Google-Smtp-Source: ABdhPJzH1KgfYW7EEYTWHggcSPf38OjLD7ngGIEpPalaejUicdrpucWHxaSRTC0oA6wyDxX20nogB8J6BxUJFxx3hJM= X-Received: by 2002:a25:ac23:: with SMTP id w35mr8225244ybi.171.1604628741782; Thu, 05 Nov 2020 18:12:21 -0800 (PST) MIME-Version: 1.0 References: <878sbmo6i0.fsf@tcd.ie> <83tuu5b1oh.fsf@gnu.org> <837dqzc42r.fsf@gnu.org> <83sg9najmh.fsf@gnu.org> <83h7q3adsh.fsf@gnu.org> <87lfff39rc.fsf@tcd.ie> <87361nsfjm.fsf@gnus.org> <87sg9nzebo.fsf@tcd.ie> In-Reply-To: <87sg9nzebo.fsf@tcd.ie> From: Nicholas Harrison Date: Thu, 5 Nov 2020 19:12:11 -0700 Message-ID: Content-Type: multipart/alternative; boundary="00000000000026830505b366be1a" X-Spam-Score: 0.3 (/) 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.7 (/) --00000000000026830505b366be1a Content-Type: text/plain; charset="UTF-8" Awesome, thanks! On Thu, Nov 5, 2020 at 2:25 PM Basil L. Contovounesios wrote: > tags 44338 fixed > close 44338 28.1 > quit > > Lars Ingebrigtsen writes: > > > "Basil L. Contovounesios" writes: > > > >> In other words, can we remove the binding altogether from > >> eww-display-pdf and make the *eww pdf* buffer unibyte, as Stefan > >> suggested? > > > > Yes, this is the correct fix. > > Thanks, done. > > Fix coding system in eww-display-pdf > 4610241a9b 2020-11-05 21:06:39 +0000 > > https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=4610241a9b3fbddd1f0973bf49f7008ed09ab955 > > I'm therefore marking this bug as fixed in 28.1. > > Nicholas, here's the cumulative change to the function eww-display-pdf, > in case you want to patch/advise yours on Emacs 27.1: > > > -- > Basil > --00000000000026830505b366be1a Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Awesome, thanks!=C2=A0

On Thu, Nov 5, 2020 at 2:25 PM B= asil L. Contovounesios <contovob@tcd.= ie> wrote:
l= arsi@gnus.org> writes:

> "Basil L. Contovounesios" <contovob@tcd.ie> writes:
>
>> In other words, can we remove the binding altogether from
>> eww-display-pdf and make the *eww pdf* buffer unibyte, as Stefan >> suggested?
>
> Yes, this is the correct fix.

Thanks, done.

Fix coding system in eww-display-pdf
4610241a9b 2020-11-05 21:06:39 +0000
htt= ps://git.savannah.gnu.org/cgit/emacs.git/commit/?id=3D4610241a9b3fbddd1f097= 3bf49f7008ed09ab955

I'm therefore marking this bug as fixed in 28.1.

Nicholas, here's the cumulative change to the function eww-display-pdf,=
in case you want to patch/advise yours on Emacs 27.1:


--
Basil
--00000000000026830505b366be1a-- From unknown Sat Sep 20 13:00:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44338: 27.1; EWW can't download and view pdf Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 06 Nov 2020 05:30:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44338 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: fixed patch To: "Basil L. Contovounesios" Cc: 44338@debbugs.gnu.org, nicholasharrison222@gmail.com Received: via spool by 44338-submit@debbugs.gnu.org id=B44338.16046405667307 (code B ref 44338); Fri, 06 Nov 2020 05:30:02 +0000 Received: (at 44338) by debbugs.gnu.org; 6 Nov 2020 05:29:26 +0000 Received: from localhost ([127.0.0.1]:54714 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kauJS-0001tn-3b for submit@debbugs.gnu.org; Fri, 06 Nov 2020 00:29:26 -0500 Received: from eggs.gnu.org ([209.51.188.92]:43604) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kauJQ-0001tW-Kr for 44338@debbugs.gnu.org; Fri, 06 Nov 2020 00:29:25 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:46726) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kauJK-00076t-Rw; Fri, 06 Nov 2020 00:29:18 -0500 Received: from [176.228.60.248] (port=4983 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kauJK-00048W-37; Fri, 06 Nov 2020 00:29:18 -0500 Date: Fri, 06 Nov 2020 07:29:16 +0200 Message-Id: <835z6j9hoz.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <875z6j1p25.fsf@tcd.ie> (contovob@tcd.ie) References: <878sbmo6i0.fsf@tcd.ie> <83tuu5b1oh.fsf@gnu.org> <837dqzc42r.fsf@gnu.org> <83sg9najmh.fsf@gnu.org> <83h7q3adsh.fsf@gnu.org> <87lfff39rc.fsf@tcd.ie> <83eel7a9we.fsf@gnu.org> <875z6j1p25.fsf@tcd.ie> X-Spam-Score: -2.3 (--) 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.3 (---) > From: "Basil L. Contovounesios" > Cc: nicholasharrison222@gmail.com, 44338@debbugs.gnu.org > Date: Thu, 05 Nov 2020 21:17:22 +0000 > > >> Could something funny happen / be happening during insertion from one > >> buffer into the other in eww-display-pdf? > > > > In principle, maybe, but I don't see what could happen in the case in > > point, given the circumstances. > > Me neither, I just thought it might contribute to the snafu on MS > Windows somehow. The only Windows-related snafu here could be (1) the EOL issue due to using raw-text instead of raw-text-unix; and (2) the fact that on Windows systems the default encoding is not UTF-8.