GNU bug report logs - #5067
23.1.50; Why doesn't eshell/pcomplete use ~ any more?

Previous Next

Package: emacs;

Reported by: Leo <sdl.web <at> gmail.com>

Date: Sat, 28 Nov 2009 14:15:05 UTC

Severity: normal

Done: Stefan Monnier <monnier <at> iro.umontreal.ca>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (Emacs bug Tracking System)
To: Leo <sdl.web <at> gmail.com>
Subject: bug#5067 closed by Stefan Monnier <monnier <at> iro.umontreal.ca> (Re:
 bug#5067: 23.1.50; Why doesn't eshell/pcomplete use ~ any more?)
Date: Sat, 28 Nov 2009 17:15:05 +0000
[Message part 1 (text/plain, inline)]
This is an automatic notification regarding your bug report
which was filed against the emacs package:

#5067: 23.1.50; Why doesn't eshell/pcomplete use ~ any more?

It has been closed by Stefan Monnier <monnier <at> iro.umontreal.ca>.

Their explanation is attached below along with your original report.
If this explanation is unsatisfactory and you have not received a
better one in a separate message then please contact Stefan Monnier <monnier <at> iro.umontreal.ca> by
replying to this email.


-- 
5067: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=5067
Emacs Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Stefan Monnier <monnier <at> iro.umontreal.ca>
To: Leo <sdl.web <at> gmail.com>
Subject: Re: bug#5067: 23.1.50; Why doesn't eshell/pcomplete use ~ any more?
Date: Sat, 28 Nov 2009 12:09:35 -0500
> For example, if I 'cd ~', the prompt will be the absolute path of my
> HOME dir instead of just '~' like in the previous version.

I installed a change which should fix it (unless you've customized
eshell-prompt-function, in which case you'll have to make the change in
your cutomization).

> With (setq eshell-cmpl-ignore-case t), 'cd ~/l<TAB>' throws this error:

>   pcomplete-insert-entry: Text is read-only
>   pcomplete: Wrong type argument: integerp, nil [8 times]

> Could someone take a look at this bug? Thank you.

Thanks for catching this.  It was some half-cooked change I have here
that I installed mistakenly as part of some other change.  I reverted it
now, so it should work as before.


        Stefan
[Message part 3 (message/rfc822, inline)]
From: Leo <sdl.web <at> gmail.com>
To: emacs-pretest-bug <at> gnu.org
Subject: 23.1.50; Why doesn't eshell/pcomplete use ~ any more?
Date: Sat, 28 Nov 2009 14:07:28 +0000
I just upgraded my Emacs.app to CVS 20091127 and eshell seems to behave
abnormally as compared to my previous version (CVS 20090922).

For example, if I 'cd ~', the prompt will be the absolute path of my
HOME dir instead of just '~' like in the previous version.

With (setq eshell-cmpl-ignore-case t), 'cd ~/l<TAB>' throws this error:

  pcomplete-insert-entry: Text is read-only
  pcomplete: Wrong type argument: integerp, nil [8 times]

Could someone take a look at this bug? Thank you.

Leo

--------------------------------

If Emacs crashed, and you have the Emacs process in the gdb debugger,
please include the output from the following gdb commands:
    `bt full' and `xbacktrace'.
For information about debugging Emacs, please read the file
/Applications/Emacs.app/Contents/Resources/etc/DEBUG.


In GNU Emacs 23.1.50.1 (i386-apple-darwin9.8.0, NS apple-appkit-949.54)
 of 2009-11-27 on victoria.local
Windowing system distributor `Apple', version 10.3.949
configured using `configure  '--with-ns''

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: nil
  value of $XMODIFIERS: nil
  locale-coding-system: nil
  default enable-multibyte-characters: t

Major mode: LaTeX/FMP

Minor modes in effect:
  diff-auto-refine-mode: t
  shell-dirtrack-mode: t
  reftex-mode: t
  TeX-fold-mode: t
  LaTeX-math-mode: t
  TeX-PDF-mode: t
  dired-omit-mode: t
  recentf-mode: t
  icomplete-mode: t
  ido-everywhere: t
  savehist-mode: t
  display-time-mode: t
  xterm-mouse-mode: t
  delete-selection-mode: t
  global-auto-revert-mode: t
  minibuffer-depth-indicate-mode: t
  show-paren-mode: t
  rcirc-track-minor-mode: t
  tooltip-mode: t
  mouse-wheel-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  global-auto-composition-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  column-number-mode: t
  line-number-mode: t
  visual-line-mode: t
  transient-mark-mode: t


This bug report was last modified 15 years and 183 days ago.

Previous Next


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