GNU bug report logs - #11348
24.0.95; TAB-completion in shell-command produces d:\/foo on MS-Windows

Previous Next

Package: emacs;

Reported by: Eli Zaretskii <eliz <at> gnu.org>

Date: Thu, 26 Apr 2012 11:12:02 UTC

Severity: normal

Found in version 24.0.95

Fixed in version 24.0.97

Done: Glenn Morris <rgm <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: bug-gnu-emacs <at> gnu.org
Subject: 24.0.95;
	TAB-completion in shell-command produces d:\/foo on MS-Windows
Date: Thu, 26 Apr 2012 14:09:39 +0300
 emacs -Q
 M-! cd d:\gnu TAB

(A directory 'd:/gnu' exists on my disk.)

After pressing the TAB key, the minibuffer displays this:

  cd d:\/gnu/

whereas the expected result is

  cd d:/gnu/

This is a regression from Emacs 23.4, where I do get "d:/gnu/".


In GNU Emacs 24.0.95.1 (i386-mingw-nt5.1.2600)
 of 2012-04-26 on HOME-C4E4A596F7
Windowing system distributor `Microsoft Corp.', version 5.1.2600
Configured using:
 `configure --with-gcc (3.4)'

Important settings:
  value of $LC_ALL: nil
  value of $LC_COLLATE: nil
  value of $LC_CTYPE: nil
  value of $LC_MESSAGES: nil
  value of $LC_MONETARY: nil
  value of $LC_NUMERIC: nil
  value of $LC_TIME: nil
  value of $LANG: ENU
  value of $XMODIFIERS: nil
  locale-coding-system: cp1255
  default enable-multibyte-characters: t

Major mode: Mail

Minor modes in effect:
  shell-dirtrack-mode: t
  diff-auto-refine-mode: t
  flyspell-mode: t
  desktop-save-mode: t
  show-paren-mode: t
  display-time-mode: t
  tooltip-mode: t
  mouse-wheel-mode: t
  tool-bar-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
  temp-buffer-resize-mode: t
  line-number-mode: t
  abbrev-mode: t

Recent input:
o r SPC E m a c s SPC 2 4 . 2 . SPC SPC T h e SPC d 
i f f s SPC a r e SPC b v e l o w <C-left> <right> 
<right> <backspace> <M-right> , SPC i f SPC y o u SPC 
w a n t SPC t o SPC <M-backspace> <M-backspace> d o 
n ' t C-y C-x C-x SPC <M-right> w a i t . <return> 
<return> C-u M-! c d d : \ <backspace> <backspace> 
<backspace> SPC d : \ g n <tab> <backspace> <backspace> 
<backspace> <backspace> <backspace> <backspace> \ g 
n u \ e m a c s <backspace> <backspace> <backspace> 
<backspace> <backspace> b z r \ e m a c s \ t r u n 
k SPC & & S-SPC b z r SPC d i f f SPC - c - 1 - <backspace> 
<return> <next> <next> <prior> <next> <prior> <prior> 
<up> <up> <up> <return> <up> <left> <left> <up> <up> 
<down> <C-left> <C-left> <C-right> <C-right> <C-right> 
SPC o n SPC t h e SPC t r u n k <right> ( <C-right> 
<C-right> <C-right> <C-right> ) M-q <down> <right> 
<C-home> C-z C-z C-z C-z C-z C-z C-z C-z C-z C-z C-z 
C-z C-z C-z C-z C-z C-z C-z C-z C-z C-z C-z C-z C-z 
C-z C-z C-z C-z C-z C-z C-z C-z C-z C-z C-z <C-home> 
C-z C-z C-z C-z C-z C-z C-z C-z C-z C-c C-s <help-echo> 
<help-echo> <help-echo> <switch-frame> d <help-echo> 
<help-echo> C-x C-s <switch-frame> <switch-frame> <help-echo> 
<switch-frame> <switch-frame> <help-echo> <help-echo> 
<switch-frame> <help-echo> <help-echo> <help-echo> 
<switch-frame> M-x r e p o r t C-g M-! c d SPC d : 
\ g n u <tab> C-SPC <C-left> <C-left> <C-left> M-w 
C-g M-x r e p o r t - e m <tab> <return>

Recent messages:
Mark set [2 times]
Sending...
Added to d:/usr/eli/rmail/SENT.MAIL
Sending email 
Sending email done
Sending...done
No following nondeleted message
Saving file d:/usr/eli/rmail/INBOX...
Wrote d:/usr/eli/rmail/INBOX [2 times]
Quit
Quit

Load-path shadows:
None found.

Features:
(shadow emacsbug pcmpl-unix shell add-log rmailout network-stream
starttls tls smtpmail auth-source eieio assoc gnus-util password-cache
dabbrev multi-isearch quail help-mode view mailalias sendmail dired-x
dired tcl nxml-uchnm rng-xsd xsd-regexp rng-cmpct 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 sgml-mode face-remap org-wl org-w3m org-vm org-rmail
org-mhe org-mew org-irc org-jsinfo org-infojs org-html org-exp ob-exp
org-exp-blocks find-func org-agenda org-info org-gnus org-docview
org-bibtex bibtex org-bbdb org byte-opt warnings bytecomp byte-compile
cconv macroexp advice help-fns advice-preload ob-emacs-lisp ob-tangle
ob-ref ob-lob ob-table org-footnote org-src ob-comint ob-keys ob
ob-eval org-pcomplete pcomplete org-list org-faces org-compat
org-entities org-macs cal-menu calendar cal-loaddefs noutline outline
arc-mode archive-mode diff-mode conf-mode newcomment sh-script
executable generic jka-compr make-mode texinfo ld-script flyspell
parse-time vc-cvs autorevert gud easy-mmode comint ansi-color ring
info cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align
cc-engine cc-vars cc-defs regexp-opt vc-bzr rmailsum qp rmailmm
message format-spec rfc822 mml mml-sec mm-decode mm-bodies mm-encode
mailabbrev gmm-utils mailheader mail-parse rfc2231 rmail rfc2047
rfc2045 ietf-drums mm-util mail-prsvr mail-utils desktop server
filecache mairix cus-edit easymenu cus-start cus-load wid-edit
saveplace midnight ispell generic-x paren battery time time-date
tooltip ediff-hook vc-hooks lisp-float-type mwheel dos-w32 disp-table
ls-lisp w32-win w32-vars tool-bar dnd fontset image fringe lisp-mode
register page menu-bar rfn-eshadow timer select scroll-bar mouse
jit-lock font-lock syntax facemenu font-core frame cham georgian
utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean
japanese hebrew greek romanian slovak czech european ethiopic indian
cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev
minibuffer loaddefs button faces cus-face files text-properties
overlay sha1 md5 base64 format env code-pages mule custom widget
hashtable-print-readable backquote make-network-process multi-tty
emacs)




This bug report was last modified 13 years and 76 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.