[Bug: 21.4.13] directory-sep-char breaks shell-command
Adrian Aichner
adrian at xemacs.org
Tue Jun 21 17:22:12 EDT 2005
David Abrahams <dave at boost-consulting.com> writes:
> ================================================================
> Dear Bug Team!
>
> On NT,
>
> (setq directory-sep-char ?/)
>
> which is supposed to be supported, causes all commands issued with
> `M-!' to respond "The syntax of the command is incorrect."
Hi David, could you please provide a minimal repeatable test case
starting with
xemacs -vanilla
Thanks!
Adrian
>
> ================================================================
>
> System Info to help track down your bug:
> ---------------------------------------
>
> OS version:
>
> Microsoft Windows 2000 [Version 5.00.2195]
> OS: Windows_NT
>
> XEmacs 21.4.13 "Rational FORTRAN" configured for `i586-pc-win32'.
>
> Building XEmacs in "d:\\xemacs\\xemacs-21.4-release\\nt".
> Using compiler "cl -nologo -W3 -O2 -G5 -ML".
> Installing XEmacs in "c:\\Program Files\\XEmacs\\XEmacs-21.4.13".
> Package path is "~\\.xemacs;;c:\\Program Files\\XEmacs\\site-packages;c:\\Program Files\\XEmacs\\xemacs-packages".
> Compiling in support for Microsoft Windows native GUI.
> Compiling in support for XPM images.
> Compiling in support for GIF images.
> Compiling in support for PNG images.
> Compiling in support for TIFF images.
> Compiling in support for JPEG images.
> Compiling in support for X-Face message headers.
> Compiling in support for toolbars.
> Compiling in support for dialogs.
> Compiling in support for widgets.
> Compiling in support for native sounds.
> Compiling in fast dired implementation.
> Using portable dumper.
>
>
> Load-Path Lisp Shadows:
> ----------------------
> (~/elisp\pdb c:\Program Files\XEmacs\xemacs-packages\lisp\debug\pdb
> ~/elisp\tempo c:\Program
> Files\XEmacs\xemacs-packages\lisp\edit-utils\tempo ~/elisp\p4
> c:\Program Files\XEmacs\xemacs-packages\lisp\prog-modes\p4
> ~/elisp\python-mode c:\Program
> Files\XEmacs\xemacs-packages\lisp\python-modes\python-mode
> ~/elisp\toolbar c:\Program Files\XEmacs\XEmacs-21.4.13\lisp\toolbar
> c:\Program Files\XEmacs\xemacs-packages\lisp\build\build-report
> c:\Program Files\XEmacs\XEmacs-21.4.13\lisp\build-report c:\Program
> Files\XEmacs\xemacs-packages\lisp\net-utils\xml ~/elisp/unofficial/xml
> c:\Program Files\XEmacs\xemacs-packages\lisp\gnus\vcard
> ~/elisp/unofficial/vcard c:\Program
> Files\XEmacs\xemacs-packages\lisp\w3\ssl ~/elisp/unofficial/ssl
> c:\Program Files\XEmacs\xemacs-packages\lisp\ecrypto\md5
> ~/elisp/unofficial/md5 c:\Program
> Files\XEmacs\xemacs-packages\lisp\gnus\hashcash
> ~/elisp/unofficial/hashcash c:\Program
> Files\XEmacs\xemacs-packages\lisp\gnus\gpg ~/elisp/unofficial/gpg
> c:\Program Files\XEmacs\xemacs-packages\lisp\gnus\gpg-ring
> ~/elisp/unofficial/gpg-ring c:\Program
> Files\XEmacs\xemacs-packages\lisp\mail-lib\base64
> ~/elisp/unofficial/base64)
>
>
> Installed XEmacs Packages:
> -------------------------
> (zenirc ver: 1.15 upstream: 2.112)
> (xwem ver: 1.21 upstream: lg at xwem.org--2005/xwem--main--2.1--versionfix-1)
> (xslt-process ver: 1.11 upstream: regular)
> (xslide ver: 1.09 upstream: 0.2.2)
> (xlib ver: 1.14 upstream: lg at xwem.org--2005/xlib--main--2.1--version-0)
> (xetla ver: 1.0 upstream: steve at eicq.org--2005/xetla--main--1.0--version-0)
> (xemacs-devel ver: 1.7 upstream: No-Upstream-Ver)
> (xemacs-base ver: 1.97 upstream: No-Upstream-Ver)
> (x-symbol ver: 1.1 upstream: 4.5.1)
> (w3 ver: 1.3 upstream: 4.0pre47)
> (vm ver: 7.19 upstream: 7.17)
> (viper ver: 1.38 upstream: 3.09)
> (view-process ver: 1.13 upstream: 2.4)
> (vhdl ver: 1.2 upstream: 3.33.2)
> (vc-cc ver: 1.22 upstream: No-Upstream-Ver)
> (vc ver: 1.4 upstream: No-Upstream-Ver)
> (tramp ver: 1.23 upstream: 2.0.48)
> (tpu ver: 1.14 upstream: 4.2X)
> (tooltalk ver: 1.15 upstream: No-Upstream-Ver)
> (tm ver: 1.38 upstream: No-Upstream-Ver)
> (time ver: 1.14 upstream: 1.17)
> (textools ver: 1.15 upstream: No-Upstream-Ver)
> (text-modes ver: 1.87 upstream: No-Upstream-Ver)
> (texinfo ver: 1.29 upstream: No-Upstream-Ver)
> (supercite ver: 1.2 upstream: 3.55x3)
> (strokes ver: 1.1 upstream: No-Upstream-Ver)
> (speedbar ver: 1.27 upstream: 0.14beta4)
> (sounds-wav ver: 1.12 upstream: No-Upstream-Ver)
> (sounds-au ver: 1.12 upstream: No-Upstream-Ver)
> (sml-mode ver: 0.11 upstream: 3.9.5)
> (slider ver: 1.15 upstream: 0.3x1)
> (sieve ver: 1.17 upstream: No-Upstream-Ver)
> (sh-script ver: 1.18 upstream: 2.0e)
> (sgml ver: 1.11 upstream: No-Upstream-Ver)
> (semantic ver: 1.19 upstream: 1.4.2)
> (scheme ver: 1.14 upstream: No-Upstream-Ver)
> (sasl ver: 1.15 upstream: 1.14.4)
> (ruby-modes ver: 1.02 upstream: 1.6.8)
> (rmail ver: 1.14 upstream: No-Upstream-Ver)
> (riece ver: 1.19 upstream: 1.0.8)
> (reftex ver: 1.34 upstream: 4.21)
> (re-builder ver: 1.02 upstream: 1.20)
> (python-modes ver: 1.06 upstream: No-Upstream-Ver)
> (psgml-dtds ver: 1.03 upstream: No-Upstream-Ver)
> (psgml ver: 1.44 upstream: 1.3.1)
> (ps-print ver: 1.11 upstream: 6.5.6)
> (prog-modes ver: 2.03 upstream: No-Upstream-Ver)
> (pgg ver: 1.05 upstream: 0.1)
> (perl-modes ver: 1.08 upstream: No-Upstream-Ver)
> (pcomplete ver: 1.04 upstream: 1.1.6)
> (pcl-cvs ver: 1.66 upstream: R-2_9_9)
> (pc ver: 1.28 upstream: No-Upstream-Ver)
> (os-utils ver: 1.36 upstream: No-Upstream-Ver)
> (oo-browser ver: 1.04 upstream: 4.08)
> (ocaml ver: 0.05 upstream: 3.06)
> (net-utils ver: 1.46 upstream: N/A)
> (mmm-mode ver: 1.02 upstream: 0.4.7)
> (misc-games ver: 1.18 upstream: No-Upstream-Ver)
> (mine ver: 1.16 upstream: 1.9)
> (mh-e ver: 1.29 upstream: 7.4.2)
> (mew ver: 1.18 upstream: 1.94.2)
> (mailcrypt ver: 2.14 upstream: 3.5.8)
> (mail-lib ver: 1.73 upstream: No-Upstream-Ver)
> (liece ver: 1.13 upstream: 1.4.9)
> (jde ver: 1.46 upstream: regular)
> (ispell ver: 1.31 upstream: 3.6)
> (ilisp ver: 1.33 upstream: 5.12.0)
> (igrep ver: 1.13 upstream: 2.111)
> (idlwave ver: 1.31 upstream: 5.1)
> (ibuffer ver: 1.09 upstream: No-Upstream-Ver)
> (hyperbole ver: 1.16 upstream: 4.18)
> (hm--html-menus ver: 1.23 upstream: 5.9)
> (haskell-mode ver: 1.07 upstream: 1.45)
> (gnus ver: 1.85 upstream: 5.10.7)
> (gnats ver: 1.17 upstream: 3.101)
> (general-docs ver: 1.03 upstream: No-Upstream-Ver)
> (games ver: 1.15 upstream: 1.04)
> (fsf-compat ver: 1.15 upstream: No-Upstream-Ver)
> (frame-icon ver: 1.11 upstream: No-Upstream-Ver)
> (fortran-modes ver: 1.04 upstream: No-Upstream-Ver)
> (forms ver: 1.15 upstream: 2.37)
> (footnote ver: 1.16 upstream: 0.18x)
> (eudc ver: 1.39 upstream: 1.32)
> (eterm ver: 1.15 upstream: No-Upstream-Ver)
> (ess ver: 1.14 upstream: 5.2.7)
> (eshell ver: 1.08 upstream: 2.4.1)
> (escreen ver: 1.01 upstream: 1.16)
> (erc ver: 0.15 upstream: Version 5.0 Revision: 1.752)
> (emerge ver: 1.11 upstream: No-Upstream-Ver)
> (elib ver: 1.11 upstream: 1.0)
> (eieio ver: 1.05 upstream: 0.17)
> (efs ver: 1.33 upstream: 1.23)
> (edt ver: 1.13 upstream: No-Upstream-Ver)
> (edit-utils ver: 2.22 upstream: No-Upstream-Ver)
> (ediff ver: 1.51 upstream: 2.75)
> (edebug ver: 1.21 upstream: No-Upstream-Ver)
> (ecrypto ver: 0.19 upstream: 2.0)
> (ecb ver: 1.22 upstream: 2.31)
> (docbookide ver: 0.07000000000000001 upstream: 0.1)
> (dired ver: 1.17 upstream: 7.13)
> (dictionary ver: 1.15 upstream: 1.8)
> (debug ver: 1.17 upstream: No-Upstream-Ver)
> (crisp ver: 1.15 upstream: 1.34)
> (cookie ver: 1.15 upstream: No-Upstream-Ver)
> (clearcase ver: 1.09 upstream: /main/laptop/156)
> (cc-mode ver: 1.43 upstream: 5.30.9)
> (calendar ver: 1.23 upstream: No-Upstream-Ver)
> (calc ver: 1.26 upstream: 2.02fX3)
> (c-support ver: 1.21 upstream: No-Upstream-Ver)
> (build ver: 1.14 upstream: 2.02)
> (bbdb ver: 1.25 upstream: 2.34)
> (auctex ver: 1.46 upstream: 11.55)
> (apel ver: 1.27 upstream: 10.2)
> (ada ver: 1.14 upstream: 2.27)
> (Sun ver: 1.16 upstream: No-Upstream-Ver)
>
>
>
> Features:
> --------
>
> (gnus-ems gnus-xmas mail-extr message messagexmas mml mml-sec
> mml-smime smime dig mm-decode mm-bodies mm-encode mailcap lpr
> mail-parse rfc2045 rfc2231 rfc2047 qp ietf-drums mail-abbrevs nnheader
> nnheaderxm gnus-util netrc time-date parse-time mm-util mail-prsvr
> mail-utils mailheader canlock sha1 executable hex-util xemacsbug
> shadow sendmail rfc822 psgml-xemacs tempo psgml-html psgml vc pcl-cvs
> diff-mode easy-mmode pcl-cvs-parse pcl-cvs-info pcl-cvs-defs
> pcl-cvs-util cvs-compat cookie dll elib-node background make-mode
> makefile dired-faces dired-xemacs dired dabbrev find-func cc-mode
> cc-fonts cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs
> regexp-opt hyper-apropos view-less view apropos efs-cu info cus-edit
> cus-load wid-edit font disp-table paren blink-paren psvn edmacro
> overlay jam-mode compile generic-mode skeleton sgml-mode python-mode
> comint ring pending-del vc-hooks font-lock cus-face byte-optimize
> bytecomp byte-compile advice advice-preload gnus-load zenirc-autoloads
> xwem-autoloads xslt-process-autoloads xslide-autoloads xlib-autoloads
> xetla-autoloads xemacs-devel-autoloads xemacs-base-autoloads
> x-symbol-autoloads w3-autoloads vm-autoloads viper-autoloads
> view-process-autoloads vhdl-autoloads vc-cc-autoloads vc-autoloads
> tramp-autoloads tpu-autoloads tooltalk-autoloads tm-autoloads
> time-autoloads textools-autoloads text-modes-autoloads
> texinfo-autoloads supercite-autoloads strokes-autoloads
> speedbar-autoloads sounds-wav-autoloads sounds-au-autoloads
> sml-mode-autoloads slider-autoloads sieve-autoloads
> sh-script-autoloads sgml-autoloads semantic-autoloads scheme-autoloads
> sasl-autoloads ruby-modes-autoloads rmail-autoloads riece-autoloads
> reftex-autoloads re-builder-autoloads python-modes-autoloads
> psgml-dtds-autoloads psgml-autoloads ps-print-autoloads
> prog-modes-autoloads pgg-autoloads perl-modes-autoloads
> pcomplete-autoloads pcl-cvs-autoloads pc-autoloads os-utils-autoloads
> oo-browser-autoloads ocaml-autoloads net-utils-autoloads
> mmm-mode-autoloads misc-games-autoloads mine-autoloads mh-e-autoloads
> mew-autoloads mailcrypt-autoloads mail-lib-autoloads liece-autoloads
> jde-autoloads ispell-autoloads ilisp-autoloads igrep-autoloads
> idlwave-autoloads ibuffer-autoloads hyperbole-autoloads
> hm--html-menus-autoloads haskell-mode-autoloads gnus-autoloads
> gnats-autoloads general-docs-autoloads games-autoloads
> fsf-compat-autoloads frame-icon-autoloads fortran-modes-autoloads
> forms-autoloads footnote-autoloads eudc-autoloads eterm-autoloads
> ess-autoloads eshell-autoloads escreen-autoloads erc-autoloads
> emerge-autoloads elib-autoloads eieio-autoloads efs-autoloads
> edt-autoloads edit-utils-autoloads ediff-autoloads edebug-autoloads
> ecrypto-autoloads ecb-autoloads docbookide-autoloads dired-autoloads
> dictionary-autoloads debug-autoloads crisp-autoloads cookie-autoloads
> clearcase-autoloads cc-mode-autoloads calendar-autoloads
> calc-autoloads c-support-autoloads build-autoloads bbdb-autoloads
> auctex-autoloads apel-autoloads ada-autoloads Sun-autoloads
> lisp-autoloads loadhist auto-show fontl-hooks code-cmds gutter-items
> menubar-items x-menubar dragdrop mode-motion mouse itimer auto-save
> lisp-mode easymenu iso8859-1 page buff-menu lib-complete help-nomule
> cus-file derived frame text-props obsolete cus-start custom widget
> cl-extra mini-cl cl cl-19 packages backquote very-early-lisp
> file-coding mswindows-scrollbars mswindows toolbar native-sound
> scrollbar network-streams subprocesses menu-accelerator-support
> menubar md5 xemacs gutter tiff png gif jpeg xface xpm xbm
> lisp-float-type windows-nt dragdrop-api dialog devices window-system
> base64)
>
>
> Recent keystrokes:
> -----------------
>
> o r SPC * . h p p RET C-x C-p C-p C-p C-p C-p C-p C-p
> C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p
> C-p C-p C-p C-p C-p C-p RET C-p C-p C-p RET # e r r
> o r SPC n o t SPC u s e d ! C-x C-s M-z a p C-_ C-_
> M-x a p r o TAB RET b u g RET C-x C-p C-x C-p C-s s
> BS x e m a c s C-p C-, C-n C-n C-, C-, C-SPC C-e M-w
> M-x C-y RET
>
>
> Recent messages (most recent first):
> -----------------------------------
>
> Loading gnus-xmas...done
> Loading gnus-xmas...
> Loading gnus-ems...
> Parsing c:\home\dave\.mailrc... done
> Parsing c:\home\dave\.mailrc...
> Loading mail-extr...done
> Loading mail-extr...
> Loading message...done
> Loading executable...done
> Loading executable...
> Loading message...
> Loading xemacsbug...done
> Loading xemacsbug...
> Zap to char:
> Wrote c:\src\osl\mtl4\boost\sequence\accessor.hpp
> Quit
> Wrote c:\src\osl\mtl4\boost\sequence\intrinsic\elements.hpp
> Wrote c:\src\osl\mtl4\boost\sequence\intrinsic\elements.hpp
> Wrote c:\src\osl\mtl4\boost\sequence\intrinsic\elements_fwd.hpp
> Replaced 4 occurrences
--
Adrian Aichner
mailto:adrian at xemacs.org
http://www.xemacs.org/
More information about the XEmacs-Beta
mailing list