From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Marek Martin Newsgroups: gmane.emacs.bugs Subject: bug#28001: 25.2; package.el is modifying init.el Date: Mon, 7 Aug 2017 11:49:07 +0300 Message-ID: NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="f403043eebac763f94055625ebdc" X-Trace: blaine.gmane.org 1502119971 2828 195.159.176.226 (7 Aug 2017 15:32:51 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 7 Aug 2017 15:32:51 +0000 (UTC) To: 28001@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Aug 07 17:32:36 2017 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dek17-0008FF-N6 for geb-bug-gnu-emacs@m.gmane.org; Mon, 07 Aug 2017 17:32:30 +0200 Original-Received: from localhost ([::1]:37923 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dek1D-0007So-Ip for geb-bug-gnu-emacs@m.gmane.org; Mon, 07 Aug 2017 11:32:35 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:45785) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dek0u-0007Ld-1r for bug-gnu-emacs@gnu.org; Mon, 07 Aug 2017 11:32:24 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dek0l-0000fd-F8 for bug-gnu-emacs@gnu.org; Mon, 07 Aug 2017 11:32:16 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:43419) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dek0l-0000fF-85 for bug-gnu-emacs@gnu.org; Mon, 07 Aug 2017 11:32:07 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1dek0g-000257-4T for bug-gnu-emacs@gnu.org; Mon, 07 Aug 2017 11:32:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Marek Martin Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 07 Aug 2017 15:32:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 28001 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.15021198697926 (code B ref -1); Mon, 07 Aug 2017 15:32:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 7 Aug 2017 15:31:09 +0000 Original-Received: from localhost ([127.0.0.1]:46092 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dejzo-00023l-1C for submit@debbugs.gnu.org; Mon, 07 Aug 2017 11:31:09 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:34034) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dedj9-0007n3-EA for submit@debbugs.gnu.org; Mon, 07 Aug 2017 04:49:33 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dediz-0003nj-LS for submit@debbugs.gnu.org; Mon, 07 Aug 2017 04:49:26 -0400 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:35147) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dediz-0003nb-Ha for submit@debbugs.gnu.org; Mon, 07 Aug 2017 04:49:21 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:53214) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dediu-00081u-5C for bug-gnu-emacs@gnu.org; Mon, 07 Aug 2017 04:49:21 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dedip-0003i9-1X for bug-gnu-emacs@gnu.org; Mon, 07 Aug 2017 04:49:16 -0400 Original-Received: from mail-ua0-x232.google.com ([2607:f8b0:400c:c08::232]:37280) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dedio-0003fv-O6 for bug-gnu-emacs@gnu.org; Mon, 07 Aug 2017 04:49:10 -0400 Original-Received: by mail-ua0-x232.google.com with SMTP id f9so27658042uaf.4 for ; Mon, 07 Aug 2017 01:49:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=catapultlabs-eu.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to; bh=jMH8l+qflHeUs9Qa1qWAGn7a9qqNtJie6gXbBzY2Sfw=; b=N3aS/5Gi+LWxZA9nM2DnfZDISWqCEiibQW7Za9GZnMLWeUBlDTDoLHZgCUtmM3SpkL 7av6U5Fvxcv5mhE8/bG2tlZ/ehLFLKiciVxMDApYqtDkfythPqu8YZp53XzDJOmMwzlh XgJIh30CHL7zps96gI3fiTh5y44MXazyD3ZrbgOEnOZMIpoYjjxRHfL4ray3m2kjvylc BdhL7YJzpPuwum+nGQsBzDO3am3i7fJjKKpmT4jCZUn+jtqh4yqcR9K5Pu1tamf31Swa M5ZmiKtBQzioaFjdcKEzNS7nXuGqIFv4HX3rBSFRklru1idWZn3SQA6xw+0riHHiYeUU 2Ddw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=jMH8l+qflHeUs9Qa1qWAGn7a9qqNtJie6gXbBzY2Sfw=; b=Pxjul18T+iD/sXRj8uUoWLeHu8YjeWTffyl7bjHY9X2n8CBn/eZCdHyDMpLVDx5fVx JpT/w7cCh6nh5Da62gjSt5kEnynJFYW2GWs7cKJ+/1Nujhah209jGQyvR4wD0kBvUOpG UsUgh5zv2KwKFJ3MKfht5XeP319zo9EnBYiu7r+cMSvOOIR78SksPRehJ7+1ryZwAUwA Asvsw9oPRfxJXHWJCzB4fuI1xdCNRhcB/A7TPxzdJBuqy6IAT/tHUG/7pPikm05jEm5e oEC0MbNprEu/EPoPznksIemcjS6D5n9/HJuaLnPOL2akwyAjV/ZR1c/oCNV++CQ8+7FX hVUQ== X-Gm-Message-State: AHYfb5h0WWiSQQmOGl8XY8jwLmC0RBqos0wyxLFzv7hlRno0oDzmU46J UsLBzUtKmmFcvSOjZqX9K76yCLkyGHwz7hA= X-Received: by 10.176.95.27 with SMTP id p27mr6609215uah.2.1502095747721; Mon, 07 Aug 2017 01:49:07 -0700 (PDT) Original-Received: by 10.176.92.93 with HTTP; Mon, 7 Aug 2017 01:49:07 -0700 (PDT) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Mailman-Approved-At: Mon, 07 Aug 2017 11:31:05 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:135537 Archived-At: --f403043eebac763f94055625ebdc Content-Type: text/plain; charset="UTF-8" Please provide means for preventing packages from writing to init.el. E.g. package.el adds this: ~/.emacs.d$ git diff diff --git a/init.el b/init.el index b2f97f7..77ee14e 100644 --- a/init.el +++ b/init.el @@ -1,3 +1,10 @@ + +;; Added by Package.el. This must come before configurations of +;; installed packages. Don't delete this line. If you don't want it, +;; just comment it out by adding a semicolon to the start of the line. +;; You may delete these explanatory comments. +(package-initialize) + (defun expand-dir-name (name &optional dir) "Makes new directory name like this: '/dir/name/'. Uses `file-name-as-directory' on `expand-dir-name' result." @@ -76,3 +83,17 @@ Uses `file-name-as-directory' on `expand-dir-name' result." (setq debug-on-error nil) (setq debug-on-quit nil) +(custom-set-variables + ;; custom-set-variables was added by Custom. + ;; If you edit it by hand, you could mess it up, so be careful. + ;; Your init file should contain only one such instance. + ;; If there is more than one, they won't work right. + '(package-selected-packages + (quote + (which-key use-package undo-tree smartparens real-auto-save rainbow-delimiters org-plus-contrib intero helm-projectile helm-company haskell-snippets expand-region crosshairs cargo aggressive-indent ace-jump-helm-line)))) +(custom-set-faces + ;; custom-set-faces was added by Custom. + ;; If you edit it by hand, you could mess it up, so be careful. + ;; Your init file should contain only one such instance. + ;; If there is more than one, they won't work right. + ) In GNU Emacs 25.2.2 (x86_64-pc-linux-gnu, GTK+ Version 3.22.17) of 2017-07-31, modified by Debian built on trouble Windowing system distributor 'The X.Org Foundation', version 11.0.11903000 System Description: Debian GNU/Linux unstable (sid) Configured using: 'configure --build x86_64-linux-gnu --prefix=/usr --sharedstatedir=/var/lib --libexecdir=/usr/lib --localstatedir=/var/lib --infodir=/usr/share/info --mandir=/usr/share/man --with-pop=yes --enable-locallisppath=/etc/emacs25:/etc/emacs:/usr/local/share/emacs/25.2/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/25.2/site-lisp:/usr/share/emacs/site-lisp --with-sound=alsa --without-gconf --build x86_64-linux-gnu --prefix=/usr --sharedstatedir=/var/lib --libexecdir=/usr/lib --localstatedir=/var/lib --infodir=/usr/share/info --mandir=/usr/share/man --with-pop=yes --enable-locallisppath=/etc/emacs25:/etc/emacs:/usr/local/share/emacs/25.2/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/25.2/site-lisp:/usr/share/emacs/site-lisp --with-sound=alsa --without-gconf --with-x=yes --with-x-toolkit=gtk3 --with-toolkit-scroll-bars 'CFLAGS=-g -O2 -fdebug-prefix-map=/build/emacs25-Xmhbap/emacs25-25.2+1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall' 'CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2' LDFLAGS=-Wl,-z,relro' Configured features: XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GPM DBUS GSETTINGS NOTIFY ACL LIBSELINUX GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB TOOLKIT_SCROLL_BARS GTK3 X11 Important settings: value of $LANG: en_US.utf8 locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect: subword-mode: t smartparens-strict-mode: t smartparens-mode: t show-paren-mode: t global-auto-revert-mode: t rainbow-delimiters-mode: t aggressive-indent-mode: t which-key-mode: t savehist-mode: t recentf-mode: t projectile-mode: t helm-mode: t async-bytecomp-package-mode: t crosshairs-mode: t column-highlight-mode: t global-hl-line-mode: t shell-dirtrack-mode: t helm-adaptive-mode: t override-global-mode: t tooltip-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t Recent messages: Loading /home/marek/.emacs.d/Init/init-rust.el (source)...done Loading /home/marek/.emacs.d/Init/init-savehist.el (source)...done Loading /home/marek/.emacs.d/Init/init-scratch.el (source)...done Loading /home/marek/.emacs.d/Init/init-undo-tree.el (source)...done Loading /home/marek/.emacs.d/Init/init-uniquify.el (source)...done Loading /home/marek/.emacs.d/Init/init-which-key.el (source)...done Loading /home/marek/.emacs.d/Init/init-emacs-lisp.el (source)...done Loading /home/marek/.emacs.d/Init/init-misc-post.el (source)...done Loading /home/marek/.emacs.d/Init/init-keybindings.el (source)...done For information about GNU Emacs and the GNU system, type C-h C-a. zap-to-char: Wrong type argument: characterp, 134217848 Load-path shadows: /usr/share/emacs/25.2/site-lisp/debian-startup hides /usr/share/emacs/site-lisp/debian-startup /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ox-md hides /usr/share/emacs/25.2/lisp/org/ox-md /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ox-html hides /usr/share/emacs/25.2/lisp/org/ox-html /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ox-texinfo hides /usr/share/emacs/25.2/lisp/org/ox-texinfo /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ob-octave hides /usr/share/emacs/25.2/lisp/org/ob-octave /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/org-inlinetask hides /usr/share/emacs/25.2/lisp/org/org-inlinetask /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/org-capture hides /usr/share/emacs/25.2/lisp/org/org-capture /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/org-eshell hides /usr/share/emacs/25.2/lisp/org/org-eshell /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/org-bbdb hides /usr/share/emacs/25.2/lisp/org/org-bbdb /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ob-io hides /usr/share/emacs/25.2/lisp/org/ob-io /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ob-keys hides /usr/share/emacs/25.2/lisp/org/ob-keys /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/org-feed hides /usr/share/emacs/25.2/lisp/org/org-feed /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/org-clock hides /usr/share/emacs/25.2/lisp/org/org-clock /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ob-asymptote hides /usr/share/emacs/25.2/lisp/org/ob-asymptote /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/org-mobile hides /usr/share/emacs/25.2/lisp/org/org-mobile /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/org-docview hides /usr/share/emacs/25.2/lisp/org/org-docview /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ob-perl hides /usr/share/emacs/25.2/lisp/org/ob-perl /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/org-pcomplete hides /usr/share/emacs/25.2/lisp/org/org-pcomplete /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/org-archive hides /usr/share/emacs/25.2/lisp/org/org-archive /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ob-sass hides /usr/share/emacs/25.2/lisp/org/ob-sass /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/org-w3m hides /usr/share/emacs/25.2/lisp/org/org-w3m /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ob hides /usr/share/emacs/25.2/lisp/org/ob /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/org-id hides /usr/share/emacs/25.2/lisp/org/org-id /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ob-lilypond hides /usr/share/emacs/25.2/lisp/org/ob-lilypond /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ob-tangle hides /usr/share/emacs/25.2/lisp/org/ob-tangle /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ob-fortran hides /usr/share/emacs/25.2/lisp/org/ob-fortran /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ob-gnuplot hides /usr/share/emacs/25.2/lisp/org/ob-gnuplot /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ob-picolisp hides /usr/share/emacs/25.2/lisp/org/ob-picolisp /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/org-element hides /usr/share/emacs/25.2/lisp/org/org-element /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/org-info hides /usr/share/emacs/25.2/lisp/org/org-info /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/org-datetree hides /usr/share/emacs/25.2/lisp/org/org-datetree /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ob-dot hides /usr/share/emacs/25.2/lisp/org/ob-dot /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ox-icalendar hides /usr/share/emacs/25.2/lisp/org/ox-icalendar /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/org-irc hides /usr/share/emacs/25.2/lisp/org/org-irc /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ob-mscgen hides /usr/share/emacs/25.2/lisp/org/ob-mscgen /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/org-mouse hides /usr/share/emacs/25.2/lisp/org/org-mouse /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ox-beamer hides /usr/share/emacs/25.2/lisp/org/ox-beamer /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ox-org hides /usr/share/emacs/25.2/lisp/org/ox-org /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ob-eval hides /usr/share/emacs/25.2/lisp/org/ob-eval /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ob-ruby hides /usr/share/emacs/25.2/lisp/org/ob-ruby /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ob-awk hides /usr/share/emacs/25.2/lisp/org/ob-awk /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ob-lob hides /usr/share/emacs/25.2/lisp/org/ob-lob /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ob-maxima hides /usr/share/emacs/25.2/lisp/org/ob-maxima /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/org-agenda hides /usr/share/emacs/25.2/lisp/org/org-agenda /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ob-emacs-lisp hides /usr/share/emacs/25.2/lisp/org/ob-emacs-lisp /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ox-publish hides /usr/share/emacs/25.2/lisp/org/ox-publish /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ob-python hides /usr/share/emacs/25.2/lisp/org/ob-python /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ox-ascii hides /usr/share/emacs/25.2/lisp/org/ox-ascii /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/org-table hides /usr/share/emacs/25.2/lisp/org/org-table /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/org-colview hides /usr/share/emacs/25.2/lisp/org/org-colview /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ob-sqlite hides /usr/share/emacs/25.2/lisp/org/ob-sqlite /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ox hides /usr/share/emacs/25.2/lisp/org/ox /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ob-lisp hides /usr/share/emacs/25.2/lisp/org/ob-lisp /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/org-indent hides /usr/share/emacs/25.2/lisp/org/org-indent /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ob-java hides /usr/share/emacs/25.2/lisp/org/ob-java /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/org-footnote hides /usr/share/emacs/25.2/lisp/org/org-footnote /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ob-plantuml hides /usr/share/emacs/25.2/lisp/org/ob-plantuml /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ob-matlab hides /usr/share/emacs/25.2/lisp/org/ob-matlab /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ob-clojure hides /usr/share/emacs/25.2/lisp/org/ob-clojure /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ob-ocaml hides /usr/share/emacs/25.2/lisp/org/ob-ocaml /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ob-screen hides /usr/share/emacs/25.2/lisp/org/ob-screen /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/org-list hides /usr/share/emacs/25.2/lisp/org/org-list /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/org-ctags hides /usr/share/emacs/25.2/lisp/org/org-ctags /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/org-faces hides /usr/share/emacs/25.2/lisp/org/org-faces /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ob-sql hides /usr/share/emacs/25.2/lisp/org/ob-sql /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/org-src hides /usr/share/emacs/25.2/lisp/org/org-src /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ob-makefile hides /usr/share/emacs/25.2/lisp/org/ob-makefile /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/org-plot hides /usr/share/emacs/25.2/lisp/org/org-plot /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ob-R hides /usr/share/emacs/25.2/lisp/org/ob-R /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/org-entities hides /usr/share/emacs/25.2/lisp/org/org-entities /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/org-rmail hides /usr/share/emacs/25.2/lisp/org/org-rmail /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/org-timer hides /usr/share/emacs/25.2/lisp/org/org-timer /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/org-compat hides /usr/share/emacs/25.2/lisp/org/org-compat /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ob-js hides /usr/share/emacs/25.2/lisp/org/ob-js /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ob-shen hides /usr/share/emacs/25.2/lisp/org/ob-shen /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ob-core hides /usr/share/emacs/25.2/lisp/org/ob-core /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ob-C hides /usr/share/emacs/25.2/lisp/org/ob-C /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/org-gnus hides /usr/share/emacs/25.2/lisp/org/org-gnus /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ob-ditaa hides /usr/share/emacs/25.2/lisp/org/ob-ditaa /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ob-scala hides /usr/share/emacs/25.2/lisp/org/ob-scala /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/org-bibtex hides /usr/share/emacs/25.2/lisp/org/org-bibtex /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ob-table hides /usr/share/emacs/25.2/lisp/org/ob-table /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ob-scheme hides /usr/share/emacs/25.2/lisp/org/ob-scheme /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ob-ref hides /usr/share/emacs/25.2/lisp/org/ob-ref /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/org-version hides /usr/share/emacs/25.2/lisp/org/org-version /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/org-crypt hides /usr/share/emacs/25.2/lisp/org/org-crypt /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ox-latex hides /usr/share/emacs/25.2/lisp/org/ox-latex /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ob-calc hides /usr/share/emacs/25.2/lisp/org/ob-calc /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/org-mhe hides /usr/share/emacs/25.2/lisp/org/org-mhe /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/org-habit hides /usr/share/emacs/25.2/lisp/org/org-habit /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/org-protocol hides /usr/share/emacs/25.2/lisp/org/org-protocol /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ob-css hides /usr/share/emacs/25.2/lisp/org/ob-css /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ob-exp hides /usr/share/emacs/25.2/lisp/org/ob-exp /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ox-odt hides /usr/share/emacs/25.2/lisp/org/ox-odt /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/org-attach hides /usr/share/emacs/25.2/lisp/org/org-attach /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/org-macro hides /usr/share/emacs/25.2/lisp/org/org-macro /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ob-latex hides /usr/share/emacs/25.2/lisp/org/ob-latex /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/org-install hides /usr/share/emacs/25.2/lisp/org/org-install /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ob-comint hides /usr/share/emacs/25.2/lisp/org/ob-comint /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/org-macs hides /usr/share/emacs/25.2/lisp/org/org-macs /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/org-loaddefs hides /usr/share/emacs/25.2/lisp/org/org-loaddefs /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ox-man hides /usr/share/emacs/25.2/lisp/org/ox-man /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/org hides /usr/share/emacs/25.2/lisp/org/org /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ob-haskell hides /usr/share/emacs/25.2/lisp/org/ob-haskell /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ob-org hides /usr/share/emacs/25.2/lisp/org/ob-org /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ob-ledger hides /usr/share/emacs/25.2/lisp/org/ob-ledger Features: (shadow sort mail-extr emacsbug message rfc822 mml mml-sec epg mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mail-utils winner helm-command cap-words superword subword smartparens-config smartparens-rust smartparens-python smartparens-haskell smartparens paren autorevert filenotify rainbow-delimiters aggressive-indent which-key savehist cargo cargo-process rust-mode recentf tree-widget wid-edit python tramp-sh helm-projectile projectile grep ibuf-ext ibuffer real-auto-save trim helm-mode helm-config helm-easymenu async-bytecomp ace-jump-helm-line linum avy haskell-mode haskell-cabal haskell-utils haskell-font-lock haskell-indentation haskell-string haskell-sort-imports haskell-lexeme haskell-align-imports haskell-compat haskell-complete-module haskell-ghc-support noutline outline flymake etags xref project dabbrev haskell-customize intero warnings flycheck json map find-func dash haskell-snippets yasnippet tango-dark-theme crosshairs col-highlight vline hl-line+ hl-line helm-company subr-x company helm-elisp helm-eval edebug helm-files rx image-dired tramp tramp-compat tramp-loaddefs trampver ucs-normalize shell pcomplete format-spec dired-x dired-aux ffap thingatpt helm-buffers helm-tags helm-bookmark helm-adaptive helm-info bookmark pp helm-locate helm-grep helm-regexp helm-external helm-net browse-url xml url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util url-parse auth-source gnus-util mm-util help-fns mail-prsvr password-cache url-vars mailcap helm-utils compile comint ansi-color ring helm-help helm-types helm helm-source cl-seq eieio-compat eieio eieio-core cl-macs helm-multi-match helm-lib dired advice async edmacro kmacro use-package diminish bind-key easy-mmode finder-inf info package epg-config seq byte-opt gv bytecomp byte-compile cl-extra help-mode easymenu cconv cl-loaddefs pcase cl-lib time-date mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese charscript case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote dbusbind inotify dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty make-network-process emacs) Memory information: ((conses 16 437400 12382) (symbols 48 40455 0) (miscs 40 89 199) (strings 32 91666 13393) (string-bytes 1 2871950) (vectors 16 64372) (vector-slots 8 1032791 4621) (floats 8 550 106) (intervals 56 566 0) (buffers 976 19)) --f403043eebac763f94055625ebdc Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Please provide means for preventing packages from writing = to init.el.
E.g. package.el adds this:
~/.emacs.d$ git diff=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0
diff --git a/init.el b/init.el=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 index b2f97f7..77ee14e 100644=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0
--- a/init.el=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0
+++ b/init.el=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 @@ -1,3 +1,10 @@=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0
+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0
+= ;; Added by Package.el.=C2=A0 This must come before configurations of
+= ;; installed packages.=C2=A0 Don't delete this line.=C2=A0 If you don&#= 39;t want it,
+;; just comment it out by adding a semicolon to the star= t of the line.
+;; You may delete these explanatory comments.=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0
+(package-initializ= e)=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0
+=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0
=C2=A0(defun expand-dir-name (name &option= al dir)=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0
=C2=A0=C2=A0 "Makes new directory name like this: '/dir= /name/'.=C2=A0=C2=A0=C2=A0
=C2=A0Uses `file-name-as-directory' = on `expand-dir-name' result."
@@ -76,3 +83,17 @@ Uses `file-na= me-as-directory' on `expand-dir-name' result."
=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0
=C2=A0(setq debug-on-error nil)=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0
=C2=A0(setq debug-on-quit nil)=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0
+(custom-set-variables=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0
+ ;; custom-set-variables was added by Custom.=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0
+ ;; If you e= dit it by hand, you could mess it up, so be careful.
+ ;; Your init fil= e should contain only one such instance.
+ ;; If there is more than one= , they won't work right.=C2=A0=C2=A0
+ '(package-selected-packa= ges=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0
+=C2=A0=C2=A0 (quote=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0
+=C2=A0=C2=A0=C2=A0 (which-key use-package undo-tree= smartparens real-auto-save rainbow-delimiters org-plus-contrib intero helm= -projectile helm-company haskell-snippets expand-region crosshairs cargo ag= gressive-indent ace-jump-helm-line))))=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0
+(= custom-set-faces=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0
+ ;; custom-set-faces was added by Custom.=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0
+ ;; If you edit it by hand, you could mess it up, so be careful. <= br>+ ;; Your init file should contain only one such instance.
+ ;; If t= here is more than one, they won't work right.=C2=A0=C2=A0
+ )=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0




In GNU Emacs 25.2.2 (x86_64-pc-linux-gnu, = GTK+ Version 3.22.17)
=C2=A0of 2017-07-31, modified by Debian built on t= rouble
Windowing system distributor 'The X.Org Foundation', vers= ion 11.0.11903000
System Description:=C2=A0=C2=A0=C2=A0 Debian GNU/Linux= unstable (sid)

Configured using:
=C2=A0'configure --build x8= 6_64-linux-gnu --prefix=3D/usr
=C2=A0--sharedstatedir=3D/var/lib --libex= ecdir=3D/usr/lib
=C2=A0--localstatedir=3D/var/lib --infodir=3D/usr/share= /info
=C2=A0--mandir=3D/usr/share/man --with-pop=3Dyes
=C2=A0--enable= -locallisppath=3D/etc/emacs25:/etc/emacs:/usr/local/share/emacs/25.2/site-l= isp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/25.2/site-lisp:/usr/s= hare/emacs/site-lisp
=C2=A0--with-sound=3Dalsa --without-gconf --build x= 86_64-linux-gnu
=C2=A0--prefix=3D/usr --sharedstatedir=3D/var/lib --libe= xecdir=3D/usr/lib
=C2=A0--localstatedir=3D/var/lib --infodir=3D/usr/shar= e/info
=C2=A0--mandir=3D/usr/share/man --with-pop=3Dyes
=C2=A0--enabl= e-locallisppath=3D/etc/emacs25:/etc/emacs:/usr/local/share/emacs/25.2/site-= lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/25.2/site-lisp:/usr/= share/emacs/site-lisp
=C2=A0--with-sound=3Dalsa --without-gconf --with-x= =3Dyes --with-x-toolkit=3Dgtk3
=C2=A0--with-toolkit-scroll-bars 'CFL= AGS=3D-g -O2
=C2=A0-fdebug-prefix-map=3D/build/emacs25-Xmhbap/emacs25-25= .2+1=3D. -fstack-protector-strong
=C2=A0-Wformat -Werror=3Dformat-securi= ty -Wall' 'CPPFLAGS=3D-Wdate-time
=C2=A0-D_FORTIFY_SOURCE=3D2= 9; LDFLAGS=3D-Wl,-z,relro'

Configured features:
XPM JPEG TIFF= GIF PNG RSVG IMAGEMAGICK SOUND GPM DBUS GSETTINGS NOTIFY
ACL LIBSELINUX= GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB
TOOLKIT_SCROLL_BARS GT= K3 X11

Important settings:
=C2=A0 value of $LANG: en_US.utf8
= =C2=A0 locale-coding-system: utf-8-unix

Major mode: Lisp Interaction=

Minor modes in effect:
=C2=A0 subword-mode: t
=C2=A0 smartpar= ens-strict-mode: t
=C2=A0 smartparens-mode: t
=C2=A0 show-paren-mode:= t
=C2=A0 global-auto-revert-mode: t
=C2=A0 rainbow-delimiters-mode: = t
=C2=A0 aggressive-indent-mode: t
=C2=A0 which-key-mode: t
=C2=A0= savehist-mode: t
=C2=A0 recentf-mode: t
=C2=A0 projectile-mode: t=C2=A0 helm-mode: t
=C2=A0 async-bytecomp-package-mode: t
=C2=A0 cro= sshairs-mode: t
=C2=A0 column-highlight-mode: t
=C2=A0 global-hl-line= -mode: t
=C2=A0 shell-dirtrack-mode: t
=C2=A0 helm-adaptive-mode: t=C2=A0 override-global-mode: t
=C2=A0 tooltip-mode: t
=C2=A0 global= -eldoc-mode: t
=C2=A0 electric-indent-mode: t
=C2=A0 mouse-wheel-mode= : t
=C2=A0 file-name-shadow-mode: t
=C2=A0 global-font-lock-mode: t=C2=A0 font-lock-mode: t
=C2=A0 blink-cursor-mode: t
=C2=A0 auto-co= mposition-mode: t
=C2=A0 auto-encryption-mode: t
=C2=A0 auto-compress= ion-mode: t
=C2=A0 column-number-mode: t
=C2=A0 line-number-mode: t=C2=A0 transient-mark-mode: t

Recent messages:
Loading /home/ma= rek/.emacs.d/Init/init-rust.el (source)...done
Loading /home/marek/.emac= s.d/Init/init-savehist.el (source)...done
Loading /home/marek/.emacs.d/I= nit/init-scratch.el (source)...done
Loading /home/marek/.emacs.d/Init/in= it-undo-tree.el (source)...done
Loading /home/marek/.emacs.d/Init/init-u= niquify.el (source)...done
Loading /home/marek/.emacs.d/Init/init-which-= key.el (source)...done
Loading /home/marek/.emacs.d/Init/init-emacs-lisp= .el (source)...done
Loading /home/marek/.emacs.d/Init/init-misc-post.el = (source)...done
Loading /home/marek/.emacs.d/Init/init-keybindings.el (s= ource)...done
For information about GNU Emacs and the GNU system, type C= -h C-a.
zap-to-char: Wrong type argument: characterp, 134217848

L= oad-path shadows:
/usr/share/emacs/25.2/site-lisp/debian-startup hides /= usr/share/emacs/site-lisp/debian-startup
/home/marek/.emacs.d/elpa/org-p= lus-contrib-20170807/ox-md hides /usr/share/emacs/25.2/lisp/org/ox-md
/h= ome/marek/.emacs.d/elpa/org-plus-contrib-20170807/ox-html hides /usr/share/= emacs/25.2/lisp/org/ox-html
/home/marek/.emacs.d/elpa/org-plus-contrib-2= 0170807/ox-texinfo hides /usr/share/emacs/25.2/lisp/org/ox-texinfo
/home= /marek/.emacs.d/elpa/org-plus-contrib-20170807/ob-octave hides /usr/share/e= macs/25.2/lisp/org/ob-octave
/home/marek/.emacs.d/elpa/org-plus-contrib-= 20170807/org-inlinetask hides /usr/share/emacs/25.2/lisp/org/org-inlinetask=
/home/marek/.emacs.d/elpa/org-plus-contrib-20170807/org-capture hides /= usr/share/emacs/25.2/lisp/org/org-capture
/home/marek/.emacs.d/elpa/org-= plus-contrib-20170807/org-eshell hides /usr/share/emacs/25.2/lisp/org/org-e= shell
/home/marek/.emacs.d/elpa/org-plus-contrib-20170807/org-bbdb hides= /usr/share/emacs/25.2/lisp/org/org-bbdb
/home/marek/.emacs.d/elpa/org-p= lus-contrib-20170807/ob-io hides /usr/share/emacs/25.2/lisp/org/ob-io
/h= ome/marek/.emacs.d/elpa/org-plus-contrib-20170807/ob-keys hides /usr/share/= emacs/25.2/lisp/org/ob-keys
/home/marek/.emacs.d/elpa/org-plus-contrib-2= 0170807/org-feed hides /usr/share/emacs/25.2/lisp/org/org-feed
/home/mar= ek/.emacs.d/elpa/org-plus-contrib-20170807/org-clock hides /usr/share/emacs= /25.2/lisp/org/org-clock
/home/marek/.emacs.d/elpa/org-plus-contrib-2017= 0807/ob-asymptote hides /usr/share/emacs/25.2/lisp/org/ob-asymptote
/hom= e/marek/.emacs.d/elpa/org-plus-contrib-20170807/org-mobile hides /usr/share= /emacs/25.2/lisp/org/org-mobile
/home/marek/.emacs.d/elpa/org-plus-contr= ib-20170807/org-docview hides /usr/share/emacs/25.2/lisp/org/org-docview/home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ob-perl hides /usr/sha= re/emacs/25.2/lisp/org/ob-perl
/home/marek/.emacs.d/elpa/org-plus-contri= b-20170807/org-pcomplete hides /usr/share/emacs/25.2/lisp/org/org-pcomplete=
/home/marek/.emacs.d/elpa/org-plus-contrib-20170807/org-archive hides /= usr/share/emacs/25.2/lisp/org/org-archive
/home/marek/.emacs.d/elpa/org-= plus-contrib-20170807/ob-sass hides /usr/share/emacs/25.2/lisp/org/ob-sass<= br>/home/marek/.emacs.d/elpa/org-plus-contrib-20170807/org-w3m hides /usr/s= hare/emacs/25.2/lisp/org/org-w3m
/home/marek/.emacs.d/elpa/org-plus-cont= rib-20170807/ob hides /usr/share/emacs/25.2/lisp/org/ob
/home/marek/.ema= cs.d/elpa/org-plus-contrib-20170807/org-id hides /usr/share/emacs/25.2/lisp= /org/org-id
/home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ob-lilyp= ond hides /usr/share/emacs/25.2/lisp/org/ob-lilypond
/home/marek/.emacs.= d/elpa/org-plus-contrib-20170807/ob-tangle hides /usr/share/emacs/25.2/lisp= /org/ob-tangle
/home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ob-fo= rtran hides /usr/share/emacs/25.2/lisp/org/ob-fortran
/home/marek/.emacs= .d/elpa/org-plus-contrib-20170807/ob-gnuplot hides /usr/share/emacs/25.2/li= sp/org/ob-gnuplot
/home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ob= -picolisp hides /usr/share/emacs/25.2/lisp/org/ob-picolisp
/home/marek/.= emacs.d/elpa/org-plus-contrib-20170807/org-element hides /usr/share/emacs/2= 5.2/lisp/org/org-element
/home/marek/.emacs.d/elpa/org-plus-contrib-2017= 0807/org-info hides /usr/share/emacs/25.2/lisp/org/org-info
/home/marek/= .emacs.d/elpa/org-plus-contrib-20170807/org-datetree hides /usr/share/emacs= /25.2/lisp/org/org-datetree
/home/marek/.emacs.d/elpa/org-plus-contrib-2= 0170807/ob-dot hides /usr/share/emacs/25.2/lisp/org/ob-dot
/home/marek/.= emacs.d/elpa/org-plus-contrib-20170807/ox-icalendar hides /usr/share/emacs/= 25.2/lisp/org/ox-icalendar
/home/marek/.emacs.d/elpa/org-plus-contrib-20= 170807/org-irc hides /usr/share/emacs/25.2/lisp/org/org-irc
/home/marek/= .emacs.d/elpa/org-plus-contrib-20170807/ob-mscgen hides /usr/share/emacs/25= .2/lisp/org/ob-mscgen
/home/marek/.emacs.d/elpa/org-plus-contrib-2017080= 7/org-mouse hides /usr/share/emacs/25.2/lisp/org/org-mouse
/home/marek/.= emacs.d/elpa/org-plus-contrib-20170807/ox-beamer hides /usr/share/emacs/25.= 2/lisp/org/ox-beamer
/home/marek/.emacs.d/elpa/org-plus-contrib-20170807= /ox-org hides /usr/share/emacs/25.2/lisp/org/ox-org
/home/marek/.emacs.d= /elpa/org-plus-contrib-20170807/ob-eval hides /usr/share/emacs/25.2/lisp/or= g/ob-eval
/home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ob-ruby hi= des /usr/share/emacs/25.2/lisp/org/ob-ruby
/home/marek/.emacs.d/elpa/org= -plus-contrib-20170807/ob-awk hides /usr/share/emacs/25.2/lisp/org/ob-awk/home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ob-lob hides /usr/sha= re/emacs/25.2/lisp/org/ob-lob
/home/marek/.emacs.d/elpa/org-plus-contrib= -20170807/ob-maxima hides /usr/share/emacs/25.2/lisp/org/ob-maxima
/home= /marek/.emacs.d/elpa/org-plus-contrib-20170807/org-agenda hides /usr/share/= emacs/25.2/lisp/org/org-agenda
/home/marek/.emacs.d/elpa/org-plus-contri= b-20170807/ob-emacs-lisp hides /usr/share/emacs/25.2/lisp/org/ob-emacs-lisp=
/home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ox-publish hides /u= sr/share/emacs/25.2/lisp/org/ox-publish
/home/marek/.emacs.d/elpa/org-pl= us-contrib-20170807/ob-python hides /usr/share/emacs/25.2/lisp/org/ob-pytho= n
/home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ox-ascii hides /us= r/share/emacs/25.2/lisp/org/ox-ascii
/home/marek/.emacs.d/elpa/org-plus-= contrib-20170807/org-table hides /usr/share/emacs/25.2/lisp/org/org-table/home/marek/.emacs.d/elpa/org-plus-contrib-20170807/org-colview hides /us= r/share/emacs/25.2/lisp/org/org-colview
/home/marek/.emacs.d/elpa/org-pl= us-contrib-20170807/ob-sqlite hides /usr/share/emacs/25.2/lisp/org/ob-sqlit= e
/home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ox hides /usr/shar= e/emacs/25.2/lisp/org/ox
/home/marek/.emacs.d/elpa/org-plus-contrib-2017= 0807/ob-lisp hides /usr/share/emacs/25.2/lisp/org/ob-lisp
/home/marek/.e= macs.d/elpa/org-plus-contrib-20170807/org-indent hides /usr/share/emacs/25.= 2/lisp/org/org-indent
/home/marek/.emacs.d/elpa/org-plus-contrib-2017080= 7/ob-java hides /usr/share/emacs/25.2/lisp/org/ob-java
/home/marek/.emac= s.d/elpa/org-plus-contrib-20170807/org-footnote hides /usr/share/emacs/25.2= /lisp/org/org-footnote
/home/marek/.emacs.d/elpa/org-plus-contrib-201708= 07/ob-plantuml hides /usr/share/emacs/25.2/lisp/org/ob-plantuml
/home/ma= rek/.emacs.d/elpa/org-plus-contrib-20170807/ob-matlab hides /usr/share/emac= s/25.2/lisp/org/ob-matlab
/home/marek/.emacs.d/elpa/org-plus-contrib-201= 70807/ob-clojure hides /usr/share/emacs/25.2/lisp/org/ob-clojure
/home/m= arek/.emacs.d/elpa/org-plus-contrib-20170807/ob-ocaml hides /usr/share/emac= s/25.2/lisp/org/ob-ocaml
/home/marek/.emacs.d/elpa/org-plus-contrib-2017= 0807/ob-screen hides /usr/share/emacs/25.2/lisp/org/ob-screen
/home/mare= k/.emacs.d/elpa/org-plus-contrib-20170807/org-list hides /usr/share/emacs/2= 5.2/lisp/org/org-list
/home/marek/.emacs.d/elpa/org-plus-contrib-2017080= 7/org-ctags hides /usr/share/emacs/25.2/lisp/org/org-ctags
/home/marek/.= emacs.d/elpa/org-plus-contrib-20170807/org-faces hides /usr/share/emacs/25.= 2/lisp/org/org-faces
/home/marek/.emacs.d/elpa/org-plus-contrib-20170807= /ob-sql hides /usr/share/emacs/25.2/lisp/org/ob-sql
/home/marek/.emacs.d= /elpa/org-plus-contrib-20170807/org-src hides /usr/share/emacs/25.2/lisp/or= g/org-src
/home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ob-makefil= e hides /usr/share/emacs/25.2/lisp/org/ob-makefile
/home/marek/.emacs.d/= elpa/org-plus-contrib-20170807/org-plot hides /usr/share/emacs/25.2/lisp/or= g/org-plot
/home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ob-R hide= s /usr/share/emacs/25.2/lisp/org/ob-R
/home/marek/.emacs.d/elpa/org-plus= -contrib-20170807/org-entities hides /usr/share/emacs/25.2/lisp/org/org-ent= ities
/home/marek/.emacs.d/elpa/org-plus-contrib-20170807/org-rmail hide= s /usr/share/emacs/25.2/lisp/org/org-rmail
/home/marek/.emacs.d/elpa/org= -plus-contrib-20170807/org-timer hides /usr/share/emacs/25.2/lisp/org/org-t= imer
/home/marek/.emacs.d/elpa/org-plus-contrib-20170807/org-compat hide= s /usr/share/emacs/25.2/lisp/org/org-compat
/home/marek/.emacs.d/elpa/or= g-plus-contrib-20170807/ob-js hides /usr/share/emacs/25.2/lisp/org/ob-js/home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ob-shen hides /usr/sha= re/emacs/25.2/lisp/org/ob-shen
/home/marek/.emacs.d/elpa/org-plus-contri= b-20170807/ob-core hides /usr/share/emacs/25.2/lisp/org/ob-core
/home/ma= rek/.emacs.d/elpa/org-plus-contrib-20170807/ob-C hides /usr/share/emacs/25.= 2/lisp/org/ob-C
/home/marek/.emacs.d/elpa/org-plus-contrib-20170807/org-= gnus hides /usr/share/emacs/25.2/lisp/org/org-gnus
/home/marek/.emacs.d/= elpa/org-plus-contrib-20170807/ob-ditaa hides /usr/share/emacs/25.2/lisp/or= g/ob-ditaa
/home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ob-scala = hides /usr/share/emacs/25.2/lisp/org/ob-scala
/home/marek/.emacs.d/elpa/= org-plus-contrib-20170807/org-bibtex hides /usr/share/emacs/25.2/lisp/org/o= rg-bibtex
/home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ob-table h= ides /usr/share/emacs/25.2/lisp/org/ob-table
/home/marek/.emacs.d/elpa/o= rg-plus-contrib-20170807/ob-scheme hides /usr/share/emacs/25.2/lisp/org/ob-= scheme
/home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ob-ref hides = /usr/share/emacs/25.2/lisp/org/ob-ref
/home/marek/.emacs.d/elpa/org-plus= -contrib-20170807/org-version hides /usr/share/emacs/25.2/lisp/org/org-vers= ion
/home/marek/.emacs.d/elpa/org-plus-contrib-20170807/org-crypt hides = /usr/share/emacs/25.2/lisp/org/org-crypt
/home/marek/.emacs.d/elpa/org-p= lus-contrib-20170807/ox-latex hides /usr/share/emacs/25.2/lisp/org/ox-latex=
/home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ob-calc hides /usr/= share/emacs/25.2/lisp/org/ob-calc
/home/marek/.emacs.d/elpa/org-plus-con= trib-20170807/org-mhe hides /usr/share/emacs/25.2/lisp/org/org-mhe
/home= /marek/.emacs.d/elpa/org-plus-contrib-20170807/org-habit hides /usr/share/e= macs/25.2/lisp/org/org-habit
/home/marek/.emacs.d/elpa/org-plus-contrib-= 20170807/org-protocol hides /usr/share/emacs/25.2/lisp/org/org-protocol
= /home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ob-css hides /usr/share= /emacs/25.2/lisp/org/ob-css
/home/marek/.emacs.d/elpa/org-plus-contrib-2= 0170807/ob-exp hides /usr/share/emacs/25.2/lisp/org/ob-exp
/home/marek/.= emacs.d/elpa/org-plus-contrib-20170807/ox-odt hides /usr/share/emacs/25.2/l= isp/org/ox-odt
/home/marek/.emacs.d/elpa/org-plus-contrib-20170807/org-a= ttach hides /usr/share/emacs/25.2/lisp/org/org-attach
/home/marek/.emacs= .d/elpa/org-plus-contrib-20170807/org-macro hides /usr/share/emacs/25.2/lis= p/org/org-macro
/home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ob-l= atex hides /usr/share/emacs/25.2/lisp/org/ob-latex
/home/marek/.emacs.d/= elpa/org-plus-contrib-20170807/org-install hides /usr/share/emacs/25.2/lisp= /org/org-install
/home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ob-= comint hides /usr/share/emacs/25.2/lisp/org/ob-comint
/home/marek/.emacs= .d/elpa/org-plus-contrib-20170807/org-macs hides /usr/share/emacs/25.2/lisp= /org/org-macs
/home/marek/.emacs.d/elpa/org-plus-contrib-20170807/org-lo= addefs hides /usr/share/emacs/25.2/lisp/org/org-loaddefs
/home/marek/.em= acs.d/elpa/org-plus-contrib-20170807/ox-man hides /usr/share/emacs/25.2/lis= p/org/ox-man
/home/marek/.emacs.d/elpa/org-plus-contrib-20170807/org hid= es /usr/share/emacs/25.2/lisp/org/org
/home/marek/.emacs.d/elpa/org-plus= -contrib-20170807/ob-haskell hides /usr/share/emacs/25.2/lisp/org/ob-haskel= l
/home/marek/.emacs.d/elpa/org-plus-contrib-20170807/ob-org hides /usr/= share/emacs/25.2/lisp/org/ob-org
/home/marek/.emacs.d/elpa/org-plus-cont= rib-20170807/ob-ledger hides /usr/share/emacs/25.2/lisp/org/ob-ledger
Features:
(shadow sort mail-extr emacsbug message rfc822 mml mml-sec e= pg mm-decode
mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils= mailheader
sendmail rfc2047 rfc2045 ietf-drums mail-utils winner helm-c= ommand
cap-words superword subword smartparens-config smartparens-rustsmartparens-python smartparens-haskell smartparens paren autorevert
fi= lenotify rainbow-delimiters aggressive-indent which-key savehist cargo
c= argo-process rust-mode recentf tree-widget wid-edit python tramp-sh
helm= -projectile projectile grep ibuf-ext ibuffer real-auto-save trim
helm-mo= de helm-config helm-easymenu async-bytecomp ace-jump-helm-line
linum avy= haskell-mode haskell-cabal haskell-utils haskell-font-lock
haskell-inde= ntation haskell-string haskell-sort-imports haskell-lexeme
haskell-align= -imports haskell-compat haskell-complete-module
haskell-ghc-support nout= line outline flymake etags xref project dabbrev
haskell-customize intero= warnings flycheck json map find-func dash
haskell-snippets yasnippet ta= ngo-dark-theme crosshairs col-highlight
vline hl-line+ hl-line helm-comp= any subr-x company helm-elisp helm-eval
edebug helm-files rx image-dired= tramp tramp-compat tramp-loaddefs
trampver ucs-normalize shell pcomplet= e format-spec dired-x dired-aux
ffap thingatpt helm-buffers helm-tags he= lm-bookmark helm-adaptive
helm-info bookmark pp helm-locate helm-grep he= lm-regexp helm-external
helm-net browse-url xml url url-proxy url-privac= y url-expand url-methods
url-history url-cookie url-domsuf url-util url-= parse auth-source
gnus-util mm-util help-fns mail-prsvr password-cache u= rl-vars mailcap
helm-utils compile comint ansi-color ring helm-help helm= -types helm
helm-source cl-seq eieio-compat eieio eieio-core cl-macs
= helm-multi-match helm-lib dired advice async edmacro kmacro use-package
= diminish bind-key easy-mmode finder-inf info package epg-config seq
byte= -opt gv bytecomp byte-compile cl-extra help-mode easymenu cconv
cl-loadd= efs pcase cl-lib time-date mule-util tooltip eldoc electric
uniquify edi= ff-hook vc-hooks lisp-float-type mwheel x-win
term/common-win x-dnd tool= -bar dnd fontset image regexp-opt fringe
tabulated-list newcomment elisp= -mode lisp-mode prog-mode register page
menu-bar rfn-eshadow timer selec= t scroll-bar mouse jit-lock font-lock
syntax facemenu font-core frame cl= -generic cham georgian utf-8-lang
misc-lang vietnamese tibetan thai tai-= viet lao korean japanese eucjp-ms
cp51932 hebrew greek romanian slovak c= zech european ethiopic indian
cyrillic chinese charscript case-table epa= -hook jka-cmpr-hook help
simple abbrev minibuffer cl-preloaded nadvice l= oaddefs button faces
cus-face macroexp files text-properties overlay sha= 1 md5 base64 format
env code-pages mule custom widget hashtable-print-re= adable backquote
dbusbind inotify dynamic-setting system-font-setting fo= nt-render-setting
move-toolbar gtk x-toolkit x multi-tty make-network-pr= ocess emacs)

Memory information:
((conses 16 437400 12382)
=C2= =A0(symbols 48 40455 0)
=C2=A0(miscs 40 89 199)
=C2=A0(strings 32 916= 66 13393)
=C2=A0(string-bytes 1 2871950)
=C2=A0(vectors 16 64372)
= =C2=A0(vector-slots 8 1032791 4621)
=C2=A0(floats 8 550 106)
=C2=A0(i= ntervals 56 566 0)
=C2=A0(buffers 976 19))

--f403043eebac763f94055625ebdc--