From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Alain Picard Newsgroups: gmane.emacs.bugs Subject: bug#24490: 25.1; restclient no longer sends auth header upon redirect Date: Wed, 21 Sep 2016 14:19:18 +1000 Message-ID: NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=94eb2c0b73da4e17b4053cfcd9cd X-Trace: blaine.gmane.org 1474436886 25699 195.159.176.226 (21 Sep 2016 05:48:06 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 21 Sep 2016 05:48:06 +0000 (UTC) Cc: Alain Picard To: 24490@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Sep 21 07:47:58 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bmaNh-0003ys-O4 for geb-bug-gnu-emacs@m.gmane.org; Wed, 21 Sep 2016 07:47:42 +0200 Original-Received: from localhost ([::1]:40062 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bmaNf-0005RG-Vq for geb-bug-gnu-emacs@m.gmane.org; Wed, 21 Sep 2016 01:47:40 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:41823) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bmaNE-0005CB-2j for bug-gnu-emacs@gnu.org; Wed, 21 Sep 2016 01:47:17 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bmaN7-0003qE-Cc for bug-gnu-emacs@gnu.org; Wed, 21 Sep 2016 01:47:11 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:52507) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bmaN7-0003oa-5p for bug-gnu-emacs@gnu.org; Wed, 21 Sep 2016 01:47:05 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1bmaN3-0001SH-Mk for bug-gnu-emacs@gnu.org; Wed, 21 Sep 2016 01:47:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Alain Picard Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 21 Sep 2016 05:47:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 24490 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.14744367835530 (code B ref -1); Wed, 21 Sep 2016 05:47:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 21 Sep 2016 05:46:23 +0000 Original-Received: from localhost ([127.0.0.1]:58695 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bmaMP-0001R7-67 for submit@debbugs.gnu.org; Wed, 21 Sep 2016 01:46:23 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:56578) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bmZ0u-0007WN-Cl for submit@debbugs.gnu.org; Wed, 21 Sep 2016 00:20:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bmZ0k-0000fN-24 for submit@debbugs.gnu.org; Wed, 21 Sep 2016 00:19:59 -0400 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:56131) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bmZ0j-0000fB-UB for submit@debbugs.gnu.org; Wed, 21 Sep 2016 00:19:53 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:47480) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bmZ0d-0001lg-A8 for bug-gnu-emacs@gnu.org; Wed, 21 Sep 2016 00:19:52 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bmZ0X-0000c3-Et for bug-gnu-emacs@gnu.org; Wed, 21 Sep 2016 00:19:47 -0400 Original-Received: from mail-yb0-x232.google.com ([2607:f8b0:4002:c09::232]:36677) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bmZ0W-0000Sh-Qr for bug-gnu-emacs@gnu.org; Wed, 21 Sep 2016 00:19:41 -0400 Original-Received: by mail-yb0-x232.google.com with SMTP id u125so20310467ybg.3 for ; Tue, 20 Sep 2016 21:19:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gocatch-com.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to:cc; bh=/kkJVCJmvOUqOdr+77+uH6QR0c7PzbNAnhAXzTiC0TA=; b=wxQDtCG30wAJRyjRMq0Sc007MX4z1eo4C469MiPdlzXTe7ukMpY39wff23QznKL1d1 FXg0/6YihTGMBjHiotXw1CFfxzQBumn9ytaRT5WXBMxGQmN982p/tJzXVt0m5eSOeXyT 2fnfttE/3Ueh5e79vhKXdObgcZD3z4o1Y7BAYhsTXGlqhtqxxJrTNnQmJ8Yg8XWx3xnz cDwqfLpe5OIo1N9N7LtDLRSjtTc0p6GW5qNFSBpNIh4RLFuz/OZaiAJjmdz72XHKMaYs ipLL3rwTy+e+sDCnU+cuLtiXH1TohqiYKg9/8yTVV9RwUThGK0EbdpLaZLOjcv/IFnEU m/fw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=/kkJVCJmvOUqOdr+77+uH6QR0c7PzbNAnhAXzTiC0TA=; b=jSZB0rqTjTkS/6xAoO133gMLn/Dx8ndOt0G+X2ItR0GaoJAO+TFJQJOJ/Jof3pDGfK A88iRxab4vjz/7KwQFBQAA/Pqqt61osakFAdm2HZJmks1v8K8ksU2gui4spLfF0I/rLU U51VEvccG7mbNnzHdYhhDg3Cz1HhwvIJPJJaItXzy5iBK43+FPhxUkvZbiHPnk//N/0y pL+TfvACv81TTp/OIbiI+cs/W8i9pHi3I+Y2vcvLCouZE0RfjyrSLKvYhXQAkDR1Xd+7 pWCvt4cTypgtWxpV3LFz3Z6A19wcnr5L2uEKskltHCJZgim+tb/1syrVCGId9pgkcGa2 hVuQ== X-Gm-Message-State: AE9vXwNDt693PYzUu/X+MTg4kwVknzsiPHV3dZ185+TMHYxUGKuNZRqvqK5uDNT0OhsljNTqQu/ALv10E4QTCRBO4HuG2gwyr7DcVyvoNwkZZTgizVaiGwQKBAigc7+AeMnSwoEe8RzBCwoS+uQ= X-Received: by 10.37.170.35 with SMTP id s32mr32401390ybi.23.1474431558738; Tue, 20 Sep 2016 21:19:18 -0700 (PDT) Original-Received: by 10.103.122.150 with HTTP; Tue, 20 Sep 2016 21:19:18 -0700 (PDT) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Mailman-Approved-At: Wed, 21 Sep 2016 01:46:19 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:123494 Archived-At: --94eb2c0b73da4e17b4053cfcd9cd Content-Type: text/plain; charset=UTF-8 Dear Maintainers, In emacs 25.1, the code in url-http.el, line 638, states: ;; Do not automatically include an authorization header in the ;; redirect. If needed it will be regenerated by the relevant ;; auth scheme when the new request happens. (setq url-http-extra-headers (cl-remove "Authorization" url-http-extra-headers :key 'car :test 'equal)) I suspect this automatic regenration does not occur. Problem: I am using restclient.el, and hitting a server which issues a redirect, and I receive a 400 Forbidden response because the redirected call does not receive the authentication header (I can see this from the log of my server). Here is a subset of my test http file in restclient mode: ------------------ :host = http://localhost:4348 :driver-2 = goCatch 9999 # GET :host/api/v2/jobs X-Gocatch-State: {"available" : true, "lat": -33.1, "lng":150.9, "speed":15, "error":5, "direction":310 } Authorization: :driver-2 ------------------ In emacs 24, this used to return: [lots of text here snipped] // GET http://localhost:4348/api/v2/jobs // HTTP/1.1 200 OK // Content-Type: application/json; charset=utf-8 // Cache-Control: max-age=0 // Content-Length: 1222 // Server: http-kit // Date: Wed, 21 Sep 2016 04:13:46 GMT // Request duration: 0.247260s But in emacs 25 it now returns: No or invalid authentication details are provided // GET http://localhost:4348/api/v2/jobs // HTTP/1.1 401 Unauthorized // Cache-Control: max-age=0 // Content-Length: 49 // Server: http-kit // Date: Wed, 21 Sep 2016 04:14:29 GMT // Request duration: 0.131224s If I comment out the 3 lines starting at line 642: (setq url-http-extra-headers (cl-remove "Authorization" url-http-extra-headers :key 'car :test 'equal)) I get back the original, correct behaviour. Thanks in advance, and thanks for all the great work on emacs... I've been appreciating your hard work (and emacs) for nearly 25 years. :-) Alain Picard ================================================================ In GNU Emacs 25.1.1 (x86_64-apple-darwin13.4.0, NS appkit-1265.21 Version 10.9.5 (Build 13F1911)) of 2016-09-18 built on builder10-9.porkrind.org Windowing system distributor 'Apple', version 10.3.1404 Configured using: 'configure --with-ns '--enable-locallisppath=/Library/Application Support/Emacs/${version}/site-lisp:/Library/Application Support/Emacs/site-lisp'' Configured features: NOTIFY ACL GNUTLS LIBXML2 ZLIB TOOLKIT_SCROLL_BARS NS Important settings: value of $LANG: en_AU.UTF-8 locale-coding-system: utf-8-unix Major mode: Ediff Minor modes in effect: magit-auto-revert-mode: t global-git-commit-mode: t async-bytecomp-package-mode: t show-paren-mode: t shell-dirtrack-mode: t diff-auto-refine-mode: t flx-ido-mode: t ido-everywhere: t winner-mode: t auto-insert-mode: t global-company-mode: t company-mode: t override-global-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 auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t buffer-read-only: t line-number-mode: t transient-mark-mode: t Recent messages: Region 29 in buffer A is empty [2 times] Refining difference region 30 ... ediff-next-difference: At end of the difference list Region 29 in buffer A is empty [2 times] Region 28 in buffer A is empty [2 times] Region 27 in buffer A is empty [2 times] Region 26 in buffer A is empty [2 times] Region 19 in buffer A is empty [4 times] Quit Saved text until " Type" Load-path shadows: /Users/ap/.emacs.d/elpa/cider-browse-ns-20140725.2249/cider-browse-ns hides /Users/ap/.emacs.d/elpa/cider-0.13.0/cider-browse-ns /Users/ap/.emacs.d/elpa/helm-20160413.2223/helm-multi-match hides /Users/ap/.emacs.d/elpa/helm-core-20160415.1131/helm-multi-match /Users/ap/.emacs.d/elpa/circe-20160413.1027/lcs hides /Users/ap/.emacs.d/elpa/lcs-20121201.555/lcs /Users/ap/.emacs.d/elpa/circe-20160413.1027/lui hides /Users/ap/.emacs.d/elpa/lui-20140910.112/lui /Users/ap/.emacs.d/elpa/circe-20160413.1027/lui-logging hides /Users/ap/.emacs.d/elpa/lui-20140910.112/lui-logging /Users/ap/.emacs.d/elpa/circe-20160413.1027/lui-irc-colors hides /Users/ap/.emacs.d/elpa/lui-20140910.112/lui-irc-colors /Users/ap/.emacs.d/elpa/circe-20160413.1027/lui-format hides /Users/ap/.emacs.d/elpa/lui-20140910.112/lui-format /Users/ap/.emacs.d/elpa/circe-20160413.1027/lui-autopaste hides /Users/ap/.emacs.d/elpa/lui-20140910.112/lui-autopaste /Users/ap/.emacs.d/elpa/circe-20160413.1027/shorten hides /Users/ap/.emacs.d/elpa/shorten-20131201.620/shorten /Users/ap/.emacs.d/elpa/color-theme-solarized-20160219.924/solarized-theme hides /Users/ap/.emacs.d/elpa/solarized-theme-20160408.1143/solarized-theme /Users/ap/.emacs.d/elpa/circe-20160413.1027/tracking hides /Users/ap/.emacs.d/elpa/tracking-20151129.319/tracking /Users/ap/.emacs.d/elpa/circe-20160413.1027/shorten hides /Users/ap/.emacs.d/elpa/tracking-20151129.319/shorten /Users/ap/.emacs.d/emacs-hacks/whitespace hides /Applications/Emacs.app/Contents/Resources/lisp/whitespace /Users/ap/.emacs.d/elpa/org-20160411/ox hides /Applications/Emacs.app/Contents/Resources/lisp/org/ox /Users/ap/.emacs.d/elpa/org-20160411/ox-texinfo hides /Applications/Emacs.app/Contents/Resources/lisp/org/ox-texinfo /Users/ap/.emacs.d/elpa/org-20160411/ox-publish hides /Applications/Emacs.app/Contents/Resources/lisp/org/ox-publish /Users/ap/.emacs.d/elpa/org-20160411/ox-org hides /Applications/Emacs.app/Contents/Resources/lisp/org/ox-org /Users/ap/.emacs.d/elpa/org-20160411/ox-odt hides /Applications/Emacs.app/Contents/Resources/lisp/org/ox-odt /Users/ap/.emacs.d/elpa/org-20160411/ox-md hides /Applications/Emacs.app/Contents/Resources/lisp/org/ox-md /Users/ap/.emacs.d/elpa/org-20160411/ox-man hides /Applications/Emacs.app/Contents/Resources/lisp/org/ox-man /Users/ap/.emacs.d/elpa/org-20160411/ox-latex hides /Applications/Emacs.app/Contents/Resources/lisp/org/ox-latex /Users/ap/.emacs.d/elpa/org-20160411/ox-icalendar hides /Applications/Emacs.app/Contents/Resources/lisp/org/ox-icalendar /Users/ap/.emacs.d/elpa/org-20160411/ox-html hides /Applications/Emacs.app/Contents/Resources/lisp/org/ox-html /Users/ap/.emacs.d/elpa/org-20160411/ox-beamer hides /Applications/Emacs.app/Contents/Resources/lisp/org/ox-beamer /Users/ap/.emacs.d/elpa/org-20160411/ox-ascii hides /Applications/Emacs.app/Contents/Resources/lisp/org/ox-ascii /Users/ap/.emacs.d/elpa/org-20160411/org hides /Applications/Emacs.app/Contents/Resources/lisp/org/org /Users/ap/.emacs.d/elpa/org-20160411/org-w3m hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-w3m /Users/ap/.emacs.d/elpa/org-20160411/org-version hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-version /Users/ap/.emacs.d/elpa/org-20160411/org-timer hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-timer /Users/ap/.emacs.d/elpa/org-20160411/org-table hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-table /Users/ap/.emacs.d/elpa/org-20160411/org-src hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-src /Users/ap/.emacs.d/elpa/org-20160411/org-rmail hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-rmail /Users/ap/.emacs.d/elpa/org-20160411/org-protocol hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-protocol /Users/ap/.emacs.d/elpa/org-20160411/org-plot hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-plot /Users/ap/.emacs.d/elpa/org-20160411/org-pcomplete hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-pcomplete /Users/ap/.emacs.d/elpa/org-20160411/org-mouse hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-mouse /Users/ap/.emacs.d/elpa/org-20160411/org-mobile hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-mobile /Users/ap/.emacs.d/elpa/org-20160411/org-mhe hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-mhe /Users/ap/.emacs.d/elpa/org-20160411/org-macs hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-macs /Users/ap/.emacs.d/elpa/org-20160411/org-macro hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-macro /Users/ap/.emacs.d/elpa/org-20160411/org-loaddefs hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-loaddefs /Users/ap/.emacs.d/elpa/org-20160411/org-list hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-list /Users/ap/.emacs.d/elpa/org-20160411/org-irc hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-irc /Users/ap/.emacs.d/elpa/org-20160411/org-install hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-install /Users/ap/.emacs.d/elpa/org-20160411/org-inlinetask hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-inlinetask /Users/ap/.emacs.d/elpa/org-20160411/org-info hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-info /Users/ap/.emacs.d/elpa/org-20160411/org-indent hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-indent /Users/ap/.emacs.d/elpa/org-20160411/org-id hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-id /Users/ap/.emacs.d/elpa/org-20160411/org-habit hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-habit /Users/ap/.emacs.d/elpa/org-20160411/org-gnus hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-gnus /Users/ap/.emacs.d/elpa/org-20160411/org-footnote hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-footnote /Users/ap/.emacs.d/elpa/org-20160411/org-feed hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-feed /Users/ap/.emacs.d/elpa/org-20160411/org-faces hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-faces /Users/ap/.emacs.d/elpa/org-20160411/org-eshell hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-eshell /Users/ap/.emacs.d/elpa/org-20160411/org-entities hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-entities /Users/ap/.emacs.d/elpa/org-20160411/org-element hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-element /Users/ap/.emacs.d/elpa/org-20160411/org-docview hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-docview /Users/ap/.emacs.d/elpa/org-20160411/org-datetree hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-datetree /Users/ap/.emacs.d/elpa/org-20160411/org-ctags hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-ctags /Users/ap/.emacs.d/elpa/org-20160411/org-crypt hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-crypt /Users/ap/.emacs.d/elpa/org-20160411/org-compat hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-compat /Users/ap/.emacs.d/elpa/org-20160411/org-colview hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-colview /Users/ap/.emacs.d/elpa/org-20160411/org-clock hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-clock /Users/ap/.emacs.d/elpa/org-20160411/org-capture hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-capture /Users/ap/.emacs.d/elpa/org-20160411/org-bibtex hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-bibtex /Users/ap/.emacs.d/elpa/org-20160411/org-bbdb hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-bbdb /Users/ap/.emacs.d/elpa/org-20160411/org-attach hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-attach /Users/ap/.emacs.d/elpa/org-20160411/org-archive hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-archive /Users/ap/.emacs.d/elpa/org-20160411/org-agenda hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-agenda /Users/ap/.emacs.d/elpa/org-20160411/ob hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob /Users/ap/.emacs.d/elpa/org-20160411/ob-tangle hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-tangle /Users/ap/.emacs.d/elpa/org-20160411/ob-table hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-table /Users/ap/.emacs.d/elpa/org-20160411/ob-sqlite hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-sqlite /Users/ap/.emacs.d/elpa/org-20160411/ob-sql hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-sql /Users/ap/.emacs.d/elpa/org-20160411/ob-shen hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-shen /Users/ap/.emacs.d/elpa/org-20160411/ob-screen hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-screen /Users/ap/.emacs.d/elpa/org-20160411/ob-scheme hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-scheme /Users/ap/.emacs.d/elpa/org-20160411/ob-scala hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-scala /Users/ap/.emacs.d/elpa/org-20160411/ob-sass hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-sass /Users/ap/.emacs.d/elpa/org-20160411/ob-ruby hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-ruby /Users/ap/.emacs.d/elpa/org-20160411/ob-ref hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-ref /Users/ap/.emacs.d/elpa/org-20160411/ob-R hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-R /Users/ap/.emacs.d/elpa/org-20160411/ob-python hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-python /Users/ap/.emacs.d/elpa/org-20160411/ob-plantuml hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-plantuml /Users/ap/.emacs.d/elpa/org-20160411/ob-picolisp hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-picolisp /Users/ap/.emacs.d/elpa/org-20160411/ob-perl hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-perl /Users/ap/.emacs.d/elpa/org-20160411/ob-org hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-org /Users/ap/.emacs.d/elpa/org-20160411/ob-octave hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-octave /Users/ap/.emacs.d/elpa/org-20160411/ob-ocaml hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-ocaml /Users/ap/.emacs.d/elpa/org-20160411/ob-mscgen hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-mscgen /Users/ap/.emacs.d/elpa/org-20160411/ob-maxima hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-maxima /Users/ap/.emacs.d/elpa/org-20160411/ob-matlab hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-matlab /Users/ap/.emacs.d/elpa/org-20160411/ob-makefile hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-makefile /Users/ap/.emacs.d/elpa/org-20160411/ob-lob hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-lob /Users/ap/.emacs.d/elpa/org-20160411/ob-lisp hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-lisp /Users/ap/.emacs.d/elpa/org-20160411/ob-lilypond hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-lilypond /Users/ap/.emacs.d/elpa/org-20160411/ob-ledger hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-ledger /Users/ap/.emacs.d/elpa/org-20160411/ob-latex hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-latex /Users/ap/.emacs.d/elpa/org-20160411/ob-keys hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-keys /Users/ap/.emacs.d/elpa/org-20160411/ob-js hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-js /Users/ap/.emacs.d/elpa/org-20160411/ob-java hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-java /Users/ap/.emacs.d/elpa/org-20160411/ob-io hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-io /Users/ap/.emacs.d/elpa/org-20160411/ob-haskell hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-haskell /Users/ap/.emacs.d/elpa/org-20160411/ob-gnuplot hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-gnuplot /Users/ap/.emacs.d/elpa/org-20160411/ob-fortran hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-fortran /Users/ap/.emacs.d/elpa/org-20160411/ob-exp hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-exp /Users/ap/.emacs.d/elpa/org-20160411/ob-eval hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-eval /Users/ap/.emacs.d/elpa/org-20160411/ob-emacs-lisp hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-emacs-lisp /Users/ap/.emacs.d/elpa/org-20160411/ob-dot hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-dot /Users/ap/.emacs.d/elpa/org-20160411/ob-ditaa hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-ditaa /Users/ap/.emacs.d/elpa/org-20160411/ob-css hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-css /Users/ap/.emacs.d/elpa/org-20160411/ob-core hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-core /Users/ap/.emacs.d/elpa/org-20160411/ob-comint hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-comint /Users/ap/.emacs.d/elpa/org-20160411/ob-clojure hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-clojure /Users/ap/.emacs.d/elpa/org-20160411/ob-calc hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-calc /Users/ap/.emacs.d/elpa/org-20160411/ob-C hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-C /Users/ap/.emacs.d/elpa/org-20160411/ob-awk hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-awk /Users/ap/.emacs.d/elpa/org-20160411/ob-asymptote hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-asymptote /Users/ap/.emacs.d/elpa/seq-2.15/seq hides /Applications/Emacs.app/Contents/Resources/lisp/emacs-lisp/seq Features: (shadow sort emacsbug tramp-cache ediff-merg ediff-wind ediff-diff ediff-mult ediff-help ediff-init ediff-util ediff eieio-opt speedbar sb-image ezimage dframe em-unix em-term term ehelp em-script em-prompt em-ls em-hist em-pred em-glob em-dirs em-cmpl em-basic em-banner em-alias nroff-mode man log4j-mode esh-var esh-io esh-cmd esh-opt esh-ext esh-proc esh-arg esh-groups eshell esh-module esh-mode esh-util vc vc-dispatcher log-view grep macros mail-extr cider-apropos apropos linum magit-blame magit-stash magit-bisect magit-remote magit-commit magit-sequence magit magit-apply magit-wip magit-log magit-diff smerge-mode magit-core magit-autorevert autorevert filenotify magit-process magit-popup magit-mode magit-git crm magit-section magit-utils git-commit log-edit pcvs-util add-log with-editor async-bytecomp async cider-macroexpansion pulse js cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs url-cache restclient warnings tabify org-capture dabbrev dired-aux face-remap reposition sql browse-url network-stream nsm starttls misearch multi-isearch paren find-file-in-project bookmark pp view cal-china lunar solar cal-dst cal-bahai cal-islam cal-hebrew holidays hol-loaddefs diary-lib diary-loaddefs cal-iso disp-table org-rmail org-mhe org-irc org-info org-gnus org-docview doc-view subr-x jka-compr image-mode org-bibtex bibtex org-bbdb org-w3m hl-line server color-theme-solarized solarized-definitions color-theme wid-edit google-this clj-refactor pkg-info url-http tls gnutls url url-proxy url-privacy url-expand url-methods url-history mailcap url-auth url-cookie url-domsuf url-util url-gw json map lisp-mnt epl derived rx hydra lv inflections sgml-mode edn peg cider tramp-sh cider-debug cider-browse-ns cider-inspector cider-mode cider-interaction compile arc-mode archive-mode cider-repl cider-resolve cider-test cider-overlays cider-stacktrace cider-doc cider-grimoire cider-popup cider-eldoc cider-client cider-common cider-util nrepl-client tramp tramp-compat tramp-loaddefs trampver shell queue nrepl-dict cider-compat ewoc spinner clojure-mode align imenu multiple-cursors-core rect paredit yasnippet cl s whitespace-mode ob-ditaa org-timer org-table org-colview org-clock org-attach vc-git diff-mode org-id org-element avl-tree org-archive org-agenda org org-macro org-footnote org-pcomplete pcomplete org-list org-faces org-entities noutline outline org-version ob-emacs-lisp ob ob-tangle ob-ref ob-lob ob-table ob-exp org-src ob-keys ob-comint comint ansi-color ob-core ob-eval org-compat org-macs org-loaddefs find-func cal-menu calendar cal-loaddefs smex flx-ido flx ido winner whitespace autoinsert bbdb-message sendmail message dired format-spec rfc822 mml mml-sec epg mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev mail-utils gmm-utils mailheader bbdb bbdb-site timezone ffap thingatpt url-parse auth-source gnus-util mm-util help-fns mail-prsvr password-cache url-vars company-oddmuse company-keywords company-etags etags xref cl-seq project eieio eieio-core cl-macs company-gtags company-dabbrev-code company-dabbrev company-files company-capf company-cmake company-xcode company-clang company-semantic company-eclim company-template company-css company-nxml company-bbdb company advice bookmark-ring ring my-kbd-map edmacro kmacro solarized-dark-theme solarized dash use-package diminish bind-key easy-mmode finder-inf cider-tracing-autoloads closure-lint-mode-autoloads color-theme-autoloads fringe-helper-autoloads lcs-autoloads shorten-autoloads windata-autoloads info package epg-config seq byte-opt gv bytecomp byte-compile cl-extra help-mode easymenu cconv cl-loaddefs pcase cl-lib time-date mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel ns-win ucs-normalize term/common-win tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core 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 charscript case-table epa-hook jka-cmpr-hook help simple abbrev 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 kqueue cocoa ns multi-tty make-network-process emacs) Memory information: ((conses 16 1517046 206707) (symbols 48 58309 0) (miscs 40 8265 8483) (strings 32 229927 22382) (string-bytes 1 6528476) (vectors 16 135880) (vector-slots 8 3744387 160745) (floats 8 15254 10159) (intervals 56 72471 1258) (buffers 976 167)) -- --94eb2c0b73da4e17b4053cfcd9cd Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
=
Dear Maintainers,

<= /div>
In em= acs 25.1,
the code in url-http.el, line 638, states:

<= div class=3D"gmail_default"> =C2=A0 ;; Do n= ot automatically include an authorization header in the
=C2=A0 ;; redirect.= =C2=A0 If needed it will be regenerated by the relevant
=C2=A0 ;; auth schem= e when the new request happens.
=C2=A0 (setq url-http-extra-headers
(cl-remo= ve "Authorization"
=C2=A0 =C2=A0url-http-extra-headers :key &#= 39;car :test 'equal))

<= font face=3D"monospace, monospace">
I suspect this automatic regenrat= ion does not occur.
Problem: I am using restclient.el, and hitting a serv= er which
issues a redirect, and I receive a 400 Forbidden response becaus= e
the redirected call does not receive the authentication header
(I can= see this from the log of my server).

Here is a subset of my test = http file in restclient mode:
------------------
:driver-2 =3D goCatch 9= 999

#
GET :host/api/v2/jobs
X-Gocatch-State: {"available&= quot; : true, "lat": -33.1, "lng":150.9, "speed&qu= ot;:15, "error":5, "direction":310 }
Authorization: := driver-2
------------------

In emacs 24, this used to return:
= =C2=A0 [lots of text here snipped]
// HTTP/1.1 200 OK
// Content-Type: application/json; charset=3Dutf-8
// Cache-Control: ma= x-age=3D0
// Content-Length: 1222
// Server: http-kit
// Date: Wed, 2= 1 Sep 2016 04:13:46 GMT
// Request duration: 0.247260s


Bu= t in emacs 25 it now returns:

No or invalid authentication details= are provided
// HTTP/1.1 401 Unauthorized
=
// Cache-C= ontrol: max-age=3D0
// Content-Length: 49
// Server: http-kit
// Date= : Wed, 21 Sep 2016 04:14:29 GMT
// Request duration: 0.131224s

<= br>
If I comment out the 3 lines starting at line 642:
=C2=A0 (setq url-ht= tp-extra-headers
(cl-remove "Authorization"
=C2=A0 =C2=A0url-htt= p-extra-headers :key 'car :test 'equal))

I get back the or= iginal, correct behaviour.

=
Thanks in advance, and thanks fo= r all the great work on
emacs... I've been appreciating your hard wor= k (and emacs) for nearly 25 years. =C2=A0:-)


=C2=A0 =C2=A0= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Alain Picard=
=C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0
=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D


In GNU Emacs 25.1.1 = (x86_64-apple-darwin13.4.0, NS appkit-1265.21 Version 10.9.5 (Build 13F1911= ))
=C2=A0of 2016-09-18 built on builder10-9.porkrind.org
Windowing system distributor 'Apple&#= 39;, version 10.3.1404
Configured using:
=C2=A0'configure --with-n= s '--enable-locallisppath=3D/Library/Application
=C2=A0Support/Emacs/= ${version}/site-lisp:/Library/Application
=C2=A0Support/Emacs/site-lisp&#= 39;'

Configured features:
NOTIFY ACL GNUTLS LIBXML2 ZLIB TOO= LKIT_SCROLL_BARS NS

Important settings:
=C2=A0 value of $LANG: e= n_AU.UTF-8
=C2=A0 locale-coding-system: utf-8-unix

Major mode: E= diff

Minor modes in effect:
=C2=A0 magit-auto-revert-mode: t
= =C2=A0 global-git-commit-mode: t
<= font face=3D"monospace, monospace">=C2=A0 async-bytecomp-package-mode: t
= =C2=A0 show-paren-mode: t
=C2=A0 shell-dirtrack-mode: t
=C2=A0 diff-aut= o-refine-mode: t
=C2=A0 flx-ido-mode: t
=C2=A0 ido-everywhere: t=
=C2= =A0 winner-mode: t
=C2=A0 auto-insert-mode: t
=C2=A0 global-company-mod= e: t
=C2=A0 company-mode: t
=C2=A0 override-global-mode: t
=
=C2=A0 too= ltip-mode: t
=C2=A0 global-eldoc-mode: t
=C2=A0 electric-indent-mode: t=
=C2=A0 mouse-wheel-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 auto-composition-mode: t
=C2=A0 auto-encryption-mode: t<= /div>
=C2= =A0 auto-compression-mode: t
=C2=A0 buffer-read-only: t
=C2=A0 line-num= ber-mode: t
=C2=A0 transient-mark-mode: t

Recent messages:
R= egion 29 in buffer A is empty [2 times]
Refining difference region 30 ...=
ediff-next-difference: At end of the difference list
Region 29 in buff= er A is empty [2 times]
Region 28 in buffer A is empty [2 times]
Region= 27 in buffer A is empty [2 times]
Region 26 in buffer A is empty [2 time= s]
Region 19 in buffer A is empty [4 times]
Quit
Saved text until &qu= ot; Type"

Load-path shadows:
/Users/ap/.emacs.d/elpa/cide= r-browse-ns-20140725.2249/cider-browse-ns hides /Users/ap/.emacs.d/elpa/cid= er-0.13.0/cider-browse-ns
/Users/ap/.emacs.d/elpa/helm-20160413.2223/helm= -multi-match hides /Users/ap/.emacs.d/elpa/helm-core-20160415.1131/helm-mul= ti-match
/Users/ap/.emacs.d/elpa/circe-20160413.1027/lcs hides /Users/ap/= .emacs.d/elpa/lcs-20121201.555/lcs
/Users/ap/.emacs.d/elpa/circe-20160413= .1027/lui hides /Users/ap/.emacs.d/elpa/lui-20140910.112/lui
/Users/ap/.e= macs.d/elpa/circe-20160413.1027/lui-logging hides /Users/ap/.emacs.d/elpa/l= ui-20140910.112/lui-logging
/Users/ap/.emacs.d/elpa/circe-20160413.1027/l= ui-irc-colors hides /Users/ap/.emacs.d/elpa/lui-20140910.112/lui-irc-colors=
/Users/ap/.emacs.d/elpa/circe-20160413.1027/lui-format hides /Users/ap/.= emacs.d/elpa/lui-20140910.112/lui-format
/Users/ap/.emacs.d/elpa/circe-20= 160413.1027/lui-autopaste hides /Users/ap/.emacs.d/elpa/lui-20140910.112/lu= i-autopaste
/Users/ap/.emacs.d/elpa/circe-20160413.1027/shorten hides /Us= ers/ap/.emacs.d/elpa/shorten-20131201.620/shorten
/Users/ap/.emacs.d/elpa= /color-theme-solarized-20160219.924/solarized-theme hides /Users/ap/.emacs.= d/elpa/solarized-theme-20160408.1143/solarized-theme
/Users/ap/.emacs.d/e= lpa/circe-20160413.1027/tracking hides /Users/ap/.emacs.d/elpa/tracking-201= 51129.319/tracking
/Users/ap/.emacs.d/elpa/circe-20160413.1027/shorten hi= des /Users/ap/.emacs.d/elpa/tracking-20151129.319/shorten
/Users/ap/.emac= s.d/emacs-hacks/whitespace hides /Applications/Emacs.app/Contents/Resources= /lisp/whitespace
/Users/ap/.emacs.d/elpa/org-20160411/ox hides /Applicati= ons/Emacs.app/Contents/Resources/lisp/org/ox
/Users/ap/.emacs.d/elpa/org-= 20160411/ox-texinfo hides /Applications/Emacs.app/Contents/Resources/lisp/o= rg/ox-texinfo
/Users/ap/.emacs.d/elpa/org-20160411/ox-publish hides /Appl= ications/Emacs.app/Contents/Resources/lisp/org/ox-publish
/Users/ap/.emac= s.d/elpa/org-20160411/ox-org hides /Applications/Emacs.app/Contents/Resourc= es/lisp/org/ox-org
/Users/ap/.emacs.d/elpa/org-20160411/ox-odt hides /App= lications/Emacs.app/Contents/Resources/lisp/org/ox-odt
/Users/ap/.emacs.d= /elpa/org-20160411/ox-md hides /Applications/Emacs.app/Contents/Resources/l= isp/org/ox-md
/Users/ap/.emacs.d/elpa/org-20160411/ox-man hides /Applicat= ions/Emacs.app/Contents/Resources/lisp/org/ox-man
/Users/ap/.emacs.d/elpa= /org-20160411/ox-latex hides /Applications/Emacs.app/Contents/Resources/lis= p/org/ox-latex
/Users/ap/.emacs.d/elpa/org-20160411/ox-icalendar hides /A= pplications/Emacs.app/Contents/Resources/lisp/org/ox-icalendar
=
/Users/ap/= .emacs.d/elpa/org-20160411/ox-html hides /Applications/Emacs.app/Contents/R= esources/lisp/org/ox-html
/Users/ap/.emacs.d/elpa/org-20160411/ox-beamer = hides /Applications/Emacs.app/Contents/Resources/lisp/org/ox-beamer<= /div>
/User= s/ap/.emacs.d/elpa/org-20160411/ox-ascii hides /Applications/Emacs.app/Cont= ents/Resources/lisp/org/ox-ascii
<= font face=3D"monospace, monospace">/Users/ap/.emacs.d/elpa/org-20160411/org= hides /Applications/Emacs.app/Contents/Resources/lisp/org/org
=
/Users/ap/= .emacs.d/elpa/org-20160411/org-w3m hides /Applications/Emacs.app/Contents/R= esources/lisp/org/org-w3m
/Users/ap/.emacs.d/elpa/org-20160411/org-versio= n hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-version
/= Users/ap/.emacs.d/elpa/org-20160411/org-timer hides /Applications/Emacs.app= /Contents/Resources/lisp/org/org-timer
/Users/ap/.emacs.d/elpa/org-201604= 11/org-table hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-= table
/Users/ap/.emacs.d/elpa/org-20160411/org-src hides /Applications/Em= acs.app/Contents/Resources/lisp/org/org-src
/Users/ap/.emacs.d/elpa/org-2= 0160411/org-rmail hides /Applications/Emacs.app/Contents/Resources/lisp/org= /org-rmail
/Users/ap/.emacs.d/elpa/org-20160411/org-protocol hides /Appli= cations/Emacs.app/Contents/Resources/lisp/org/org-protocol
/Users/ap/.ema= cs.d/elpa/org-20160411/org-plot hides /Applications/Emacs.app/Contents/Reso= urces/lisp/org/org-plot
/Users/ap/.emacs.d/elpa/org-20160411/org-pcomplet= e hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-pcomplete
/Users/ap/.emacs.d/elpa/org-20160411/org-mouse hides /Applications/Emacs.a= pp/Contents/Resources/lisp/org/org-mouse
/Users/ap/.emacs.d/elpa/org-2016= 0411/org-mobile hides /Applications/Emacs.app/Contents/Resources/lisp/org/o= rg-mobile
/Users/ap/.emacs.d/elpa/org-20160411/org-mhe hides /Application= s/Emacs.app/Contents/Resources/lisp/org/org-mhe
/Users/ap/.emacs.d/elpa/o= rg-20160411/org-macs hides /Applications/Emacs.app/Contents/Resources/lisp/= org/org-macs
/Users/ap/.emacs.d/elpa/org-20160411/org-macro hides /Applic= ations/Emacs.app/Contents/Resources/lisp/org/org-macro
/Users/ap/.emacs.d= /elpa/org-20160411/org-loaddefs hides /Applications/Emacs.app/Contents/Reso= urces/lisp/org/org-loaddefs
/Users/ap/.emacs.d/elpa/org-20160411/org-list= hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-list<= /div>
/User= s/ap/.emacs.d/elpa/org-20160411/org-irc hides /Applications/Emacs.app/Conte= nts/Resources/lisp/org/org-irc
/Users/ap/.emacs.d/elpa/org-20160411/org-i= nstall hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-instal= l
/Users/ap/.emacs.d/elpa/org-20160411/org-inlinetask hides /Applications= /Emacs.app/Contents/Resources/lisp/org/org-inlinetask
/Users/ap/.emacs.d/= elpa/org-20160411/org-info hides /Applications/Emacs.app/Contents/Resources= /lisp/org/org-info
/Users/ap/.emacs.d/elpa/org-20160411/org-indent hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-indent
=
/Users/ap/= .emacs.d/elpa/org-20160411/org-id hides /Applications/Emacs.app/Contents/Re= sources/lisp/org/org-id
/Users/ap/.emacs.d/elpa/org-20160411/org-habit hi= des /Applications/Emacs.app/Contents/Resources/lisp/org/org-habit
/Users/= ap/.emacs.d/elpa/org-20160411/org-gnus hides /Applications/Emacs.app/Conten= ts/Resources/lisp/org/org-gnus
/Users/ap/.emacs.d/elpa/org-20160411/org-f= ootnote hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-footn= ote
/Users/ap/.emacs.d/elpa/org-20160411/org-feed hides /Applications/Ema= cs.app/Contents/Resources/lisp/org/org-feed
/Users/ap/.emacs.d/elpa/org-2= 0160411/org-faces hides /Applications/Emacs.app/Contents/Resources/lisp/org= /org-faces
/Users/ap/.emacs.d/elpa/org-20160411/org-eshell hides /Applica= tions/Emacs.app/Contents/Resources/lisp/org/org-eshell
/Users/ap/.emacs.d= /elpa/org-20160411/org-entities hides /Applications/Emacs.app/Contents/Reso= urces/lisp/org/org-entities
/Users/ap/.emacs.d/elpa/org-20160411/org-elem= ent hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-element
/Users/ap/.emacs.d/elpa/org-20160411/org-docview hides /Applications/Emacs= .app/Contents/Resources/lisp/org/org-docview
/Users/ap/.emacs.d/elpa/org-= 20160411/org-datetree hides /Applications/Emacs.app/Contents/Resources/lisp= /org/org-datetree
/Users/ap/.emacs.d/elpa/org-20160411/org-ctags hides /A= pplications/Emacs.app/Contents/Resources/lisp/org/org-ctags
/Users/ap/.em= acs.d/elpa/org-20160411/org-crypt hides /Applications/Emacs.app/Contents/Re= sources/lisp/org/org-crypt
/Users/ap/.emacs.d/elpa/org-20160411/org-compa= t hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-compat
/U= sers/ap/.emacs.d/elpa/org-20160411/org-colview hides /Applications/Emacs.ap= p/Contents/Resources/lisp/org/org-colview
/Users/ap/.emacs.d/elpa/org-201= 60411/org-clock hides /Applications/Emacs.app/Contents/Resources/lisp/org/o= rg-clock
/Users/ap/.emacs.d/elpa/org-20160411/org-capture hides /Applicat= ions/Emacs.app/Contents/Resources/lisp/org/org-capture
/Users/ap/.emacs.d= /elpa/org-20160411/org-bibtex hides /Applications/Emacs.app/Contents/Resour= ces/lisp/org/org-bibtex
/Users/ap/.emacs.d/elpa/org-20160411/org-bbdb hid= es /Applications/Emacs.app/Contents/Resources/lisp/org/org-bbdb
/Users/ap= /.emacs.d/elpa/org-20160411/org-attach hides /Applications/Emacs.app/Conten= ts/Resources/lisp/org/org-attach
<= font face=3D"monospace, monospace">/Users/ap/.emacs.d/elpa/org-20160411/org= -archive hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-arch= ive
/Users/ap/.emacs.d/elpa/org-20160411/org-agenda hides /Applications/E= macs.app/Contents/Resources/lisp/org/org-agenda
/Users/ap/.emacs.d/elpa/o= rg-20160411/ob hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob=
/Users/ap/.emacs.d/elpa/org-20160411/ob-tangle hides /Applications/Emacs= .app/Contents/Resources/lisp/org/ob-tangle
/Users/ap/.emacs.d/elpa/org-20= 160411/ob-table hides /Applications/Emacs.app/Contents/Resources/lisp/org/o= b-table
/Users/ap/.emacs.d/elpa/org-20160411/ob-sqlite hides /Application= s/Emacs.app/Contents/Resources/lisp/org/ob-sqlite
/Users/ap/.emacs.d/elpa= /org-20160411/ob-sql hides /Applications/Emacs.app/Contents/Resources/lisp/= org/ob-sql
/Users/ap/.emacs.d/elpa/org-20160411/ob-shen hides /Applicatio= ns/Emacs.app/Contents/Resources/lisp/org/ob-shen
/Users/ap/.emacs.d/elpa/= org-20160411/ob-screen hides /Applications/Emacs.app/Contents/Resources/lis= p/org/ob-screen
/Users/ap/.emacs.d/elpa/org-20160411/ob-scheme hides /App= lications/Emacs.app/Contents/Resources/lisp/org/ob-scheme
/Users/ap/.emac= s.d/elpa/org-20160411/ob-scala hides /Applications/Emacs.app/Contents/Resou= rces/lisp/org/ob-scala
/Users/ap/.emacs.d/elpa/org-20160411/ob-sass hide= s /Applications/Emacs.app/Contents/Resources/lisp/org/ob-sass
<= div class=3D"gmail_default">/Users/ap/.= emacs.d/elpa/org-20160411/ob-ruby hides /Applications/Emacs.app/Contents/Re= sources/lisp/org/ob-ruby
/Users/ap/.emacs.d/elpa/org-20160411/ob-ref hide= s /Applications/Emacs.app/Contents/Resources/lisp/org/ob-ref
/Users/ap/.e= macs.d/elpa/org-20160411/ob-R hides /Applications/Emacs.app/Contents/Resour= ces/lisp/org/ob-R
/Users/ap/.emacs.d/elpa/org-20160411/ob-python hides /A= pplications/Emacs.app/Contents/Resources/lisp/org/ob-python
/Users/ap/.em= acs.d/elpa/org-20160411/ob-plantuml hides /Applications/Emacs.app/Contents/= Resources/lisp/org/ob-plantuml
/Users/ap/.emacs.d/elpa/org-20160411/ob-pi= colisp hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-picolis= p
/Users/ap/.emacs.d/elpa/org-20160411/ob-perl hides /Applications/Emacs.= app/Contents/Resources/lisp/org/ob-perl
/Users/ap/.emacs.d/elpa/org-20160= 411/ob-org hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-org=
/Users/ap/.emacs.d/elpa/org-20160411/ob-octave hides /Applications/Emacs= .app/Contents/Resources/lisp/org/ob-octave
/Users/ap/.emacs.d/elpa/org-20= 160411/ob-ocaml hides /Applications/Emacs.app/Contents/Resources/lisp/org/o= b-ocaml
/Users/ap/.emacs.d/elpa/org-20160411/ob-mscgen hides /Application= s/Emacs.app/Contents/Resources/lisp/org/ob-mscgen
/Users/ap/.emacs.d/elpa= /org-20160411/ob-maxima hides /Applications/Emacs.app/Contents/Resources/li= sp/org/ob-maxima
/Users/ap/.emacs.d/elpa/org-20160411/ob-matlab hides /Ap= plications/Emacs.app/Contents/Resources/lisp/org/ob-matlab
/Users/ap/.ema= cs.d/elpa/org-20160411/ob-makefile hides /Applications/Emacs.app/Contents/R= esources/lisp/org/ob-makefile
/Users/ap/.emacs.d/elpa/org-20160411/ob-lob= hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-lob
/Users/= ap/.emacs.d/elpa/org-20160411/ob-lisp hides /Applications/Emacs.app/Content= s/Resources/lisp/org/ob-lisp
/Users/ap/.emacs.d/elpa/org-20160411/ob-lily= pond hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-lilypond<= /font>
/Users/ap/.emacs.d/elpa/org-201= 60411/ob-latex hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob= -latex
/Users/ap/.emacs.d/elpa/org-20160411/ob-keys hides /Applications/E= macs.app/Contents/Resources/lisp/org/ob-keys
/Users/ap/.emacs.d/elpa/org-= 20160411/ob-js hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob= -js
/Users/ap/.emacs.d/elpa/org-20160411/ob-java hides /Applications/Emac= s.app/Contents/Resources/lisp/org/ob-java
/Users/ap/.emacs.d/elpa/org-201= 60411/ob-io hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-io=
/Users/ap/.emacs.d/elpa/org-20160411/ob-haskell hides /Applications/Emac= s.app/Contents/Resources/lisp/org/ob-haskell
/Users/ap/.emacs.d/elpa/org-= 20160411/ob-gnuplot hides /Applications/Emacs.app/Contents/Resources/lisp/o= rg/ob-gnuplot
/Users/ap/.emacs.d/elpa/org-20160411/ob-fortran hides /Appl= ications/Emacs.app/Contents/Resources/lisp/org/ob-fortran
/Users/ap/.emac= s.d/elpa/org-20160411/ob-exp hides /Applications/Emacs.app/Contents/Resourc= es/lisp/org/ob-exp
/Users/ap/.emacs.d/elpa/org-20160411/ob-eval hides /Ap= plications/Emacs.app/Contents/Resources/lisp/org/ob-eval
/Users/ap/.emacs= .d/elpa/org-20160411/ob-emacs-lisp hides /Applications/Emacs.app/Contents/R= esources/lisp/org/ob-emacs-lisp
/Users/ap/.emacs.d/elpa/org-20160411/ob-d= ot hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-dot<= /div>
/User= s/ap/.emacs.d/elpa/org-20160411/ob-ditaa hides /Applications/Emacs.app/Cont= ents/Resources/lisp/org/ob-ditaa
<= font face=3D"monospace, monospace">/Users/ap/.emacs.d/elpa/org-20160411/ob-= css hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-css=
/Use= rs/ap/.emacs.d/elpa/org-20160411/ob-core hides /Applications/Emacs.app/Cont= ents/Resources/lisp/org/ob-core
/Users/ap/.emacs.d/elpa/org-20160411/ob-c= omint hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-comint
/Users/ap/.emacs.d/elpa/org-20160411/ob-clojure hides /Applications/Emacs.= app/Contents/Resources/lisp/org/ob-clojure
/Users/ap/.emacs.d/elpa/org-20= 160411/ob-calc hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob= -calc
/Users/ap/.emacs.d/elpa/org-20160411/ob-C hides /Applications/Emacs= .app/Contents/Resources/lisp/org/ob-C
/Users/ap/.emacs.d/elpa/org-2016041= 1/ob-awk hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-awk
/Users/ap/.emacs.d/elpa/org-20160411/ob-asymptote hides /Applications/Emac= s.app/Contents/Resources/lisp/org/ob-asymptote
/Users/ap/.emacs.d/elpa/se= q-2.15/seq hides /Applications/Emacs.app/Contents/Resources/lisp/emacs-lisp= /seq

Features:
(shadow sort emacsbug tramp-cache ediff-merg edif= f-wind ediff-diff
ediff-mult ediff-help ediff-init ediff-util ediff eieio= -opt speedbar
sb-image ezimage dframe em-unix em-term term ehelp em-scrip= t em-prompt
em-ls em-hist em-pred em-glob em-dirs em-cmpl em-basic em-ban= ner
em-alias nroff-mode man log4j-mode esh-var esh-io esh-cmd esh-opt
e= sh-ext esh-proc esh-arg esh-groups eshell esh-module esh-mode esh-util
vc= vc-dispatcher log-view grep macros mail-extr cider-apropos apropos<= /div>
linum= magit-blame magit-stash magit-bisect magit-remote magit-commit
magit-seq= uence magit magit-apply magit-wip magit-log magit-diff
smerge-mode magit-= core magit-autorevert autorevert filenotify
magit-process magit-popup mag= it-mode magit-git crm magit-section
magit-utils git-commit log-edit pcvs-= util add-log with-editor
async-bytecomp async cider-macroexpansion pulse = js cc-mode cc-fonts
cc-guess cc-menus cc-cmds cc-styles cc-align cc-engin= e cc-vars cc-defs
url-cache restclient warnings tabify org-capture dabbre= v dired-aux
face-remap reposition sql browse-url network-stream nsm start= tls
misearch multi-isearch paren find-file-in-project bookmark pp view
= cal-china lunar solar cal-dst cal-bahai cal-islam cal-hebrew holidays
hol= -loaddefs diary-lib diary-loaddefs cal-iso disp-table org-rmail
org-mhe o= rg-irc org-info org-gnus org-docview doc-view subr-x jka-compr
=
image-mode= org-bibtex bibtex org-bbdb org-w3m hl-line server
color-theme-solarize= d solarized-definitions color-theme wid-edit
google-this clj-refactor pkg= -info url-http tls gnutls url url-proxy
url-privacy url-expand url-method= s url-history mailcap url-auth
url-cookie url-domsuf url-util url-gw json= map lisp-mnt epl derived rx
hydra lv inflections sgml-mode edn peg cider= tramp-sh cider-debug
cider-browse-ns cider-inspector cider-mode cider-= interaction compile
arc-mode archive-mode cider-repl cider-resolve cider-= test cider-overlays
cider-stacktrace cider-doc cider-grimoire cider-popup= cider-eldoc
cider-client cider-common cider-util nrepl-client tramp tram= p-compat
tramp-loaddefs trampver shell queue nrepl-dict cider-compat ewoc= spinner
clojure-mode align imenu multiple-cursors-core rect paredit yasn= ippet cl
s whitespace-mode ob-ditaa org-timer org-table org-colview org-c= lock
org-attach vc-git diff-mode org-id org-element avl-tree org-archive<= /font>
= org-faces org-entities noutline outline org-version ob-emacs-lisp ob=
ob-t= angle ob-ref ob-lob ob-table ob-exp org-src ob-keys ob-comint comint=
ansi= -color ob-core ob-eval org-compat org-macs org-loaddefs find-func
cal-men= u calendar cal-loaddefs smex flx-ido flx ido winner whitespace
=
autoinsert= bbdb-message sendmail message dired format-spec rfc822 mml
mml-sec epg m= m-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047
rfc2045 ietf-drum= s mailabbrev mail-utils gmm-utils mailheader bbdb
bbdb-site timezone ffap= thingatpt url-parse auth-source gnus-util
mm-util help-fns mail-prsvr pa= ssword-cache url-vars company-oddmuse
company-keywords company-etags etag= s xref cl-seq project eieio
eieio-core cl-macs company-gtags company-dabb= rev-code company-dabbrev
company-files company-capf company-cmake company= -xcode company-clang
company-semantic company-eclim company-template comp= any-css company-nxml
company-bbdb company advice bookmark-ring ring my-kb= d-map edmacro kmacro
solarized-dark-theme solarized dash use-package dimi= nish bind-key
easy-mmode finder-inf cider-tracing-autoloads
<= div class=3D"gmail_default">closure-lin= t-mode-autoloads color-theme-autoloads
fringe-helper-autoloads lcs-autolo= ads shorten-autoloads
windata-autoloads info package epg-config seq byt= e-opt gv bytecomp
byte-compile cl-extra help-mode easymenu cconv cl-loadd= efs pcase cl-lib
time-date mule-util tooltip eldoc electric uniquify edif= f-hook vc-hooks
lisp-float-type mwheel ns-win ucs-normalize term/common-w= in tool-bar dnd
fontset image regexp-opt fringe tabulated-list newcomment= elisp-mode
lisp-mode prog-mode register page menu-bar rfn-eshadow timer = select
scroll-bar mouse jit-lock font-lock syntax facemenu font-core fram= e
cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai
tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian=
slov= ak czech european ethiopic indian cyrillic chinese charscript
<= div class=3D"gmail_default">case-table = epa-hook jka-cmpr-hook help simple abbrev minibuffer
cl-preloaded nadvice= loaddefs button faces cus-face macroexp files
text-properties overlay sh= a1 md5 base64 format env code-pages mule
custom widget hashtable-print-re= adable backquote kqueue cocoa ns
<= font face=3D"monospace, monospace">multi-tty make-network-process emacs)
=
Memory information:
((conses 16 1517046 206707)
=C2=A0(symbols 4= 8 58309 0)
=C2=A0(miscs 40 8265 8483)
=C2=A0(strings 32 229927 22382)
=C2=A0(string-bytes 1 6528476)
=C2=A0(vectors 16 135880)
=C2=A0(vector= -slots 8 3744387 160745)
=C2=A0(floats 8 15254 10159)
=C2=A0(intervals = 56 72471 1258)
=C2=A0(buffers 976 167))


=C2=A0
--94eb2c0b73da4e17b4053cfcd9cd--