GNU bug report logs -
#3846
*shell-mode* error
Previous Next
Reported by: alinsoar <at> voila.fr
Date: Tue, 14 Jul 2009 14:40:06 UTC
Severity: normal
Tags: moreinfo
Done: Glenn Morris <rgm <at> gnu.org>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 3846 in the body.
You can then email your comments to 3846 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>
:
bug#3846
; Package
emacs
.
(Tue, 14 Jul 2009 14:40:07 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
alinsoar <at> voila.fr
:
New bug report received and forwarded. Copy sent to
Emacs Bugs <bug-gnu-emacs <at> gnu.org>
.
(Tue, 14 Jul 2009 14:40:07 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> emacsbugs.donarmstrong.com (full text, mbox):
When I change the current directory using "cd new_dir", the tab-completion will recognize the new directory. For example, supposing that I am in pwd=X and I execute "cd /root". Then ls <tab> will show the correct answer in *Completion* (the files from /root).
On the contrary, when I memorize the current directory (X) using pushd, then I make cd <new_dir>, then I execute popd, the *Completion* buffer will show the files from the directory <new_dir>, even I executed in the meantime popd. It should have displayed the files from X...
Can somebody solve this bug, please? I do not have time to watch the code now...
Thanks,
A Soare
*************************************
Nous demandons juste que les leaders mondiaux ne soutiennent pas Poutine. Chaque fois qu'ils le rencontrent officiellement, ils lui offrent des outils très puissants de propagande.
Je prends mes précautions: je ne vais jamais au restaurant, sauf si le chef est un ami. Je ne voyage jamais par Aeroflot (la compagnie aérienne nationale russe, ndlr). Si je le fais, j'évite de manger ou de boire par peur d'être empoisonné. Mais vous savez, ce n'est pas la peur qui compte, ce qui est important, c'est de pouvoir la surmonter...
Garry Kasparov
____________________________________________________
Le week-end sera pluvieux ? Quel dommage !... Mais pas de panique le nouveau Guide TV de Voila est là http://tv.voila.fr
Information forwarded
to
bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>
:
bug#3846
; Package
emacs
.
(Tue, 14 Jul 2009 18:10:06 GMT)
Full text and
rfc822 format available.
Message #8 received at 3846 <at> emacsbugs.donarmstrong.com (full text, mbox):
tags 3864 moreinfo
stop
"A. Soare" wrote:
> On the contrary, when I memorize the current directory (X) using
> pushd, then I make cd <new_dir>, then I execute popd, the
> *Completion* buffer will show the files from the directory
> <new_dir>, even I executed in the meantime popd. It should have
> displayed the files from X...
The precise recipe is missing, but the following sequence:
emacs -Q -f shell
cd /tmp
pushd
is not a valid sequence in the bash shell, because pushd with no
arguments exchanges the top two elements in the directory stack, and
the directory stack is empty at this point.
This on the other hand works fine, as it should:
emacs -Q -f shell
cd /tmp
pushd /usr
cd bin
popd
If you are using tcsh with pushdtohome set, you want to set
shell-pushd-tohome.
You need to provide a recipe from emacs -Q that says what the problem
is, what your shell is, and any relevant shell options you have set.
Tags added: moreinfo
Request was from
Glenn Morris <rgm <at> gnu.org>
to
control <at> emacsbugs.donarmstrong.com
.
(Tue, 14 Jul 2009 18:25:07 GMT)
Full text and
rfc822 format available.
Information forwarded
to
bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>
:
bug#3846
; Package
emacs
.
(Wed, 15 Jul 2009 17:15:04 GMT)
Full text and
rfc822 format available.
Message #13 received at 3846 <at> emacsbugs.donarmstrong.com (full text, mbox):
Thanks.
I cannot reproduce the bug today, but it happened to me many times, and it will happen again. I will report in detail.
> tags 3864 moreinfo
> stop
>
> "A. Soare" wrote:
>
> > On the contrary, when I memorize the current directory (X) using
> > pushd, then I make cd <new_dir>, then I execute popd, the
> > *Completion* buffer will show the files from the directory
> > <new_dir>, even I executed in the meantime popd. It should have
> > displayed the files from X...
>
> The precise recipe is missing, but the following sequence:
>
> emacs -Q -f shell
> cd /tmp
> pushd
>
> is not a valid sequence in the bash shell, because pushd with no
> arguments exchanges the top two elements in the directory stack, and
> the directory stack is empty at this point.
>
> This on the other hand works fine, as it should:
>
> emacs -Q -f shell
> cd /tmp
> pushd /usr
> cd bin
> popd
>
>
> If you are using tcsh with pushdtohome set, you want to set
> shell-pushd-tohome.
>
> You need to provide a recipe from emacs -Q that says what the problem
> is, what your shell is, and any relevant shell options you have set.
>
>
____________________________________________________
Le week-end sera pluvieux ? Quel dommage !... Mais pas de panique le nouveau Guide TV de Voila est là http://tv.voila.fr
Reply sent
to
Glenn Morris <rgm <at> gnu.org>
:
You have taken responsibility.
(Mon, 11 Jul 2011 19:52:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
alinsoar <at> voila.fr
:
bug acknowledged by developer.
(Mon, 11 Jul 2011 19:52:02 GMT)
Full text and
rfc822 format available.
Message #18 received at 3846-done <at> debbugs.gnu.org (full text, mbox):
This bug is being closed because it could not be reproduced and there
was no response to a request for more information.
If you reply with the requested information it can be reopened if needed.
You can view the whole report at http://debbugs.gnu.org/BUGNUMBER
Glenn Morris wrote:
> You need to provide a recipe from emacs -Q that says what the problem
> is, what your shell is, and any relevant shell options you have set.
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Tue, 09 Aug 2011 11:24:06 GMT)
Full text and
rfc822 format available.
This bug report was last modified 13 years and 320 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.