* bug#20844: 25.0.50; Packages installed with package.el show up as status 'External' in the list-packages buffer
@ 2015-06-18 12:45 Bryan Childs
2015-06-18 16:13 ` Eli Zaretskii
0 siblings, 1 reply; 7+ messages in thread
From: Bryan Childs @ 2015-06-18 12:45 UTC (permalink / raw)
To: 20844
[-- Attachment #1: Type: text/plain, Size: 30739 bytes --]
All the packages I've installed via package.el are showing up as
status 'external' on my PC, e.g. :
Package Version Status Archive Description
magit 20150608.1139 external control Git from
Emacs
magit-annex 20140629.1457 external Use git annex within
magit
More information on magit specifically:
magit is an external package.
Status: External in ‘~/.emacs.d/elpa/magit-20150608.1139/’ (unsigned).
Archive: n/a
Version: 20150608.1139
Requires: cl-lib-0.5, git-commit-mode-1.0.0, git-rebase-mode-1.0.0
Required by: magit-filenotify-20150125.1456, magit-annex-20140629.1457
Summary: control Git from Emacs
Keywords: vc tools
Other versions: 20150608.1139 (melpa).
And the current value of package-user-dir:
package-user-dir is a variable defined in ‘package.el’.
Its value is "~\\.emacs.d\\elpa"
This variable may be risky if used as a file-local variable.
Documentation:
Directory containing the user's Emacs Lisp packages.
The directory name should be absolute.
Apart from this directory, Emacs also looks for system-wide
packages in ‘package-directory-list’.
You can customize this variable.
This variable was introduced, or its default value was changed, in
version 24.1 of Emacs.
And the results of two elisp statements I was asked to execute :
(file-in-directory-p "~/.emacs.d/elpa/magit/" "~\\.emacs.d\\elpa")
nil
(file-in-directory-p "~/.emacs.d/elpa/magit-20150608.1139/"
"~\\.emacs.d\\elpa")
nil
In GNU Emacs 25.0.50.1 (x86_64-w64-mingw32)
of 2015-06-04 on KAEL
Windowing system distributor `Microsoft Corp.', version 6.1.7601
Configured using:
`configure --prefix=/z/emacs --host=x86_64-w64-mingw32
--target=x86_64-w64-mingw32 --build=x86_64-w64-mingw32 --with-wide-int
--with-jpeg --with-xpm --with-png --with-tiff --with-rsvg --with-xml2
--with-gnutls --with-sound=yes --with-file-notification=yes
--without-dbus --without-imagemagick 'CFLAGS=-O3 -fomit-frame-pointer
-g0 -pipe' 'LDFLAGS=-static-libgcc -static-libstdc++ -static -s
-Wl,-s''
Configured features:
XPM JPEG TIFF GIF PNG RSVG SOUND NOTIFY ACL GNUTLS LIBXML2 ZLIB
TOOLKIT_SCROLL_BARS
Important settings:
value of $LANG: ENG
locale-coding-system: utf-8
Major mode: Lisp Interaction
Minor modes in effect:
icomplete-mode: t
nyan-mode: t
delete-selection-mode: t
cua-mode: t
magit-auto-revert-mode: t
shell-dirtrack-mode: t
diff-auto-refine-mode: t
rainbow-delimiters-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
blink-cursor-mode: t
auto-composition-mode: t
auto-encryption-mode: t
auto-compression-mode: t
column-number-mode: t
line-number-mode: t
Recent messages:
Warning: //UBSPROD.MSAD.UBS.NET/UserData/myuserid/RF/AppData/Roaming/.emacs
is newer than //
UBSPROD.MSAD.UBS.NET/UserData/myuserid/RF/AppData/Roaming/.emacs.elc
For information about GNU Emacs and the GNU system, type C-h C-a.
Mark set [3 times]
You can run the command `eval-region' with M-x ev-r RET
Load-path shadows:
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/circe-20150611.1158/tracking
hides
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/tracking-20150406.214/tracking
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/circe-20150611.1158/shorten
hides
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/tracking-20150406.214/shorten
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/ox
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/ox
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/ox-texinfo
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/ox-texinfo
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/ox-publish
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/ox-publish
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/ox-org
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/ox-org
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/ox-odt
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/ox-odt
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/ox-md
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/ox-md
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/ox-man
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/ox-man
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/ox-latex
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/ox-latex
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/ox-icalendar
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/ox-icalendar
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/ox-html
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/ox-html
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/ox-beamer
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/ox-beamer
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/ox-ascii
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/ox-ascii
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/org
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/org
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/org-w3m
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/org-w3m
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/org-version
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/org-version
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/org-timer
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/org-timer
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/org-table
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/org-table
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/org-src
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/org-src
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/org-rmail
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/org-rmail
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/org-protocol
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/org-protocol
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/org-plot
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/org-plot
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/org-pcomplete
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/org-pcomplete
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/org-mouse
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/org-mouse
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/org-mobile
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/org-mobile
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/org-mhe
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/org-mhe
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/org-macs
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/org-macs
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/org-macro
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/org-macro
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/org-loaddefs
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/org-loaddefs
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/org-list
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/org-list
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/org-irc
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/org-irc
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/org-install
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/org-install
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/org-inlinetask
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/org-inlinetask
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/org-info
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/org-info
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/org-indent
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/org-indent
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/org-id
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/org-id
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/org-habit
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/org-habit
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/org-gnus
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/org-gnus
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/org-footnote
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/org-footnote
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/org-feed
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/org-feed
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/org-faces
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/org-faces
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/org-eshell
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/org-eshell
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/org-entities
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/org-entities
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/org-element
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/org-element
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/org-docview
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/org-docview
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/org-datetree
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/org-datetree
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/org-ctags
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/org-ctags
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/org-crypt
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/org-crypt
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/org-compat
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/org-compat
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/org-colview
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/org-colview
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/org-clock
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/org-clock
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/org-capture
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/org-capture
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/org-bibtex
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/org-bibtex
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/org-bbdb
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/org-bbdb
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/org-attach
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/org-attach
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/org-archive
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/org-archive
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/org-agenda
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/org-agenda
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/ob
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/ob
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/ob-tangle
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/ob-tangle
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/ob-table
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/ob-table
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/ob-sqlite
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/ob-sqlite
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/ob-sql
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/ob-sql
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/ob-shen
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/ob-shen
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/ob-sh
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/ob-sh
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/ob-screen
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/ob-screen
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/ob-scheme
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/ob-scheme
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/ob-scala
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/ob-scala
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/ob-sass
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/ob-sass
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/ob-ruby
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/ob-ruby
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/ob-ref
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/ob-ref
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/ob-R
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/ob-R
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/ob-python
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/ob-python
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/ob-plantuml
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/ob-plantuml
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/ob-picolisp
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/ob-picolisp
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/ob-perl
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/ob-perl
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/ob-org
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/ob-org
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/ob-octave
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/ob-octave
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/ob-ocaml
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/ob-ocaml
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/ob-mscgen
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/ob-mscgen
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/ob-maxima
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/ob-maxima
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/ob-matlab
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/ob-matlab
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/ob-makefile
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/ob-makefile
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/ob-lob
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/ob-lob
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/ob-lisp
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/ob-lisp
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/ob-lilypond
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/ob-lilypond
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/ob-ledger
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/ob-ledger
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/ob-latex
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/ob-latex
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/ob-keys
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/ob-keys
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/ob-js
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/ob-js
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/ob-java
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/ob-java
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/ob-io
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/ob-io
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/ob-haskell
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/ob-haskell
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/ob-gnuplot
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/ob-gnuplot
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/ob-fortran
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/ob-fortran
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/ob-exp
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/ob-exp
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/ob-eval
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/ob-eval
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/ob-emacs-lisp
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/ob-emacs-lisp
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/ob-dot
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/ob-dot
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/ob-ditaa
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/ob-ditaa
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/ob-css
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/ob-css
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/ob-core
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/ob-core
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/ob-comint
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/ob-comint
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/ob-clojure
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/ob-clojure
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/ob-calc
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/ob-calc
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/ob-C
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/ob-C
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/ob-awk
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/ob-awk
//WINDOWS.SERVER.NAME.YOU.DONT.NEED.TO.KNOW/UserData/myuserid/RF/AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20150615/ob-asymptote
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/org/ob-asymptote
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/net/rfc2104
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/gnus/rfc2104
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/vc/vc-arch
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/obsolete/vc-arch
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/progmodes/cc-compat
hides
c:/Users/myuserid/AppData/Local/Programs/emacs/share/emacs/25.0.50/lisp/obsolete/cc-compat
Features:
(shadow sort mail-extr emacsbug sendmail smart-mode-line-powerline-theme
powerline powerline-separators color powerline-themes zenburn-theme
icomplete smart-mode-line rich-minority nyan-mode delsel cua-base
rng-nxml rng-valid rng-loc rng-uri rng-parse nxml-parse rng-match rng-dt
rng-util rng-pttrn nxml-ns nxml-mode nxml-outln nxml-rap nxml-util
nxml-glyph nxml-enc xmltok org-crypt org org-macro org-footnote
org-pcomplete org-list org-faces org-entities noutline outline
org-version ob-emacs-lisp ob ob-tangle ob-ref ob-lob ob-table ob-exp
org-src ob-keys ob-comint ob-core ob-eval org-compat org-macs
org-loaddefs find-func cal-menu calendar cal-loaddefs epa-file
powershell-mode speedbar sb-image ezimage dframe magit-key-mode magit
view tramp tramp-compat auth-source cl-macs cl-seq gnus-util
password-cache tramp-loaddefs trampver shell pcomplete advice help-mode
grep compile comint epa derived epg diff-mode autorevert filenotify
ansi-color git-rebase-mode thingatpt git-commit-mode server log-edit
easy-mmode message dired format-spec rfc822 mml mml-sec mm-decode
mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums
mm-util help-fns mail-prsvr mailabbrev mail-utils gmm-utils mailheader
ring pcvs-util add-log rainbow-delimiters finder-inf eieio byte-opt gv
bytecomp byte-compile cl-extra seq cconv eieio-core cl-loaddefs pcase
cl-lib info easymenu package epg-config 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 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 w32 multi-tty
make-network-process emacs)
Memory information:
((conses 16 248168 40830)
(symbols 56 35482 0)
(miscs 48 142 135)
(strings 32 68319 19318)
(string-bytes 1 2071552)
(vectors 16 28862)
(vector-slots 8 609069 5006)
(floats 8 413 313)
(intervals 56 419 635)
(buffers 976 14))
[-- Attachment #2: Type: text/html, Size: 32114 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* bug#20844: 25.0.50; Packages installed with package.el show up as status 'External' in the list-packages buffer
2015-06-18 12:45 bug#20844: 25.0.50; Packages installed with package.el show up as status 'External' in the list-packages buffer Bryan Childs
@ 2015-06-18 16:13 ` Eli Zaretskii
2015-06-18 19:21 ` Bryan Childs
0 siblings, 1 reply; 7+ messages in thread
From: Eli Zaretskii @ 2015-06-18 16:13 UTC (permalink / raw)
To: Bryan Childs; +Cc: 20844
> Date: Thu, 18 Jun 2015 13:45:06 +0100
> From: Bryan Childs <godeater@gmail.com>
>
> (file-in-directory-p "~/.emacs.d/elpa/magit/" "~\\.emacs.d\\elpa")
> nil
> (file-in-directory-p "~/.emacs.d/elpa/magit-20150608.1139/"
> "~\\.emacs.d\\elpa")
> nil
I cannot reproduce this problem on my Windows machine. I get t, not
nil. (I don't have a 'magit' sub-directory, so I tried with a
different name, but it shouldn't matter.)
So there's some other factor at work here.
Where exactly is your "~" directory? Please show its full absolute
Windows file name. Also, what do you see if you evaluate the
following expressions, one by one, using 'M-:' ?
(file-attributes "~/.emacs.d/elpa/magit" 'string)
(file-attributes "~/.emacs.d/elpa" 'string)
(file-attributes "~/.emacs.d" 'string)
(file-attributes "~" 'string)
Finally, please try evaluating this in "emacs -Q":
(file-in-directory-p "~/.emacs.d/elpa/magit/" "~\\.emacs.d\\elpa")
Do you still get nil in "emacs -Q"?
Thanks.
^ permalink raw reply [flat|nested] 7+ messages in thread
* bug#20844: 25.0.50; Packages installed with package.el show up as status 'External' in the list-packages buffer
2015-06-18 16:13 ` Eli Zaretskii
@ 2015-06-18 19:21 ` Bryan Childs
2015-06-18 20:13 ` Eli Zaretskii
0 siblings, 1 reply; 7+ messages in thread
From: Bryan Childs @ 2015-06-18 19:21 UTC (permalink / raw)
To: Eli Zaretskii; +Cc: 20844
[-- Attachment #1: Type: text/plain, Size: 1351 bytes --]
I'll have to do the bulk of your requests tomorrow, as this is happening on
my work machine, and I'm now at home.
One thing I will say is that my ~ is a UNC path to a network share, not a
local drive mapping. Not sure if that matters or not.
On 18 June 2015 at 17:13, Eli Zaretskii <eliz@gnu.org> wrote:
> > Date: Thu, 18 Jun 2015 13:45:06 +0100
> > From: Bryan Childs <godeater@gmail.com>
> >
> > (file-in-directory-p "~/.emacs.d/elpa/magit/" "~\\.emacs.d\\elpa")
> > nil
> > (file-in-directory-p "~/.emacs.d/elpa/magit-20150608.1139/"
> > "~\\.emacs.d\\elpa")
> > nil
>
> I cannot reproduce this problem on my Windows machine. I get t, not
> nil. (I don't have a 'magit' sub-directory, so I tried with a
> different name, but it shouldn't matter.)
>
> So there's some other factor at work here.
>
> Where exactly is your "~" directory? Please show its full absolute
> Windows file name. Also, what do you see if you evaluate the
> following expressions, one by one, using 'M-:' ?
>
> (file-attributes "~/.emacs.d/elpa/magit" 'string)
> (file-attributes "~/.emacs.d/elpa" 'string)
> (file-attributes "~/.emacs.d" 'string)
> (file-attributes "~" 'string)
>
> Finally, please try evaluating this in "emacs -Q":
>
> (file-in-directory-p "~/.emacs.d/elpa/magit/" "~\\.emacs.d\\elpa")
>
> Do you still get nil in "emacs -Q"?
>
> Thanks.
>
[-- Attachment #2: Type: text/html, Size: 2008 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* bug#20844: 25.0.50; Packages installed with package.el show up as status 'External' in the list-packages buffer
2015-06-18 19:21 ` Bryan Childs
@ 2015-06-18 20:13 ` Eli Zaretskii
[not found] ` <CAFMvb4u5_9eY+29pPt-6RO3KdwM=9WnXCRkJpTftW5hffF_7Wg@mail.gmail.com>
0 siblings, 1 reply; 7+ messages in thread
From: Eli Zaretskii @ 2015-06-18 20:13 UTC (permalink / raw)
To: Bryan Childs; +Cc: 20844
> Date: Thu, 18 Jun 2015 20:21:30 +0100
> From: Bryan Childs <godeater@gmail.com>
> Cc: 20844@debbugs.gnu.org
>
> One thing I will say is that my ~ is a UNC path to a network share, not a local
> drive mapping. Not sure if that matters or not.
It could very well matter. Thanks for the info.
^ permalink raw reply [flat|nested] 7+ messages in thread
* bug#20844: 25.0.50; Packages installed with package.el show up as status 'External' in the list-packages buffer
[not found] ` <CAFMvb4u5_9eY+29pPt-6RO3KdwM=9WnXCRkJpTftW5hffF_7Wg@mail.gmail.com>
@ 2015-06-19 8:35 ` Eli Zaretskii
2015-06-19 8:57 ` Bryan Childs
0 siblings, 1 reply; 7+ messages in thread
From: Eli Zaretskii @ 2015-06-19 8:35 UTC (permalink / raw)
To: Bryan Childs; +Cc: 20844
[Please keep the bug address on the CC list.]
> Date: Fri, 19 Jun 2015 08:27:11 +0100
> From: Bryan Childs <godeater@gmail.com>
>
> Okay, the results of the four (file-attributes) calls :
>
> (file-attributes "~/.emacs.d/elpa/magit-20150608.1139" 'string)
>
> (t 1 "myuserid" "Domain Users" (21891 47052 0 0) (21889 5593 0 0) (21886 44757
> 0 0) 0 "drwxrwxrwx" t 0 4203876596)
>
> (file-attributes "~/.emacs.d/elpa" 'string)
>
> (t 1 "myuserid" "Domain Users" (21891 47051 0 0) (21889 7125 0 0) (21886 43973
> 0 0) 0 "drwxrwxrwx" t 0 4203876596)
>
> (file-attributes "~/.emacs.d" 'string)
>
> (t 1 "myuserid" "Domain Users" (21891 47351 0 0) (21890 58800 0 0) (21434 30664
> 0 0) 0 "drwxrwxrwx" t 0 4203876596)
>
> (file-attributes "~" 'string)
>
> (t 1 "myuserid" "Domain Users" (21889 6715 0 0) (21889 5641 0 0) (21416 1847 0
> 0) 16384 "drwxrwxrwx" t 0 4203876596)
>
> And yes, I still get nil when running the (file-in-directory-p) call from emacs
> -Q
>
> As I said last night, my "~" directory is a UNC path, starting with an FQDN.
> Based on the naming of that FQDN, I suspect it's a windows DFS share, rather
> than going to a specific server.
>
> Hope that helps.
Thanks.
I think I see the problem, and it isn't really specific to MS-Windows.
Please try the replacement for file-in-directory-p below. If it
solves your problem, I will push the changes required to fix this.
(defun file-in-directory-p (file dir)
"Return non-nil if FILE is in DIR or a subdirectory of DIR.
A directory is considered to be \"in\" itself.
Return nil if DIR is not an existing directory."
(let ((handler (or (find-file-name-handler file 'file-in-directory-p)
(find-file-name-handler dir 'file-in-directory-p))))
(if handler
(funcall handler 'file-in-directory-p file dir)
(when (file-directory-p dir) ; DIR must exist.
(setq file (file-truename file)
dir (file-truename dir))
(let ((ls1 (split-string file "/" t))
(ls2 (split-string dir "/" t))
(root
(cond
;; A UNC on Windows systems, or a "super-root" on Apollo.
((string-match "\\`//" file) "//")
((string-match "\\`/" file) "/")
(t "")))
(mismatch nil))
(while (and ls1 ls2 (not mismatch))
(if (string-equal (car ls1) (car ls2))
(setq root (concat root (car ls1) "/"))
(setq mismatch t))
(setq ls1 (cdr ls1)
ls2 (cdr ls2)))
(unless mismatch
(file-equal-p root dir)))))))
^ permalink raw reply [flat|nested] 7+ messages in thread
* bug#20844: 25.0.50; Packages installed with package.el show up as status 'External' in the list-packages buffer
2015-06-19 8:35 ` Eli Zaretskii
@ 2015-06-19 8:57 ` Bryan Childs
2015-06-19 17:49 ` Eli Zaretskii
0 siblings, 1 reply; 7+ messages in thread
From: Bryan Childs @ 2015-06-19 8:57 UTC (permalink / raw)
To: Eli Zaretskii; +Cc: 20844
[-- Attachment #1: Type: text/plain, Size: 2978 bytes --]
Apologies about the cc snafu!
Your new defun does indeed fix the issue, I get t now, not nil anymore.
Thanks for looking I to this!
Bryan
On Fri, 19 Jun 2015 09:35 Eli Zaretskii <eliz@gnu.org> wrote:
> [Please keep the bug address on the CC list.]
>
> > Date: Fri, 19 Jun 2015 08:27:11 +0100
> > From: Bryan Childs <godeater@gmail.com>
> >
> > Okay, the results of the four (file-attributes) calls :
> >
> > (file-attributes "~/.emacs.d/elpa/magit-20150608.1139" 'string)
> >
> > (t 1 "myuserid" "Domain Users" (21891 47052 0 0) (21889 5593 0 0) (21886
> 44757
> > 0 0) 0 "drwxrwxrwx" t 0 4203876596)
> >
> > (file-attributes "~/.emacs.d/elpa" 'string)
> >
> > (t 1 "myuserid" "Domain Users" (21891 47051 0 0) (21889 7125 0 0) (21886
> 43973
> > 0 0) 0 "drwxrwxrwx" t 0 4203876596)
> >
> > (file-attributes "~/.emacs.d" 'string)
> >
> > (t 1 "myuserid" "Domain Users" (21891 47351 0 0) (21890 58800 0 0)
> (21434 30664
> > 0 0) 0 "drwxrwxrwx" t 0 4203876596)
> >
> > (file-attributes "~" 'string)
> >
> > (t 1 "myuserid" "Domain Users" (21889 6715 0 0) (21889 5641 0 0) (21416
> 1847 0
> > 0) 16384 "drwxrwxrwx" t 0 4203876596)
> >
> > And yes, I still get nil when running the (file-in-directory-p) call
> from emacs
> > -Q
> >
> > As I said last night, my "~" directory is a UNC path, starting with an
> FQDN.
> > Based on the naming of that FQDN, I suspect it's a windows DFS share,
> rather
> > than going to a specific server.
> >
> > Hope that helps.
>
> Thanks.
>
> I think I see the problem, and it isn't really specific to MS-Windows.
>
> Please try the replacement for file-in-directory-p below. If it
> solves your problem, I will push the changes required to fix this.
>
> (defun file-in-directory-p (file dir)
> "Return non-nil if FILE is in DIR or a subdirectory of DIR.
> A directory is considered to be \"in\" itself.
> Return nil if DIR is not an existing directory."
> (let ((handler (or (find-file-name-handler file 'file-in-directory-p)
> (find-file-name-handler dir 'file-in-directory-p))))
> (if handler
> (funcall handler 'file-in-directory-p file dir)
> (when (file-directory-p dir) ; DIR must exist.
> (setq file (file-truename file)
> dir (file-truename dir))
> (let ((ls1 (split-string file "/" t))
> (ls2 (split-string dir "/" t))
> (root
> (cond
> ;; A UNC on Windows systems, or a "super-root" on Apollo.
> ((string-match "\\`//" file) "//")
> ((string-match "\\`/" file) "/")
> (t "")))
> (mismatch nil))
> (while (and ls1 ls2 (not mismatch))
> (if (string-equal (car ls1) (car ls2))
> (setq root (concat root (car ls1) "/"))
> (setq mismatch t))
> (setq ls1 (cdr ls1)
> ls2 (cdr ls2)))
> (unless mismatch
> (file-equal-p root dir)))))))
>
[-- Attachment #2: Type: text/html, Size: 4096 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* bug#20844: 25.0.50; Packages installed with package.el show up as status 'External' in the list-packages buffer
2015-06-19 8:57 ` Bryan Childs
@ 2015-06-19 17:49 ` Eli Zaretskii
0 siblings, 0 replies; 7+ messages in thread
From: Eli Zaretskii @ 2015-06-19 17:49 UTC (permalink / raw)
To: Bryan Childs; +Cc: 20844-done
> From: Bryan Childs <godeater@gmail.com>
> Date: Fri, 19 Jun 2015 08:57:40 +0000
> Cc: 20844@debbugs.gnu.org
>
> Your new defun does indeed fix the issue, I get t now, not nil anymore.
Thanks, I pushed the changes.
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2015-06-19 17:49 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-06-18 12:45 bug#20844: 25.0.50; Packages installed with package.el show up as status 'External' in the list-packages buffer Bryan Childs
2015-06-18 16:13 ` Eli Zaretskii
2015-06-18 19:21 ` Bryan Childs
2015-06-18 20:13 ` Eli Zaretskii
[not found] ` <CAFMvb4u5_9eY+29pPt-6RO3KdwM=9WnXCRkJpTftW5hffF_7Wg@mail.gmail.com>
2015-06-19 8:35 ` Eli Zaretskii
2015-06-19 8:57 ` Bryan Childs
2015-06-19 17:49 ` Eli Zaretskii
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.