From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Jerry Asher Newsgroups: gmane.emacs.bugs Subject: bug#23186: closed (Re: bug#23186: 25.0.92; Tramp: Windows does not always set COMSPEC, tramp blows up in a string-match) Date: Sat, 2 Apr 2016 10:32:09 -0700 Message-ID: References: <831t6nsyzy.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=94eb2c122e5c2be277052f83e1d7 X-Trace: ger.gmane.org 1459618403 5550 80.91.229.3 (2 Apr 2016 17:33:23 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 2 Apr 2016 17:33:23 +0000 (UTC) To: 23186@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Apr 02 19:33:15 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1amPQ8-0003pC-P2 for geb-bug-gnu-emacs@m.gmane.org; Sat, 02 Apr 2016 19:33:13 +0200 Original-Received: from localhost ([::1]:50408 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1amPQ8-00007Z-0F for geb-bug-gnu-emacs@m.gmane.org; Sat, 02 Apr 2016 13:33:12 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:35037) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1amPQ1-000070-Px for bug-gnu-emacs@gnu.org; Sat, 02 Apr 2016 13:33:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1amPPy-0000FO-BY for bug-gnu-emacs@gnu.org; Sat, 02 Apr 2016 13:33:05 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:51936) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1amPPy-0000FC-5p for bug-gnu-emacs@gnu.org; Sat, 02 Apr 2016 13:33:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1amPPx-0004nR-Vu for bug-gnu-emacs@gnu.org; Sat, 02 Apr 2016 13:33:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Jerry Asher Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 02 Apr 2016 17:33:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 23186 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 23186-submit@debbugs.gnu.org id=B23186.145961835718407 (code B ref 23186); Sat, 02 Apr 2016 17:33:01 +0000 Original-Received: (at 23186) by debbugs.gnu.org; 2 Apr 2016 17:32:37 +0000 Original-Received: from localhost ([127.0.0.1]:49063 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1amPPY-0004mp-Ei for submit@debbugs.gnu.org; Sat, 02 Apr 2016 13:32:37 -0400 Original-Received: from mail-vk0-f48.google.com ([209.85.213.48]:34767) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1amPPW-0004mc-0E for 23186@debbugs.gnu.org; Sat, 02 Apr 2016 13:32:34 -0400 Original-Received: by mail-vk0-f48.google.com with SMTP id e185so137357776vkb.1 for <23186@debbugs.gnu.org>; Sat, 02 Apr 2016 10:32:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=T97ufn9KTfwQ8vq0sng18dgKJVoD3mSvbDrPZpgZq+E=; b=QTqmEZqir34YQP11YGpe1qZExrrzvzGFOWNxBAmpctXMTqveOyf2P4XzEoLqDkWtBw h1n6FGz/38jIX2KYhnEd5FhfiNyhZi8nXZfCsQNCyeqgM9vvWv2AKZ1VC0+5A3GBF6nP Z7vlcMxch4/gLWgyr5xADNvCy1E3NEraYnuRfKmte/uaJR1NzJAfiof5RC4o9/dq2+qq DXoEt/egXohGrhdXqBU7wM/PZWigtHx6BqsZVjZvmwp4s/HyRSEPVOSZoQSq8sZKb1nS a+IZ3vfw4URTaH3/g33SIcxXJG7j72mAG+G/QOmR9x8da9Yf7h3MK/d7oBVGfDDmKOmH u1xw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=T97ufn9KTfwQ8vq0sng18dgKJVoD3mSvbDrPZpgZq+E=; b=g1yVoEgT+9iyhTrGGFQv4baANZ13HyaOFZLP2VWLS9Suf00oeBuNn+yVeMW67ZMEP4 5BSz41CCqbnjPAm3kH+PLBVcupXDi80MFaZc/6CbAbap9W8UKv0IblrGTa0Vapeqqa8p 9fhV8LXkeJKcmviTQ9oqW7cZ12XFp9H9uu7qsGbpK8jfhJPJI3PeKnc3rYMSmv7NQ92R 8V2kq2aqOylhaQV9ae2rj7SM5kiCghxSd+zzdEJF+BJogYEwDUCJUXvqwG9i+ORd1X9s wSB6BWSZJMZVwl2gcaBPQKlhL1hC/PjRE3SHb7RbwriDehyxsy9Sjrx2iQBTeydaSbNV UvwQ== X-Gm-Message-State: AD7BkJKIKmXH5bsoQeoq9ax3GCaRx9k5IPZmKdnh2zZ5YT7eTDZ3ev8NqKzFwsk4gXELjq7QGBl+xw6+0emSCg== X-Received: by 10.176.6.102 with SMTP id f93mr5094462uaf.86.1459618348521; Sat, 02 Apr 2016 10:32:28 -0700 (PDT) Original-Received: by 10.103.45.74 with HTTP; Sat, 2 Apr 2016 10:32:09 -0700 (PDT) In-Reply-To: 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-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:115880 Archived-At: --94eb2c122e5c2be277052f83e1d7 Content-Type: text/plain; charset=UTF-8 Heh, a bug report is a bug report REGARDLESS of how you felt you were treated. Since you started off your response to me + disparaging my bug report + misrepresenting what I said + summarizing it inaccurately + dismissing the evidence You received in kind a report filled with frustration. I can just see other people closing bug reports that discuss a clearly documented and widely reported bug as seen by google searches with responses like "I felt reporter was mean to me so I closed this bug report." Jerry On Sat, Apr 2, 2016 at 10:28 AM, GNU bug Tracking System < help-debbugs@gnu.org> wrote: > Your bug report > > #23186: 25.0.92; Tramp: Windows does not always set COMSPEC, tramp blows > up in a string-match > > 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 23186@debbugs.gnu.org. > > -- > 23186: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=23186 > GNU Bug Tracking System > Contact help-debbugs@gnu.org with problems > > > ---------- Forwarded message ---------- > From: Eli Zaretskii > To: 23186-done@debbugs.gnu.org > Cc: > Date: Sat, 02 Apr 2016 20:26:41 +0300 > Subject: Re: bug#23186: 25.0.92; Tramp: Windows does not always set > COMSPEC, tramp blows up in a string-match > > Date: Sat, 02 Apr 2016 19:44:18 +0300 > > From: Eli Zaretskii > > Cc: 23186@debbugs.gnu.org > > > > What is the full contents of the environment of the Emacs process when > > you run that zapped binary? > > Since the OP refused to answer even the above simplest question, and > instead sent off-list a hostile email with personal attacks on me, I'm > closing this bug report. > > > > ---------- Forwarded message ---------- > From: Jerry Asher > To: bug-gnu-emacs@gnu.org > Cc: > Date: Sat, 2 Apr 2016 09:06:57 -0700 > Subject: 25.0.92; Tramp: Windows does not always set COMSPEC, tramp blows > up in a string-match > > --text follows this line-- > > I started the 64 bit version of windows emacs from a shortcut on my > taskbar. I > created the shortcut a few minutes ago by running emacs from the command > line, then pinning the shortcut. (There is a big caveat and I'll discuss > that at the end.) > > Starting emacs up in restoring my desktop it loaded a python file. That > python file triggered python mode. Somewhere in there, ... > > Debugger entered--Lisp error: (wrong-type-argument stringp nil) > string-match("cmd\\.exe" nil) > (if (string-match "cmd\\.exe" tramp-encoding-shell) "/c" "-c") > eval((if (string-match "cmd\\.exe" tramp-encoding-shell) "/c" "-c")) > custom-initialize-reset(tramp-encoding-command-switch (if (string-match > "cmd\\.exe" tramp-encoding-shell) "/c" "-c")) > custom-declare-variable(tramp-encoding-command-switch (if (string-match > "cmd\\.exe" tramp-encoding-shell) "/c" "-c") "Use this switch together with > `tramp-encoding-shell' for local commands.\nSee the variable > `tramp-encoding-shell' for more information." :group tramp :type string) > > byte-code("\300\301!\210\302\303\304\305\306\307\306\310\311\312\313\314& > \210\315\316\317\320\306\303\321\322& \210\315\323\324\325\306\303\321\326& > \210\327\330!\203: > > I believe the problem is in tramp.el which assumes that COMSPEC has been > set. > > (defcustom tramp-encoding-shell > (if (memq system-type '(windows-nt)) > (getenv "COMSPEC") > "/bin/sh") > > The problem is that Windows can sometimes (see caveat below) start emacs > such that COMSPEC is not defined. > > I think perhaps a fix would be something along the lines of: > > (defcustom tramp-encoding-shell > (if (memq system-type '(windows-nt)) > (or (getenv "COMSPEC") > (concat (getenv "systemroot") "\\system32\\cmd.exe")) > "/bin/sh") > > I'm not a windows developer, but it seems that modulo the systemroot, the > system32\cmd.exe path is always (?) the right path. > > So here's the caveat, I have poked the emacs.exe image so that it does not > start as a console app, but so that it starts as a windows app. Now, I am > not a windows developer, I do not know that this is why COMSPEC has not > been set, but boy, it's got to be, right? ? > > For more on how to poke the emacs.exe image to start as a windows app, see > here https://github.com/jerryasher/consoleAppToWin basically, doing so > seems to make both ntemacs and cygwin emacs run a bit nicer, and so far, > this is the only issue I've seen crop up. > > Now, you might reasonably claim that since I am starting up emacs in a > very non-standard unsupported manner, the issue is totally mine and no fix > is necessary. And there is some logic to that. > > Regardless, I would say the assumption that COMSPEC is always set and so > therefore if it fails it is okay to assign nil to tramp-encoding-shell > knowing that later on it will be in a string-match is problematic in and of > itself. > > But I've seen other users report the basic cmd.exe tramp-encoding-shell > string match problem, see: > > https://www.google.com/search?q=string-match%28 > "cmd%5C%5C.exe"+nil%29+tramp-encoding-shell > > I don't know that my fix would fix those issues as well, but those issues > point to a basic problem where tramp-encoding-shell is set to nil and then > later compared in string-match. > > So why not assign tramp-encoding-shell a default that will probably work > instead? > > Thanks, > > Jerry Asher > > In GNU Emacs 25.0.92.1 (x86_64-w64-mingw32) > of 2016-03-03 built on KAEL > Windowing system distributor 'Microsoft Corp.', version 6.1.7601 > Configured using: > 'configure --prefix=/tmp/emacs --without-imagemagick 'CFLAGS=-O2 > -fomit-frame-pointer -g0'' > > Configured features: > XPM JPEG TIFF GIF PNG RSVG SOUND DBUS NOTIFY ACL GNUTLS LIBXML2 ZLIB > TOOLKIT_SCROLL_BARS > > Important settings: > value of $LANG: ENU > locale-coding-system: cp1252 > > Major mode: Emacs-Lisp > > Minor modes in effect: > diff-auto-refine-mode: t > shell-dirtrack-mode: t > display-time-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 > column-number-mode: t > line-number-mode: t > transient-mark-mode: t > > Recent messages: > Mark saved where search started > Mark set > nil > Auto-saving... > Unable to load color "peach" > Mark set [3 times] > Quit > Mark saved where search started [2 times] > Auto-saving...done > Unable to load color "peach" [2 times] > > Load-path shadows: > c:/Users/Jerry/.emacs.d/user-library/loaddefs hides > c:/gnu/emacs-bin-w64-25.0.92-O2/emacs/share/emacs/25.0.92/lisp/loaddefs > c:/Users/Jerry/Dropbox/elpa/seq-2.15/seq hides > c:/gnu/emacs-bin-w64-25.0.92-O2/emacs/share/emacs/25.0.92/lisp/emacs-lisp/seq > c:/gnu/emacs-bin-w64-25.0.92-O2/emacs/share/emacs/25.0.92/lisp/emacs-lisp/cl-generic > hides c:/Users/Jerry/Dropbox/elpa/cl-generic-0.2/cl-generic > > 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 thingatpt find-or-tag > find-func dired-aux dired misearch multi-isearch vc vc-dispatcher vc-git > diff-mode easy-mmode warnings tramp-compat auth-source gnus-util mm-util > help-fns mail-prsvr password-cache tramp-loaddefs trampver ucs-normalize > shell pcomplete format-spec advice json map ido seq seq-25 grep compile > files-x etags xref project eieio byte-opt bytecomp byte-compile cl-extra > help-mode cconv eieio-core cus-edit wid-edit projectile-init > paredit-init package-sync-init nssh-mode-init neotree-init > multiple-cursor-init modeline-tweaks markdown-init magit-init > javascript-init find-or-tag-init expand-region-init edmacro kmacro > eldoc-init dired-init dev-requires desktop-init cygwin-init cygwin-mount > ange-ftp comint ansi-color ring basic-defuns.el cl-seq cl-macs gv > cl-loaddefs pcase cl-lib amazon-tweaks update-auto-loads utf-coding > required-libraries print-list key-bindings finder-inf slime-autoloads > info package easymenu epg-config time cus-start cus-load time-date > mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks > lisp-float-type mwheel dos-w32 ls-lisp disp-table w32-win w32-vars > term/common-win tool-bar dnd fontset image regexp-opt fringe > tabulated-list newcomment elisp-mode lisp-mode prog-mode register page > menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock > syntax facemenu font-core frame cl-generic cham georgian utf-8-lang > misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms > cp51932 hebrew greek romanian slovak czech european ethiopic indian > cyrillic chinese charscript case-table epa-hook jka-cmpr-hook help > simple abbrev minibuffer cl-preloaded nadvice loaddefs button faces > cus-face macroexp files text-properties overlay sha1 md5 base64 format > env code-pages mule custom widget hashtable-print-readable backquote > w32notify dbusbind w32 multi-tty make-network-process emacs) > > Memory information: > ((conses 16 369391 18287) > (symbols 56 30368 0) > (miscs 48 160 430) > (strings 32 54134 10687) > (string-bytes 1 1555262) > (vectors 16 45846) > (vector-slots 8 806255 5532) > (floats 8 306 365) > (intervals 56 11467 2656) > (buffers 976 28)) > > --94eb2c122e5c2be277052f83e1d7 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Heh, a bug report is a bug report REGARDLESS of how you fe= lt you were treated.

Since you started off your response= to me=C2=A0

+ disparaging my bug report
+ misrepresenting what I said
+ summarizing it inaccurately
+ dismissing the evidence

You received in ki= nd a report filled with frustration.

I can just se= e other people closing bug reports that discuss a clearly documented and wi= dely reported bug as seen by google searches with responses like "I fe= lt reporter was mean to me so I closed this bug report."
Jerry

On Sat, Apr 2, 2016 at 10:28 AM, GNU bug Tracking System <h= elp-debbugs@gnu.org> wrote:
Your bug report

#23186: 25.0.92; Tramp: Windows does not always set COMSPEC, tramp blows up= in a string-match

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 23186@debbugs.gnu.org.

--
23186: http://debbugs.gnu.org/cgi/bugreport.cgi?= bug=3D23186
GNU Bug Tracking System
Contact help-debbugs@gnu.org wi= th problems


---------- Forwarded message ----------
From:=C2= =A0Eli Zaretskii <eliz@gnu.org>To:=C2=A023186-done@debbugs= .gnu.org
Cc:=C2=A0
Date:=C2=A0Sat, 02 Apr 2016 20:26:41 +0300
= Subject:=C2=A0Re: bug#23186: 25.0.92; Tramp: Windows does not always set CO= MSPEC, tramp blows up in a string-match
> Date: Sat, 02 Apr 2016 19:4= 4:18 +0300
> From: Eli Zaretskii <eliz@gnu.org>
> Cc:
23186@debbugs.gnu.org=
>
> What is the full contents of the environment of the Emacs process when=
> you run that zapped binary?

Since the OP refused to answer even the above simplest question, and
instead sent off-list a hostile email with personal attacks on me, I'm<= br> closing this bug report.



---------- Forwarded message ----------
From:=C2=A0Jerry Asher &= lt;ja2038@gmail.com>
To:=C2= =A0bug-gnu-emacs@gnu.org
Cc= :=C2=A0
Date:=C2=A0Sat, 2 Apr 2016 09:06:57 -0700
Subject:=C2=A025.0.= 92; Tramp: Windows does not always set COMSPEC, tramp blows up in a string-= match

--text fo= llows this line--

I started the 64 bit version of windows emacs from= a shortcut on my taskbar. I
created the shortcut a few minutes ago by r= unning emacs from the command
line, then pinning the shortcut. (There is= a big caveat and I'll discuss
that at the end.)

Starting ema= cs up in restoring my desktop it loaded a python file. That
python file = triggered python mode. Somewhere in there, ...

Debugger entered--Lis= p error: (wrong-type-argument stringp nil)
=C2=A0 string-match("cmd= \\.exe" nil)
=C2=A0 (if (string-match "cmd\\.exe" tramp-e= ncoding-shell) "/c" "-c")
=C2=A0 eval((if (string-ma= tch "cmd\\.exe" tramp-encoding-shell) "/c" "-c&quo= t;))
=C2=A0 custom-initialize-reset(tramp-encoding-command-switch (if (s= tring-match "cmd\\.exe" tramp-encoding-shell) "/c" &quo= t;-c"))
=C2=A0 custom-declare-variable(tramp-encoding-command-switc= h (if (string-match "cmd\\.exe" tramp-encoding-shell) "/c&qu= ot; "-c") "Use this switch together with `tramp-encoding-she= ll' for local commands.\nSee the variable `tramp-encoding-shell' fo= r more information." :group tramp :type string)
=C2=A0 byte-code(&q= uot;\300\301!\210\302\303\304\305\306\307\306\310\311\312\313\314& \210= \315\316\317\320\306\303\321\322& \210\315\323\324\325\306\303\321\326&= amp; \210\327\330!\203:

I believe the problem is in tramp.el which a= ssumes that COMSPEC has been set.

(defcustom tramp-encoding-shell=C2=A0 (if (memq system-type '(windows-nt))
=C2=A0 =C2=A0 =C2=A0 (g= etenv "COMSPEC")
=C2=A0 =C2=A0 "/bin/sh")

The= problem is that Windows can sometimes (see caveat below) start emacs such = that COMSPEC is not defined.

I think perhaps a fix would be somethin= g along the lines of:

(defcustom tramp-encoding-shell
=C2=A0 (if = (memq system-type '(windows-nt))
=C2=A0 =C2=A0 =C2=A0 (or (getenv &q= uot;COMSPEC")
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (concat (getenv &q= uot;systemroot") "\\system32\\cmd.exe"))
=C2=A0 =C2=A0 &q= uot;/bin/sh")

I'm not a windows developer, but it seems tha= t modulo the systemroot, the system32\cmd.exe path is always (?) the right = path.

So here's the caveat, I have poked the emacs.exe image so = that it does not start as a console app, but so that it starts as a windows= app. Now, I am not a windows developer, I do not know that this is why COM= SPEC has not been set, but boy, it's got to be, right? ?

For mor= e on how to poke the emacs.exe image to start as a windows app, see here=C2= =A0https://github.com/jerryasher/consoleAppToWin=C2=A0basically, doing= so seems to make both ntemacs and cygwin emacs run a bit nicer, and so far= , this is the only issue I've seen crop up.

Now, you might reaso= nably claim that since I am starting up emacs in a very non-standard unsupp= orted manner, the issue is totally mine and no fix is necessary. And there = is some logic to that.

<= /font>
Regardless, I would sa= y the assumption that COMSPEC is always set and so therefore if it fails it= is okay to assign nil to tramp-encoding-shell knowing that later on it wil= l be in a string-match is problematic in and of itself.=C2=A0
<= div>
But I've seen other users report t= he basic cmd.exe tramp-encoding-shell string match problem, see:
=

https://www.google.com/search?q=3Dstring= -match%28"cmd%5C%5C.exe"+nil%29+tramp-encoding-shell

I don't know that my fix wo= uld fix those issues as well, but those issues point to a basic problem whe= re tramp-encoding-shell is set to nil and then later compared in string-mat= ch.

So why not ass= ign tramp-encoding-shell a default that will probably work instead?<= /div>

Thanks,<= /font>

= Jerry Asher

=
In GNU Emacs 25.0.92.1 (x86_64-w64= -mingw32)
=C2=A0of 2016-03-03 built on KAEL
Windowing system distribu= tor 'Microsoft Corp.', version 6.1.7601
Configured using:
=C2= =A0'configure --prefix=3D/tmp/emacs --without-imagemagick 'CFLAGS= =3D-O2
=C2=A0-fomit-frame-pointer -g0''

Configured featur= es:
XPM JPEG TIFF GIF PNG RSVG SOUND DBUS NOTIFY ACL GNUTLS LIBXML2 ZLIB=
TOOLKIT_SCROLL_BARS

Important settings:
=C2=A0 value of $LANG= : ENU
=C2=A0 locale-coding-system: cp1252

Major mode: Emacs-Lisp<= br>
Minor modes in effect:
=C2=A0 diff-auto-refine-mode: t
=C2=A0 = shell-dirtrack-mode: t
=C2=A0 display-time-mode: t
=C2=A0 tooltip-mod= e: 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-s= hadow-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 column-number-mode: t
=C2=A0 l= ine-number-mode: t
=C2=A0 transient-mark-mode: t

Recent messages:=
Mark saved where search started
Mark set
nil
Auto-saving...Unable to load color "peach"
Mark set [3 times]
Quit
Ma= rk saved where search started [2 times]
Auto-saving...done
Unable to = load color "peach" [2 times]

Load-path shadows:
c:/User= s/Jerry/.emacs.d/user-library/loaddefs hides c:/gnu/emacs-bin-w64-25.0.92-O= 2/emacs/share/emacs/25.0.92/lisp/loaddefs
c:/Users/Jerry/Dropbox/elpa/se= q-2.15/seq hides c:/gnu/emacs-bin-w64-25.0.92-O2/emacs/share/emacs/25.0.92/= lisp/emacs-lisp/seq
c:/gnu/emacs-bin-w64-25.0.92-O2/emacs/share/emacs/25= .0.92/lisp/emacs-lisp/cl-generic hides c:/Users/Jerry/Dropbox/elpa/cl-gener= ic-0.2/cl-generic

Features:
(shadow sort mail-extr emacsbug messa= ge rfc822 mml mml-sec epg mm-decode
mm-bodies mm-encode mail-parse rfc22= 31 mailabbrev gmm-utils mailheader
sendmail rfc2047 rfc2045 ietf-drums m= ail-utils thingatpt find-or-tag
find-func dired-aux dired misearch multi= -isearch vc vc-dispatcher vc-git
diff-mode easy-mmode warnings tramp-com= pat auth-source gnus-util mm-util
help-fns mail-prsvr password-cache tra= mp-loaddefs trampver ucs-normalize
shell pcomplete format-spec advice js= on map ido seq seq-25 grep compile
files-x etags xref project eieio byte= -opt bytecomp byte-compile cl-extra
help-mode cconv eieio-core cus-edit = wid-edit projectile-init
paredit-init package-sync-init nssh-mode-init n= eotree-init
multiple-cursor-init modeline-tweaks markdown-init magit-ini= t
javascript-init find-or-tag-init expand-region-init edmacro kmacro
= eldoc-init dired-init dev-requires desktop-init cygwin-init cygwin-mountange-ftp comint ansi-color ring basic-defuns.el cl-seq cl-macs gv
cl-lo= addefs pcase cl-lib amazon-tweaks update-auto-loads utf-coding
required-= libraries print-list key-bindings finder-inf slime-autoloads
info packag= e easymenu epg-config time cus-start cus-load time-date
mule-util toolti= p eldoc electric uniquify ediff-hook vc-hooks
lisp-float-type mwheel dos= -w32 ls-lisp disp-table w32-win w32-vars
term/common-win tool-bar dnd fo= ntset image regexp-opt fringe
tabulated-list newcomment elisp-mode lisp-= mode prog-mode register page
menu-bar rfn-eshadow timer select scroll-ba= r mouse jit-lock font-lock
syntax facemenu font-core frame cl-generic ch= am georgian utf-8-lang
misc-lang vietnamese tibetan thai tai-viet lao ko= rean japanese eucjp-ms
cp51932 hebrew greek romanian slovak czech europe= an ethiopic indian
cyrillic chinese charscript case-table epa-hook jka-c= mpr-hook help
simple abbrev minibuffer cl-preloaded nadvice loaddefs but= ton faces
cus-face macroexp files text-properties overlay sha1 md5 base6= 4 format
env code-pages mule custom widget hashtable-print-readable back= quote
w32notify dbusbind w32 multi-tty make-network-process emacs)
Memory information:
((conses 16 369391 18287)
=C2=A0(symbols 56 303= 68 0)
=C2=A0(miscs 48 160 430)
=C2=A0(strings 32 54134 10687)
=C2= =A0(string-bytes 1 1555262)
=C2=A0(vectors 16 45846)
=C2=A0(vector-sl= ots 8 806255 5532)
=C2=A0(floats 8 306 365)
=C2=A0(intervals 56 11467= 2656)
=C2=A0(buffers 976 28))


--94eb2c122e5c2be277052f83e1d7--