From unknown Sat Aug 16 18:39:35 2025 X-Loop: help-debbugs@gnu.org Subject: bug#27957: 26.0.50; eshell-extended-glob fails to expand wildcards Resent-From: Fabrice Popineau Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 04 Aug 2017 18:59:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 27957 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 27957@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.15018731116581 (code B ref -1); Fri, 04 Aug 2017 18:59:01 +0000 Received: (at submit) by debbugs.gnu.org; 4 Aug 2017 18:58:31 +0000 Received: from localhost ([127.0.0.1]:42047 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ddhnq-0001i4-Qn for submit@debbugs.gnu.org; Fri, 04 Aug 2017 14:58:31 -0400 Received: from eggs.gnu.org ([208.118.235.92]:45021) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ddhnp-0001hr-9I for submit@debbugs.gnu.org; Fri, 04 Aug 2017 14:58:29 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ddhni-00053Q-K1 for submit@debbugs.gnu.org; Fri, 04 Aug 2017 14:58:24 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, HTML_MESSAGE,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:45385) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ddhni-00053L-H9 for submit@debbugs.gnu.org; Fri, 04 Aug 2017 14:58:22 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:35961) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ddhng-0001Xu-PZ for bug-gnu-emacs@gnu.org; Fri, 04 Aug 2017 14:58:22 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ddhnf-000520-Eh for bug-gnu-emacs@gnu.org; Fri, 04 Aug 2017 14:58:20 -0400 Received: from mail-qt0-x229.google.com ([2607:f8b0:400d:c0d::229]:38125) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ddhnf-00051h-7t for bug-gnu-emacs@gnu.org; Fri, 04 Aug 2017 14:58:19 -0400 Received: by mail-qt0-x229.google.com with SMTP id t37so13991766qtg.5 for ; Fri, 04 Aug 2017 11:58:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=0ySERe9Y+glLjSavcVJZcc/aOibFsSeYdxMgcBxYUhk=; b=AyFRQpA7d9fEsQ/GHZnsKhvhs6dXtUP1oBfywbHphAhgPZs05BfxLe4qtXpJucsCK0 EoOAN57dDtXyvFQfELCooVL8ERPPGf9A0FAbO+iALrdzO43pq/CaH24WLFWvMuTiVgks LgEiHvZIVQDqVgnIEEG1vRoa0YYGWWodpaSVbwfIdkXdhngGwuSmlvxVw+Z5i5/bwi11 sKCgbTlu6kkSW/1+m4e6r09LcIA6SykCYEOAqw3f4dcH6MB8fxqyZbZbWCmvHzH3xSHz 57Nz7R3hqZeeYBFEFLB1q3em3z3A8HiWarLTQLJagKwqx1zr2HhTdKoT0TbW3jZL240h pYDQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=0ySERe9Y+glLjSavcVJZcc/aOibFsSeYdxMgcBxYUhk=; b=gRFrg1tGkqvq0R0tm5H7zvtNDPLOb5w3+cyRrtbCPx2tgXiCCvgphAJY/R4Jm5ZHzD ayjToGx1HQzhAt7OuE7Yrw/gOVIQZ9YPbtCWlT4sOOV4pyh+CvIXOXy6V8OjVCWM/+vk ddmZoroY0XfTTV4E6rxUXDguJven2+SkfpBQdI623Vxg1eTl37JroLOcCIC4zCNzIj+U OzUP7QWALQRuFSiuRTXnZVEzs7+vvtMmpiNhPffkv18+97EdWqjrAVsMXYV1uNkhnTt2 2zV16pxvnZqS/8VsTVi8cojc2bQrtprXhyI4uSk4l0YzDragghetads5g/kyr7moqjFm cEJg== X-Gm-Message-State: AHYfb5g/XwuPcM3y3R25ARgX767C0Pm57jwp4fQgx02wTJlSR8bqJqsE NFT/ORFvNVDTarHuOBOEOiGFUOWZ/Yyh X-Received: by 10.200.56.90 with SMTP id r26mr4322178qtb.174.1501873098404; Fri, 04 Aug 2017 11:58:18 -0700 (PDT) MIME-Version: 1.0 Received: by 10.140.82.21 with HTTP; Fri, 4 Aug 2017 11:57:58 -0700 (PDT) From: Fabrice Popineau Date: Fri, 4 Aug 2017 20:57:58 +0200 Message-ID: Content-Type: multipart/alternative; boundary="001a113fe4408739530555f21443" X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) --001a113fe4408739530555f21443 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable ;; Before starting emacs, ;; create c:/tmp/dir1/foo.txt ;; and c:/tmp/dir2/bar.txt ;; Evaluate the following (require 'em-glob) (let ((default-directory "c:/tmp/")) (eshell-extended-glob "dir*/*.txt")) ;; -> "dir*/*.txt" ;; By comparison: (let ((default-directory "c:/tmp/")) (file-expand-wildcards "dir*/*.txt")) ("dir2/bar.txt" "dir1/foo.txt") In GNU Emacs 26.0.50 (build 5, x86_64-w64-mingw32) of 2017-08-04 built on LOBSANG Repository revision: 6127f5901726740dad461b7b08c0095a65c737d5 Windowing system distributor 'Microsoft Corp.', version 10.0.16251 Recent messages: delete-backward-char: Text is read-only [2 times] Quit Mark set next-line: End of buffer Entering debugger... Continuing. custom-initialize-reset: Symbol=E2=80=99s function definition is void: eshell-extended-glob eshell Entering debugger... Back to top level Configured using: 'configure --prefix=3D/MingW64 --with-jpeg --with-xpm --with-png --with-tiff --with-rsvg --with-xml2 --with-gnutls --with-imagemagick --without-dbus --enable-checking=3Dno 'CFLAGS=3D-I/mingw64/include -fomit-frame-pointer -O3 -g0 -mtune=3Dcorei7' CPPFLAGS=3D-I/mingw64/includ= e LDFLAGS=3D-L/mingw64/lib' Configured features: JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND NOTIFY ACL GNUTLS LIBXML2 ZLIB TOOLKIT_SCROLL_BARS Important settings: value of $LANG: fr_FR locale-coding-system: cp1252 Major mode: Lisp Interaction Minor modes in effect: tooltip-mode: t global-eldoc-mode: t eldoc-mode: t electric-indent-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 line-number-mode: t transient-mark-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message subr-x puny seq dired dired-loaddefs format-spec rfc822 mml mml-sec password-cache epa derived epg epg-config gnus-util rmail rmail-loaddefs mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils em-glob pcomplete comint ansi-color ring esh-var esh-io esh-cmd esh-opt esh-ext esh-proc esh-arg esh-groups eshell esh-module esh-mode esh-util help-mode easymenu cl-print byte-opt gv bytecomp byte-compile cl-loaddefs cl-lib cconv debug time-date mule-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 w32notify w32 multi-tty make-network-process emacs) Memory information: ((conses 16 106972 12694) (symbols 56 21112 1) (miscs 48 53 120) (strings 32 33060 1443) (string-bytes 1 893866) (vectors 16 15610) (vector-slots 8 500836 10656) (floats 8 57 221) (intervals 56 403 28) (buffers 992 12)) --001a113fe4408739530555f21443 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


;; Before starting emac= s,
;; create c:/tmp/dir1/foo.txt
;; and =C2=A0 =C2=A0c:= /tmp/dir2/bar.txt

;; Evaluate the following
<= div>(require 'em-glob)

(let ((default-director= y "c:/tmp/"))
=C2=A0 (eshell-extended-glob "dir*/*= .txt"))

;; -> "dir*/*.txt"
=

;; By comparison:
(let ((default-directory &q= uot;c:/tmp/"))
=C2=A0 (file-expand-wildcards "dir*/*.tx= t"))
("dir2/bar.txt" "dir1/foo.txt")

In GNU Emacs 26.0.50 (build 5, x86_64-w64-mingw32)
=C2=A0of 2017-08-04 built on LOBSANG
Repository revision:= 6127f5901726740dad461b7b08c0095a65c737d5
Windowing system distri= butor 'Microsoft Corp.', version 10.0.16251
Recent messag= es:
delete-backward-char: Text is read-only [2 times]
Q= uit
Mark set
next-line: End of buffer
Enterin= g debugger...
Continuing.
custom-initialize-reset: Symb= ol=E2=80=99s function definition is void: eshell-extended-glob
es= hell
Entering debugger...
Back to top level
<= br>
Configured using:
=C2=A0'configure --prefix=3D/= MingW64 --with-jpeg --with-xpm --with-png
=C2=A0--with-tiff --wit= h-rsvg --with-xml2 --with-gnutls --with-imagemagick
=C2=A0--witho= ut-dbus --enable-checking=3Dno 'CFLAGS=3D-I/mingw64/include
= =C2=A0-fomit-frame-pointer -O3 -g0 -mtune=3Dcorei7' CPPFLAGS=3D-I/mingw= 64/include
=C2=A0LDFLAGS=3D-L/mingw64/lib'

Configured features:
JPEG TIFF GIF PNG RSVG IMAGEMAGICK SO= UND NOTIFY ACL GNUTLS LIBXML2 ZLIB
TOOLKIT_SCROLL_BARS
=
Important settings:
=C2=A0 value of $LANG: fr_FR
=C2=A0 locale-coding-system: cp1252

Major= mode: Lisp Interaction

Minor modes in effect:
=C2=A0 tooltip-mode: t
=C2=A0 global-eldoc-mode: t
=C2=A0 eldoc-mode: t
=C2=A0 electric-indent-mode: t
= =C2=A0 mouse-wheel-mode: t
=C2=A0 tool-bar-mode: t
=C2= =A0 menu-bar-mode: t
=C2=A0 file-name-shadow-mode: t
= =C2=A0 global-font-lock-mode: t
=C2=A0 font-lock-mode: t
=C2=A0 blink-cursor-mode: t
=C2=A0 auto-composition-mode: t
=C2=A0 auto-encryption-mode: t
=C2=A0 auto-compression-mod= e: t
=C2=A0 line-number-mode: t
=C2=A0 transient-mark-m= ode: t

Load-path shadows:
None found.

Features:
(shadow sort mail-extr emacsbug = message subr-x puny seq dired
dired-loaddefs format-spec rfc822 m= ml mml-sec password-cache epa derived
epg epg-config gnus-util rm= ail rmail-loaddefs mm-decode mm-bodies
mm-encode mail-parse rfc22= 31 mailabbrev gmm-utils mailheader sendmail
rfc2047 rfc2045 ietf-= drums mm-util mail-prsvr mail-utils em-glob
pcomplete comint ansi= -color ring esh-var esh-io esh-cmd esh-opt esh-ext
esh-proc esh-a= rg esh-groups eshell esh-module esh-mode esh-util
help-mode easym= enu cl-print byte-opt gv bytecomp byte-compile
cl-loaddefs cl-lib= cconv debug time-date mule-util tooltip eldoc
electric uniquify = ediff-hook vc-hooks lisp-float-type mwheel dos-w32
ls-lisp disp-t= able term/w32-win w32-win w32-vars term/common-win
tool-bar dnd f= ontset image regexp-opt fringe tabulated-list replace
newcomment = text-mode elisp-mode lisp-mode prog-mode register page
menu-bar r= fn-eshadow isearch timer select scroll-bar mouse jit-lock
font-lo= ck syntax facemenu font-core term/tty-colors frame cl-generic
cha= m georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao
<= div>korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech
european ethiopic indian cyrillic chinese composite charscript charp= rop
case-table epa-hook jka-cmpr-hook help simple abbrev obarray = minibuffer
cl-preloaded nadvice loaddefs button faces cus-face ma= croexp files
text-properties overlay sha1 md5 base64 format env c= ode-pages mule
custom widget hashtable-print-readable backquote w= 32notify w32 multi-tty
make-network-process emacs)

=
Memory information:
((conses 16 106972 12694)
=C2=A0(symbols 56 21112 1)
=C2=A0(miscs 48 53 120)
= =C2=A0(strings 32 33060 1443)
=C2=A0(string-bytes 1 893866)
=
=C2=A0(vectors 16 15610)
=C2=A0(vector-slots 8 500836 10656)=
=C2=A0(floats 8 57 221)
=C2=A0(intervals 56 403 28)
=C2=A0(buffers 992 12))

--001a113fe4408739530555f21443-- From unknown Sat Aug 16 18:39:35 2025 X-Loop: help-debbugs@gnu.org Subject: bug#27957: 26.0.50; eshell-extended-glob fails to expand wildcards Resent-From: Eric Skoglund Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 15 Oct 2018 12:02:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 27957 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Fabrice Popineau Cc: , 27957@debbugs.gnu.org, 27957@https Received: via spool by 27957-submit@debbugs.gnu.org id=B27957.153960490522575 (code B ref 27957); Mon, 15 Oct 2018 12:02:02 +0000 Received: (at 27957) by debbugs.gnu.org; 15 Oct 2018 12:01:45 +0000 Received: from localhost ([127.0.0.1]:49881 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gC1ZB-0005s3-Ed for submit@debbugs.gnu.org; Mon, 15 Oct 2018 08:01:45 -0400 Received: from pagefault.se ([31.7.186.167]:43934) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gC1ZA-0005rv-9w for 27957@debbugs.gnu.org; Mon, 15 Oct 2018 08:01:44 -0400 Received: by pagefault.se (Postfix, from userid 5555) id 440299220121; Mon, 15 Oct 2018 12:01:43 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on pagefault.se X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED autolearn=unavailable version=3.3.2 Received: from pagefault.se (c-460be255.07-19-73746f67.bbcust.telenor.se [85.226.11.70]) by pagefault.se (Postfix) with ESMTPSA id 0E4749220117; Mon, 15 Oct 2018 12:01:43 +0000 (UTC) From: Eric Skoglund References: Date: Mon, 15 Oct 2018 14:01:42 +0200 In-Reply-To: (Fabrice Popineau's message of "Fri, 4 Aug 2017 20:57:58 +0200") Message-ID: <87sh177715.fsf@pagefault.se> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hello Fabrice. I tried to reproduce this on 27.0.50 but was unable to do it. I only have access to a linux machine at the moment so this might be a windows issue. Would you be able to test again on a newer version of emacs? // Eric From unknown Sat Aug 16 18:39:35 2025 X-Loop: help-debbugs@gnu.org Subject: bug#27957: 26.0.50; eshell-extended-glob fails to expand wildcards Resent-From: Fabrice Popineau Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 18 Oct 2018 16:00:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 27957 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: eric@pagefault.se Cc: 27957@debbugs.gnu.org Received: via spool by 27957-submit@debbugs.gnu.org id=B27957.153987837922884 (code B ref 27957); Thu, 18 Oct 2018 16:00:02 +0000 Received: (at 27957) by debbugs.gnu.org; 18 Oct 2018 15:59:39 +0000 Received: from localhost ([127.0.0.1]:57292 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gDAi3-0005x1-EM for submit@debbugs.gnu.org; Thu, 18 Oct 2018 11:59:39 -0400 Received: from mail-wm1-f50.google.com ([209.85.128.50]:50994) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gDAi0-0005wi-V4 for 27957@debbugs.gnu.org; Thu, 18 Oct 2018 11:59:37 -0400 Received: by mail-wm1-f50.google.com with SMTP id i8-v6so821076wmg.0 for <27957@debbugs.gnu.org>; Thu, 18 Oct 2018 08:59:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=6fHICrF5fRl7AMIyYkXd9/3zaxKMohnGrm5zplhNm5Y=; b=hGuZcVdFXMEV8sF9dS6mtyYAVL5sOVN/PWun7iTcs1+aSMbXH4xnSrTttaMLulW33b Si59fib4AKjt1xck5rgyRUKBQ4t+bHfdKuCpI0QZgvmnGKwn7IDwFYSxUKySkwKcsI3Q DxCjs2tyTB/8X/wwZpyB91xO3+k8Y4preuPXrSK/GLpePL1YOSwXxlAsr7IDjYDUVwfX VCloHUs+hkNARclWFehvmkvoBndCFV7t3DXQsrOYs5RmpBOKgcnmUoyfgcanZ7gz+qnP Xtk6s+BvFhWux18jc23iriHiFG3SZRVmp5yTO1bRo5IyEMmFluAkQHddpoZh5y0Dgu7x 7xVA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=6fHICrF5fRl7AMIyYkXd9/3zaxKMohnGrm5zplhNm5Y=; b=E5HyX8On1Dj/EsxyQRmvxxWrSLk9PP8IzeFPVWew4gcZyJw8AifQ+mCNv98sQqP4CV pKs7iiKODINban7pMHeebkzoX10gDiYvRpYgsxHJb7SDW9u0DYPuCJSB7MMLEuCGbyh7 MZmOMdFBf9isi14ZDpxv/f++6kVhTx8CT1CAzt+gIP2u3ksy6fsQJ6aDtWrBTYA5KRl6 0uegqLW+UMsgBzkF6vELQBPEOoxabvLqqqEnHEg6CBTdLl/WpM99SnWKOmd3If3H8jJz BgYhmcsCcy8yhcuABE8rAVxIOI9Utf4q6Bm4kQTz9Gk9swMW1TCzECk0zGyv7Tq+aztb Gk5w== X-Gm-Message-State: ABuFfohzx3QuJMJ3I8yGCaKz87mghJ33VhK3vgG7TauiPnvCQ/L+jlBo E1ixLGLa1mHdO1L9mIng3e5ZwXzwlbRsChH8QcY= X-Google-Smtp-Source: ACcGV62eKT9DnfhGzZr1eFCoKp72ucQU9mziBdQij2zegwT+UJmdqQLt5JKNjin/pNHpwtVIcUZWLJOYZ1NMCRlideQ= X-Received: by 2002:a1c:8b94:: with SMTP id n142-v6mr997635wmd.38.1539878371047; Thu, 18 Oct 2018 08:59:31 -0700 (PDT) MIME-Version: 1.0 References: <87sh177715.fsf@pagefault.se> In-Reply-To: <87sh177715.fsf@pagefault.se> From: Fabrice Popineau Date: Thu, 18 Oct 2018 17:59:14 +0200 Message-ID: Content-Type: multipart/alternative; boundary="0000000000004dbcbd057882df6d" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --0000000000004dbcbd057882df6d Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi Eric, It seems that this problem has been fixed. I am running "GNU Emacs 27.0.50 (build 5, x86_64-w64-mingw32) of 2018-10-12" and eshell-extended-glob does work as expected, at least with the example I have reported. So you can close the bug. Regards, Le lun. 15 oct. 2018 =C3=A0 14:01, Eric Skoglund a =C3= =A9crit : > > Hello Fabrice. > > I tried to reproduce this on 27.0.50 but was unable to do it. I only > have access to a linux machine at the moment so this might be a windows > issue. > > Would you be able to test again on a newer version of emacs? > > // Eric > --0000000000004dbcbd057882df6d Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi Eric,

It seems that= this problem has been fixed.
I am running=C2=A0
&= quot;GNU Emacs 27.0.50 (build 5, x86_64-w64-mingw32)
=C2=A0of 201= 8-10-12"
and eshell-extended-glob does work as expecte= d, at least
with the example I have reported.
So you ca= n close the bug.

Regards,

Le=C2=A0lun. 15 oct. 2018 =C3=A0= =C2=A014:01, Eric Skoglund <eric@pa= gefault.se> a =C3=A9crit=C2=A0:

Hello Fabrice.

I tried to reproduce this on 27.0.50 but was unable to do it. I only
have access to a linux machine at the moment so this might be a windows
issue.

Would you be able to test again on a newer version of emacs?

// Eric
--0000000000004dbcbd057882df6d-- From unknown Sat Aug 16 18:39:35 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Fabrice Popineau Subject: bug#27957: closed (Re: Status: 26.0.50; eshell-extended-glob fails to expand wildcards) Message-ID: References: <87k1mf6quj.fsf@pagefault.se> X-Gnu-PR-Message: they-closed 27957 X-Gnu-PR-Package: emacs Reply-To: 27957@debbugs.gnu.org Date: Thu, 18 Oct 2018 18:41:01 +0000 Content-Type: multipart/mixed; boundary="----------=_1539888061-4945-1" This is a multi-part message in MIME format... ------------=_1539888061-4945-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #27957: 26.0.50; eshell-extended-glob fails to expand wildcards 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 27957@debbugs.gnu.org. --=20 27957: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D27957 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1539888061-4945-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 27957-done) by debbugs.gnu.org; 18 Oct 2018 18:40:23 +0000 Received: from localhost ([127.0.0.1]:57376 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gDDDb-0001Gn-GU for submit@debbugs.gnu.org; Thu, 18 Oct 2018 14:40:23 -0400 Received: from pagefault.se ([31.7.186.167]:36032) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gDDDa-0001Gg-9p for 27957-done@debbugs.gnu.org; Thu, 18 Oct 2018 14:40:22 -0400 Received: by pagefault.se (Postfix, from userid 5555) id 3A9F49220121; Thu, 18 Oct 2018 18:40:21 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on pagefault.se X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED,FAKE_REPLY_C autolearn=unavailable version=3.3.2 Received: from pagefault.se (c-460be255.07-19-73746f67.bbcust.telenor.se [85.226.11.70]) by pagefault.se (Postfix) with ESMTPSA id 02D439220117 for <27957-done@debbugs.gnu.org>; Thu, 18 Oct 2018 18:40:20 +0000 (UTC) From: Eric Skoglund To: bug#27957 <27957-done@debbugs.gnu.org> Subject: Re: Status: 26.0.50; eshell-extended-glob fails to expand wildcards Date: Thu, 18 Oct 2018 20:40:20 +0200 In-Reply-To: bug's message of "Thu\, 18 Oct 2018 18\:33\:11 +0000" Message-ID: <87k1mf6quj.fsf@pagefault.se> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 27957-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) ------------=_1539888061-4945-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 4 Aug 2017 18:58:31 +0000 Received: from localhost ([127.0.0.1]:42047 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ddhnq-0001i4-Qn for submit@debbugs.gnu.org; Fri, 04 Aug 2017 14:58:31 -0400 Received: from eggs.gnu.org ([208.118.235.92]:45021) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ddhnp-0001hr-9I for submit@debbugs.gnu.org; Fri, 04 Aug 2017 14:58:29 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ddhni-00053Q-K1 for submit@debbugs.gnu.org; Fri, 04 Aug 2017 14:58:24 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, HTML_MESSAGE,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:45385) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ddhni-00053L-H9 for submit@debbugs.gnu.org; Fri, 04 Aug 2017 14:58:22 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:35961) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ddhng-0001Xu-PZ for bug-gnu-emacs@gnu.org; Fri, 04 Aug 2017 14:58:22 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ddhnf-000520-Eh for bug-gnu-emacs@gnu.org; Fri, 04 Aug 2017 14:58:20 -0400 Received: from mail-qt0-x229.google.com ([2607:f8b0:400d:c0d::229]:38125) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ddhnf-00051h-7t for bug-gnu-emacs@gnu.org; Fri, 04 Aug 2017 14:58:19 -0400 Received: by mail-qt0-x229.google.com with SMTP id t37so13991766qtg.5 for ; Fri, 04 Aug 2017 11:58:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=0ySERe9Y+glLjSavcVJZcc/aOibFsSeYdxMgcBxYUhk=; b=AyFRQpA7d9fEsQ/GHZnsKhvhs6dXtUP1oBfywbHphAhgPZs05BfxLe4qtXpJucsCK0 EoOAN57dDtXyvFQfELCooVL8ERPPGf9A0FAbO+iALrdzO43pq/CaH24WLFWvMuTiVgks LgEiHvZIVQDqVgnIEEG1vRoa0YYGWWodpaSVbwfIdkXdhngGwuSmlvxVw+Z5i5/bwi11 sKCgbTlu6kkSW/1+m4e6r09LcIA6SykCYEOAqw3f4dcH6MB8fxqyZbZbWCmvHzH3xSHz 57Nz7R3hqZeeYBFEFLB1q3em3z3A8HiWarLTQLJagKwqx1zr2HhTdKoT0TbW3jZL240h pYDQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=0ySERe9Y+glLjSavcVJZcc/aOibFsSeYdxMgcBxYUhk=; b=gRFrg1tGkqvq0R0tm5H7zvtNDPLOb5w3+cyRrtbCPx2tgXiCCvgphAJY/R4Jm5ZHzD ayjToGx1HQzhAt7OuE7Yrw/gOVIQZ9YPbtCWlT4sOOV4pyh+CvIXOXy6V8OjVCWM/+vk ddmZoroY0XfTTV4E6rxUXDguJven2+SkfpBQdI623Vxg1eTl37JroLOcCIC4zCNzIj+U OzUP7QWALQRuFSiuRTXnZVEzs7+vvtMmpiNhPffkv18+97EdWqjrAVsMXYV1uNkhnTt2 2zV16pxvnZqS/8VsTVi8cojc2bQrtprXhyI4uSk4l0YzDragghetads5g/kyr7moqjFm cEJg== X-Gm-Message-State: AHYfb5g/XwuPcM3y3R25ARgX767C0Pm57jwp4fQgx02wTJlSR8bqJqsE NFT/ORFvNVDTarHuOBOEOiGFUOWZ/Yyh X-Received: by 10.200.56.90 with SMTP id r26mr4322178qtb.174.1501873098404; Fri, 04 Aug 2017 11:58:18 -0700 (PDT) MIME-Version: 1.0 Received: by 10.140.82.21 with HTTP; Fri, 4 Aug 2017 11:57:58 -0700 (PDT) From: Fabrice Popineau Date: Fri, 4 Aug 2017 20:57:58 +0200 Message-ID: Subject: 26.0.50; eshell-extended-glob fails to expand wildcards To: bug-gnu-emacs@gnu.org Content-Type: multipart/alternative; boundary="001a113fe4408739530555f21443" X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) --001a113fe4408739530555f21443 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable ;; Before starting emacs, ;; create c:/tmp/dir1/foo.txt ;; and c:/tmp/dir2/bar.txt ;; Evaluate the following (require 'em-glob) (let ((default-directory "c:/tmp/")) (eshell-extended-glob "dir*/*.txt")) ;; -> "dir*/*.txt" ;; By comparison: (let ((default-directory "c:/tmp/")) (file-expand-wildcards "dir*/*.txt")) ("dir2/bar.txt" "dir1/foo.txt") In GNU Emacs 26.0.50 (build 5, x86_64-w64-mingw32) of 2017-08-04 built on LOBSANG Repository revision: 6127f5901726740dad461b7b08c0095a65c737d5 Windowing system distributor 'Microsoft Corp.', version 10.0.16251 Recent messages: delete-backward-char: Text is read-only [2 times] Quit Mark set next-line: End of buffer Entering debugger... Continuing. custom-initialize-reset: Symbol=E2=80=99s function definition is void: eshell-extended-glob eshell Entering debugger... Back to top level Configured using: 'configure --prefix=3D/MingW64 --with-jpeg --with-xpm --with-png --with-tiff --with-rsvg --with-xml2 --with-gnutls --with-imagemagick --without-dbus --enable-checking=3Dno 'CFLAGS=3D-I/mingw64/include -fomit-frame-pointer -O3 -g0 -mtune=3Dcorei7' CPPFLAGS=3D-I/mingw64/includ= e LDFLAGS=3D-L/mingw64/lib' Configured features: JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND NOTIFY ACL GNUTLS LIBXML2 ZLIB TOOLKIT_SCROLL_BARS Important settings: value of $LANG: fr_FR locale-coding-system: cp1252 Major mode: Lisp Interaction Minor modes in effect: tooltip-mode: t global-eldoc-mode: t eldoc-mode: t electric-indent-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 line-number-mode: t transient-mark-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message subr-x puny seq dired dired-loaddefs format-spec rfc822 mml mml-sec password-cache epa derived epg epg-config gnus-util rmail rmail-loaddefs mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils em-glob pcomplete comint ansi-color ring esh-var esh-io esh-cmd esh-opt esh-ext esh-proc esh-arg esh-groups eshell esh-module esh-mode esh-util help-mode easymenu cl-print byte-opt gv bytecomp byte-compile cl-loaddefs cl-lib cconv debug time-date mule-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 w32notify w32 multi-tty make-network-process emacs) Memory information: ((conses 16 106972 12694) (symbols 56 21112 1) (miscs 48 53 120) (strings 32 33060 1443) (string-bytes 1 893866) (vectors 16 15610) (vector-slots 8 500836 10656) (floats 8 57 221) (intervals 56 403 28) (buffers 992 12)) --001a113fe4408739530555f21443 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


;; Before starting emac= s,
;; create c:/tmp/dir1/foo.txt
;; and =C2=A0 =C2=A0c:= /tmp/dir2/bar.txt

;; Evaluate the following
<= div>(require 'em-glob)

(let ((default-director= y "c:/tmp/"))
=C2=A0 (eshell-extended-glob "dir*/*= .txt"))

;; -> "dir*/*.txt"
=

;; By comparison:
(let ((default-directory &q= uot;c:/tmp/"))
=C2=A0 (file-expand-wildcards "dir*/*.tx= t"))
("dir2/bar.txt" "dir1/foo.txt")

In GNU Emacs 26.0.50 (build 5, x86_64-w64-mingw32)
=C2=A0of 2017-08-04 built on LOBSANG
Repository revision:= 6127f5901726740dad461b7b08c0095a65c737d5
Windowing system distri= butor 'Microsoft Corp.', version 10.0.16251
Recent messag= es:
delete-backward-char: Text is read-only [2 times]
Q= uit
Mark set
next-line: End of buffer
Enterin= g debugger...
Continuing.
custom-initialize-reset: Symb= ol=E2=80=99s function definition is void: eshell-extended-glob
es= hell
Entering debugger...
Back to top level
<= br>
Configured using:
=C2=A0'configure --prefix=3D/= MingW64 --with-jpeg --with-xpm --with-png
=C2=A0--with-tiff --wit= h-rsvg --with-xml2 --with-gnutls --with-imagemagick
=C2=A0--witho= ut-dbus --enable-checking=3Dno 'CFLAGS=3D-I/mingw64/include
= =C2=A0-fomit-frame-pointer -O3 -g0 -mtune=3Dcorei7' CPPFLAGS=3D-I/mingw= 64/include
=C2=A0LDFLAGS=3D-L/mingw64/lib'

Configured features:
JPEG TIFF GIF PNG RSVG IMAGEMAGICK SO= UND NOTIFY ACL GNUTLS LIBXML2 ZLIB
TOOLKIT_SCROLL_BARS
=
Important settings:
=C2=A0 value of $LANG: fr_FR
=C2=A0 locale-coding-system: cp1252

Major= mode: Lisp Interaction

Minor modes in effect:
=C2=A0 tooltip-mode: t
=C2=A0 global-eldoc-mode: t
=C2=A0 eldoc-mode: t
=C2=A0 electric-indent-mode: t
= =C2=A0 mouse-wheel-mode: t
=C2=A0 tool-bar-mode: t
=C2= =A0 menu-bar-mode: t
=C2=A0 file-name-shadow-mode: t
= =C2=A0 global-font-lock-mode: t
=C2=A0 font-lock-mode: t
=C2=A0 blink-cursor-mode: t
=C2=A0 auto-composition-mode: t
=C2=A0 auto-encryption-mode: t
=C2=A0 auto-compression-mod= e: t
=C2=A0 line-number-mode: t
=C2=A0 transient-mark-m= ode: t

Load-path shadows:
None found.

Features:
(shadow sort mail-extr emacsbug = message subr-x puny seq dired
dired-loaddefs format-spec rfc822 m= ml mml-sec password-cache epa derived
epg epg-config gnus-util rm= ail rmail-loaddefs mm-decode mm-bodies
mm-encode mail-parse rfc22= 31 mailabbrev gmm-utils mailheader sendmail
rfc2047 rfc2045 ietf-= drums mm-util mail-prsvr mail-utils em-glob
pcomplete comint ansi= -color ring esh-var esh-io esh-cmd esh-opt esh-ext
esh-proc esh-a= rg esh-groups eshell esh-module esh-mode esh-util
help-mode easym= enu cl-print byte-opt gv bytecomp byte-compile
cl-loaddefs cl-lib= cconv debug time-date mule-util tooltip eldoc
electric uniquify = ediff-hook vc-hooks lisp-float-type mwheel dos-w32
ls-lisp disp-t= able term/w32-win w32-win w32-vars term/common-win
tool-bar dnd f= ontset image regexp-opt fringe tabulated-list replace
newcomment = text-mode elisp-mode lisp-mode prog-mode register page
menu-bar r= fn-eshadow isearch timer select scroll-bar mouse jit-lock
font-lo= ck syntax facemenu font-core term/tty-colors frame cl-generic
cha= m georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao
<= div>korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech
european ethiopic indian cyrillic chinese composite charscript charp= rop
case-table epa-hook jka-cmpr-hook help simple abbrev obarray = minibuffer
cl-preloaded nadvice loaddefs button faces cus-face ma= croexp files
text-properties overlay sha1 md5 base64 format env c= ode-pages mule
custom widget hashtable-print-readable backquote w= 32notify w32 multi-tty
make-network-process emacs)

=
Memory information:
((conses 16 106972 12694)
=C2=A0(symbols 56 21112 1)
=C2=A0(miscs 48 53 120)
= =C2=A0(strings 32 33060 1443)
=C2=A0(string-bytes 1 893866)
=
=C2=A0(vectors 16 15610)
=C2=A0(vector-slots 8 500836 10656)=
=C2=A0(floats 8 57 221)
=C2=A0(intervals 56 403 28)
=C2=A0(buffers 992 12))

--001a113fe4408739530555f21443-- ------------=_1539888061-4945-1--