From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 21 12:44:43 2018 Received: (at submit) by debbugs.gnu.org; 21 Jan 2018 17:44:43 +0000 Received: from localhost ([127.0.0.1]:37299 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1edJfe-0002Ln-EL for submit@debbugs.gnu.org; Sun, 21 Jan 2018 12:44:43 -0500 Received: from eggs.gnu.org ([208.118.235.92]:45267) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1edJfc-0002LV-Er for submit@debbugs.gnu.org; Sun, 21 Jan 2018 12:44:41 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1edJfU-0000WX-Az for submit@debbugs.gnu.org; Sun, 21 Jan 2018 12:44:35 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:36685) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1edJfU-0000WP-7J for submit@debbugs.gnu.org; Sun, 21 Jan 2018 12:44:32 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:36234) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1edJfR-0004Ra-3r for bug-gnu-emacs@gnu.org; Sun, 21 Jan 2018 12:44:31 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1edJfL-0000Sq-Vj for bug-gnu-emacs@gnu.org; Sun, 21 Jan 2018 12:44:29 -0500 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:56295) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1edJfL-0000Ru-Ok for bug-gnu-emacs@gnu.org; Sun, 21 Jan 2018 12:44:23 -0500 Received: from compute7.internal (compute7.nyi.internal [10.202.2.47]) by mailout.nyi.internal (Postfix) with ESMTP id DAD3C20612 for ; Sun, 21 Jan 2018 12:44:21 -0500 (EST) Received: from frontend1 ([10.202.2.160]) by compute7.internal (MEProxy); Sun, 21 Jan 2018 12:44:21 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= content-type:date:from:message-id:mime-version:subject:to :x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=eZTuEhFR5Nu0YTQu8 bAY7nfwG/AV0EyGFl0F5j8UMPE=; b=RmgGD0qiVMBOP0e74/YSHdZqTBC6GEQxD Dy1wGSu5/RCOIOm+biifMwiZm2XsfweV5ukPn46JfYOCJAZRWi5isyDFtEutsusd +5HqfJQFFrCWMqqNHobZDw3tafn+aThmSrxeWDLvQ2bIknr9qigiujrK/7UEZ8aU T835tJ+au2XULTjwL+o0Icnic7kvqPtUtWMl38ZvlmqvE4wg4uEjosGgITEyGhGo N3bAS99wRr1mzNMp55LnAAlMflEJ2NMcc4NBJFCzfReoN/LyH6dwLYp+YVPWD8+p IP9fKR8ok8p36iPGRbSewJ38tXJXTQzNdgm0Z5yGSt9ZqxG/OTVqg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:message-id :mime-version:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm1; bh=eZTuEhFR5Nu0YTQu8bAY7nfwG/AV0EyGFl0F5j8UMPE=; b=YfkT/zXE vUQsjWypFRW3Kq8kYc4edbT3IHOMMgoKmlr1Qbbor+erjtvGL3iIeYGP5F4TsKy0 hhi0a9W++BmhEj0ThzqmJAI8a2JwnEmHJ+mBMl3a9asOXXjsK5UD2KWwrE2sJkDX i+7euQiGGV/43+bram4zf8V2cTPHs4C+FulYU2l4BwPjNKEpbGHUNUfQi98k1c6V V1p4gKjOPTl3Yk20MFpUQDXVXkf2WDonCK3mrNOKOjVcxn2u4+MbIhvMIq+Z2bX8 FdPTaBo7MmyjGhQ310WffTKAPAJX2ei71B2Isv+qCJaS8VCdXEiVKuouzumPHmiF n+QteRUTcoMzag== X-ME-Sender: Received: from brown (c-73-211-56-211.hsd1.il.comcast.net [73.211.56.211]) by mail.messagingengine.com (Postfix) with ESMTPA id 693277E3D6 for ; Sun, 21 Jan 2018 12:44:21 -0500 (EST) From: Eric Brown To: bug-gnu-emacs@gnu.org Subject: 26.0.91; emacs-26: eww incorrectly follows relative link in debian reference manual Date: Sun, 21 Jan 2018 11:44:20 -0600 Message-ID: <87k1wbds3v.fsf@fastmail.com> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.4 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.4 (----) Tested with 'emacs -Q'. The operating system is Debian Testing (buster), with emacs-26 head. With eww, browse to file:///usr/share/debian-reference. This is the landing page which leads to the Debian Reference manuals various languages. Attempt to follow the link to English: HTML (multi files) and rather than going to: file:///usr/share/debian-reference/index.en.html eww attempts to go to: file:///usr/share/index.en.html instead of: file:///usr/share/debian-reference/index.en.html which does exist, and which can be accessed when browsed to directly. The relevant line in the HTML file of the landing page is: HTML (multi files) In GNU Emacs 26.0.91 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.22.26) of 2018-01-20 built on brown Repository revision: 854a1c0a61c8754beab95734db772298bc60cbea Windowing system distributor 'The X.Org Foundation', version 11.0.11905000 System Description: Debian GNU/Linux testing (buster) Recent messages: previous-line: Beginning of buffer Quit [2 times] file:///usr/share/index.en.html file:///usr/share/debian-reference.en.txt.gz file:///usr/share/debian-reference.en.epub file:///usr/share/debian-reference.en.pdf file:///usr/share/index.de.html url-file: File does not exist: file:///usr/share/index.de.html Quit [3 times] funcall-interactively: Text is read-only Configured using: 'configure --prefix=/home/brown/opt/emacs-26 --with-modules --with-xwidgets --with-mailutils PKG_CONFIG_PATH=/opt/intel/compilers_and_libraries_2018.1.163/linux/mkl/bin/pkgconfig' Configured features: XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GPM DBUS GSETTINGS NOTIFY ACL LIBSELINUX GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB TOOLKIT_SCROLL_BARS GTK3 X11 MODULES THREADS XWIDGETS LCMS2 Important settings: value of $LC_ALL: en_US.UTF-8 value of $LC_CTYPE: UTF-8 value of $LANG: en_US.UTF-8 value of $XMODIFIERS: @im=ibus locale-coding-system: utf-8-unix Major mode: eww Minor modes in effect: global-undo-tree-mode: t undo-tree-mode: t pdf-occur-global-minor-mode: t magit-auto-revert-mode: t global-git-commit-mode: t helm-mode: t async-bytecomp-package-mode: t override-global-mode: t eyebrowse-mode: t shell-dirtrack-mode: t diff-auto-refine-mode: t tracking-mode: t tooltip-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-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 buffer-read-only: t column-number-mode: t line-number-mode: t transient-mark-mode: t Load-path shadows: ~/src/org-mode/lisp/org-duration hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/org-duration ~/src/org-mode/lisp/ob-octave hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ob-octave ~/src/org-mode/lisp/org-mouse hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/org-mouse ~/src/org-mode/lisp/org-gnus hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/org-gnus ~/src/org-mode/lisp/ob-scheme hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ob-scheme ~/src/org-mode/lisp/org-attach hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/org-attach ~/src/org-mode/lisp/org-lint hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/org-lint ~/src/org-mode/lisp/ob-gnuplot hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ob-gnuplot ~/src/org-mode/lisp/org-eww hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/org-eww ~/src/org-mode/lisp/ob-awk hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ob-awk ~/src/org-mode/lisp/ob-sass hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ob-sass ~/src/org-mode/lisp/org-habit hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/org-habit ~/src/org-mode/lisp/ob-lob hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ob-lob ~/src/org-mode/lisp/ob-io hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ob-io ~/src/org-mode/lisp/ox-odt hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ox-odt ~/src/org-mode/lisp/ob-sqlite hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ob-sqlite ~/src/org-mode/lisp/org-mhe hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/org-mhe ~/src/org-mode/lisp/ob-calc hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ob-calc ~/src/org-mode/lisp/org-mobile hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/org-mobile ~/src/org-mode/lisp/ob-makefile hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ob-makefile ~/src/org-mode/lisp/org-info hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/org-info ~/src/org-mode/lisp/ob-js hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ob-js ~/src/org-mode/lisp/org-capture hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/org-capture ~/src/org-mode/lisp/ox-org hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ox-org ~/src/org-mode/lisp/ob-perl hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ob-perl ~/src/org-mode/lisp/ox-texinfo hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ox-texinfo ~/src/org-mode/lisp/ob-emacs-lisp hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ob-emacs-lisp ~/src/org-mode/lisp/org-pcomplete hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/org-pcomplete ~/src/org-mode/lisp/ob-sql hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ob-sql ~/src/org-mode/lisp/org-indent hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/org-indent ~/src/org-mode/lisp/org-eshell hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/org-eshell ~/src/org-mode/lisp/org-bbdb hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/org-bbdb ~/src/org-mode/lisp/ob-ditaa hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ob-ditaa ~/src/org-mode/lisp/ob-clojure hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ob-clojure ~/src/org-mode/lisp/ox-latex hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ox-latex ~/src/org-mode/lisp/org-colview hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/org-colview ~/src/org-mode/lisp/org-crypt hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/org-crypt ~/src/org-mode/lisp/ob-asymptote hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ob-asymptote ~/src/org-mode/lisp/ob-stan hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ob-stan ~/src/org-mode/lisp/ob-maxima hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ob-maxima ~/src/org-mode/lisp/ox-publish hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ox-publish ~/src/org-mode/lisp/ob-ref hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ob-ref ~/src/org-mode/lisp/ox-beamer hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ox-beamer ~/src/org-mode/lisp/ob-coq hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ob-coq ~/src/org-mode/lisp/ox hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ox ~/src/org-mode/lisp/org hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/org ~/src/org-mode/lisp/ob-python hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ob-python ~/src/org-mode/lisp/ob-org hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ob-org ~/src/org-mode/lisp/ob-java hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ob-java ~/src/org-mode/lisp/ob-latex hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ob-latex ~/src/org-mode/lisp/org-datetree hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/org-datetree ~/src/org-mode/lisp/org-element hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/org-element ~/src/org-mode/lisp/org-inlinetask hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/org-inlinetask ~/src/org-mode/lisp/ob-matlab hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ob-matlab ~/src/org-mode/lisp/ob-mscgen hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ob-mscgen ~/src/org-mode/lisp/org-timer hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/org-timer ~/src/org-mode/lisp/ob-J hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ob-J ~/src/org-mode/lisp/ob-eval hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ob-eval ~/src/org-mode/lisp/org-faces hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/org-faces ~/src/org-mode/lisp/org-list hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/org-list ~/src/org-mode/lisp/ob-lisp hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ob-lisp ~/src/org-mode/lisp/ox-html hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ox-html ~/src/org-mode/lisp/org-w3m hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/org-w3m ~/src/org-mode/lisp/org-archive hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/org-archive ~/src/org-mode/lisp/org-src hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/org-src ~/src/org-mode/lisp/ox-man hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ox-man ~/src/org-mode/lisp/ox-md hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ox-md ~/src/org-mode/lisp/org-entities hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/org-entities ~/src/org-mode/lisp/org-bibtex hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/org-bibtex ~/src/org-mode/lisp/org-macs hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/org-macs ~/src/org-mode/lisp/ob-shell hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ob-shell ~/src/org-mode/lisp/org-irc hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/org-irc ~/src/org-mode/lisp/org-rmail hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/org-rmail ~/src/org-mode/lisp/ob-haskell hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ob-haskell ~/src/org-mode/lisp/ob-table hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ob-table ~/src/org-mode/lisp/ob-ocaml hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ob-ocaml ~/src/org-mode/lisp/ob-fortran hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ob-fortran ~/src/org-mode/lisp/org-plot hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/org-plot ~/src/org-mode/lisp/ob-lua hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ob-lua ~/src/org-mode/lisp/ob-abc hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ob-abc ~/src/org-mode/lisp/org-table hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/org-table ~/src/org-mode/lisp/ob-hledger hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ob-hledger ~/src/org-mode/lisp/ob-core hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ob-core ~/src/org-mode/lisp/ob-picolisp hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ob-picolisp ~/src/org-mode/lisp/ob-vala hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ob-vala ~/src/org-mode/lisp/ob-processing hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ob-processing ~/src/org-mode/lisp/ob-ruby hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ob-ruby ~/src/org-mode/lisp/ob-screen hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ob-screen ~/src/org-mode/lisp/ob-R hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ob-R ~/src/org-mode/lisp/ob-C hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ob-C ~/src/org-mode/lisp/org-loaddefs hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/org-loaddefs ~/src/org-mode/lisp/ob-plantuml hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ob-plantuml ~/src/org-mode/lisp/ob-comint hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ob-comint ~/src/org-mode/lisp/ox-ascii hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ox-ascii ~/src/org-mode/lisp/ob-groovy hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ob-groovy ~/src/org-mode/lisp/org-id hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/org-id ~/src/org-mode/lisp/org-docview hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/org-docview ~/src/org-mode/lisp/org-ctags hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/org-ctags ~/src/org-mode/lisp/ox-icalendar hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ox-icalendar ~/src/org-mode/lisp/org-agenda hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/org-agenda ~/src/org-mode/lisp/ob-ebnf hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ob-ebnf ~/src/org-mode/lisp/ob-lilypond hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ob-lilypond ~/src/org-mode/lisp/org-macro hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/org-macro ~/src/org-mode/lisp/ob-forth hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ob-forth ~/src/org-mode/lisp/ob hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ob ~/src/org-mode/lisp/org-clock hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/org-clock ~/src/org-mode/lisp/ob-dot hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ob-dot ~/src/org-mode/lisp/ob-keys hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ob-keys ~/src/org-mode/lisp/org-footnote hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/org-footnote ~/src/org-mode/lisp/ob-ledger hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ob-ledger ~/src/org-mode/lisp/ob-css hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ob-css ~/src/org-mode/lisp/ob-shen hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ob-shen ~/src/org-mode/lisp/org-install hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/org-install ~/src/org-mode/lisp/org-protocol hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/org-protocol ~/src/org-mode/lisp/ob-tangle hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ob-tangle ~/src/org-mode/lisp/org-feed hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/org-feed ~/src/org-mode/lisp/ob-exp hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ob-exp ~/src/org-mode/lisp/ob-sed hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/ob-sed ~/src/org-mode/lisp/org-compat hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/org-compat ~/src/org-mode/lisp/org-version hides /home/brown/opt/emacs-26/share/emacs/26.0.91/lisp/org/org-version Features: (shadow emacsbug sendmail w3m-symbol w3m-filter w3m-form zone w3m-bookmark w3m-tabmenu w3m-session w3m doc-view w3m-hist w3m-fb bookmark-w3m w3m-ems w3m-ccl ccl w3m-favicon w3m-image w3m-proc w3m-util view mhtml-mode css-mode smie js cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine sgml-mode helm-external helm-net ffap url-file url-dired flow-fill qp mm-archive sort gnus-cite mail-extr gnus-bcklg gnus-async gnus-ml misearch multi-isearch timezone url-cache proced eww cursor-sensor gnus-topic nndraft nnmh utf-7 network-stream starttls nnfolder nnnil gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-msg gnus-art mm-uu mml2015 mm-view mml-smime smime dig nntp gnus-cache winner helm-command helm-elisp helm-eval edebug helm-info em-unix em-term em-script em-prompt em-ls em-hist em-pred em-glob em-dirs em-cmpl em-basic em-banner em-alias elec-pair git-auto-commit-mode use-package use-package-delight undo-tree diff wombat-theme solarized-theme solarized sx rainbow-delimiters pdf-occur ibuf-ext ibuffer ibuffer-loaddefs tablist tablist-filter semantic/wisent/comp semantic/wisent semantic/wisent/wisent semantic/util-modes semantic/util semantic semantic/tag semantic/lex semantic/fw mode-local cedet pdf-isearch pdf-misc imenu pdf-tools cus-edit cus-start cus-load pdf-view pdf-cache pdf-info tq pdf-util magit-bookmark magit-obsolete magit-blame magit-stash magit-bisect magit-remote magit-commit magit-sequence magit-notes magit-worktree magit-branch magit-collab ghub magit-files magit-refs magit-status magit magit-repos magit-apply magit-wip magit-log magit-diff smerge-mode magit-core magit-autorevert autorevert filenotify magit-process magit-margin magit-mode git-commit magit-git magit-section magit-utils crm magit-popup log-edit pcvs-util add-log with-editor term ehelp esh-var esh-io esh-cmd esh-opt esh-ext esh-proc esh-arg esh-groups eshell esh-module esh-mode esh-util server htmlize helm-ls-git helm-mode helm-files helm-buffers helm-tags helm-locate helm-grep helm-regexp helm-utils helm-help helm-types helm-config helm-easymenu async-bytecomp helm helm-source eieio-compat helm-multi-match helm-lib async vc-git vc vc-dispatcher use-package-bind-key bind-key use-package-diminish graphviz-dot-mode flycheck subr-x jka-compr let-alist eyebrowse dash ido ess-toolbar ess-mouse mouseme ess-swv ess-noweb ess-noweb-font-lock-mode ess-bugs-l ess-sas-d ess-sas-l ess-sas-a ess-stata-mode ess-stata-lang cc-vars cc-defs make-regexp essd-els ess-sp6-d ess-dde ess-sp3-d ess-julia julia-mode ess-r-mode ess-r-package ess-r-syntax ess-r-completion ess-roxy essddr ess-rd hideshow ess-s-lang speedbar sb-image ezimage dframe ess-help reporter ess ess-mode ess-noweb-mode ess-inf ess-tracebug compile ess-generics ess-custom executable ess-compat ess-utils tramp tramp-compat tramp-loaddefs trampver ucs-normalize shell ess-site dired+ image-dired image-mode image-file dired-aux circe-color-nicks color lui-autopaste circe diff-mode lui-irc-colors irc make-tls-process lcs lui-format lui tracking shorten rx thingatpt paren flyspell ispell circe-compat browse-kill-ring bookmark+ bookmark+-key dired-x bookmark+-1 gnus-sum gnus-group gnus-undo gnus-start gnus-cloud nnimap nnmail mail-source utf7 netrc nnoo gnus-spec gnus-int gnus-range gnus-win bookmark+-bmu bookmark+-lit bookmark+-mac use-package-ensure use-package-core cl ob-sql ob-calc calc-store calc-trail calc-ext calc calc-loaddefs calc-macs ob-R mm-url gnus nnheader disp-table debbugs soap-client url-http tls gnutls url-auth url-gw nsm warnings rng-xsd rng-dt rng-util xsd-regexp cl-extra parse-time quelpa pcase help-fns radix-tree help-mode package-recipe-mode edmacro kmacro package-build-badges package-build json map lisp-mnt finder-inf elfeed-link elfeed-show elfeed-search bookmark pp wid-edit elfeed-csv elfeed elfeed-curl url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf mailcap elfeed-log url-queue xml-query message rmc puny dired dired-loaddefs rfc822 mml mml-sec epa derived epg gnus-util rmail rmail-loaddefs mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr mailabbrev mail-utils gmm-utils mailheader shr svg dom browse-url elfeed-db elfeed-lib url-util xml info package epg-config url-handlers url-parse auth-source eieio eieio-core cl-macs eieio-loaddefs password-cache url-vars seq byte-opt gv bytecomp byte-compile cconv org-element cl-seq avl-tree generator org advice org-macro org-footnote org-pcomplete pcomplete org-list org-faces org-entities noutline outline easy-mmode org-version ob-emacs-lisp ob ob-tangle org-src ob-ref ob-lob ob-table ob-keys ob-exp ob-comint comint ansi-color ring ob-core ob-eval org-compat org-macs org-loaddefs format-spec find-func cal-menu easymenu calendar cal-loaddefs cl-loaddefs cl-lib time-date mule-util 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 menu-bar rfn-eshadow isearch timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core term/tty-colors frame 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 minibuffer 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 dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting xwidget-internal move-toolbar gtk x-toolkit x multi-tty make-network-process emacs) Memory information: ((conses 16 1940551 172877) (symbols 48 80696 1) (miscs 40 638 2421) (strings 32 280662 25618) (string-bytes 1 10748029) (vectors 16 101811) (vector-slots 8 1967911 65010) (floats 8 1223 3749) (intervals 56 99952 9221) (buffers 992 70)) From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 12 18:25:44 2018 Received: (at 30195) by debbugs.gnu.org; 12 Apr 2018 22:25:44 +0000 Received: from localhost ([127.0.0.1]:48702 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f6kf1-000122-Ut for submit@debbugs.gnu.org; Thu, 12 Apr 2018 18:25:44 -0400 Received: from hermes.netfonds.no ([80.91.224.195]:42920) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f6kf0-00011v-OB for 30195@debbugs.gnu.org; Thu, 12 Apr 2018 18:25:43 -0400 Received: from 46.67.12.60.tmi.telenormobil.no ([46.67.12.60] helo=corrigan) by hermes.netfonds.no with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1f6kex-0000K5-IT; Fri, 13 Apr 2018 00:25:41 +0200 Received: from larsi by corrigan with local (Exim 4.89) (envelope-from ) id 1f6ker-0006y7-HZ; Fri, 13 Apr 2018 00:25:33 +0200 From: Lars Ingebrigtsen To: Eric Brown Subject: Re: bug#30195: 26.0.91; emacs-26: eww incorrectly follows relative link in debian reference manual References: <87k1wbds3v.fsf@fastmail.com> Date: Fri, 13 Apr 2018 00:25:32 +0200 In-Reply-To: <87k1wbds3v.fsf@fastmail.com> (Eric Brown's message of "Sun, 21 Jan 2018 11:44:20 -0600") Message-ID: <87h8ogdpur.fsf@mouse.gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 30195 Cc: 30195@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Eric Brown writes: > Tested with 'emacs -Q'. The operating system is Debian Testing > (buster), with emacs-26 head. > > With eww, browse to file:///usr/share/debian-reference. This is the > landing page which leads to the Debian Reference manuals various > languages. > > Attempt to follow the link to English: HTML (multi files) and rather > than going to: > > file:///usr/share/debian-reference/index.en.html > > eww attempts to go to: > > file:///usr/share/index.en.html > > instead of: > > file:///usr/share/debian-reference/index.en.html The problem here is that file:///usr/share/debian-reference doesn't exist. But if you run url-retrieve on that, the URL library helpfully roots around in that directory to see whether it can find a likely file to display instead, and it finds file:///usr/share/debian-reference/index.html. But it doesn't report this back to eww in any way, so eww thinks that the document is file:///usr/share/debian-reference, and so all the references are wrong. I don't really know what to do about this corner case... -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 12 19:14:31 2018 Received: (at 30195) by debbugs.gnu.org; 12 Apr 2018 23:14:31 +0000 Received: from localhost ([127.0.0.1]:48747 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f6lQF-00083P-7n for submit@debbugs.gnu.org; Thu, 12 Apr 2018 19:14:31 -0400 Received: from hermes.netfonds.no ([80.91.224.195]:44881) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f6lQC-00083F-Uo for 30195@debbugs.gnu.org; Thu, 12 Apr 2018 19:14:29 -0400 Received: from 46.67.12.60.tmi.telenormobil.no ([46.67.12.60] helo=corrigan) by hermes.netfonds.no with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1f6lQ9-0003Ux-Ap; Fri, 13 Apr 2018 01:14:27 +0200 Received: from larsi by corrigan with local (Exim 4.89) (envelope-from ) id 1f6lQ3-00075K-DO; Fri, 13 Apr 2018 01:14:19 +0200 From: Lars Ingebrigtsen To: Eric Brown Subject: Re: bug#30195: 26.0.91; emacs-26: eww incorrectly follows relative link in debian reference manual References: <87k1wbds3v.fsf@fastmail.com> <87h8ogdpur.fsf@mouse.gnus.org> Date: Fri, 13 Apr 2018 01:14:19 +0200 In-Reply-To: <87h8ogdpur.fsf@mouse.gnus.org> (Lars Ingebrigtsen's message of "Fri, 13 Apr 2018 00:25:32 +0200") Message-ID: <87y3hsc910.fsf@mouse.gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 30195 Cc: 30195@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) I think the bug here is that URL is returning file:///usr/share/debian-reference/index.html when you haven't asked it to do so. Other browsers, like Firefox, won't, so I'll adjust URL to not do that either, unless anybody objects. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Fri Apr 13 18:08:53 2018 Received: (at control) by debbugs.gnu.org; 13 Apr 2018 22:08:53 +0000 Received: from localhost ([127.0.0.1]:51028 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f76sH-0003eT-D6 for submit@debbugs.gnu.org; Fri, 13 Apr 2018 18:08:53 -0400 Received: from hermes.netfonds.no ([80.91.224.195]:46762) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f76sF-0003eL-5y for control@debbugs.gnu.org; Fri, 13 Apr 2018 18:08:51 -0400 Received: from 46.67.12.60.tmi.telenormobil.no ([46.67.12.60] helo=corrigan) by hermes.netfonds.no with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1f76sC-0006dD-I1 for control@debbugs.gnu.org; Sat, 14 Apr 2018 00:08:50 +0200 Received: from larsi by corrigan with local (Exim 4.89) (envelope-from ) id 1f76s6-0003FP-KE for control@debbugs.gnu.org; Sat, 14 Apr 2018 00:08:42 +0200 To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #30195 Message-Id: Date: Sat, 14 Apr 2018 00:08:42 +0200 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 30195 fixed close 30195 From unknown Wed Jun 25 05:43:17 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 12 May 2018 11:24:08 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator