From unknown Sun Jun 22 03:56:04 2025 X-Loop: help-debbugs@gnu.org Subject: bug#28451: 26.0.50; copy-directory no longer creates parent directories of target if they do not exist Resent-From: Andrew Christianson Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 13 Sep 2017 20:46:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 28451 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 28451@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.150533552817764 (code B ref -1); Wed, 13 Sep 2017 20:46:02 +0000 Received: (at submit) by debbugs.gnu.org; 13 Sep 2017 20:45:28 +0000 Received: from localhost ([127.0.0.1]:38932 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dsEXF-0004cQ-Ny for submit@debbugs.gnu.org; Wed, 13 Sep 2017 16:45:27 -0400 Received: from eggs.gnu.org ([208.118.235.92]:33685) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dsELw-0004KU-HH for submit@debbugs.gnu.org; Wed, 13 Sep 2017 16:33:46 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dsELn-0000g0-97 for submit@debbugs.gnu.org; Wed, 13 Sep 2017 16:33:39 -0400 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,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:53609) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dsELn-0000fw-53 for submit@debbugs.gnu.org; Wed, 13 Sep 2017 16:33:35 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:52864) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dsELi-00030l-RB for bug-gnu-emacs@gnu.org; Wed, 13 Sep 2017 16:33:34 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dsELe-0000bv-QV for bug-gnu-emacs@gnu.org; Wed, 13 Sep 2017 16:33:30 -0400 Received: from out3-smtp.messagingengine.com ([66.111.4.27]:36795) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dsELe-0000aL-Cq for bug-gnu-emacs@gnu.org; Wed, 13 Sep 2017 16:33:26 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 527B920951 for ; Wed, 13 Sep 2017 16:33:19 -0400 (EDT) Received: from frontend2 ([10.202.2.161]) by compute4.internal (MEProxy); Wed, 13 Sep 2017 16:33:19 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ndrew.pw; h= content-transfer-encoding:content-type:date:from:message-id :mime-version:subject:to:x-me-sender:x-me-sender:x-sasl-enc :x-sasl-enc; s=fm1; bh=/ed+IoMmIDs9arKzyIJIgVy76+EI/owdUiE9wCkXl tY=; b=j14fmObpUmwLezuoge9P1pIUnQ29Vn/KlrDyAge4N1xmsvHiEsLa9pEx+ iCg9SeJ0mlj9EsxBmHOfvI/WPAOH1s3Eyx2CToXEd+POXwIIZQtDZozhP8i5do3A mNuxNWbChIm0hfVMbDkNBy4XPMGApFcKV9O8nJQgtx7l0EkOwdY4J0BxQ5FGvJlK Nu0fRq90rtkf4j+GbP2P0O3lCQ8UtaYbtUucPqi7fcfqSQyK7BiBLjgQqsWWzLqr mFW47wzVdEeS3JI2ME4yBtgop+pgtfj4OQG8c5OenDyjX8WLE8EswW9Xl0Aex/fC pGfj8cXJvxVINouVjzKjejmvPO4gA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:message-id:mime-version:subject:to:x-me-sender :x-me-sender:x-sasl-enc:x-sasl-enc; s=fm1; bh=/ed+IoMmIDs9arKzyI JIgVy76+EI/owdUiE9wCkXltY=; b=mb0Q+3gZeBHs+igiOeYTFhZa6L9wedkTmb q+202NBLUe2lhDYcwMgANlQdXopTYAS9i0h6zlMQqcXer816Q3CZfJdSBXYCcPZh y5Yk1IUbOrhhvqimOBWJOgPTUuJIB0gSZ5mW1NA2j9RqgL0Mo59lygZOpHgzIEMh ngJpCBozbc9D/9UuxWbljRHlYPyAZyzQ2yQaSbXoPOtfv4J5QGl14GeycfSEuWez PS/e0srV3FrxNJ0HLnuU3T/5qRJm1ZoRBu2qHJp1pgXQRRykhC1vka+/QuUZB+wy eZAVvILX1+wK3OK/mxIQY0wfwnEDEQ01ePWf+bFrWcX0+XMa3D3Q== X-ME-Sender: X-Sasl-enc: ZbiMj6euQu0XrzqL6hEVMYU5KQ5kye1vHEy+7bCTIgez 1505334798 Received: from [10.32.88.59] (unknown [8.41.35.14]) by mail.messagingengine.com (Postfix) with ESMTPA id B560324A1F for ; Wed, 13 Sep 2017 16:33:18 -0400 (EDT) From: Andrew Christianson Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Message-Id: <2C7AE27C-70E2-46FB-A6E5-305FD645362D@a.ndrew.pw> Date: Wed, 13 Sep 2017 13:33:17 -0700 X-Mailer: Apple Mail (2.3273) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Mailman-Approved-At: Wed, 13 Sep 2017 16:45:24 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) Description: copy-directory does not create parents of a target directory if = COPY-CONTENTS is also non-nil and NEWNAME satisfies directory-name-p Steps to reproduce: 1. Create a directory e.g. mkdir ~/test/{a,b,c,d} 2. start emacs, eval (copy-directory "~/test" "~/a/new/directory/" t t = t) 3. Error is raised: Debugger entered--Lisp error: (file-missing "Opening = output file" "No such file or directory=E2=80=9D = =E2=80=9C/Users/achristianson/a/new/directory/a=E2=80=9D) In GNU Emacs 26.0.50 (build 2, x86_64-apple-darwin16.7.0, NS = appkit-1504.83 Version 10.12.6 (Build 16G29)) of 2017-09-13 built on achristi-mbp115.local Repository revision: e7d6c622090dd2f4c77fbd04aba89c30a75514dd Windowing system distributor 'Apple', version 10.3.1504 Recent messages: Wrote = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/files= .{el.gz,elc} Entering debugger... Back to top level copy-directory Ispell process killed Starting new Ispell process /usr/local/bin/aspell with en dictionary... Mark set Entering debugger... Ispell process killed Starting new Ispell process /usr/local/bin/aspell with default = dictionary... Quit Configured using: 'configure --disable-dependency-tracking --disable-silent-rules --enable-locallisppath=3D/usr/local/share/emacs/site-lisp --infodir=3D/usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/info/emacs --prefix=3D/usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2 --with-xml2 --without-dbus --with-gnutls --with-imagemagick --with-modules --with-rsvg --with-ns --disable-ns-self-contained' Configured features: JPEG RSVG IMAGEMAGICK NOTIFY ACL GNUTLS LIBXML2 ZLIB TOOLKIT_SCROLL_BARS NS MODULES Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Emacs-Lisp Minor modes in effect: global-git-gutter+-mode: t global-git-commit-mode: t async-bytecomp-package-mode: t projectile-mode: t recentf-mode: t auto-compile-mode: t elisp-slime-nav-mode: t goto-address-prog-mode: t bug-reference-prog-mode: t auto-highlight-symbol-mode: t highlight-numbers-mode: t highlight-parentheses-mode: t rainbow-delimiters-mode: t yas-global-mode: t yas-minor-mode: t hungry-delete-mode: t evil-cleverparens-mode: t display-time-mode: t company-statistics-mode: t company-mode: t fancy-battery-mode: t auto-dictionary-mode: t hl-todo-mode: t global-spacemacs-whitespace-cleanup-mode: t spacemacs-whitespace-cleanup-mode: t ws-butler-global-mode: t ws-butler-mode: t winum-mode: t winner-mode: t volatile-highlights-mode: t global-vim-empty-lines-mode: t vim-empty-lines-mode: t pupo-mode: t purpose-mode: t spaceline-info-mode: t spaceline-helm-mode: t save-place-mode: t savehist-mode: t popwin-mode: t persp-mode: t global-linum-mode: t linum-mode: t Info-breadcrumbs-in-mode-line-mode: t flycheck-pos-tip-mode: t global-flycheck-mode: t flx-ido-mode: t eyebrowse-mode: t global-evil-surround-mode: t evil-surround-mode: t evil-snipe-override-mode: t evil-snipe-mode: t evil-snipe-override-local-mode: t evil-snipe-local-mode: t global-evil-search-highlight-persist: t evil-search-highlight-persist: t show-smartparens-global-mode: t show-smartparens-mode: t smartparens-strict-mode: t smartparens-mode: t evil-lion-mode: t evil-escape-mode: t global-anzu-mode: t anzu-mode: t eval-sexp-fu-flash-mode: t editorconfig-mode: t diff-auto-refine-mode: t counsel-mode: t ivy-mode: t clean-aindent-mode: t which-key-mode: t override-global-mode: t global-undo-tree-mode: t undo-tree-mode: t flyspell-mode: t evil-mode: t evil-local-mode: t spacemacs-leader-override-mode: t global-spacemacs-leader-override-mode: t global-hl-line-mode: t xterm-mouse-mode: t global-auto-revert-mode: t shell-dirtrack-mode: t ido-vertical-mode: t global-page-break-lines-mode: t page-break-lines-mode: t global-eldoc-mode: t 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 column-number-mode: t line-number-mode: t transient-mark-mode: t hs-minor-mode: t Load-path shadows: /Users/achristianson/.emacs.d/elpa/26.0/utop-20170508.2343/utop hides = /Users/achristianson/.opam/system/share/emacs/site-lisp/utop /Users/achristianson/.opam/system/share/emacs/site-lisp/ocp-indent hides = /Users/achristianson/.emacs.d/elpa/26.0/ocp-indent-20170803.222/ocp-indent= /Users/achristianson/.opam/system/share/emacs/site-lisp/merlin hides = /Users/achristianson/.emacs.d/elpa/26.0/merlin-20170731.907/merlin /Users/achristianson/.opam/system/share/emacs/site-lisp/merlin-imenu = hides = /Users/achristianson/.emacs.d/elpa/26.0/merlin-20170731.907/merlin-imenu /Users/achristianson/.opam/system/share/emacs/site-lisp/merlin-iedit = hides = /Users/achristianson/.emacs.d/elpa/26.0/merlin-20170731.907/merlin-iedit /Users/achristianson/.opam/system/share/emacs/site-lisp/merlin-company = hides = /Users/achristianson/.emacs.d/elpa/26.0/merlin-20170731.907/merlin-company= /Users/achristianson/.opam/system/share/emacs/site-lisp/merlin-cap hides = /Users/achristianson/.emacs.d/elpa/26.0/merlin-20170731.907/merlin-cap /Users/achristianson/.opam/system/share/emacs/site-lisp/merlin-ac hides = /Users/achristianson/.emacs.d/elpa/26.0/merlin-20170731.907/merlin-ac /Users/achristianson/.emacs.d/elpa/26.0/ht-20161015.1945/ht hides = /Users/achristianson/.emacs.d/core/libs/ht = /Users/achristianson/.emacs.d/elpa/26.0/cmake-mode-20160928.505/cmake-mode= hides /usr/local/share/emacs/site-lisp/cmake/cmake-mode /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ox = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= x = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ox-texin= fo hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= x-texinfo = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ox-publi= sh hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= x-publish /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ox-org = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= x-org /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ox-odt = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= x-odt /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ox-md = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= x-md /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ox-man = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= x-man = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ox-latex= hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= x-latex = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ox-icale= ndar hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= x-icalendar = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ox-html = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= x-html = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ox-beame= r hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= x-beamer = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ox-ascii= hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= x-ascii /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-w3m = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-w3m = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-vers= ion hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-version = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-time= r hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-timer = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-tabl= e hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-table = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-src = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-src = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-rmai= l hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-rmail = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-prot= ocol hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-protocol = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-plot= hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-plot = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-pcom= plete hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-pcomplete = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-mous= e hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-mouse = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-mobi= le hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-mobile = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-mhe = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-mhe = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-macs= hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-macs = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-macr= o hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-macro = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-load= defs hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-loaddefs = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-list= hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-list = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-lint= hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-lint = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-irc = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-irc = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-inst= all hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-install = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-inli= netask hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-inlinetask = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-info= hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-info = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-inde= nt hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-indent /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-id = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-id = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-habi= t hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-habit = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-gnus= hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-gnus = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-foot= note hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-footnote = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-feed= hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-feed = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-face= s hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-faces = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-eww = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-eww = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-eshe= ll hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-eshell = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-enti= ties hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-entities = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-elem= ent hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-element = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-docv= iew hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-docview = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-date= tree hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-datetree = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-ctag= s hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-ctags = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-cryp= t hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-crypt = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-comp= at hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-compat = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-colv= iew hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-colview = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-cloc= k hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-clock = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-capt= ure hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-capture = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-bibt= ex hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-bibtex = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-bbdb= hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-bbdb = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-atta= ch hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-attach = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-arch= ive hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-archive = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-agen= da hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-agenda /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-tangl= e hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-tangle = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-table= hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-table = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-stan = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-stan = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-sqlit= e hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-sqlite /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-sql = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-sql = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-shen = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-shen = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-shell= hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-shell /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-sed = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-sed = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-scree= n hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-screen = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-schem= e hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-scheme /Users/achristianson/.emacs.d/elpa/26.0/scala-mode-20170802.432/ob-scala = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-scala = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-sass = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-sass = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-ruby = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-ruby /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-ref = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-ref /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-R = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-R = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-pytho= n hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-python = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-proce= ssing hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-processing = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-plant= uml hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-plantuml = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-picol= isp hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-picolisp = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-perl = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-perl /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-org = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-org = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-octav= e hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-octave = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-ocaml= hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-ocaml = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-mscge= n hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-mscgen = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-maxim= a hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-maxima = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-matla= b hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-matlab = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-makef= ile hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-makefile /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-lua = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-lua /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-lob = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-lob = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-lisp = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-lisp = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-lilyp= ond hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-lilypond = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-ledge= r hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-ledger = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-latex= hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-latex = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-keys = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-keys /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-js = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-js = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-java = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-java /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-J = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-J /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-io = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-io = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-haske= ll hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-haskell = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-groov= y hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-groovy = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-gnupl= ot hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-gnuplot = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-fortr= an hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-fortran = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-forth= hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-forth /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-exp = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-exp = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-eval = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-eval = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-emacs= -lisp hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-emacs-lisp = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-ebnf = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-ebnf /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-dot = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-dot = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-ditaa= hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-ditaa /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-css = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-css = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-core = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-core /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-coq = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-coq = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-comin= t hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-comint = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-cloju= re hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-clojure = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-calc = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-calc /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-C = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-C /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-awk = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-awk = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-asymp= tote hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-asymptote /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-abc = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-abc Features: (shadow sort mail-extr emacsbug sendmail smex cl-print debug colir tramp-sh git-gutter-fringe+ fringe-helper git-gutter+ git-commit with-editor async-bytecomp async magit-utils crm log-edit message puny rfc822 mml mml-sec epa epg gnus-util rmail rmail-loaddefs mailabbrev mail-utils gmm-utils mailheader pcvs-util add-log vc-git open-junk-file editorconfig-core editorconfig-core-handle editorconfig-fnmatch bookmark pp projectile grep recentf tree-widget company-yasnippet auto-compile packed elisp-slime-nav goto-addr bug-reference auto-highlight-symbol highlight-numbers parent-mode highlight-parentheses hideshow rainbow-delimiters vala-snippets common-lisp-snippets clojure-snippets yasnippet hungry-delete evil-cleverparens evil-cleverparens-text-objects evil-cleverparens-util paredit elec-pair time company-statistics company-oddmuse company-keywords company-etags 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-quickhelp company fancy-battery battery aggressive-indent auto-dictionary hl-todo server zone xterm-color x86-lookup doc-view spacemacs-whitespace-cleanup ws-butler winum winner window-purpose-x imenu-list ibuf-ext ibuffer ibuffer-loaddefs dired dired-loaddefs volatile-highlights vim-empty-lines-mode vagrant-tramp term ehelp tmux string-inflection spacemacs-purpose-popwin window-purpose window-purpose-fixes window-purpose-prefix-overload window-purpose-switch let-alist window-purpose-layout window-purpose-core window-purpose-configuration window-purpose-utils spaceline-config spaceline-segments spaceline powerline powerline-separators color powerline-themes smartparens-config smartparens-text slime-autoloads saveplace savehist rst-lists rst-directives popwin pinboard-list queue pinboard-api persp-mode noflet cl-indent nasm-mode imenu linum ivy-hydra info+ image-mode go-rename go-mode url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util mailcap compile flycheck-pos-tip pos-tip flycheck find-func flx-ido flx eyebrowse evil-unimpaired f evil-surround evil-snipe evil-search-highlight-persist evil-numbers evil-lisp-state smartparens dash evil-lion evil-indent-plus evil-exchange evil-escape evil-args evil-anzu anzu cider-eval-sexp-fu eval-sexp-fu highlight editorconfig noutline outline docker-tramp tramp-cache diff-hl vc-dir ewoc vc vc-dispatcher diff-mode counsel jka-compr esh-util etags xref project swiper ivy delsel ivy-overlay ffap cmake-ide s levenshtein find-file clean-aindent-mode clang-format xml tex-site asm-mode agda2 adaptive-wrap hybrid-mode exec-path-from-shell evil-evilified-state which-key use-package diminish bind-key hydra lv cus-edit evil evil-integration undo-tree diff evil-maps evil-commands flyspell ispell evil-jumps evil-command-window evil-types evil-search evil-ex evil-macros evil-repeat evil-states evil-core evil-common windmove thingatpt rect evil-digraphs evil-vars info bind-map quelpa help-fns radix-tree package-build mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr json map lisp-mnt hl-line xt-mouse autorevert filenotify rx cl-extra disp-table wid-edit spacemacs-dark-theme spacemacs-common finder-inf tramp tramp-compat tramp-loaddefs trampver shell pcomplete comint ansi-color ring parse-time format-spec cus-start cus-load core-configuration-layer eieio-compat ht cl help-mode warnings package epg-config url-handlers url-parse auth-source cl-seq password-cache url-vars eieio eieio-core eieio-loaddefs ido-vertical-mode ido seq byte-opt bytecomp byte-compile cconv core-spacemacs core-use-package-ext core-transient-state core-micro-state core-toggle core-keybindings core-fonts-support core-spacemacs-buffer core-funcs cl-macs gv core-themes-support core-display-init core-jump core-release-management core-custom-settings core-dotspacemacs core-command-line pcase core-debug edmacro kmacro derived advice profiler easymenu cl-loaddefs cl-lib page-break-lines easy-mmode subr-x time-date tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel term/ns-win ns-win ucs-normalize mule-util 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 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 kqueue cocoa ns lcms2 multi-tty make-network-process emacs) Memory information: ((conses 16 947791 748104) (symbols 48 63757 2) (miscs 40 1703 2072) (strings 32 185383 125423) (string-bytes 1 5877386) (vectors 16 81885) (vector-slots 8 1384975 464575) (floats 8 498 1139) (intervals 56 6572 1411) (buffers 992 19)) From unknown Sun Jun 22 03:56:04 2025 X-Loop: help-debbugs@gnu.org Subject: bug#28451: 26.0.50; copy-directory no longer creates parent directories of target if they do not exist References: <2C7AE27C-70E2-46FB-A6E5-305FD645362D@a.ndrew.pw> In-Reply-To: <2C7AE27C-70E2-46FB-A6E5-305FD645362D@a.ndrew.pw> Resent-From: Paul Eggert Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 14 Sep 2017 01:23:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 28451 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Andrew Christianson Cc: 28451@debbugs.gnu.org Received: via spool by 28451-submit@debbugs.gnu.org id=B28451.150535215117407 (code B ref 28451); Thu, 14 Sep 2017 01:23:02 +0000 Received: (at 28451) by debbugs.gnu.org; 14 Sep 2017 01:22:31 +0000 Received: from localhost ([127.0.0.1]:39220 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dsIrP-0004Wh-7Z for submit@debbugs.gnu.org; Wed, 13 Sep 2017 21:22:31 -0400 Received: from zimbra.cs.ucla.edu ([131.179.128.68]:52584) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dsIrN-0004WS-Qy for 28451@debbugs.gnu.org; Wed, 13 Sep 2017 21:22:30 -0400 Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 126C3160C05; Wed, 13 Sep 2017 18:22:23 -0700 (PDT) Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id MBNylajiDdFt; Wed, 13 Sep 2017 18:22:22 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 48EED160CE3; Wed, 13 Sep 2017 18:22:22 -0700 (PDT) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id 33e1reCeaQWu; Wed, 13 Sep 2017 18:22:22 -0700 (PDT) Received: from Penguin.CS.UCLA.EDU (Penguin.CS.UCLA.EDU [131.179.64.200]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id 2FEFE16098B; Wed, 13 Sep 2017 18:22:22 -0700 (PDT) From: Paul Eggert Organization: UCLA Computer Science Department Message-ID: Date: Wed, 13 Sep 2017 18:22:21 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US 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: -2.3 (--) Thanks for the bug report and test case. I cannot reproduce the problem on Fedora 26 x86-64. What are the permissions on the files and directories involved? E.g., 'cd; ls -lR a test'. I have a sneaking suspicion that the problem lies in the recent changes I made to make-directory (commit cf9891e14e48a93bca2065fdd7998f5f677786dc). Can you please try something like this: cd rm -fr a test mkdir -p a test/{a,b,c,d} strace -o tr path/to/emacs -Q -batch -eval '(copy-directory "~/test" "~/a/new/directory/" t t t)' grep mkdir tr Here's what I observe on Fedora: mkdir("/home/eggert/a/new/directory/a", 0777) = -1 ENOENT (No such file or directory) mkdir("/home/eggert/a/new/directory", 0777) = -1 ENOENT (No such file or directory) mkdir("/home/eggert/a/new", 0777) = 0 mkdir("/home/eggert/a/new/directory", 0777) = 0 mkdir("/home/eggert/a/new/directory/a", 0777) = 0 mkdir("/home/eggert/a/new/directory/b", 0777) = 0 mkdir("/home/eggert/a/new/directory/c", 0777) = 0 mkdir("/home/eggert/a/new/directory/d", 0777) = 0 which has the desired behavior. If Darwin doesn't have strace, please use the equivalent there to trace system calls If you don't have an strace equivalent, please try make-directory and see whether it has a similar problem: cd rm -fr a mkdir a path/to/emacs -Q -batch -eval '(make-directory "a/new/directory/a" t)' ls -al a/new/directory/a From unknown Sun Jun 22 03:56:04 2025 X-Loop: help-debbugs@gnu.org Subject: bug#28451: 26.0.50; copy-directory no longer creates parent directories of target if they do not exist Resent-From: Andrew Christianson Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 14 Sep 2017 04:35:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 28451 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Paul Eggert Cc: 28451@debbugs.gnu.org Received: via spool by 28451-submit@debbugs.gnu.org id=B28451.15053636932221 (code B ref 28451); Thu, 14 Sep 2017 04:35:01 +0000 Received: (at 28451) by debbugs.gnu.org; 14 Sep 2017 04:34:53 +0000 Received: from localhost ([127.0.0.1]:39379 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dsLrY-0000Zk-Td for submit@debbugs.gnu.org; Thu, 14 Sep 2017 00:34:53 -0400 Received: from out3-smtp.messagingengine.com ([66.111.4.27]:50731) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dsLrW-0000Zc-Bb for 28451@debbugs.gnu.org; Thu, 14 Sep 2017 00:34:51 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id BF57620B71; Thu, 14 Sep 2017 00:34:49 -0400 (EDT) Received: from frontend2 ([10.202.2.161]) by compute4.internal (MEProxy); Thu, 14 Sep 2017 00:34:49 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ndrew.pw; h=cc :content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc :x-sasl-enc; s=fm1; bh=tqvltpW8mgDY6uqL2nrfCr6aSSwzhqK2eYZGMLktM rY=; b=CbbvfEMebGMYRzLyMpiNllQPyWXt4w/ZJWcs/b6FShUWCo3h4ztQTfaKe i2AVU9fNGjFwEkWjQMGh5ZU2jFkTijnznXZ3MndDKNE0fp+XZP8ha/PPPf1MqJVP W8iKFNbveL6hKypF/CK1yBbNg1RHV+xHm3YHA0SkUQW86QwtoVdn5rr8fFaixAym M09EgHQ48B3HpvmOzg3QOtrcaxKir6oqkGm1tbvIgl/tK5q533Wejpac+JtAXwYt FAJSX80j99BAfraLihGIgHRN6nOwHfnK1qsreSlqB3wbO0XHjOi963qDWGNKKLJP Y8GMe25/varg08J6t3yr1NmYsoo5g== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc:x-sasl-enc; s=fm1; bh=tqvltpW8mgDY6uqL2n rfCr6aSSwzhqK2eYZGMLktMrY=; b=ntr3UopNXGPTuYo4DlwtZ4RoBKt1JWppQO QO6gsdtdX6HC0y4EUYJmarstrgUikwodI1CzNtyw4gwV1HRnqf1+6uDHcp20cOV4 NG0lsz698oNWXGGP5x1XxLw6csPA8KzpPYNdx/wjgjm57LbMm1A4VqIDKfuzFiHH gunFTpHwV3NoII/YTPixfwU3+BoqbKtQYW9pOhpFk3uGtL732/nuxMEt2xrO62GE XafOWED5IHMf5xGzvT6HUSjg5+agoFA9ELuPqLQ9pO4AZF+PyN4ECFtF9g/tU9El 61Dt8NhgpXJcmawhBj4zwSU4Rd9a9wez6R16ddBjWRZ9TLYERJzw== X-ME-Sender: X-Sasl-enc: jkN2b1z5Eb81g/4TiVSZgfHbBczxH71FzqQoxzDKqjmv 1505363688 Received: from [192.168.0.49] (cpe-107-184-93-231.socal.res.rr.com [107.184.93.231]) by mail.messagingengine.com (Postfix) with ESMTPA id B9752244B4; Thu, 14 Sep 2017 00:34:48 -0400 (EDT) From: Andrew Christianson Message-Id: Content-Type: multipart/mixed; boundary="Apple-Mail=_6689B583-F1CB-493E-998E-ACC43F24360B" Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Date: Wed, 13 Sep 2017 21:34:47 -0700 In-Reply-To: References: X-Mailer: Apple Mail (2.3273) 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: -0.7 (/) --Apple-Mail=_6689B583-F1CB-493E-998E-ACC43F24360B Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Ah. I didn=E2=80=99t fully specify my test case, sorry about that. In = reality I did mkdir ~/test; touch ~/test/{a,b,c,d} . Looks like that=E2=80=99s the key though. If the first file in the = directory to be copied is a normal file, not a directory, the call = fails. So mkdir ~/test touch ~/test/{a,b,c,d} path/to/emacs -Q -batch -eval '(copy-directory "~/test" = "~/a/new/directory/" t t t)=E2=80=99 will fail, but mkdir -p ~/test2/a touch ~/test2/{b,c,d} touch ~/test2/a/e path/to/emacs -Q -batch -eval '(copy-directory "~/test2" = "~/another/new/directory/" t t t)=E2=80=99 will succeed. I've replicated the former behavior on Fedora 26, on a clean build of = the most recent master (bc511a64f6). M-x report-emacs-bug template for = that system is attached, along with the strace output. There are no = references to mkdir, unfortunately. It seems like the issue is that = copy-directory never actually calls make-directory in this case. If = neither condition in the middle cond block (list/files.el#5543) applies = (which seems to be why this only happens with a NEWNAME with a trailing = slash, and non-nil COPY-CONTENTS) then copy-directory just proceeds to = the dolist, and if the first item is a file, it goes straight to = copy-file, which then fails, as the target directory doesn=E2=80=99t = exist. Looks like the issue may have arose in commit = e22794867d878d53675fcc91d2ef1ad2494a2ff2, trading file-directory-p for = directory-name-p in the first first condition in that cond block. Would adding a condition like: 1 file changed, 3 insertions(+), 1 deletion(-) lisp/files.el | 4 +++- modified lisp/files.el @@ -5541,31 +5541,33 @@ into NEWNAME instead." newname (expand-file-name newname)) =20 (cond ((not (directory-name-p newname)) ;; If NEWNAME is not a directory name, create it; ;; that is where we will copy the files of DIRECTORY. (make-directory newname parents)) ;; If NEWNAME is a directory name and COPY-CONTENTS ;; is nil, copy into NEWNAME/[DIRECTORY-BASENAME]. ((not copy-contents) (setq newname (concat newname (file-name-nondirectory directory))) (and (file-exists-p newname) (not (file-directory-p newname)) (error "Cannot overwrite non-directory %s with a = directory" newname)) - (make-directory newname t))) + (make-directory newname t)) + ((and copy-contents (not (file-directory-p newname))) + (make-directory newname parents))) =20 ;; Copy recursively. Impact the current security concern? Andrew =09= --Apple-Mail=_6689B583-F1CB-493E-998E-ACC43F24360B Content-Disposition: attachment; filename=*message*-20170913-204729 Content-Type: application/octet-stream; x-unix-mode=0644; name="*message*-20170913-204729" Content-Transfer-Encoding: 7bit From: Andrew Christianson To: bug-gnu-emacs@gnu.org Subject: 26.0.50; --text follows this line-- In GNU Emacs 26.0.50 (build 1, x86_64-pc-linux-gnu, X toolkit, Xaw3d scroll bars) of 2017-09-13 built on honnun Repository revision: bc511a64f6da9ab51acc7c8865e80c4a4cb655c2 Recent messages: For information about GNU Emacs and the GNU system, type C-h C-a. Configured features: XAW3D XPM JPEG TIFF GIF PNG SOUND DBUS GSETTINGS NOTIFY ACL LIBSELINUX GNUTLS LIBXML2 FREETYPE XFT ZLIB TOOLKIT_SCROLL_BARS LUCID X11 LIBSYSTEMD Important settings: value of $LANG: en_US.UTF-8 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 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 subr-x puny seq byte-opt gv bytecomp byte-compile cconv cl-loaddefs cl-lib dired dired-loaddefs format-spec rfc822 mml easymenu mml-sec password-cache epa derived epg epg-config gnus-util rmail rmail-loaddefs mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils term/xterm xterm time-date elec-pair 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 dynamic-setting system-font-setting font-render-setting x-toolkit x multi-tty make-network-process emacs) Memory information: ((conses 16 99078 5468) (symbols 48 20283 1) (miscs 40 39 93) (strings 32 28417 1281) (string-bytes 1 735820) (vectors 16 12053) (vector-slots 8 443848 5585) (floats 8 52 568) (intervals 56 193 0) (buffers 992 11)) --Apple-Mail=_6689B583-F1CB-493E-998E-ACC43F24360B Content-Disposition: attachment; filename=cd-test-trace Content-Type: application/octet-stream; x-unix-mode=0644; name="cd-test-trace" Content-Transfer-Encoding: 7bit execve("./src/emacs", ["./src/emacs", "-Q", "-batch", "-eval", "(copy-directory \"~/test\" \"~/a/ne"...], 0x7ffc88f05f50 /* 86 vars */) = 0 brk(NULL) = 0x3f1f000 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fbaa354f000 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=286943, ...}) = 0 mmap(NULL, 286943, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fbaa3508000 close(3) = 0 open("/lib64/libtiff.so.5", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240{\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=483928, ...}) = 0 mmap(NULL, 2573296, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbaa30b6000 mprotect(0x7fbaa3127000, 2093056, PROT_NONE) = 0 mmap(0x7fbaa3326000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x70000) = 0x7fbaa3326000 close(3) = 0 open("/lib64/libjpeg.so.62", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0p:\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=438320, ...}) = 0 mmap(NULL, 2527248, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbaa2e4c000 mprotect(0x7fbaa2eb4000, 2097152, PROT_NONE) = 0 mmap(0x7fbaa30b4000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x68000) = 0x7fbaa30b4000 close(3) = 0 open("/lib64/libpng16.so.16", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360O\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=211408, ...}) = 0 mmap(NULL, 2301960, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbaa2c19000 mprotect(0x7fbaa2c4a000, 2097152, PROT_NONE) = 0 mmap(0x7fbaa2e4a000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x31000) = 0x7fbaa2e4a000 mmap(0x7fbaa2e4b000, 8, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fbaa2e4b000 close(3) = 0 open("/lib64/libgif.so.4", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\220\33\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=41384, ...}) = 0 mmap(NULL, 2135112, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbaa2a0f000 mprotect(0x7fbaa2a17000, 2097152, PROT_NONE) = 0 mmap(0x7fbaa2c17000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7fbaa2c17000 close(3) = 0 open("/lib64/libXpm.so.4", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300,\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=73424, ...}) = 0 mmap(NULL, 2167088, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbaa27fd000 mprotect(0x7fbaa280e000, 2093056, PROT_NONE) = 0 mmap(0x7fbaa2a0d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x10000) = 0x7fbaa2a0d000 close(3) = 0 open("/lib64/libXaw3d.so.8", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000P\1\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=391592, ...}) = 0 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fbaa3506000 mmap(NULL, 2481184, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbaa259f000 mprotect(0x7fbaa25f3000, 2097152, PROT_NONE) = 0 mmap(0x7fbaa27f3000, 40960, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7fbaa27f3000 close(3) = 0 open("/lib64/libXmu.so.6", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240`\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=107832, ...}) = 0 mmap(NULL, 2202072, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbaa2385000 mprotect(0x7fbaa239d000, 2097152, PROT_NONE) = 0 mmap(0x7fbaa259d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x18000) = 0x7fbaa259d000 close(3) = 0 open("/lib64/libXt.so.6", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P#\1\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=428992, ...}) = 0 mmap(NULL, 2520384, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbaa211d000 mprotect(0x7fbaa217e000, 2097152, PROT_NONE) = 0 mmap(0x7fbaa237e000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x61000) = 0x7fbaa237e000 mmap(0x7fbaa2384000, 1344, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fbaa2384000 close(3) = 0 open("/lib64/libSM.so.6", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`\32\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=31864, ...}) = 0 mmap(NULL, 2125872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbaa1f15000 mprotect(0x7fbaa1f1c000, 2093056, PROT_NONE) = 0 mmap(0x7fbaa211b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fbaa211b000 close(3) = 0 open("/lib64/libICE.so.6", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0K\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=103296, ...}) = 0 mmap(NULL, 2210976, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbaa1cf9000 mprotect(0x7fbaa1d10000, 2097152, PROT_NONE) = 0 mmap(0x7fbaa1f10000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17000) = 0x7fbaa1f10000 mmap(0x7fbaa1f12000, 11424, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fbaa1f12000 close(3) = 0 open("/lib64/libXext.so.6", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\3604\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=75224, ...}) = 0 mmap(NULL, 2168600, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbaa1ae7000 mprotect(0x7fbaa1af8000, 2093056, PROT_NONE) = 0 mmap(0x7fbaa1cf7000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x10000) = 0x7fbaa1cf7000 close(3) = 0 open("/lib64/libX11.so.6", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\311\1\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=1317384, ...}) = 0 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fbaa3504000 mmap(NULL, 3397880, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbaa17a9000 mprotect(0x7fbaa18e1000, 2093056, PROT_NONE) = 0 mmap(0x7fbaa1ae0000, 28672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x137000) = 0x7fbaa1ae0000 close(3) = 0 open("/lib64/libX11-xcb.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\5\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=6656, ...}) = 0 mmap(NULL, 2101256, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbaa15a7000 mprotect(0x7fbaa15a8000, 2093056, PROT_NONE) = 0 mmap(0x7fbaa17a7000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0) = 0x7fbaa17a7000 mmap(0x7fbaa17a8000, 8, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fbaa17a8000 close(3) = 0 open("/lib64/libxcb.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240\266\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=164816, ...}) = 0 mmap(NULL, 2257064, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbaa137f000 mprotect(0x7fbaa13a6000, 2093056, PROT_NONE) = 0 mmap(0x7fbaa15a5000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x26000) = 0x7fbaa15a5000 close(3) = 0 open("/lib64/libXrender.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240\31\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=40136, ...}) = 0 mmap(NULL, 2134312, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbaa1175000 mprotect(0x7fbaa117e000, 2093056, PROT_NONE) = 0 mmap(0x7fbaa137d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7fbaa137d000 close(3) = 0 open("/lib64/libXft.so.2", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240<\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=90520, ...}) = 0 mmap(NULL, 2183496, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbaa0f5f000 mprotect(0x7fbaa0f74000, 2093056, PROT_NONE) = 0 mmap(0x7fbaa1173000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x14000) = 0x7fbaa1173000 close(3) = 0 open("/lib64/libasound.so.2", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`\326\2\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=1052784, ...}) = 0 mmap(NULL, 3130128, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbaa0c62000 mprotect(0x7fbaa0d57000, 2093056, PROT_NONE) = 0 mmap(0x7fbaa0f56000, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xf4000) = 0x7fbaa0f56000 close(3) = 0 open("/lib64/libacl.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340\34\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=36384, ...}) = 0 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fbaa3502000 mmap(NULL, 2130048, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbaa0a59000 mprotect(0x7fbaa0a60000, 2097152, PROT_NONE) = 0 mmap(0x7fbaa0c60000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7fbaa0c60000 close(3) = 0 open("/lib64/librt.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240\37\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=43648, ...}) = 0 mmap(NULL, 2128384, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbaa0851000 mprotect(0x7fbaa0858000, 2093056, PROT_NONE) = 0 mmap(0x7fbaa0a57000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fbaa0a57000 close(3) = 0 open("/lib64/libdbus-1.so.3", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240\332\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=337776, ...}) = 0 mmap(NULL, 2425552, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbaa0600000 mprotect(0x7fbaa064e000, 2097152, PROT_NONE) = 0 mmap(0x7fbaa084e000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4e000) = 0x7fbaa084e000 close(3) = 0 open("/lib64/libXrandr.so.2", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240\33\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=44448, ...}) = 0 mmap(NULL, 2138280, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbaa03f5000 mprotect(0x7fbaa03ff000, 2093056, PROT_NONE) = 0 mmap(0x7fbaa05fe000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x9000) = 0x7fbaa05fe000 close(3) = 0 open("/lib64/libXinerama.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\220\n\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=11072, ...}) = 0 mmap(NULL, 2105480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbaa01f2000 mprotect(0x7fbaa01f4000, 2093056, PROT_NONE) = 0 mmap(0x7fbaa03f3000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7fbaa03f3000 close(3) = 0 open("/lib64/libXfixes.so.3", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200\24\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=23392, ...}) = 0 mmap(NULL, 2117688, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9ffec000 mprotect(0x7fba9fff1000, 2093056, PROT_NONE) = 0 mmap(0x7fbaa01f0000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4000) = 0x7fbaa01f0000 close(3) = 0 open("/lib64/libxml2.so.2", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320\337\2\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=1503832, ...}) = 0 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fbaa3500000 mmap(NULL, 3570072, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9fc84000 mprotect(0x7fba9fde2000, 2093056, PROT_NONE) = 0 mmap(0x7fba9ffe1000, 40960, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15d000) = 0x7fba9ffe1000 mmap(0x7fba9ffeb000, 2456, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fba9ffeb000 close(3) = 0 open("/lib64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\220\331\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=181992, ...}) = 0 mmap(NULL, 2275616, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9fa58000 mprotect(0x7fba9fa7f000, 2097152, PROT_NONE) = 0 mmap(0x7fba9fc7f000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x27000) = 0x7fba9fc7f000 close(3) = 0 open("/lib64/libgio-2.0.so.0", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300Z\3\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=1702336, ...}) = 0 mmap(NULL, 3772632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9f6be000 mprotect(0x7fba9f84f000, 2093056, PROT_NONE) = 0 mmap(0x7fba9fa4e000, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x190000) = 0x7fba9fa4e000 mmap(0x7fba9fa56000, 4312, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fba9fa56000 close(3) = 0 open("/lib64/libgobject-2.0.so.0", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340\242\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=341640, ...}) = 0 mmap(NULL, 2431880, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9f46c000 mprotect(0x7fba9f4bd000, 2093056, PROT_NONE) = 0 mmap(0x7fba9f6bc000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x50000) = 0x7fba9f6bc000 close(3) = 0 open("/lib64/libglib-2.0.so.0", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\247\1\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=1141296, ...}) = 0 mmap(NULL, 3219624, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9f159000 mprotect(0x7fba9f269000, 2097152, PROT_NONE) = 0 mmap(0x7fba9f469000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x110000) = 0x7fba9f469000 mmap(0x7fba9f46b000, 168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fba9f46b000 close(3) = 0 open("/lib64/libselinux.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`d\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=158312, ...}) = 0 mmap(NULL, 2258128, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9ef31000 mprotect(0x7fba9ef56000, 2093056, PROT_NONE) = 0 mmap(0x7fba9f155000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7fba9f155000 mmap(0x7fba9f157000, 5328, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fba9f157000 close(3) = 0 open("/usr/lib64/freetype-freeworld/libfreetype.so.6", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 \264\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=732024, ...}) = 0 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fbaa34fe000 mmap(NULL, 2813960, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9ec81000 mprotect(0x7fba9ed2a000, 2093056, PROT_NONE) = 0 mmap(0x7fba9ef29000, 28672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa8000) = 0x7fba9ef29000 mmap(0x7fba9ef30000, 8, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fba9ef30000 close(3) = 0 open("/lib64/libfontconfig.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000j\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=283928, ...}) = 0 mmap(NULL, 2372648, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9ea3d000 mprotect(0x7fba9ea7a000, 2097152, PROT_NONE) = 0 mmap(0x7fba9ec7a000, 28672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3d000) = 0x7fba9ec7a000 close(3) = 0 open("/lib64/libgnutls.so.30", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200\304\2\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=1516064, ...}) = 0 mmap(NULL, 3599400, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9e6ce000 mprotect(0x7fba9e82f000, 2093056, PROT_NONE) = 0 mmap(0x7fba9ea2e000, 57344, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x160000) = 0x7fba9ea2e000 mmap(0x7fba9ea3c000, 3112, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fba9ea3c000 close(3) = 0 open("/lib64/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340^\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=153896, ...}) = 0 mmap(NULL, 2220552, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9e4af000 mprotect(0x7fba9e4c8000, 2097152, PROT_NONE) = 0 mmap(0x7fba9e6c8000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x19000) = 0x7fba9e6c8000 mmap(0x7fba9e6ca000, 12808, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fba9e6ca000 close(3) = 0 open("/lib64/libanl.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340\r\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=20040, ...}) = 0 mmap(NULL, 2109672, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9e2ab000 mprotect(0x7fba9e2ae000, 2093056, PROT_NONE) = 0 mmap(0x7fba9e4ad000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fba9e4ad000 close(3) = 0 open("/lib64/libm.so.6", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0_\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=1226368, ...}) = 0 mmap(NULL, 3231896, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9df95000 mprotect(0x7fba9e0aa000, 2093056, PROT_NONE) = 0 mmap(0x7fba9e2a9000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x114000) = 0x7fba9e2a9000 close(3) = 0 open("/lib64/libz.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`\"\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=94104, ...}) = 0 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fbaa34fc000 mmap(NULL, 2187272, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9dd7e000 mprotect(0x7fba9dd94000, 2093056, PROT_NONE) = 0 mmap(0x7fba9df93000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7fba9df93000 mmap(0x7fba9df94000, 8, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fba9df94000 close(3) = 0 open("/lib64/libsystemd.so.0", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=569752, ...}) = 0 mmap(NULL, 565792, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbaa3471000 mprotect(0x7fbaa34f6000, 4096, PROT_NONE) = 0 mmap(0x7fbaa34f7000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x85000) = 0x7fbaa34f7000 mmap(0x7fbaa34fb000, 544, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fbaa34fb000 close(3) = 0 open("/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360\5\2\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=2163104, ...}) = 0 mmap(NULL, 4000096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9d9ad000 mprotect(0x7fba9db74000, 2097152, PROT_NONE) = 0 mmap(0x7fba9dd74000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c7000) = 0x7fba9dd74000 mmap(0x7fba9dd7a000, 14688, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fba9dd7a000 close(3) = 0 open("/lib64/libjbig.so.2.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300\17\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=51392, ...}) = 0 mmap(NULL, 2145224, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9d7a1000 mprotect(0x7fba9d7aa000, 2093056, PROT_NONE) = 0 mmap(0x7fba9d9a9000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7fba9d9a9000 close(3) = 0 open("/lib64/libuuid.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360\23\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=19568, ...}) = 0 mmap(NULL, 2113552, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9d59c000 mprotect(0x7fba9d5a0000, 2093056, PROT_NONE) = 0 mmap(0x7fba9d79f000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7fba9d79f000 mmap(0x7fba9d7a0000, 16, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fba9d7a0000 close(3) = 0 open("/lib64/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340\r\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=19496, ...}) = 0 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fbaa346f000 mmap(NULL, 2109584, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9d398000 mprotect(0x7fba9d39b000, 2093056, PROT_NONE) = 0 mmap(0x7fba9d59a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fba9d59a000 close(3) = 0 open("/lib64/libXau.so.6", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\r\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=15072, ...}) = 0 mmap(NULL, 2109472, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9d194000 mprotect(0x7fba9d196000, 2097152, PROT_NONE) = 0 mmap(0x7fba9d396000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fba9d396000 mmap(0x7fba9d397000, 32, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fba9d397000 close(3) = 0 open("/lib64/libattr.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\22\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=19376, ...}) = 0 mmap(NULL, 2113552, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9cf8f000 mprotect(0x7fba9cf93000, 2093056, PROT_NONE) = 0 mmap(0x7fba9d192000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7fba9d192000 mmap(0x7fba9d193000, 16, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fba9d193000 close(3) = 0 open("/lib64/liblzma.so.5", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360-\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=156672, ...}) = 0 mmap(NULL, 2248712, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9cd69000 mprotect(0x7fba9cd8e000, 2093056, PROT_NONE) = 0 mmap(0x7fba9cf8d000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7fba9cf8d000 mmap(0x7fba9cf8e000, 8, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fba9cf8e000 close(3) = 0 open("/lib64/libffi.so.6", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200\26\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=31792, ...}) = 0 mmap(NULL, 2127048, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9cb61000 mprotect(0x7fba9cb68000, 2093056, PROT_NONE) = 0 mmap(0x7fba9cd67000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fba9cd67000 close(3) = 0 open("/lib64/libgmodule-2.0.so.0", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360\17\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=15160, ...}) = 0 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fbaa346d000 mmap(NULL, 2109528, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9c95d000 mprotect(0x7fba9c960000, 2093056, PROT_NONE) = 0 mmap(0x7fba9cb5f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fba9cb5f000 close(3) = 0 open("/lib64/libpcre.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\25\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=471704, ...}) = 0 mmap(NULL, 2564360, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9c6ea000 mprotect(0x7fba9c75b000, 2097152, PROT_NONE) = 0 mmap(0x7fba9c95b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7fba9c95b000 close(3) = 0 open("/lib64/libresolv.so.2", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\00005\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=105704, ...}) = 0 mmap(NULL, 2197696, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9c4d1000 mprotect(0x7fba9c4e7000, 2093056, PROT_NONE) = 0 mmap(0x7fba9c6e6000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7fba9c6e6000 mmap(0x7fba9c6e8000, 6336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fba9c6e8000 close(3) = 0 open("/lib64/libmount.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200\275\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=345088, ...}) = 0 mmap(NULL, 2438464, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9c27d000 mprotect(0x7fba9c2cd000, 2093056, PROT_NONE) = 0 mmap(0x7fba9c4cc000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4f000) = 0x7fba9c4cc000 mmap(0x7fba9c4d0000, 1344, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fba9c4d0000 close(3) = 0 open("/lib64/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300*\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=92800, ...}) = 0 mmap(NULL, 2188336, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9c066000 mprotect(0x7fba9c07c000, 2093056, PROT_NONE) = 0 mmap(0x7fba9c27b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7fba9c27b000 close(3) = 0 open("/lib64/libbz2.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0p\25\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=67688, ...}) = 0 mmap(NULL, 2161672, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9be56000 mprotect(0x7fba9be65000, 2093056, PROT_NONE) = 0 mmap(0x7fba9c064000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe000) = 0x7fba9c064000 close(3) = 0 open("/lib64/libexpat.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320>\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=210032, ...}) = 0 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fbaa346b000 mmap(NULL, 2301960, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9bc23000 mprotect(0x7fba9bc53000, 2093056, PROT_NONE) = 0 mmap(0x7fba9be52000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2f000) = 0x7fba9be52000 mmap(0x7fba9be55000, 8, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fba9be55000 close(3) = 0 open("/lib64/libp11-kit.so.0", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\262\2\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=1253032, ...}) = 0 mmap(NULL, 3326160, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9b8f6000 mprotect(0x7fba9ba0e000, 2093056, PROT_NONE) = 0 mmap(0x7fba9bc0d000, 86016, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x117000) = 0x7fba9bc0d000 mmap(0x7fba9bc22000, 208, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fba9bc22000 close(3) = 0 open("/lib64/libidn2.so.0", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P\25\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=118000, ...}) = 0 mmap(NULL, 2211856, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9b6d9000 mprotect(0x7fba9b6f5000, 2093056, PROT_NONE) = 0 mmap(0x7fba9b8f4000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b000) = 0x7fba9b8f4000 mmap(0x7fba9b8f5000, 16, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fba9b8f5000 close(3) = 0 open("/lib64/libunistring.so.2", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240\7\1\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=1513384, ...}) = 0 mmap(NULL, 3608840, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9b367000 mprotect(0x7fba9b4d4000, 2093056, PROT_NONE) = 0 mmap(0x7fba9b6d3000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16c000) = 0x7fba9b6d3000 mmap(0x7fba9b6d8000, 264, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fba9b6d8000 close(3) = 0 open("/lib64/libtasn1.so.6", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\20+\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=77424, ...}) = 0 mmap(NULL, 2171592, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9b154000 mprotect(0x7fba9b165000, 2097152, PROT_NONE) = 0 mmap(0x7fba9b365000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x11000) = 0x7fba9b365000 close(3) = 0 open("/lib64/libnettle.so.6", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200\224\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=229496, ...}) = 0 mmap(NULL, 2322496, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9af1c000 mprotect(0x7fba9af51000, 2097152, PROT_NONE) = 0 mmap(0x7fba9b151000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x35000) = 0x7fba9b151000 close(3) = 0 open("/lib64/libhogweed.so.4", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340l\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=179752, ...}) = 0 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fbaa3469000 mmap(NULL, 2273288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9acf0000 mprotect(0x7fba9ad1a000, 2097152, PROT_NONE) = 0 mmap(0x7fba9af1a000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2a000) = 0x7fba9af1a000 mmap(0x7fba9af1b000, 8, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fba9af1b000 close(3) = 0 open("/lib64/libgmp.so.10", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200\272\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=491568, ...}) = 0 mmap(NULL, 2580640, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9aa79000 mprotect(0x7fba9aaee000, 2093056, PROT_NONE) = 0 mmap(0x7fba9aced000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x74000) = 0x7fba9aced000 close(3) = 0 open("/lib64/libcap.so.2", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200\24\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=19608, ...}) = 0 mmap(NULL, 2113848, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9a874000 mprotect(0x7fba9a878000, 2093056, PROT_NONE) = 0 mmap(0x7fba9aa77000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7fba9aa77000 close(3) = 0 open("/lib64/liblz4.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000#\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=81232, ...}) = 0 mmap(NULL, 2174984, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9a660000 mprotect(0x7fba9a673000, 2093056, PROT_NONE) = 0 mmap(0x7fba9a872000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x12000) = 0x7fba9a872000 mmap(0x7fba9a873000, 8, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fba9a873000 close(3) = 0 open("/lib64/libgcrypt.so.20", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\245\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=1117024, ...}) = 0 mmap(NULL, 3200064, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9a352000 mprotect(0x7fba9a458000, 2093056, PROT_NONE) = 0 mmap(0x7fba9a657000, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x105000) = 0x7fba9a657000 mmap(0x7fba9a65f000, 1088, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fba9a65f000 close(3) = 0 open("/lib64/libgpg-error.so.0", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 (\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=82608, ...}) = 0 mmap(NULL, 2175128, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9a13e000 mprotect(0x7fba9a150000, 2097152, PROT_NONE) = 0 mmap(0x7fba9a350000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x12000) = 0x7fba9a350000 close(3) = 0 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fbaa3467000 open("/lib64/libblkid.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0p\227\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=304792, ...}) = 0 mmap(NULL, 2397952, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba99ef4000 mprotect(0x7fba99f38000, 2093056, PROT_NONE) = 0 mmap(0x7fba9a137000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x43000) = 0x7fba9a137000 mmap(0x7fba9a13d000, 1792, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fba9a13d000 close(3) = 0 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fbaa3465000 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fbaa3463000 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fbaa3460000 arch_prctl(ARCH_SET_FS, 0x7fbaa3460900) = 0 mprotect(0x7fba9dd74000, 16384, PROT_READ) = 0 mprotect(0x7fba9d79f000, 4096, PROT_READ) = 0 mprotect(0x7fba9a137000, 20480, PROT_READ) = 0 mprotect(0x7fba9a350000, 4096, PROT_READ) = 0 mprotect(0x7fba9d59a000, 4096, PROT_READ) = 0 mprotect(0x7fba9a657000, 8192, PROT_READ) = 0 mprotect(0x7fba9a872000, 4096, PROT_READ) = 0 mprotect(0x7fba9aa77000, 4096, PROT_READ) = 0 mprotect(0x7fba9aced000, 8192, PROT_READ) = 0 mprotect(0x7fba9b151000, 8192, PROT_READ) = 0 mprotect(0x7fba9af1a000, 4096, PROT_READ) = 0 mprotect(0x7fba9b365000, 4096, PROT_READ) = 0 mprotect(0x7fba9b6d3000, 16384, PROT_READ) = 0 mprotect(0x7fba9b8f4000, 4096, PROT_READ) = 0 mprotect(0x7fba9e6c8000, 4096, PROT_READ) = 0 mprotect(0x7fba9cd67000, 4096, PROT_READ) = 0 mprotect(0x7fba9bc0d000, 45056, PROT_READ) = 0 mprotect(0x7fba9be52000, 12288, PROT_READ) = 0 mprotect(0x7fba9c064000, 4096, PROT_READ) = 0 mprotect(0x7fba9c27b000, 4096, PROT_READ) = 0 mprotect(0x7fbaa0a57000, 4096, PROT_READ) = 0 mprotect(0x7fba9c95b000, 4096, PROT_READ) = 0 mprotect(0x7fba9f155000, 4096, PROT_READ) = 0 mprotect(0x7fba9c4cc000, 12288, PROT_READ) = 0 mprotect(0x7fba9c6e6000, 4096, PROT_READ) = 0 mprotect(0x7fba9f469000, 4096, PROT_READ) = 0 mprotect(0x7fba9cb5f000, 4096, PROT_READ) = 0 mprotect(0x7fba9cf8d000, 4096, PROT_READ) = 0 mprotect(0x7fba9d192000, 4096, PROT_READ) = 0 mprotect(0x7fba9d396000, 4096, PROT_READ) = 0 mprotect(0x7fba9d9a9000, 4096, PROT_READ) = 0 mprotect(0x7fbaa34f7000, 12288, PROT_READ) = 0 mprotect(0x7fba9df93000, 4096, PROT_READ) = 0 mprotect(0x7fba9e2a9000, 4096, PROT_READ) = 0 mprotect(0x7fba9e4ad000, 4096, PROT_READ) = 0 mprotect(0x7fba9ea2e000, 53248, PROT_READ) = 0 mprotect(0x7fbaa2e4a000, 4096, PROT_READ) = 0 mprotect(0x7fba9ef29000, 28672, PROT_READ) = 0 mprotect(0x7fba9ec7a000, 8192, PROT_READ) = 0 mprotect(0x7fba9f6bc000, 4096, PROT_READ) = 0 mprotect(0x7fba9fa4e000, 28672, PROT_READ) = 0 mprotect(0x7fba9fc7f000, 16384, PROT_READ) = 0 mprotect(0x7fba9ffe1000, 32768, PROT_READ) = 0 mprotect(0x7fbaa15a5000, 4096, PROT_READ) = 0 mprotect(0x7fbaa1ae0000, 12288, PROT_READ) = 0 mprotect(0x7fbaa01f0000, 4096, PROT_READ) = 0 mprotect(0x7fbaa1cf7000, 4096, PROT_READ) = 0 mprotect(0x7fbaa03f3000, 4096, PROT_READ) = 0 mprotect(0x7fbaa137d000, 4096, PROT_READ) = 0 mprotect(0x7fbaa05fe000, 4096, PROT_READ) = 0 mprotect(0x7fbaa084e000, 8192, PROT_READ) = 0 mprotect(0x7fbaa0c60000, 4096, PROT_READ) = 0 mprotect(0x7fbaa0f56000, 32768, PROT_READ) = 0 mprotect(0x7fbaa1173000, 4096, PROT_READ) = 0 mprotect(0x7fbaa17a7000, 4096, PROT_READ) = 0 mprotect(0x7fbaa1f10000, 4096, PROT_READ) = 0 mprotect(0x7fbaa211b000, 4096, PROT_READ) = 0 mprotect(0x7fbaa237e000, 8192, PROT_READ) = 0 mprotect(0x7fbaa259d000, 4096, PROT_READ) = 0 mprotect(0x7fbaa2a0d000, 4096, PROT_READ) = 0 mprotect(0x7fbaa27f3000, 4096, PROT_READ) = 0 mprotect(0x7fbaa2c17000, 4096, PROT_READ) = 0 mprotect(0x7fbaa30b4000, 4096, PROT_READ) = 0 mprotect(0x7fbaa3326000, 16384, PROT_READ) = 0 mprotect(0x849000, 4096, PROT_READ) = 0 mprotect(0x7fbaa3551000, 4096, PROT_READ) = 0 munmap(0x7fbaa3508000, 286943) = 0 set_tid_address(0x7fbaa3460bd0) = 14603 set_robust_list(0x7fbaa3460be0, 24) = 0 rt_sigaction(SIGRTMIN, {sa_handler=0x7fba9e4b4960, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7fba9e4c12c0}, NULL, 8) = 0 rt_sigaction(SIGRT_1, {sa_handler=0x7fba9e4b4a00, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fba9e4c12c0}, NULL, 8) = 0 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 brk(NULL) = 0x3f1f000 brk(0x3f40000) = 0x3f40000 access("/etc/system-fips", F_OK) = -1 ENOENT (No such file or directory) futex(0x7fba9bc22040, FUTEX_WAKE_PRIVATE, 2147483647) = 0 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 access("/etc/selinux/config", F_OK) = 0 brk(0x3f61000) = 0x3f61000 getrandom("\x13", 1, GRND_NONBLOCK) = 1 stat("/etc/crypto-policies/back-ends/gnutls.config", {st_mode=S_IFREG|0644, st_size=465, ...}) = 0 open("/etc/crypto-policies/back-ends/gnutls.config", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=465, ...}) = 0 lseek(3, 0, SEEK_CUR) = 0 fstat(3, {st_mode=S_IFREG|0644, st_size=465, ...}) = 0 read(3, "SYSTEM=NONE:+AEAD:+SHA1:+SHA256:"..., 4096) = 465 read(3, "", 4096) = 0 close(3) = 0 futex(0x7fba9f46ae68, FUTEX_WAKE_PRIVATE, 2147483647) = 0 futex(0x7fba9f46ae68, FUTEX_WAKE_PRIVATE, 2147483647) = 0 dup2(0, 0) = 0 dup2(1, 1) = 1 dup2(2, 2) = 2 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 prlimit64(0, RLIMIT_STACK, {rlim_cur=9788*1024, rlim_max=RLIM64_INFINITY}, NULL) = 0 futex(0x7fba9dd7c0f0, FUTEX_WAKE_PRIVATE, 2147483647) = 0 futex(0x7fba9c27c1a0, FUTEX_WAKE_PRIVATE, 2147483647) = 0 open("/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=112847792, ...}) = 0 mmap(NULL, 112847792, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fba93355000 close(3) = 0 open("/usr/lib64/gconv/gconv-modules.cache", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=26254, ...}) = 0 mmap(NULL, 26254, PROT_READ, MAP_SHARED, 3, 0) = 0x7fbaa3548000 close(3) = 0 futex(0x7fba9dd79888, FUTEX_WAKE_PRIVATE, 2147483647) = 0 rt_sigaction(SIGHUP, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 rt_sigaction(SIGHUP, {sa_handler=0x4fe510, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fba9e4c12c0}, NULL, 8) = 0 rt_sigaction(SIGINT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 rt_sigaction(SIGINT, {sa_handler=0x4fe510, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fba9e4c12c0}, NULL, 8) = 0 rt_sigaction(SIGTERM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 rt_sigaction(SIGTERM, {sa_handler=0x4fe510, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fba9e4c12c0}, NULL, 8) = 0 rt_sigaction(SIGQUIT, {sa_handler=0x4fe510, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fba9e4c12c0}, NULL, 8) = 0 rt_sigaction(SIGILL, {sa_handler=0x4fd2d0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fba9e4c12c0}, NULL, 8) = 0 rt_sigaction(SIGTRAP, {sa_handler=0x4fd2d0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fba9e4c12c0}, NULL, 8) = 0 rt_sigaction(SIGFPE, {sa_handler=0x4fd2d0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fba9e4c12c0}, NULL, 8) = 0 rt_sigaction(SIGUSR1, {sa_handler=0x4e8290, sa_mask=[ALRM CHLD PROF WINCH], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fba9e4c12c0}, NULL, 8) = 0 rt_sigaction(SIGUSR2, {sa_handler=0x4e8290, sa_mask=[ALRM CHLD PROF WINCH], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fba9e4c12c0}, NULL, 8) = 0 rt_sigaction(SIGABRT, {sa_handler=0x4fd2d0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fba9e4c12c0}, NULL, 8) = 0 rt_sigaction(SIGABRT, {sa_handler=0x4fd2d0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fba9e4c12c0}, NULL, 8) = 0 rt_sigaction(SIGBUS, {sa_handler=0x4fd2d0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fba9e4c12c0}, NULL, 8) = 0 sigaltstack({ss_sp=0xbb95c0, ss_flags=0, ss_size=8192}, NULL) = 0 rt_sigaction(SIGSEGV, {sa_handler=0x4fd240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fba9e4c12c0}, NULL, 8) = 0 rt_sigaction(SIGSYS, {sa_handler=0x4fd2d0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fba9e4c12c0}, NULL, 8) = 0 rt_sigaction(SIGTERM, {sa_handler=0x4fe510, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fba9e4c12c0}, NULL, 8) = 0 rt_sigaction(SIGPROF, {sa_handler=SIG_IGN, sa_mask=[PROF], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fba9d9e36f0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 rt_sigaction(SIGVTALRM, {sa_handler=0x4fe510, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fba9e4c12c0}, NULL, 8) = 0 rt_sigaction(SIGXCPU, {sa_handler=0x4fe510, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fba9e4c12c0}, NULL, 8) = 0 rt_sigaction(SIGXFSZ, {sa_handler=0x4fe510, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fba9e4c12c0}, NULL, 8) = 0 timerfd_create(CLOCK_REALTIME, TFD_CLOEXEC|TFD_NONBLOCK) = 3 rt_sigaction(SIGALRM, {sa_handler=0x5a1920, sa_mask=[ALRM CHLD PROF WINCH], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fba9e4c12c0}, NULL, 8) = 0 open("/dev/urandom", O_RDONLY|O_CLOEXEC) = 4 read(4, "\266\10\17\343", 4) = 4 close(4) = 0 stat(".", {st_mode=S_IFDIR|0755, st_size=722, ...}) = 0 stat("/home/andrew/git/software/emacs", {st_mode=S_IFDIR|0755, st_size=722, ...}) = 0 readlinkat(AT_FDCWD, "/home", 0x7ffe75257190, 1024) = -1 EINVAL (Invalid argument) readlinkat(AT_FDCWD, "/home/andrew", 0x7ffe75257520, 1024) = -1 EINVAL (Invalid argument) readlinkat(AT_FDCWD, "/home/andrew/git", 0x7ffe752578b0, 1024) = -1 EINVAL (Invalid argument) readlinkat(AT_FDCWD, "/home/andrew/git/software", 0x7ffe75257c40, 1024) = -1 EINVAL (Invalid argument) readlinkat(AT_FDCWD, "/home/andrew/git/software/emacs", 0x7ffe75257fd0, 1024) = -1 EINVAL (Invalid argument) readlinkat(AT_FDCWD, "/home/andrew/git/software/emacs/src", 0x7ffe75258360, 1024) = -1 EINVAL (Invalid argument) readlinkat(AT_FDCWD, "/home/andrew/git/software/emacs/src/", 0x7ffe752586f0, 1024) = -1 EINVAL (Invalid argument) faccessat(AT_FDCWD, "/home/andrew/git/software/emacs/src/lib-src", F_OK) = -1 ENOENT (No such file or directory) faccessat(AT_FDCWD, "/home/andrew/git/software/emacs/lib-src", F_OK) = 0 faccessat(AT_FDCWD, "/home/andrew/git/software/emacs/etc", F_OK) = 0 faccessat(AT_FDCWD, "/usr/local/share/emacs/26.0.50/etc/NEWS", F_OK) = -1 ENOENT (No such file or directory) faccessat(AT_FDCWD, "/home/andrew/git/software/emacs/etc/NEWS", F_OK) = 0 faccessat(AT_FDCWD, "/home/andrew/git/software/emacs/lib-src/.", F_OK) = 0 faccessat(AT_FDCWD, "/home/andrew/git/software/emacs/etc/.", F_OK) = 0 umask(000) = 002 umask(002) = 000 readlinkat(AT_FDCWD, "/home", 0x7ffe752574f0, 1024) = -1 EINVAL (Invalid argument) readlinkat(AT_FDCWD, "/home/andrew", 0x7ffe75257880, 1024) = -1 EINVAL (Invalid argument) readlinkat(AT_FDCWD, "/home/andrew/git", 0x7ffe75257c10, 1024) = -1 EINVAL (Invalid argument) readlinkat(AT_FDCWD, "/home/andrew/git/software", 0x7ffe75257fa0, 1024) = -1 EINVAL (Invalid argument) readlinkat(AT_FDCWD, "/home/andrew/git/software/emacs", 0x7ffe75258330, 1024) = -1 EINVAL (Invalid argument) readlinkat(AT_FDCWD, "/home/andrew/git/software/emacs/", 0x7ffe752586c0, 1024) = -1 EINVAL (Invalid argument) faccessat(AT_FDCWD, "/home/andrew/git/software/emacs/lisp/.", F_OK) = 0 faccessat(AT_FDCWD, "/home/andrew/git/software/emacs/lisp/.", F_OK) = 0 faccessat(AT_FDCWD, "/home/andrew/git/software/emacs/etc/charsets/.", F_OK) = 0 uname({sysname="Linux", nodename="honnun", ...}) = 0 open("/etc/localtime", O_RDONLY|O_CLOEXEC) = 4 fstat(4, {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 fstat(4, {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 read(4, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\5\0\0\0\5\0\0\0\0"..., 4096) = 2845 lseek(4, -1811, SEEK_CUR) = 1034 read(4, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\5\0\0\0\5\0\0\0\0"..., 4096) = 1811 close(4) = 0 getuid() = 1000 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 4 connect(4, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) close(4) = 0 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 4 connect(4, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) close(4) = 0 open("/etc/nsswitch.conf", O_RDONLY|O_CLOEXEC) = 4 fstat(4, {st_mode=S_IFREG|0644, st_size=1757, ...}) = 0 read(4, "#\n# /etc/nsswitch.conf\n#\n# An ex"..., 4096) = 1757 read(4, "", 4096) = 0 close(4) = 0 open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 4 fstat(4, {st_mode=S_IFREG|0644, st_size=286943, ...}) = 0 mmap(NULL, 286943, PROT_READ, MAP_PRIVATE, 4, 0) = 0x7fbaa3419000 close(4) = 0 open("/lib64/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = 4 read(4, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200 \0\0\0\0\0\0"..., 832) = 832 fstat(4, {st_mode=S_IFREG|0755, st_size=56784, ...}) = 0 mmap(NULL, 2168280, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0x7fba93143000 mprotect(0x7fba9314e000, 2093056, PROT_NONE) = 0 mmap(0x7fba9334d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0xa000) = 0x7fba9334d000 mmap(0x7fba9334f000, 21976, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fba9334f000 close(4) = 0 mprotect(0x7fba9334d000, 4096, PROT_READ) = 0 munmap(0x7fbaa3419000, 286943) = 0 open("/etc/passwd", O_RDONLY|O_CLOEXEC) = 4 fstat(4, {st_mode=S_IFREG|0644, st_size=3713, ...}) = 0 read(4, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 3713 close(4) = 0 open("/etc/passwd", O_RDONLY|O_CLOEXEC) = 4 fstat(4, {st_mode=S_IFREG|0644, st_size=3713, ...}) = 0 read(4, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 3713 close(4) = 0 uname({sysname="Linux", nodename="honnun", ...}) = 0 getpid() = 14603 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0 futex(0x7fba9f46ae68, FUTEX_WAKE_PRIVATE, 2147483647) = 0 eventfd2(0, EFD_CLOEXEC|EFD_NONBLOCK) = 4 mmap(NULL, 8392704, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fba92942000 mprotect(0x7fba92942000, 4096, PROT_NONE) = 0 clone(child_stack=0x7fba93141df0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7fba931429d0, tls=0x7fba93142700, child_tidptr=0x7fba931429d0) = 14604 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 futex(0x7fba9f46ae68, FUTEX_WAKE_PRIVATE, 2147483647) = 0 rt_sigaction(SIGCHLD, {sa_handler=0x7fba9f19fa10, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_NOCLDSTOP, sa_restorer=0x7fba9e4c12c0}, NULL, 8) = 0 wait4(14603, 0x3f4b0e4, WNOHANG, NULL) = -1 ECHILD (No child processes) rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fba9e4c12c0}, NULL, 8) = 0 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 rt_sigaction(SIGCHLD, {sa_handler=0x58f880, sa_mask=[ALRM CHLD PROF WINCH], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fba9e4c12c0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fba9e4c12c0}, 8) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 prlimit64(0, RLIMIT_NOFILE, NULL, {rlim_cur=1024, rlim_max=4*1024}) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 open("/home/andrew/git/software/emacs/lisp/subdirs.el", O_RDONLY|O_CLOEXEC) = 5 fstat(5, {st_mode=S_IFREG|0664, st_size=450, ...}) = 0 read(5, ";; In load-path, after this dire"..., 512) = 450 lseek(5, 0, SEEK_SET) = 0 close(5) = 0 faccessat(AT_FDCWD, "/home/andrew/git/software/emacs/lisp/subdirs.el", R_OK) = 0 open("/home/andrew/git/software/emacs/lisp/subdirs.el", O_RDONLY|O_CLOEXEC) = 5 fstat(5, {st_mode=S_IFREG|0664, st_size=450, ...}) = 0 read(5, ";; In load-path, after this dire"..., 450) = 450 close(5) = 0 readlinkat(AT_FDCWD, "/home", 0x7ffe75256490, 1024) = -1 EINVAL (Invalid argument) readlinkat(AT_FDCWD, "/home/andrew", 0x7ffe75256820, 1024) = -1 EINVAL (Invalid argument) readlinkat(AT_FDCWD, "/home/andrew/git", 0x7ffe75256bb0, 1024) = -1 EINVAL (Invalid argument) readlinkat(AT_FDCWD, "/home/andrew/git/software", 0x7ffe75256f40, 1024) = -1 EINVAL (Invalid argument) readlinkat(AT_FDCWD, "/home/andrew/git/software/emacs", 0x7ffe752572d0, 1024) = -1 EINVAL (Invalid argument) readlinkat(AT_FDCWD, "/home/andrew/git/software/emacs/lisp", 0x7ffe75257660, 1024) = -1 EINVAL (Invalid argument) readlinkat(AT_FDCWD, "/home/andrew/git/software/emacs/lisp/subdirs.el", 0x7ffe752579f0, 1024) = -1 EINVAL (Invalid argument) open("/home/andrew/git/software/emacs/lisp/vc/subdirs.el", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/home/andrew/git/software/emacs/lisp/url/subdirs.el", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/home/andrew/git/software/emacs/lisp/textmodes/subdirs.el", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/home/andrew/git/software/emacs/lisp/progmodes/subdirs.el", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/home/andrew/git/software/emacs/lisp/play/subdirs.el", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/home/andrew/git/software/emacs/lisp/org/subdirs.el", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/home/andrew/git/software/emacs/lisp/nxml/subdirs.el", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/home/andrew/git/software/emacs/lisp/net/subdirs.el", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/home/andrew/git/software/emacs/lisp/mh-e/subdirs.el", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/home/andrew/git/software/emacs/lisp/mail/subdirs.el", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/home/andrew/git/software/emacs/lisp/leim/subdirs.el", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/home/andrew/git/software/emacs/lisp/language/subdirs.el", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/home/andrew/git/software/emacs/lisp/international/subdirs.el", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/home/andrew/git/software/emacs/lisp/image/subdirs.el", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/home/andrew/git/software/emacs/lisp/gnus/subdirs.el", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/home/andrew/git/software/emacs/lisp/eshell/subdirs.el", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/home/andrew/git/software/emacs/lisp/erc/subdirs.el", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/home/andrew/git/software/emacs/lisp/emulation/subdirs.el", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/home/andrew/git/software/emacs/lisp/emacs-lisp/subdirs.el", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/home/andrew/git/software/emacs/lisp/cedet/subdirs.el", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/home/andrew/git/software/emacs/lisp/calendar/subdirs.el", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/home/andrew/git/software/emacs/lisp/calc/subdirs.el", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/home/andrew/git/software/emacs/lisp/obsolete/subdirs.el", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) faccessat(AT_FDCWD, "/usr/share/X11/locale/locale.alias", F_OK) = 0 open("/usr/share/X11/locale/locale.alias", O_RDONLY|O_CLOEXEC) = 5 fstat(5, {st_mode=S_IFREG|0644, st_size=81703, ...}) = 0 brk(NULL) = 0x3f61000 brk(0x3f87000) = 0x3f87000 read(5, "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"..., 16384) = 16384 read(5, "8591\t\t\t\t\tfi_FI.ISO8859-1\nfi_FI.I"..., 16384) = 16384 read(5, "\tss_ZA.ISO8859-1\nss_ZA.iso88591\t"..., 16384) = 16384 read(5, "8:\t\t\t\t\tde_DE.UTF-8\nde_LU:\t\t\t\t\t\td"..., 16384) = 16384 read(5, "O-1\n\n\n\n\n\n\n\nlt:\t\t\t\t\t\tlt_LT.ISO885"..., 16167) = 16167 close(5) = 0 brk(NULL) = 0x3f87000 brk(NULL) = 0x3f87000 brk(0x3f72000) = 0x3f72000 brk(NULL) = 0x3f72000 openat(AT_FDCWD, "/home/andrew/git/software/emacs", O_RDONLY|O_NOFOLLOW|O_CLOEXEC|O_PATH) = 5 fstat(5, {st_mode=S_IFDIR|0755, st_size=722, ...}) = 0 close(5) = 0 openat(AT_FDCWD, "/home/andrew/git/software/emacs", O_RDONLY|O_NOFOLLOW|O_CLOEXEC|O_PATH) = 5 fstat(5, {st_mode=S_IFDIR|0755, st_size=722, ...}) = 0 close(5) = 0 open("/home/andrew/git/software/emacs/lisp/simple.elc", O_RDONLY|O_CLOEXEC) = 5 fstat(5, {st_mode=S_IFREG|0664, st_size=288764, ...}) = 0 close(5) = 0 readlinkat(AT_FDCWD, "/home", 0x7ffe752562c0, 1024) = -1 EINVAL (Invalid argument) readlinkat(AT_FDCWD, "/home/andrew", 0x7ffe75256650, 1024) = -1 EINVAL (Invalid argument) readlinkat(AT_FDCWD, "/home/andrew/git", 0x7ffe752569e0, 1024) = -1 EINVAL (Invalid argument) readlinkat(AT_FDCWD, "/home/andrew/git/software", 0x7ffe75256d70, 1024) = -1 EINVAL (Invalid argument) readlinkat(AT_FDCWD, "/home/andrew/git/software/emacs", 0x7ffe75257100, 1024) = -1 EINVAL (Invalid argument) readlinkat(AT_FDCWD, "/home/andrew/git/software/emacs/lisp", 0x7ffe75257490, 1024) = -1 EINVAL (Invalid argument) readlinkat(AT_FDCWD, "/home/andrew/git/software/emacs/lisp/", 0x7ffe75257820, 1024) = -1 EINVAL (Invalid argument) faccessat(AT_FDCWD, "/home/andrew/.rbenv/shims/ssh", X_OK) = -1 ENOENT (No such file or directory) faccessat(AT_FDCWD, "/home/andrew/.rbenv/bin/ssh", X_OK) = -1 ENOENT (No such file or directory) faccessat(AT_FDCWD, "/home/andrew/.pyenv/plugins/pyenv-virtualenv/shims/ssh", X_OK) = -1 ENOENT (No such file or directory) faccessat(AT_FDCWD, "/home/andrew/.pyenv/shims/ssh", X_OK) = -1 ENOENT (No such file or directory) faccessat(AT_FDCWD, "/home/andrew/.pyenv/bin/ssh", X_OK) = -1 ENOENT (No such file or directory) faccessat(AT_FDCWD, "/home/andrew/dotfiles/vendor/github.com/zplug/zplug/bin/ssh", X_OK) = -1 ENOENT (No such file or directory) faccessat(AT_FDCWD, "/usr/lib64/qt-3.3/bin/ssh", X_OK) = -1 ENOENT (No such file or directory) faccessat(AT_FDCWD, "/usr/lib64/ccache/ssh", X_OK) = -1 ENOENT (No such file or directory) faccessat(AT_FDCWD, "/home/andrew/.cargo/bin/ssh", X_OK) = -1 ENOENT (No such file or directory) faccessat(AT_FDCWD, "/home/andrew/.local/bin/ssh", X_OK) = -1 ENOENT (No such file or directory) faccessat(AT_FDCWD, "/home/andrew/.bin/ssh", X_OK) = -1 ENOENT (No such file or directory) faccessat(AT_FDCWD, "/home/andrew/.npm-packages/bin/ssh", X_OK) = -1 ENOENT (No such file or directory) faccessat(AT_FDCWD, "/usr/local/bin/ssh", X_OK) = -1 ENOENT (No such file or directory) faccessat(AT_FDCWD, "/usr/bin/ssh", X_OK) = 0 stat("/usr/bin/ssh", {st_mode=S_IFREG|0755, st_size=757984, ...}) = 0 stat("/usr/local", {st_mode=S_IFDIR|0755, st_size=90, ...}) = 0 stat("/usr", {st_mode=S_IFDIR|0755, st_size=132, ...}) = 0 stat("/opt", {st_mode=S_IFDIR|0755, st_size=10, ...}) = 0 stat("/usr/local/share/info", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0 stat("/usr/local/info", 0x7ffe75256dc0) = -1 ENOENT (No such file or directory) stat("/usr/share/info", {st_mode=S_IFDIR|0755, st_size=8598, ...}) = 0 stat("/usr/info", 0x7ffe75256dc0) = -1 ENOENT (No such file or directory) stat("/opt/share/info", 0x7ffe75256dc0) = -1 ENOENT (No such file or directory) stat("/opt/info", 0x7ffe75256dc0) = -1 ENOENT (No such file or directory) faccessat(AT_FDCWD, "/var/mail", F_OK) = 0 faccessat(AT_FDCWD, "/home/andrew/.emacs.d/abbrev_defs", R_OK) = -1 ENOENT (No such file or directory) faccessat(AT_FDCWD, "/home/andrew/.abbrev_defs", R_OK) = -1 ENOENT (No such file or directory) uname({sysname="Linux", nodename="honnun", ...}) = 0 stat("/home/andrew/test", {st_mode=S_IFDIR|0775, st_size=8, ...}) = 0 readlinkat(AT_FDCWD, "/home", 0x7ffe752557a0, 1024) = -1 EINVAL (Invalid argument) readlinkat(AT_FDCWD, "/home/andrew", 0x7ffe75255b30, 1024) = -1 EINVAL (Invalid argument) readlinkat(AT_FDCWD, "/home/andrew/a", 0x7ffe75255ec0, 1024) = -1 ENOENT (No such file or directory) readlinkat(AT_FDCWD, "/home/andrew/a/new", 0x7ffe75256250, 1024) = -1 ENOENT (No such file or directory) readlinkat(AT_FDCWD, "/home/andrew/a/new/directory", 0x7ffe752565e0, 1024) = -1 ENOENT (No such file or directory) readlinkat(AT_FDCWD, "/home/andrew/a/new/directory/", 0x7ffe75256970, 1024) = -1 ENOENT (No such file or directory) readlinkat(AT_FDCWD, "/home", 0x7ffe75256250, 1024) = -1 EINVAL (Invalid argument) readlinkat(AT_FDCWD, "/home/andrew", 0x7ffe752565e0, 1024) = -1 EINVAL (Invalid argument) readlinkat(AT_FDCWD, "/home/andrew/test", 0x7ffe75256970, 1024) = -1 EINVAL (Invalid argument) open("/home/andrew/test", O_RDONLY|O_DIRECTORY|O_CLOEXEC) = 5 fstat(5, {st_mode=S_IFDIR|0775, st_size=8, ...}) = 0 fcntl(5, F_GETFL) = 0x18000 (flags O_RDONLY|O_LARGEFILE|O_DIRECTORY) fcntl(5, F_SETFD, FD_CLOEXEC) = 0 brk(NULL) = 0x3f72000 brk(0x3f98000) = 0x3f98000 getdents(5, /* 6 entries */, 32768) = 144 getdents(5, /* 0 entries */, 32768) = 0 close(5) = 0 openat(AT_FDCWD, "/home/andrew/test/a", O_RDONLY|O_NOFOLLOW|O_CLOEXEC|O_PATH) = 5 fstat(5, {st_mode=S_IFREG|0664, st_size=0, ...}) = 0 close(5) = 0 open("/home/andrew/test/a", O_RDONLY|O_CLOEXEC) = 5 fstat(5, {st_mode=S_IFREG|0664, st_size=0, ...}) = 0 open("/home/andrew/a/new/directory/a", O_WRONLY|O_CREAT|O_EXCL|O_CLOEXEC, 0664) = -1 ENOENT (No such file or directory) open("/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = 6 fstat(6, {st_mode=S_IFREG|0644, st_size=2997, ...}) = 0 read(6, "# Locale name alias data base.\n#"..., 4096) = 2997 read(6, "", 4096) = 0 close(6) = 0 open("/usr/share/locale/en_US.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/en_US.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/en_US/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/en.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/en.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/en/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory) close(5) = 0 getpid() = 14603 uname({sysname="Linux", nodename="honnun", ...}) = 0 write(2, "O", 1) = 1 write(2, "p", 1) = 1 write(2, "e", 1) = 1 write(2, "n", 1) = 1 write(2, "i", 1) = 1 write(2, "n", 1) = 1 write(2, "g", 1) = 1 write(2, " ", 1) = 1 write(2, "o", 1) = 1 write(2, "u", 1) = 1 write(2, "t", 1) = 1 write(2, "p", 1) = 1 write(2, "u", 1) = 1 write(2, "t", 1) = 1 write(2, " ", 1) = 1 write(2, "f", 1) = 1 write(2, "i", 1) = 1 write(2, "l", 1) = 1 write(2, "e", 1) = 1 write(2, ":", 1) = 1 write(2, " ", 1) = 1 write(2, "N", 1) = 1 write(2, "o", 1) = 1 write(2, " ", 1) = 1 write(2, "s", 1) = 1 write(2, "u", 1) = 1 write(2, "c", 1) = 1 write(2, "h", 1) = 1 write(2, " ", 1) = 1 write(2, "f", 1) = 1 write(2, "i", 1) = 1 write(2, "l", 1) = 1 write(2, "e", 1) = 1 write(2, " ", 1) = 1 write(2, "o", 1) = 1 write(2, "r", 1) = 1 write(2, " ", 1) = 1 write(2, "d", 1) = 1 write(2, "i", 1) = 1 write(2, "r", 1) = 1 write(2, "e", 1) = 1 write(2, "c", 1) = 1 write(2, "t", 1) = 1 write(2, "o", 1) = 1 write(2, "r", 1) = 1 write(2, "y", 1) = 1 write(2, ",", 1) = 1 write(2, " ", 1) = 1 write(2, "/", 1) = 1 write(2, "h", 1) = 1 write(2, "o", 1) = 1 write(2, "m", 1) = 1 write(2, "e", 1) = 1 write(2, "/", 1) = 1 write(2, "a", 1) = 1 write(2, "n", 1) = 1 write(2, "d", 1) = 1 write(2, "r", 1) = 1 write(2, "e", 1) = 1 write(2, "w", 1) = 1 write(2, "/", 1) = 1 write(2, "a", 1) = 1 write(2, "/", 1) = 1 write(2, "n", 1) = 1 write(2, "e", 1) = 1 write(2, "w", 1) = 1 write(2, "/", 1) = 1 write(2, "d", 1) = 1 write(2, "i", 1) = 1 write(2, "r", 1) = 1 write(2, "e", 1) = 1 write(2, "c", 1) = 1 write(2, "t", 1) = 1 write(2, "o", 1) = 1 write(2, "r", 1) = 1 write(2, "y", 1) = 1 write(2, "/", 1) = 1 write(2, "a", 1) = 1 write(2, "\n", 1) = 1 getpgrp() = 14601 ioctl(0, TIOCGPGRP, [14601]) = 0 open("/home/andrew/.emacs.d/auto-save-list/.saves-14603-honnun~", O_WRONLY|O_CREAT|O_TRUNC|O_CLOEXEC, 0666) = 5 fcntl(5, F_GETFL) = 0x8001 (flags O_WRONLY|O_LARGEFILE) close(5) = 0 brk(NULL) = 0x3f98000 brk(NULL) = 0x3f98000 brk(NULL) = 0x3f98000 brk(NULL) = 0x3f98000 unlink("/home/andrew/.emacs.d/auto-save-list/.saves-14603-honnun~") = 0 close(1) = 0 close(2) = 0 exit_group(-1) = ? +++ exited with 255 +++ --Apple-Mail=_6689B583-F1CB-493E-998E-ACC43F24360B Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii > On Sep 13, 2017, at 6:22 PM, Paul Eggert wrote: >=20 > Thanks for the bug report and test case. I cannot reproduce the = problem on Fedora 26 x86-64. >=20 > What are the permissions on the files and directories involved? E.g., = 'cd; ls -lR a test'. >=20 > I have a sneaking suspicion that the problem lies in the recent = changes I made to make-directory (commit = cf9891e14e48a93bca2065fdd7998f5f677786dc). Can you please try something = like this: >=20 > cd > rm -fr a test > mkdir -p a test/{a,b,c,d} > strace -o tr path/to/emacs -Q -batch -eval '(copy-directory "~/test" = "~/a/new/directory/" t t t)' > grep mkdir tr >=20 > Here's what I observe on Fedora: >=20 > mkdir("/home/eggert/a/new/directory/a", 0777) =3D -1 ENOENT (No such = file or directory) > mkdir("/home/eggert/a/new/directory", 0777) =3D -1 ENOENT (No such = file or directory) > mkdir("/home/eggert/a/new", 0777) =3D 0 > mkdir("/home/eggert/a/new/directory", 0777) =3D 0 > mkdir("/home/eggert/a/new/directory/a", 0777) =3D 0 > mkdir("/home/eggert/a/new/directory/b", 0777) =3D 0 > mkdir("/home/eggert/a/new/directory/c", 0777) =3D 0 > mkdir("/home/eggert/a/new/directory/d", 0777) =3D 0 >=20 > which has the desired behavior. If Darwin doesn't have strace, please = use the equivalent there to trace system calls >=20 > If you don't have an strace equivalent, please try make-directory and = see whether it has a similar problem: >=20 > cd > rm -fr a > mkdir a > path/to/emacs -Q -batch -eval '(make-directory "a/new/directory/a" t)' > ls -al a/new/directory/a >=20 --Apple-Mail=_6689B583-F1CB-493E-998E-ACC43F24360B-- From unknown Sun Jun 22 03:56:04 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Andrew Christianson Subject: bug#28451: closed (Re: 26.0.50; copy-directory no longer creates parent directories of target if they do not exist) Message-ID: References: <2C7AE27C-70E2-46FB-A6E5-305FD645362D@a.ndrew.pw> X-Gnu-PR-Message: they-closed 28451 X-Gnu-PR-Package: emacs Reply-To: 28451@debbugs.gnu.org Date: Sun, 17 Sep 2017 20:17:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1505679422-1236-1" This is a multi-part message in MIME format... ------------=_1505679422-1236-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #28451: 26.0.50; copy-directory no longer creates parent directories of tar= get if they do not exist which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 28451@debbugs.gnu.org. --=20 28451: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D28451 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1505679422-1236-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 28451-done) by debbugs.gnu.org; 17 Sep 2017 20:16:06 +0000 Received: from localhost ([127.0.0.1]:45319 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dtfz2-0000Ij-JN for submit@debbugs.gnu.org; Sun, 17 Sep 2017 16:16:06 -0400 Received: from zimbra.cs.ucla.edu ([131.179.128.68]:48226) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dtfyx-0000Hv-94 for 28451-done@debbugs.gnu.org; Sun, 17 Sep 2017 16:16:03 -0400 Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id A149A160BF0; Sun, 17 Sep 2017 13:15:52 -0700 (PDT) Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id EyK7dWFM8aSD; Sun, 17 Sep 2017 13:15:48 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 46C86160D13; Sun, 17 Sep 2017 13:15:48 -0700 (PDT) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id skPjJ2mgyqTp; Sun, 17 Sep 2017 13:15:48 -0700 (PDT) Received: from [192.168.1.9] (unknown [47.154.18.85]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id 248F71608AA; Sun, 17 Sep 2017 13:15:48 -0700 (PDT) Subject: Re: 26.0.50; copy-directory no longer creates parent directories of target if they do not exist To: Andrew Christianson References: <97E0F6C6-FDDF-432A-823C-578013696243@gmail.com> From: Paul Eggert Organization: UCLA Computer Science Department Message-ID: Date: Sun, 17 Sep 2017 13:15:47 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0 MIME-Version: 1.0 In-Reply-To: <97E0F6C6-FDDF-432A-823C-578013696243@gmail.com> Content-Type: multipart/mixed; boundary="------------481FE66B7584CEC604FE8847" Content-Language: en-US X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 28451-done Cc: emacs@a.ndrew.pw, 28451-done@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: -2.3 (--) This is a multi-part message in MIME format. --------------481FE66B7584CEC604FE8847 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Andrew Christianson wrote: > - (make-directory newname t))) > + (make-directory newname t)) > + ((and copy-contents (not (file-directory-p newname))) > + (make-directory newname parents))) Thanks for clarifying the test case and for the proposed patch. I reprodu= ced the=20 bug on Fedora 26 and wrote a test case to test case for the bug. Although= the=20 abovementioned patch should work on Fedora, it won't work on platforms th= at do=20 not allow trailing / on mkdir arguments. So I installed the attached patc= h into=20 the emacs-26 branch, and am boldly marking this bug as fixed. Please give= it a try. --------------481FE66B7584CEC604FE8847 Content-Type: text/x-patch; name="0001-Fix-recently-introduced-copy-directory-bug.patch" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="0001-Fix-recently-introduced-copy-directory-bug.patch" =46rom 37b5e661d298cbfe51422cd515b6696a1cdaa868 Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Sun, 17 Sep 2017 12:56:00 -0700 Subject: [PATCH] Fix recently-introduced copy-directory bug Problem reported by Andrew Christianson (Bug#28451): * lisp/files.el (copy-directory): If COPY-CONTENTS, make the destination directory if it does not exist, even if it is a directory name. Simplify, and omit unnecessary test for an already-existing non-directory target, since make-directory diagnoses that for us now. * test/lisp/files-tests.el (files-tests--copy-directory): Test for this bug. --- lisp/files.el | 20 +++++++++----------- test/lisp/files-tests.el | 11 +++++++++++ 2 files changed, 20 insertions(+), 11 deletions(-) diff --git a/lisp/files.el b/lisp/files.el index c55c809..133fed9 100644 --- a/lisp/files.el +++ b/lisp/files.el @@ -5372,7 +5372,7 @@ make-directory (while (progn (setq parent (directory-file-name (file-name-directory dir))) - (condition-case err + (condition-case () (files--ensure-directory dir) (file-missing ;; Do not loop if root does not exist (Bug#2309). @@ -5544,16 +5544,14 @@ copy-directory ;; If NEWNAME is not a directory name, create it; ;; that is where we will copy the files of DIRECTORY. (make-directory newname parents)) - ;; If NEWNAME is a directory name and COPY-CONTENTS - ;; is nil, copy into NEWNAME/[DIRECTORY-BASENAME]. - ((not copy-contents) - (setq newname (concat newname - (file-name-nondirectory directory))) - (and (file-exists-p newname) - (not (file-directory-p newname)) - (error "Cannot overwrite non-directory %s with a directory" - newname)) - (make-directory newname t))) + ;; NEWNAME is a directory name. If COPY-CONTENTS is non-nil, + ;; create NEWNAME if it is not already a directory; + ;; otherwise, create NEWNAME/[DIRECTORY-BASENAME]. + ((if copy-contents + (or parents (not (file-directory-p newname))) + (setq newname (concat newname + (file-name-nondirectory directory)))) + (make-directory (directory-file-name newname) parents))) =20 ;; Copy recursively. (dolist (file diff --git a/test/lisp/files-tests.el b/test/lisp/files-tests.el index ef216c3..3117ea6 100644 --- a/test/lisp/files-tests.el +++ b/test/lisp/files-tests.el @@ -393,5 +393,16 @@ files-tests--with-temp-file (should (null (save-buffer))) (should (eq (buffer-size) 1)))))) =20 +(ert-deftest files-tests--copy-directory () + (let* ((dir (make-temp-file "files-mkdir-test" t)) + (dirname (file-name-as-directory dir)) + (source (concat dirname "source")) + (dest (concat dirname "dest/new/directory/")) + (file (concat (file-name-as-directory source) "file"))) + (make-directory source) + (write-region "" nil file) + (copy-directory source dest t t t) + (should (file-exists-p (concat dest "file"))))) + (provide 'files-tests) ;;; files-tests.el ends here --=20 2.7.4 --------------481FE66B7584CEC604FE8847-- ------------=_1505679422-1236-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 13 Sep 2017 20:45:28 +0000 Received: from localhost ([127.0.0.1]:38932 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dsEXF-0004cQ-Ny for submit@debbugs.gnu.org; Wed, 13 Sep 2017 16:45:27 -0400 Received: from eggs.gnu.org ([208.118.235.92]:33685) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dsELw-0004KU-HH for submit@debbugs.gnu.org; Wed, 13 Sep 2017 16:33:46 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dsELn-0000g0-97 for submit@debbugs.gnu.org; Wed, 13 Sep 2017 16:33:39 -0400 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,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:53609) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dsELn-0000fw-53 for submit@debbugs.gnu.org; Wed, 13 Sep 2017 16:33:35 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:52864) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dsELi-00030l-RB for bug-gnu-emacs@gnu.org; Wed, 13 Sep 2017 16:33:34 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dsELe-0000bv-QV for bug-gnu-emacs@gnu.org; Wed, 13 Sep 2017 16:33:30 -0400 Received: from out3-smtp.messagingengine.com ([66.111.4.27]:36795) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dsELe-0000aL-Cq for bug-gnu-emacs@gnu.org; Wed, 13 Sep 2017 16:33:26 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 527B920951 for ; Wed, 13 Sep 2017 16:33:19 -0400 (EDT) Received: from frontend2 ([10.202.2.161]) by compute4.internal (MEProxy); Wed, 13 Sep 2017 16:33:19 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ndrew.pw; h= content-transfer-encoding:content-type:date:from:message-id :mime-version:subject:to:x-me-sender:x-me-sender:x-sasl-enc :x-sasl-enc; s=fm1; bh=/ed+IoMmIDs9arKzyIJIgVy76+EI/owdUiE9wCkXl tY=; b=j14fmObpUmwLezuoge9P1pIUnQ29Vn/KlrDyAge4N1xmsvHiEsLa9pEx+ iCg9SeJ0mlj9EsxBmHOfvI/WPAOH1s3Eyx2CToXEd+POXwIIZQtDZozhP8i5do3A mNuxNWbChIm0hfVMbDkNBy4XPMGApFcKV9O8nJQgtx7l0EkOwdY4J0BxQ5FGvJlK Nu0fRq90rtkf4j+GbP2P0O3lCQ8UtaYbtUucPqi7fcfqSQyK7BiBLjgQqsWWzLqr mFW47wzVdEeS3JI2ME4yBtgop+pgtfj4OQG8c5OenDyjX8WLE8EswW9Xl0Aex/fC pGfj8cXJvxVINouVjzKjejmvPO4gA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:message-id:mime-version:subject:to:x-me-sender :x-me-sender:x-sasl-enc:x-sasl-enc; s=fm1; bh=/ed+IoMmIDs9arKzyI JIgVy76+EI/owdUiE9wCkXltY=; b=mb0Q+3gZeBHs+igiOeYTFhZa6L9wedkTmb q+202NBLUe2lhDYcwMgANlQdXopTYAS9i0h6zlMQqcXer816Q3CZfJdSBXYCcPZh y5Yk1IUbOrhhvqimOBWJOgPTUuJIB0gSZ5mW1NA2j9RqgL0Mo59lygZOpHgzIEMh ngJpCBozbc9D/9UuxWbljRHlYPyAZyzQ2yQaSbXoPOtfv4J5QGl14GeycfSEuWez PS/e0srV3FrxNJ0HLnuU3T/5qRJm1ZoRBu2qHJp1pgXQRRykhC1vka+/QuUZB+wy eZAVvILX1+wK3OK/mxIQY0wfwnEDEQ01ePWf+bFrWcX0+XMa3D3Q== X-ME-Sender: X-Sasl-enc: ZbiMj6euQu0XrzqL6hEVMYU5KQ5kye1vHEy+7bCTIgez 1505334798 Received: from [10.32.88.59] (unknown [8.41.35.14]) by mail.messagingengine.com (Postfix) with ESMTPA id B560324A1F for ; Wed, 13 Sep 2017 16:33:18 -0400 (EDT) From: Andrew Christianson Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: 26.0.50; copy-directory no longer creates parent directories of target if they do not exist Message-Id: <2C7AE27C-70E2-46FB-A6E5-305FD645362D@a.ndrew.pw> Date: Wed, 13 Sep 2017 13:33:17 -0700 To: bug-gnu-emacs@gnu.org X-Mailer: Apple Mail (2.3273) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Wed, 13 Sep 2017 16:45:24 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) Description: copy-directory does not create parents of a target directory if = COPY-CONTENTS is also non-nil and NEWNAME satisfies directory-name-p Steps to reproduce: 1. Create a directory e.g. mkdir ~/test/{a,b,c,d} 2. start emacs, eval (copy-directory "~/test" "~/a/new/directory/" t t = t) 3. Error is raised: Debugger entered--Lisp error: (file-missing "Opening = output file" "No such file or directory=E2=80=9D = =E2=80=9C/Users/achristianson/a/new/directory/a=E2=80=9D) In GNU Emacs 26.0.50 (build 2, x86_64-apple-darwin16.7.0, NS = appkit-1504.83 Version 10.12.6 (Build 16G29)) of 2017-09-13 built on achristi-mbp115.local Repository revision: e7d6c622090dd2f4c77fbd04aba89c30a75514dd Windowing system distributor 'Apple', version 10.3.1504 Recent messages: Wrote = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/files= .{el.gz,elc} Entering debugger... Back to top level copy-directory Ispell process killed Starting new Ispell process /usr/local/bin/aspell with en dictionary... Mark set Entering debugger... Ispell process killed Starting new Ispell process /usr/local/bin/aspell with default = dictionary... Quit Configured using: 'configure --disable-dependency-tracking --disable-silent-rules --enable-locallisppath=3D/usr/local/share/emacs/site-lisp --infodir=3D/usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/info/emacs --prefix=3D/usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2 --with-xml2 --without-dbus --with-gnutls --with-imagemagick --with-modules --with-rsvg --with-ns --disable-ns-self-contained' Configured features: JPEG RSVG IMAGEMAGICK NOTIFY ACL GNUTLS LIBXML2 ZLIB TOOLKIT_SCROLL_BARS NS MODULES Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Emacs-Lisp Minor modes in effect: global-git-gutter+-mode: t global-git-commit-mode: t async-bytecomp-package-mode: t projectile-mode: t recentf-mode: t auto-compile-mode: t elisp-slime-nav-mode: t goto-address-prog-mode: t bug-reference-prog-mode: t auto-highlight-symbol-mode: t highlight-numbers-mode: t highlight-parentheses-mode: t rainbow-delimiters-mode: t yas-global-mode: t yas-minor-mode: t hungry-delete-mode: t evil-cleverparens-mode: t display-time-mode: t company-statistics-mode: t company-mode: t fancy-battery-mode: t auto-dictionary-mode: t hl-todo-mode: t global-spacemacs-whitespace-cleanup-mode: t spacemacs-whitespace-cleanup-mode: t ws-butler-global-mode: t ws-butler-mode: t winum-mode: t winner-mode: t volatile-highlights-mode: t global-vim-empty-lines-mode: t vim-empty-lines-mode: t pupo-mode: t purpose-mode: t spaceline-info-mode: t spaceline-helm-mode: t save-place-mode: t savehist-mode: t popwin-mode: t persp-mode: t global-linum-mode: t linum-mode: t Info-breadcrumbs-in-mode-line-mode: t flycheck-pos-tip-mode: t global-flycheck-mode: t flx-ido-mode: t eyebrowse-mode: t global-evil-surround-mode: t evil-surround-mode: t evil-snipe-override-mode: t evil-snipe-mode: t evil-snipe-override-local-mode: t evil-snipe-local-mode: t global-evil-search-highlight-persist: t evil-search-highlight-persist: t show-smartparens-global-mode: t show-smartparens-mode: t smartparens-strict-mode: t smartparens-mode: t evil-lion-mode: t evil-escape-mode: t global-anzu-mode: t anzu-mode: t eval-sexp-fu-flash-mode: t editorconfig-mode: t diff-auto-refine-mode: t counsel-mode: t ivy-mode: t clean-aindent-mode: t which-key-mode: t override-global-mode: t global-undo-tree-mode: t undo-tree-mode: t flyspell-mode: t evil-mode: t evil-local-mode: t spacemacs-leader-override-mode: t global-spacemacs-leader-override-mode: t global-hl-line-mode: t xterm-mouse-mode: t global-auto-revert-mode: t shell-dirtrack-mode: t ido-vertical-mode: t global-page-break-lines-mode: t page-break-lines-mode: t global-eldoc-mode: t 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 column-number-mode: t line-number-mode: t transient-mark-mode: t hs-minor-mode: t Load-path shadows: /Users/achristianson/.emacs.d/elpa/26.0/utop-20170508.2343/utop hides = /Users/achristianson/.opam/system/share/emacs/site-lisp/utop /Users/achristianson/.opam/system/share/emacs/site-lisp/ocp-indent hides = /Users/achristianson/.emacs.d/elpa/26.0/ocp-indent-20170803.222/ocp-indent= /Users/achristianson/.opam/system/share/emacs/site-lisp/merlin hides = /Users/achristianson/.emacs.d/elpa/26.0/merlin-20170731.907/merlin /Users/achristianson/.opam/system/share/emacs/site-lisp/merlin-imenu = hides = /Users/achristianson/.emacs.d/elpa/26.0/merlin-20170731.907/merlin-imenu /Users/achristianson/.opam/system/share/emacs/site-lisp/merlin-iedit = hides = /Users/achristianson/.emacs.d/elpa/26.0/merlin-20170731.907/merlin-iedit /Users/achristianson/.opam/system/share/emacs/site-lisp/merlin-company = hides = /Users/achristianson/.emacs.d/elpa/26.0/merlin-20170731.907/merlin-company= /Users/achristianson/.opam/system/share/emacs/site-lisp/merlin-cap hides = /Users/achristianson/.emacs.d/elpa/26.0/merlin-20170731.907/merlin-cap /Users/achristianson/.opam/system/share/emacs/site-lisp/merlin-ac hides = /Users/achristianson/.emacs.d/elpa/26.0/merlin-20170731.907/merlin-ac /Users/achristianson/.emacs.d/elpa/26.0/ht-20161015.1945/ht hides = /Users/achristianson/.emacs.d/core/libs/ht = /Users/achristianson/.emacs.d/elpa/26.0/cmake-mode-20160928.505/cmake-mode= hides /usr/local/share/emacs/site-lisp/cmake/cmake-mode /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ox = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= x = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ox-texin= fo hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= x-texinfo = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ox-publi= sh hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= x-publish /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ox-org = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= x-org /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ox-odt = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= x-odt /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ox-md = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= x-md /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ox-man = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= x-man = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ox-latex= hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= x-latex = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ox-icale= ndar hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= x-icalendar = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ox-html = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= x-html = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ox-beame= r hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= x-beamer = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ox-ascii= hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= x-ascii /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-w3m = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-w3m = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-vers= ion hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-version = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-time= r hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-timer = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-tabl= e hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-table = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-src = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-src = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-rmai= l hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-rmail = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-prot= ocol hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-protocol = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-plot= hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-plot = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-pcom= plete hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-pcomplete = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-mous= e hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-mouse = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-mobi= le hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-mobile = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-mhe = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-mhe = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-macs= hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-macs = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-macr= o hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-macro = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-load= defs hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-loaddefs = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-list= hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-list = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-lint= hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-lint = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-irc = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-irc = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-inst= all hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-install = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-inli= netask hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-inlinetask = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-info= hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-info = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-inde= nt hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-indent /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-id = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-id = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-habi= t hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-habit = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-gnus= hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-gnus = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-foot= note hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-footnote = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-feed= hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-feed = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-face= s hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-faces = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-eww = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-eww = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-eshe= ll hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-eshell = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-enti= ties hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-entities = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-elem= ent hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-element = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-docv= iew hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-docview = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-date= tree hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-datetree = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-ctag= s hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-ctags = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-cryp= t hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-crypt = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-comp= at hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-compat = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-colv= iew hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-colview = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-cloc= k hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-clock = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-capt= ure hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-capture = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-bibt= ex hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-bibtex = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-bbdb= hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-bbdb = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-atta= ch hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-attach = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-arch= ive hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-archive = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/org-agen= da hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= rg-agenda /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-tangl= e hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-tangle = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-table= hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-table = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-stan = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-stan = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-sqlit= e hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-sqlite /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-sql = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-sql = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-shen = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-shen = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-shell= hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-shell /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-sed = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-sed = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-scree= n hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-screen = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-schem= e hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-scheme /Users/achristianson/.emacs.d/elpa/26.0/scala-mode-20170802.432/ob-scala = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-scala = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-sass = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-sass = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-ruby = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-ruby /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-ref = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-ref /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-R = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-R = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-pytho= n hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-python = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-proce= ssing hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-processing = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-plant= uml hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-plantuml = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-picol= isp hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-picolisp = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-perl = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-perl /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-org = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-org = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-octav= e hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-octave = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-ocaml= hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-ocaml = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-mscge= n hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-mscgen = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-maxim= a hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-maxima = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-matla= b hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-matlab = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-makef= ile hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-makefile /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-lua = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-lua /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-lob = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-lob = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-lisp = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-lisp = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-lilyp= ond hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-lilypond = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-ledge= r hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-ledger = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-latex= hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-latex = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-keys = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-keys /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-js = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-js = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-java = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-java /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-J = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-J /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-io = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-io = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-haske= ll hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-haskell = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-groov= y hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-groovy = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-gnupl= ot hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-gnuplot = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-fortr= an hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-fortran = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-forth= hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-forth /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-exp = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-exp = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-eval = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-eval = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-emacs= -lisp hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-emacs-lisp = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-ebnf = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-ebnf /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-dot = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-dot = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-ditaa= hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-ditaa /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-css = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-css = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-core = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-core /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-coq = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-coq = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-comin= t hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-comint = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-cloju= re hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-clojure = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-calc = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-calc /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-C = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-C /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-awk = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-awk = /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-asymp= tote hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-asymptote /Users/achristianson/.emacs.d/elpa/26.0/org-plus-contrib-20170911/ob-abc = hides = /usr/local/Cellar/emacs-plus/HEAD-e7d6c62_2/share/emacs/26.0.50/lisp/org/o= b-abc Features: (shadow sort mail-extr emacsbug sendmail smex cl-print debug colir tramp-sh git-gutter-fringe+ fringe-helper git-gutter+ git-commit with-editor async-bytecomp async magit-utils crm log-edit message puny rfc822 mml mml-sec epa epg gnus-util rmail rmail-loaddefs mailabbrev mail-utils gmm-utils mailheader pcvs-util add-log vc-git open-junk-file editorconfig-core editorconfig-core-handle editorconfig-fnmatch bookmark pp projectile grep recentf tree-widget company-yasnippet auto-compile packed elisp-slime-nav goto-addr bug-reference auto-highlight-symbol highlight-numbers parent-mode highlight-parentheses hideshow rainbow-delimiters vala-snippets common-lisp-snippets clojure-snippets yasnippet hungry-delete evil-cleverparens evil-cleverparens-text-objects evil-cleverparens-util paredit elec-pair time company-statistics company-oddmuse company-keywords company-etags 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-quickhelp company fancy-battery battery aggressive-indent auto-dictionary hl-todo server zone xterm-color x86-lookup doc-view spacemacs-whitespace-cleanup ws-butler winum winner window-purpose-x imenu-list ibuf-ext ibuffer ibuffer-loaddefs dired dired-loaddefs volatile-highlights vim-empty-lines-mode vagrant-tramp term ehelp tmux string-inflection spacemacs-purpose-popwin window-purpose window-purpose-fixes window-purpose-prefix-overload window-purpose-switch let-alist window-purpose-layout window-purpose-core window-purpose-configuration window-purpose-utils spaceline-config spaceline-segments spaceline powerline powerline-separators color powerline-themes smartparens-config smartparens-text slime-autoloads saveplace savehist rst-lists rst-directives popwin pinboard-list queue pinboard-api persp-mode noflet cl-indent nasm-mode imenu linum ivy-hydra info+ image-mode go-rename go-mode url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util mailcap compile flycheck-pos-tip pos-tip flycheck find-func flx-ido flx eyebrowse evil-unimpaired f evil-surround evil-snipe evil-search-highlight-persist evil-numbers evil-lisp-state smartparens dash evil-lion evil-indent-plus evil-exchange evil-escape evil-args evil-anzu anzu cider-eval-sexp-fu eval-sexp-fu highlight editorconfig noutline outline docker-tramp tramp-cache diff-hl vc-dir ewoc vc vc-dispatcher diff-mode counsel jka-compr esh-util etags xref project swiper ivy delsel ivy-overlay ffap cmake-ide s levenshtein find-file clean-aindent-mode clang-format xml tex-site asm-mode agda2 adaptive-wrap hybrid-mode exec-path-from-shell evil-evilified-state which-key use-package diminish bind-key hydra lv cus-edit evil evil-integration undo-tree diff evil-maps evil-commands flyspell ispell evil-jumps evil-command-window evil-types evil-search evil-ex evil-macros evil-repeat evil-states evil-core evil-common windmove thingatpt rect evil-digraphs evil-vars info bind-map quelpa help-fns radix-tree package-build mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr json map lisp-mnt hl-line xt-mouse autorevert filenotify rx cl-extra disp-table wid-edit spacemacs-dark-theme spacemacs-common finder-inf tramp tramp-compat tramp-loaddefs trampver shell pcomplete comint ansi-color ring parse-time format-spec cus-start cus-load core-configuration-layer eieio-compat ht cl help-mode warnings package epg-config url-handlers url-parse auth-source cl-seq password-cache url-vars eieio eieio-core eieio-loaddefs ido-vertical-mode ido seq byte-opt bytecomp byte-compile cconv core-spacemacs core-use-package-ext core-transient-state core-micro-state core-toggle core-keybindings core-fonts-support core-spacemacs-buffer core-funcs cl-macs gv core-themes-support core-display-init core-jump core-release-management core-custom-settings core-dotspacemacs core-command-line pcase core-debug edmacro kmacro derived advice profiler easymenu cl-loaddefs cl-lib page-break-lines easy-mmode subr-x time-date tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel term/ns-win ns-win ucs-normalize mule-util 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 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 kqueue cocoa ns lcms2 multi-tty make-network-process emacs) Memory information: ((conses 16 947791 748104) (symbols 48 63757 2) (miscs 40 1703 2072) (strings 32 185383 125423) (string-bytes 1 5877386) (vectors 16 81885) (vector-slots 8 1384975 464575) (floats 8 498 1139) (intervals 56 6572 1411) (buffers 992 19)) ------------=_1505679422-1236-1--