From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Matthew Persico Newsgroups: gmane.emacs.bugs Subject: bug#37390: 26.3; ediff-buffers appears to have a focus issue Date: Thu, 12 Sep 2019 11:42:06 -0400 Message-ID: Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="00000000000074588805925cfb12" Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="40344"; mail-complaints-to="usenet@blaine.gmane.org" To: 37390@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Sep 12 17:58:17 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1i8RU8-000AJg-DL for geb-bug-gnu-emacs@m.gmane.org; Thu, 12 Sep 2019 17:58:16 +0200 Original-Received: from localhost ([::1]:36554 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1i8RU6-00088r-DL for geb-bug-gnu-emacs@m.gmane.org; Thu, 12 Sep 2019 11:58:14 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:49443) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1i8RTx-00088f-1T for bug-gnu-emacs@gnu.org; Thu, 12 Sep 2019 11:58:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1i8RTu-0004W0-6b for bug-gnu-emacs@gnu.org; Thu, 12 Sep 2019 11:58:04 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:35208) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1i8RTt-0004Vp-VS for bug-gnu-emacs@gnu.org; Thu, 12 Sep 2019 11:58:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1i8RTt-0007Ea-QX for bug-gnu-emacs@gnu.org; Thu, 12 Sep 2019 11:58:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Matthew Persico Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 12 Sep 2019 15:58:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 37390 X-GNU-PR-Package: emacs X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.156830387227791 (code B ref -1); Thu, 12 Sep 2019 15:58:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 12 Sep 2019 15:57:52 +0000 Original-Received: from localhost ([127.0.0.1]:44029 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i8RTj-0007EA-HP for submit@debbugs.gnu.org; Thu, 12 Sep 2019 11:57:52 -0400 Original-Received: from lists.gnu.org ([209.51.188.17]:55727) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i8REm-0006qz-Ep for submit@debbugs.gnu.org; Thu, 12 Sep 2019 11:42:25 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:46512) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1i8REj-0003q1-Kc for bug-gnu-emacs@gnu.org; Thu, 12 Sep 2019 11:42:24 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1i8REg-000871-PG for bug-gnu-emacs@gnu.org; Thu, 12 Sep 2019 11:42:21 -0400 Original-Received: from mail-vs1-xe42.google.com ([2607:f8b0:4864:20::e42]:33997) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1i8REg-00086k-Ik for bug-gnu-emacs@gnu.org; Thu, 12 Sep 2019 11:42:18 -0400 Original-Received: by mail-vs1-xe42.google.com with SMTP id g14so10968489vsp.1 for ; Thu, 12 Sep 2019 08:42:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=jQQbVRH3xz81Br7+qISZ/JUHp+WikdqeapOFqYGNok0=; b=Z/eyV/LF8GcOi4E/igIulqEXcdsUdEfApHn3dfRhMBSMfA0Ui+eGSx1RS6TK0KLm64 5mkS9iSjq5jxnQ6t7UrGp44M+Nv43sbEnl0RCmfGHGOv9eSEwE6zXk5wlf02RDcObDTS zcVmiEl0Je7oitNMMcGEQZmEJdn01OMzjUzIlgrIRvoMp1hZndIyEbed5jTvikS1wylB 7Pv6627/+571jMlAc89g46rrfymwbQKUfycH/dUXY3/Imd+r+Lo5NM/009NDRkDzxbiG mJhCWb/2rzkjijWi8KNTY+2TZf8YFFBPzbTLNMOk/cAmX1RBUxefvqn4SgGUYn/CI2k8 nC0A== 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=jQQbVRH3xz81Br7+qISZ/JUHp+WikdqeapOFqYGNok0=; b=okjV3YOCUSDArJLnepTNvLE4SnG7tzc+rPMAAzBK2BUMJvuDuVfgINTAvOALsUkEuB XtY5X21c8EAX5LRa7XFo6ZPOfVg4qf+NOKZZ2vJHi0f9ac5jWYKlwXg7U6HU/fO9Oo+o UeVbKTOwvrLFRaAWpTGEK+7PXYKjyqUckj8UDfwylx5UER3nMb62E1DlZM4wRJHDj44+ eVK7vDm+x0OHO5AjlSpTa6uEJS5MUilmeuhXdl+ZezyZW1fR2ev5iU3IYPuPEpDZ4j0I p1cGquDcvkPsx5BJy19qzUOxtcnSRFgiN4AxIAB/ShPT0AikCpNF+hfFPo2c8d/gsB/p fvKw== X-Gm-Message-State: APjAAAU1BVSx5l09dse6mx0UTaHOn+lsL5C0IHSRaF9so/sDQbzPJdta gzldGCsteBvKLzlBfswOdn+UuzyjdmizKER8dlGcrU68 X-Google-Smtp-Source: APXvYqy1b9gAYM1FXWD4SU1LXJSixl7LMlps2uS8+n4Q67X9w9VND6mnDIJf6hkfwOhtfl70Wm+yHgNukaAvv0oOQdc= X-Received: by 2002:a67:2f93:: with SMTP id v141mr21355771vsv.96.1568302936903; Thu, 12 Sep 2019 08:42:16 -0700 (PDT) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Mailman-Approved-At: Thu, 12 Sep 2019 11:57:50 -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: 209.51.188.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:166372 Archived-At: --00000000000074588805925cfb12 Content-Type: text/plain; charset="UTF-8" -text follows this line-- In ediff-buffers mode, anytime you lose focus out of the ediff command window (either by explicitly changing it OR executing an ediff selection of a diff (via the 'a' or 'b' keys), all subsequent commands in the ediff command window lose focus out of the window and you have to re-establish focus after every ediff command. Try this to reproduce: cp ~/.profile /tmp/bufa cp ~/.profile /tmp/bufbb sed 's/x/y/' bufbb > bufb emacs /tmp/bufa /tmp/bufb In emacs diff the two buffers with M-x ediff-buffers In the ediff command window n n now change focus to any other window on your desktop OR pick diff 'a' or 'b' to apply. now change focus back to the ediff window n focus should have jumped out of the ediff command window to one of the diffed buffers. 26.2 did not do that; once back in the ediff command window, focus stayed there after each ediff command. This issue makes it very annoying to process diffs. In GNU Emacs 26.3 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.8.9) of 2019-08-29 built on ip-1-76-197-86 Windowing system distributor 'Hummingbird - Open Text', version 11.0.138110 System Description: Red Hat Enterprise Linux Server release 7.7 (Maipo) Recent messages: Mark saved where search started Saving file /home/mpersico5/gits/bbgithub/dpkg/blp-bcc-dpkg-terraform/scripts/REBUILD... Wrote /home/mpersico5/gits/bbgithub/dpkg/blp-bcc-dpkg-terraform/scripts/REBUILD Mark saved where search started Saving file /home/mpersico5/gits/bbgithub/dpkg/blp-bcc-dpkg-terraform/scripts/REBUILD... Wrote /home/mpersico5/gits/bbgithub/dpkg/blp-bcc-dpkg-terraform/scripts/REBUILD Mark set Saving file /home/mpersico5/gits/bbgithub/dpkg/blp-bcc-dpkg-terraform/scripts/REBUILD... Wrote /home/mpersico5/gits/bbgithub/dpkg/blp-bcc-dpkg-terraform/scripts/REBUILD Making completion list... Configured using: 'configure --prefix=/opt/bb --libdir=/opt/bb/lib64 -x-includes=/opt/bb/include -x-libraries=/opt/bb/lib64 --with-x-toolkit=gtk3 --without-selinux --without-gsettings 'CFLAGS=-m64 ' CPPFLAGS=-I/opt/bb/include 'LDFLAGS=-Wl,-melf_x86_64 -L/opt/bb/lib64 -Wl,--enable-new-dtags,-R/opt/bb/lib64'' Configured features: XPM JPEG TIFF GIF PNG SOUND DBUS GLIB NOTIFY GNUTLS LIBXML2 FREETYPE XFT ZLIB TOOLKIT_SCROLL_BARS GTK3 X11 XDBE XIM THREADS Important settings: value of $LC_ALL: C value of $LANG: C locale-coding-system: nil Major mode: Flycheck errors Minor modes in effect: eval-sexp-fu-flash-mode: t global-flycheck-mode: t exordium-global-git-gutter-mode: t global-magit-file-mode: t diff-auto-refine-mode: t magit-auto-revert-mode: t global-git-commit-mode: t async-bytecomp-package-mode: t treemacs-filewatch-mode: t treemacs-follow-mode: t treemacs-fringe-indicator-mode: t projectile-mode: t global-auto-complete-mode: t recentf-mode: t exordium-global-display-line-numbers-mode: t display-line-numbers-mode: t global-delete-trailing-whitespace-mode: t delete-trailing-whitespace-mode: t shell-dirtrack-mode: t delete-selection-mode: t show-paren-mode: t cl-old-struct-compat-mode: t tooltip-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t buffer-read-only: t column-number-mode: t line-number-mode: t transient-mark-mode: t Load-path shadows: /home/mpersico5/.emacs.d/elpa/dpkg-dev-el-20190824.2314/debian-autoloads hides /home/mpersico5/.emacs.d/elpa/debian-el-20181020.1513/debian-autoloads /home/mpersico5/.emacs.d/elpa/let-alist-1.0.6/let-alist hides /opt/bb/share/emacs/26.3/lisp/emacs-lisp/let-alist Features: (shadow sort mail-extr emacsbug sendmail misearch multi-isearch ido-completing-read+ cus-edit cus-start cus-load minibuf-eldef vc-git disp-table init-powerline all-the-icons all-the-icons-faces data-material data-weathericons data-octicons data-fileicons data-faicons data-alltheicons memoize after-init tomorrow-night-bright-theme sh-script-imode sh-script smie executable kbmacros perltidy bash-completion two-column init-iwyu init-elisp eval-sexp-fu highlight page-break-lines init-ruby init-python init-javascript js2-imenu-extras js2-mode-expansions js2-mode etags js-mode-expansions js html-mode-expansions sgml-mode dom init-rtags-cdb init-rtags-cmake init-rtags-helm helm-rtags init-rtags auto-complete-c-headers ac-rtags rtags repeat tramp tramp-compat tramp-loaddefs trampver ucs-normalize parse-time asm-mode magit-bookmark treemacs-bookmarks bookmark init-gdb gdb-mi bindat gud init-yasnippet yasnippet flycheck json map flymake-proc flymake elec-pair init-bde-style init-cpp cpp init-xml init-org ob-dot ob-C cc-mode-expansions cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs ob-python ob-shell ob-ruby ob-perl ox-gfm ox-beamer ox-md org-bullets ox-odt rng-loc rng-uri rng-parse rng-match rng-dt rng-util rng-pttrn nxml-parse nxml-ns nxml-enc xmltok nxml-util ox-latex ox-icalendar ox-html table ox-ascii ox-publish ox init-markdown impatient-mode htmlize simple-httpd pp url-util markdown-mode init-shell init-prog-mode init-flb-mode init-git-visit-diffs init-git git-gutter-fringe fringe-helper git-gutter diminish magit-submodule magit-obsolete magit-blame magit-stash magit-reflog magit-bisect magit-push magit-pull magit-fetch magit-clone magit-remote magit-commit magit-sequence magit-notes magit-worktree magit-tag magit-merge magit-branch magit-reset magit-files magit-refs magit-status magit magit-repos magit-apply magit-wip magit-log which-func magit-diff smerge-mode diff-mode magit-core magit-autorevert autorevert magit-margin magit-transient magit-process magit-mode transient git-commit magit-git magit-section magit-utils crm log-edit message rmc puny rfc822 mml mml-sec epa derived epg gnus-util rmail rmail-loaddefs mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr mailabbrev mail-utils gmm-utils mailheader pcvs-util add-log with-editor cl-extra help-mode async-bytecomp server init-dired find-dired wdired dired dired-loaddefs init-helm helm-ag init-helm-projectile treemacs-projectile treemacs treemacs-compatibility treemacs-mode treemacs-interface treemacs-extensions treemacs-persistence treemacs-mouse-interface treemacs-tag-follow-mode hydra lv treemacs-filewatch-mode treemacs-tags imenu xref project filenotify treemacs-follow-mode treemacs-rendering treemacs-async treemacs-faces treemacs-icons treemacs-workspaces treemacs-dom treemacs-visuals treemacs-fringe-indicator pulse treemacs-themes treemacs-core-utils pfuture hl-line treemacs-macros pcase inline ht treemacs-customization f s dash helm-swoop helm-projectile helm-files helm-tags helm-buffers helm-occur helm-grep helm-regexp helm-utils helm-locate helm-help helm-types projectile grep compile ibuf-ext ibuffer ibuffer-loaddefs init-autocomplete auto-complete-config auto-complete init-highlight hi-lock highlight-symbol init-ido helm helm-source eieio-compat helm-multi-match helm-lib async recentf tree-widget wid-edit ido init-util warnings popup goto-chg init-window-manager ace-window avy init-linum display-line-numbers nlinum init-font-lock init-look-and-feel vlf-setup expand-region text-mode-expansions the-org-mode-expansions er-basic-expansions expand-region-core expand-region-custom default-text-scale evil evil-keybindings evil-integration undo-tree diff evil-maps evil-commands reveal flyspell ispell evil-jumps evil-command-window evil-types evil-search evil-ex shell evil-macros evil-repeat evil-states evil-core evil-common windmove thingatpt rect evil-digraphs evil-vars edmacro kmacro delsel paren init-themes tomorrow-night-theme color-theme-tomorrow org-element avl-tree generator org org-macro org-footnote org-pcomplete pcomplete org-list org-faces org-entities noutline outline easy-mmode org-version ob-emacs-lisp ob ob-tangle org-src ob-ref ob-lob ob-table ob-keys ob-exp ob-comint comint ansi-color ring ob-core ob-eval org-compat org-macs org-loaddefs format-spec find-func cal-menu calendar cal-loaddefs powerline powerline-separators color powerline-themes hilinum-mode advice linum fill-column-indicator init-progress-bar init-prefs init-environment init-lib subr-x cl finder-inf dpkg-dev-el debian-el rx info package easymenu epg-config url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache url-vars seq byte-opt gv bytecomp byte-compile cconv cl-loaddefs cl-lib before-init time-date mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow isearch timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core term/tty-colors frame cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray minibuffer cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote threads dbusbind inotify dynamic-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty make-network-process emacs) Memory information: ((conses 16 932171 682810) (symbols 48 65634 208) (miscs 40 280 1861) (strings 32 253869 74142) (string-bytes 1 7303367) (vectors 16 106900) (vector-slots 8 1549597 560932) (floats 8 769 1330) (intervals 56 4152 3996) (buffers 992 20) (heap 1024 102208 77017)) -- Matthew O. Persico --00000000000074588805925cfb12 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
-t= ext follows this line--
In ediff-buffers mode, anytime you lose f= ocus out of the ediff command window (either by explicitly changing it OR e= xecuting an ediff selection of a diff (via the 'a' or 'b' k= eys), all subsequent commands in the ediff command window lose focus out of= the window and you have to re-establish focus after every ediff command.
Try this to reproduce:

cp ~/.profile /tmp/bufa
cp ~/.profil= e /tmp/bufbb
sed 's/x/y/' bufbb > bufb
emacs /tmp/b= ufa /tmp/bufb
In emacs diff the two buffers with M-x ediff-buffers
=
In the ediff command window
n
n
now chan= ge focus to any other window on your desktop OR pick diff 'a' or &#= 39;b' to apply.
now change focus back to the ediff window
n
focus should have jumped out of the ediff command window= to one of the diffed buffers.

26.2 did not do that; once back in the ediff command window, f= ocus stayed there after each ediff command. This issue makes it very annoyi= ng to process diffs.


In GNU Emacs 2= 6.3 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.8.9)
=C2=A0of 2019-08-= 29 built on ip-1-76-197-86
Windowing system distributor 'Hummingbird= - Open Text', version 11.0.138110
System Description:=C2=A0Red Hat = Enterprise Linux Server release 7.7 (Maipo)
Recent messages:
M= ark saved where search started
Saving file /home/mpersico5/gits/bbgithub= /dpkg/blp-bcc-dpkg-terraform/scripts/REBUILD...
Wrote /home/mpersico5/gi= ts/bbgithub/dpkg/blp-bcc-dpkg-terraform/scripts/REBUILD
Mark saved where= search started
Saving file /home/mpersico5/gits/bbgithub/dpkg/blp-bcc-d= pkg-terraform/scripts/REBUILD...
Wrote /home/mpersico5/gits/bbgithub/dpk= g/blp-bcc-dpkg-terraform/scripts/REBUILD
Mark set
Saving file /home/m= persico5/gits/bbgithub/dpkg/blp-bcc-dpkg-terraform/scripts/REBUILD...
Wr= ote /home/mpersico5/gits/bbgithub/dpkg/blp-bcc-dpkg-terraform/scripts/REBUI= LD
Making completion list...
Configured using:
=C2=A0'c= onfigure --prefix=3D/opt/bb --libdir=3D/opt/bb/lib64
=C2=A0-x-includes= =3D/opt/bb/include -x-libraries=3D/opt/bb/lib64
=C2=A0--with-x-toolkit= =3Dgtk3 --without-selinux --without-gsettings
=C2=A0'CFLAGS=3D-m64 &= #39; CPPFLAGS=3D-I/opt/bb/include 'LDFLAGS=3D-Wl,-melf_x86_64
=C2=A0= -L/opt/bb/lib64 -Wl,--enable-new-dtags,-R/opt/bb/lib64''
= Configured features:
XPM JPEG TIFF GIF PNG SOUND DBUS GLIB NOTIFY GNUTLS= LIBXML2 FREETYPE XFT
ZLIB TOOLKIT_SCROLL_BARS GTK3 X11 XDBE XIM THREADS=
Important settings:
=C2=A0 value of $LC_ALL: C
=C2=A0 valu= e of $LANG: C
=C2=A0 locale-coding-system: nil
Major mode: Fly= check errors
Minor modes in effect:
=C2=A0 eval-sexp-fu-flash-= mode: t
=C2=A0 global-flycheck-mode: t
=C2=A0 exordium-global-git-gut= ter-mode: t
=C2=A0 global-magit-file-mode: t
=C2=A0 diff-auto-refine-= mode: t
=C2=A0 magit-auto-revert-mode: t
=C2=A0 global-git-commit-mod= e: t
=C2=A0 async-bytecomp-package-mode: t
=C2=A0 treemacs-filewatch-= mode: t
=C2=A0 treemacs-follow-mode: t
=C2=A0 treemacs-fringe-indicat= or-mode: t
=C2=A0 projectile-mode: t
=C2=A0 global-auto-complete-mode= : t
=C2=A0 recentf-mode: t
=C2=A0 exordium-global-display-line-number= s-mode: t
=C2=A0 display-line-numbers-mode: t
=C2=A0 global-delete-tr= ailing-whitespace-mode: t
=C2=A0 delete-trailing-whitespace-mode: t
= =C2=A0 shell-dirtrack-mode: t
=C2=A0 delete-selection-mode: t
=C2=A0 = show-paren-mode: t
=C2=A0 cl-old-struct-compat-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 menu-bar-mode: t
=C2=A0 file-name= -shadow-mode: t
=C2=A0 global-font-lock-mode: t
=C2=A0 font-lock-mode= : t
=C2=A0 auto-composition-mode: t
=C2=A0 auto-encryption-mode: t=C2=A0 auto-compression-mode: t
=C2=A0 buffer-read-only: t
=C2=A0 co= lumn-number-mode: t
=C2=A0 line-number-mode: t
=C2=A0 transient-mark-= mode: t
Load-path shadows:
/home/mpersico5/.emacs.d/elpa/dpkg-= dev-el-20190824.2314/debian-autoloads hides /home/mpersico5/.emacs.d/elpa/d= ebian-el-20181020.1513/debian-autoloads
/home/mpersico5/.emacs.d/elpa/le= t-alist-1.0.6/let-alist hides /opt/bb/share/emacs/26.3/lisp/emacs-lisp/let-= alist
Features:
(shadow sort mail-extr emacsbug sendmail misea= rch multi-isearch
ido-completing-read+ cus-edit cus-start cus-load minib= uf-eldef vc-git
disp-table init-powerline all-the-icons all-the-icons-fa= ces
data-material data-weathericons data-octicons data-fileicons
data= -faicons data-alltheicons memoize after-init
tomorrow-night-bright-theme= sh-script-imode sh-script smie executable
kbmacros perltidy bash-comple= tion two-column init-iwyu init-elisp
eval-sexp-fu highlight page-break-l= ines init-ruby init-python
init-javascript js2-imenu-extras js2-mode-exp= ansions js2-mode etags
js-mode-expansions js html-mode-expansions sgml-m= ode dom init-rtags-cdb
init-rtags-cmake init-rtags-helm helm-rtags init-= rtags
auto-complete-c-headers ac-rtags rtags repeat tramp tramp-compattramp-loaddefs trampver ucs-normalize parse-time asm-mode magit-bookmark<= br>treemacs-bookmarks bookmark init-gdb gdb-mi bindat gud init-yasnippetyasnippet flycheck json map flymake-proc flymake elec-pair
init-bde-sty= le init-cpp cpp init-xml init-org ob-dot ob-C
cc-mode-expansions cc-mode= cc-fonts cc-guess cc-menus cc-cmds cc-styles
cc-align cc-engine cc-vars= cc-defs ob-python ob-shell ob-ruby ob-perl
ox-gfm ox-beamer ox-md org-b= ullets ox-odt rng-loc rng-uri rng-parse
rng-match rng-dt rng-util rng-pt= trn nxml-parse nxml-ns nxml-enc xmltok
nxml-util ox-latex ox-icalendar o= x-html table ox-ascii ox-publish ox
init-markdown impatient-mode htmlize= simple-httpd pp url-util
markdown-mode init-shell init-prog-mode init-f= lb-mode
init-git-visit-diffs init-git git-gutter-fringe fringe-helper gi= t-gutter
diminish magit-submodule magit-obsolete magit-blame magit-stash=
magit-reflog magit-bisect magit-push magit-pull magit-fetch magit-clone=
magit-remote magit-commit magit-sequence magit-notes magit-worktree
= magit-tag magit-merge magit-branch magit-reset magit-files magit-refs
ma= git-status magit magit-repos magit-apply magit-wip magit-log
which-func = magit-diff smerge-mode diff-mode magit-core magit-autorevert
autorevert = magit-margin magit-transient magit-process magit-mode
transient git-comm= it magit-git magit-section magit-utils crm log-edit
message rmc puny rfc= 822 mml mml-sec epa derived epg gnus-util rmail
rmail-loaddefs mm-decode= mm-bodies mm-encode mail-parse rfc2231 rfc2047
rfc2045 mm-util ietf-dru= ms mail-prsvr mailabbrev mail-utils gmm-utils
mailheader pcvs-util add-l= og with-editor cl-extra help-mode
async-bytecomp server init-dired find-= dired wdired dired dired-loaddefs
init-helm helm-ag init-helm-projectile= treemacs-projectile treemacs
treemacs-compatibility treemacs-mode treem= acs-interface
treemacs-extensions treemacs-persistence treemacs-mouse-in= terface
treemacs-tag-follow-mode hydra lv treemacs-filewatch-mode treema= cs-tags
imenu xref project filenotify treemacs-follow-mode treemacs-rend= ering
treemacs-async treemacs-faces treemacs-icons treemacs-workspacestreemacs-dom treemacs-visuals treemacs-fringe-indicator pulse
treemacs= -themes treemacs-core-utils pfuture hl-line treemacs-macros
pcase inline= ht treemacs-customization f s dash helm-swoop
helm-projectile helm-file= s helm-tags helm-buffers helm-occur helm-grep
helm-regexp helm-utils hel= m-locate helm-help helm-types projectile grep
compile ibuf-ext ibuffer i= buffer-loaddefs init-autocomplete
auto-complete-config auto-complete ini= t-highlight hi-lock
highlight-symbol init-ido helm helm-source eieio-com= pat helm-multi-match
helm-lib async recentf tree-widget wid-edit ido ini= t-util warnings popup
goto-chg init-window-manager ace-window avy init-l= inum
display-line-numbers nlinum init-font-lock init-look-and-feel vlf-s= etup
expand-region text-mode-expansions the-org-mode-expansions
er-ba= sic-expansions expand-region-core expand-region-custom
default-text-scal= e evil evil-keybindings evil-integration undo-tree diff
evil-maps evil-c= ommands reveal flyspell ispell evil-jumps
evil-command-window evil-types= evil-search evil-ex shell evil-macros
evil-repeat evil-states evil-core= evil-common windmove thingatpt rect
evil-digraphs evil-vars edmacro kma= cro delsel paren init-themes
tomorrow-night-theme color-theme-tomorrow o= rg-element avl-tree generator
org org-macro org-footnote org-pcomplete p= complete org-list org-faces
org-entities noutline outline easy-mmode org= -version ob-emacs-lisp ob
ob-tangle org-src ob-ref ob-lob ob-table ob-ke= ys ob-exp ob-comint comint
ansi-color ring ob-core ob-eval org-compat or= g-macs org-loaddefs
format-spec find-func cal-menu calendar cal-loaddefs= powerline
powerline-separators color powerline-themes hilinum-mode advi= ce linum
fill-column-indicator init-progress-bar init-prefs init-environ= ment
init-lib subr-x cl finder-inf dpkg-dev-el debian-el rx info package=
easymenu epg-config url-handlers url-parse auth-source cl-seq eieio
= eieio-core cl-macs eieio-loaddefs password-cache url-vars seq byte-opt
g= v bytecomp byte-compile cconv cl-loaddefs cl-lib before-init time-date
m= ule-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 elis= p-mode lisp-mode prog-mode register page menu-bar
rfn-eshadow isearch ti= mer 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 vie= tnamese tibetan thai tai-viet lao korean
japanese eucjp-ms cp51932 hebre= w greek romanian slovak czech european
ethiopic indian cyrillic chinese = composite charscript charprop
case-table epa-hook jka-cmpr-hook help sim= ple 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 thr= eads dbusbind
inotify dynamic-setting font-render-setting move-toolbar g= tk x-toolkit x
multi-tty make-network-process emacs)
Memory in= formation:
((conses 16 932171 682810)
=C2=A0(symbols 48 65634 208)=C2=A0(miscs 40 280 1861)
=C2=A0(strings 32 253869 74142)
=C2=A0(str= ing-bytes 1 7303367)
=C2=A0(vectors 16 106900)
=C2=A0(vector-slots 8 = 1549597 560932)
=C2=A0(floats 8 769 1330)
=C2=A0(intervals 56 4152 39= 96)
=C2=A0(buffers 992 20)
=C2=A0(heap 1024 102208 77017))


--
Matt= hew O. Persico
--00000000000074588805925cfb12--