* bug#34936: 27.0.50; duplicated process-environment items in pdumper
[not found] <vk5yh8bw463w.fsf@qq.com>
@ 2019-03-21 15:56 ` Eli Zaretskii
2019-03-23 3:49 ` Shuguang Sun
[not found] ` <vk5yftre9rn4.fsf@qq.com>
0 siblings, 2 replies; 4+ messages in thread
From: Eli Zaretskii @ 2019-03-21 15:56 UTC (permalink / raw)
To: Shuguang Sun; +Cc: 34936
> From: Shuguang Sun <shuguang79@qq.com>
> Date: Thu, 21 Mar 2019 23:09:07 +0800
> Feedback-ID: esmtp:qq.com:bgforeign:bgforeign4
>
> I start a personalized pdumper emacs,
> emacs.exe --batch -l "~/.emacs.d/var/dumps/dump-init.el" -eval "(dump-emacs-portable \"semacs.pdmp\")"
> (even with an empty dump-init.el)
> and there are duplicated items in process-environment:
I don't think re-dumping works well yet, but I see no reason not to
fix this particular issue.
Please try the latest master, I think I fixed this.
^ permalink raw reply [flat|nested] 4+ messages in thread
* bug#34936: 27.0.50; duplicated process-environment items in pdumper
2019-03-21 15:56 ` bug#34936: 27.0.50; duplicated process-environment items in pdumper Eli Zaretskii
@ 2019-03-23 3:49 ` Shuguang Sun
[not found] ` <vk5yftre9rn4.fsf@qq.com>
1 sibling, 0 replies; 4+ messages in thread
From: Shuguang Sun @ 2019-03-23 3:49 UTC (permalink / raw)
To: Eli Zaretskii; +Cc: 34936
It is fixed. Thanks!
It is why I check the process-environment that I start neovim (nvim-qt) from emacs via call-process or win32-shell, and neovim can't find programs in the PATH environment. It seems the duplicated PATH items in process-environment makes the issue in windows 10 box.
Eli Zaretskii <eliz@gnu.org> writes:
>> From: Shuguang Sun <shuguang79@qq.com>
>> Date: Thu, 21 Mar 2019 23:09:07 +0800
>> Feedback-ID: esmtp:qq.com:bgforeign:bgforeign4
>>
>> I start a personalized pdumper emacs,
>> emacs.exe --batch -l "~/.emacs.d/var/dumps/dump-init.el" -eval "(dump-emacs-portable \"semacs.pdmp\")"
>> (even with an empty dump-init.el)
>> and there are duplicated items in process-environment:
>
> I don't think re-dumping works well yet, but I see no reason not to
> fix this particular issue.
>
> Please try the latest master, I think I fixed this.
>
>
>
>
--
Best Regards
Shuguang Sun
^ permalink raw reply [flat|nested] 4+ messages in thread
[parent not found: <vk5yftre9rn4.fsf@qq.com>]
* bug#34936: 27.0.50; duplicated process-environment items in pdumper
[not found] ` <vk5yftre9rn4.fsf@qq.com>
@ 2019-03-23 7:30 ` Eli Zaretskii
0 siblings, 0 replies; 4+ messages in thread
From: Eli Zaretskii @ 2019-03-23 7:30 UTC (permalink / raw)
To: Shuguang Sun; +Cc: 34936-done
> From: Shuguang Sun <shuguang79@qq.com>
> Cc: bug-gnu-emacs@gnu.org
> Date: Sat, 23 Mar 2019 11:49:35 +0800
>
> It is fixed. Thanks!
Thanks, I'm therefore closing this bug.
Btw, when you restart Emacs after re-dumping it, does Emacs have no
menu bar and no tool bar, until you manually turn on the respective
modes, menu-bar-mode and tool-bar-mode?
^ permalink raw reply [flat|nested] 4+ messages in thread
* bug#34936: 27.0.50; duplicated process-environment items in pdumper
@ 2019-03-21 15:09 Shuguang Sun
0 siblings, 0 replies; 4+ messages in thread
From: Shuguang Sun @ 2019-03-21 15:09 UTC (permalink / raw)
To: 34936
Hi,
I start a personalized pdumper emacs,
emacs.exe --batch -l "~/.emacs.d/var/dumps/dump-init.el" -eval "(dump-emacs-portable \"semacs.pdmp\")"
(even with an empty dump-init.el)
and there are duplicated items in process-environment:
("windir=C:\\WINDOWS"
"USERPROFILE=C:\\Users\\user"
"USERNAME=user"
"TMP=C:\\Users\\user\\AppData\\Local\\Temp"
"TEMP=C:\\Users\\user\\AppData\\Local\\Temp"
"SystemRoot=C:\\WINDOWS"
"SystemDrive=C:"
"SESSIONNAME=Console"
"PUBLIC=C:\\Users\\Public"
"PSModulePath=C:\\Program Files\\WindowsPowerShell\\Modules;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0\\Modules"
"ProgramW6432=C:\\Program Files"
"ProgramFiles(x86)=C:\\Program Files (x86)"
"ProgramFiles=C:\\Program Files"
"ProgramData=C:\\ProgramData"
"PROCESSOR_REVISION=8e0a"
"PROCESSOR_LEVEL=6"
"PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 142 Stepping 10, GenuineIntel"
"PROCESSOR_ARCHITECTURE=AMD64"
"PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC"
"PATH=C:\\Users\\user\\emacs\\bin\\;......omitte..........;" (here is the same as norm emacs)
"OS=Windows_NT"
"NUMBER_OF_PROCESSORS=8"
"LOCALAPPDATA=C:\\Users\\user\\AppData\\Local"
"HOME=C:\\Users\\user\\HOME"
"emacs_dir=C:/Users/user/emacs"
"COMSPEC=C:\\WINDOWS\\system32\\cmd.exe"
"CommonProgramW6432=C:\\Program Files\\Common Files"
"CommonProgramFiles(x86)=C:\\Program Files (x86)\\Common Files"
"CommonProgramFiles=C:\\Program Files\\Common Files"
"APPDATA=C:\\Users\\user\\AppData\\Roaming"
"ALLUSERSPROFILE=C:\\ProgramData"
"windir=C:\\WINDOWS"
"USERPROFILE=C:\\Users\\user"
"USERNAME=user"
"TZ=CST-8"
"TNS_ADMIN=V:\\_Offline\\TNS_Admin"
"TMP=C:\\Users\\user\\AppData\\Local\\Temp"
"TERM=dumb"
"TEMP=C:\\Users\\user\\AppData\\Local\\Temp"
"SystemRoot=C:\\WINDOWS"
"SystemDrive=C:"
"SESSIONNAME=Console"
"PUBLIC=C:\\Users\\Public"
"PSModulePath=C:\\Program Files\\WindowsPowerShell\\Modules;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0\\Modules"
"ProgramW6432=C:\\Program Files"
"ProgramFiles(x86)=C:\\Program Files (x86)"
"ProgramFiles=C:\\Program Files"
"ProgramData=C:\\ProgramData"
"PROCESSOR_REVISION=8e0a"
"PROCESSOR_LEVEL=6"
"PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 142 Stepping 10, GenuineIntel"
"PROCESSOR_ARCHITECTURE=AMD64"
"PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC"
"PATH=C:\\Users\\user\\emacs\\bin\\;......omitte.........." (here is no ';')
"OS=Windows_NT"
"NUMBER_OF_PROCESSORS=8"
"LOCALAPPDATA=C:\\Users\\user\\AppData\\Local"
"HOME=C:\\Users\\user\\HOME"
"FPS_BROWSER_USER_PROFILE_STRING=Default"
"FPS_BROWSER_APP_PROFILE_STRING=Internet Explorer"
"COMSPEC=C:\\WINDOWS\\system32\\cmd.exe"
"CommonProgramW6432=C:\\Program Files\\Common Files"
"CommonProgramFiles(x86)=C:\\Program Files (x86)\\Common Files"
"CommonProgramFiles=C:\\Program Files\\Common Files"
"chromelocal=C:\\Windows\\Temp"
"APPDATA=C:\\Users\\user\\AppData\\Roaming"
"ALLUSERSPROFILE=C:\\ProgramData")
In GNU Emacs 27.0.50 (build 3, x86_64-w64-mingw32)
of 2019-03-21 built on RSHMX11052
Repository revision: c569cceb2d334564d320d2b4098c855db7eb88a0
Repository branch: master
Windowing system distributor 'Microsoft Corp.', version 10.0.15063
System Description: Microsoft Windows 10 Enterprise (v10.0.1703.15063.1631)
Configured using:
'configure --without-imagemagick --without-pop
'--program-transform-name=s/^ctags$/ctags.emacs/''
Configured features:
XPM JPEG TIFF GIF PNG RSVG SOUND NOTIFY W32NOTIFY ACL GNUTLS LIBXML2
ZLIB TOOLKIT_SCROLL_BARS THREADS JSON PDUMPER LCMS2 GMP
Important settings:
value of $LANG: CHS
locale-coding-system: cp936
Major mode: Fundamental
Minor modes in effect:
recentf-mode: t
savehist-mode: t
display-time-mode: t
electric-pair-mode: t
dynamic-completion-mode: t
show-paren-mode: t
auto-image-file-mode: t
icomplete-mode: t
amx-mode: t
company-prescient-mode: t
ivy-prescient-mode: t
prescient-persist-mode: t
global-magit-file-mode: t
magit-file-mode: t
global-git-commit-mode: t
async-bytecomp-package-mode: t
global-company-mode: t
TeX-PDF-mode: t
TeX-source-correlate-mode: t
shell-dirtrack-mode: t
ido-everywhere: 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
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
abbrev-mode: t
Features:
(shadow sort mail-extr emacsbug my-dired-fl my-recentf recentf
tree-widget savehist my-solarized-light-theme time elec-pair completion
paren avoid tabify company-oddmuse company-etags company-gtags
company-cmake company-xcode company-clang company-eclim company-bbdb
goto-addr org-info my-misc-dumped which-key my-elfeed elfeed-show
elfeed-search elfeed-csv elfeed elfeed-curl elfeed-log elfeed-db
elfeed-lib xml-query quickrun em-banner ace-window avy image-file
shrink-path my-icomplete icomplete my-auctex ivy-bibtex
bibtex-completion biblio biblio-download biblio-dissemin biblio-ieee
biblio-hal biblio-dblp biblio-crossref biblio-arxiv timezone biblio-doi
biblio-core hl-line f parsebib bibtex company-reftex reftex-cite
company-auctex company-math math-symbol-lists reftex reftex-loaddefs
reftex-vars tex-mik my-diminish wgrep-ag scimax-hydra my-hydra
two-column my-amx my-htmlfontify my-fd my-rg my-cmd my-function
my-pdf-tools my-doc-view my-ledger my-git my-magit my-grep my-ffip
my-hippie-exp my-ivy swiper my-dired my-markdown
my-markdown-nodejs-preview my-eww my-url-curl my-smart-compile my-bm
my-company my-python elpy find-file-in-project windmove elpy-shell
pyvenv elpy-profile elpy-django elpy-refactor etags fileloop python
my-ess my-ess-site diminish powershell org-pomodoro git-timemachine
git-gutter-fringe fringe-helper git-gutter firestarter
ess-smart-operator cdlatex texmathp amx rg rg-ibuffer rg-result wgrep-rg
wgrep rg-history rg-header rg-compat grep ag vc-svn find-dired s
company-prescient ivy-prescient prescient pdf-virtual pdf-outline
pdf-occur ibuf-ext pdf-links pdf-isearch let-alist pdf-history pdf-annot
tablist tablist-filter semantic/wisent/comp semantic/wisent
semantic/wisent/wisent semantic/util-modes semantic/util semantic
semantic/tag semantic/lex semantic/fw mode-local cedet pdf-misc
pdf-tools pdf-view mule-util pdf-cache pdf-info tq pdf-util ledger-mode
ledger-check ledger-texi ledger-test ledger-sort ledger-report
ledger-reconcile ledger-occur ledger-fonts ledger-fontify ledger-state
ledger-complete ledger-schedule ledger-init ledger-xact ledger-post
ledger-exec ledger-navigate ledger-context ledger-commodities esh-var
esh-cmd esh-opt esh-io esh-ext esh-proc esh-groups eshell esh-module
esh-mode esh-arg esh-util ledger-regex magit-bookmark magit-submodule
magit-obsolete magit-popup magit-blame magit-stash 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
magit-core magit-autorevert autorevert filenotify magit-margin
magit-transient magit-process magit-mode git-commit magit-git
magit-section magit-utils log-edit pcvs-util add-log with-editor
async-bytecomp async server transient ivy delsel colir ivy-overlay ffap
my-ido company-yasnippet company-semantic company-template
company-keywords company-files company-elisp company-dabbrev-code
company-dabbrev company-capf company pcase auto-complete popup ess-site
ess-toolbar ess-mouse mouseme ess-jags-d ess-bugs-l essd-els
ess-stata-mode ess-stata-lang make-regexp ess-sas-d ess-sas-l ess-sas-a
ess-julia julia-mode latex latex-flymake tex-ispell tex-style tex crm
ess-r-mode ess-r-flymake ess-r-xref xref ess-r-package ess-r-completion
ess-roxy ess-r-syntax ess-rd ess-sp6-d ess-trns ess-s-lang ess-help
ess-mode ess-inf ess-tracebug ess-utils ess ess-custom my-ess-init
yasnippet rainbow-delimiters github-lisp-loaddefs my-site-lisp-loaddefs
pandoc-mode edmacro kmacro cl-extra help-mode pandoc-mode-utils dash
hydra lv markdown-mode edit-indirect rx color smart-compile bm
browse-kill-ring cl htmlfontify htmlfontify-loaddefs cus-edit doc-view
jka-compr image-mode info tex-site package hippie-exp whitespace js
imenu cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align
cc-engine cc-vars cc-defs rng-nxml rng-valid nxml-mode nxml-outln
nxml-rap sgml-mode tramp-sh tramp-archive tramp-gvfs zeroconf dbus
tramp-cache tramp-cmds tramp tramp-loaddefs trampver tramp-integration
files-x tramp-compat ucs-normalize smtpmail sendmail gnus-topic
gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-msg gnus-art
mm-uu mml2015 nntp gnus-cache gnus-sum gnus-group gnus-undo gnus-start
gnus-cloud nnimap nnmail mail-source utf7 netrc nnoo parse-time
gnus-spec gnus-int gnus-range message rfc822 mml mailabbrev gmm-utils
mailheader gnus-win hideshow auth-source-pass flyspell ispell
flymake-proc flymake warnings thingatpt compile ibuf-macs ibuffer
ibuffer-loaddefs vc-git vc-dir ewoc vc vc-dispatcher eww mm-url gnus
nnheader wid-edit url-queue shr text-property-search svg xml dom my-org
ox-org org-mobile org-timer org-clock org-eww org-capture org-agenda
org-table 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 org-element avl-tree
generator org advice org-macro org-footnote org-pcomplete org-list
org-faces org-entities noutline outline org-version ob-emacs-lisp ob
ob-tangle org-src ob-ref ob-lob ob-table ob-keys ob-exp ob-comint
ob-core ob-eval org-compat org-macs org-loaddefs format-spec find-func
PRC-holiday appt diary-lib diary-loaddefs cal-china lunar solar cal-dst
holidays hol-loaddefs cal-menu calendar cal-loaddefs smerge-mode
diff-mode easy-mmode ediff-merg ediff-wind ediff-diff ediff-mult
ediff-help ediff-init ediff-util ediff diff shell pcomplete comint
ansi-color ring sh-script smie executable url-http url-auth url-gw nsm
rmc puny url-handlers url url-proxy url-privacy url-expand url-methods
url-history url-cookie url-domsuf url-util url-parse auth-source cl-seq
eieio eieio-core cl-macs eieio-loaddefs json map url-vars mm-view
mml-smime mml-sec gnus-util rmail rmail-loaddefs mail-utils time-date
smime password-cache dig mailcap mm-decode mm-bodies mm-encode
mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr
browse-url bookmark pp project subr-x wdired dired-aux dired-x easymenu
epa-file epa derived epg epg-config dired dired-loaddefs ido seq
byte-opt gv bytecomp byte-compile cconv cus-start cus-load cl-loaddefs
cl-lib china-util tooltip eldoc electric uniquify ediff-hook vc-hooks
lisp-float-type mwheel dos-w32 ls-lisp disp-table term/w32-win w32-win
w32-vars term/common-win tool-bar dnd fontset image regexp-opt fringe
tabulated-list replace newcomment text-mode elisp-mode lisp-mode
prog-mode register page menu-bar rfn-eshadow isearch timer select
scroll-bar mouse jit-lock font-lock syntax facemenu font-core
term/tty-colors frame cl-generic cham georgian utf-8-lang misc-lang
vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932
hebrew greek romanian slovak czech european ethiopic indian cyrillic
chinese composite charscript charprop case-table epa-hook jka-cmpr-hook
help simple abbrev obarray minibuffer cl-preloaded nadvice loaddefs
button faces cus-face macroexp files text-properties overlay sha1 md5
base64 format env code-pages mule custom widget hashtable-print-readable
backquote threads w32notify w32 lcms2 multi-tty make-network-process
emacs)
Memory information:
((conses 16 143163 164975)
(symbols 48 5836 51)
(strings 32 16343 27026)
(string-bytes 1 483660)
(vectors 16 9783)
(vector-slots 8 316582 114714)
(floats 8 35 38)
(intervals 56 3711 1712)
(buffers 992 19))
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2019-03-23 7:30 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <vk5yh8bw463w.fsf@qq.com>
2019-03-21 15:56 ` bug#34936: 27.0.50; duplicated process-environment items in pdumper Eli Zaretskii
2019-03-23 3:49 ` Shuguang Sun
[not found] ` <vk5yftre9rn4.fsf@qq.com>
2019-03-23 7:30 ` Eli Zaretskii
2019-03-21 15:09 Shuguang Sun
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).