emacs-pretest-bug
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

read-file-name misbehavior


From: Richard Y. Kim
Subject: read-file-name misbehavior
Date: Tue, 26 Dec 2006 13:09:22 -0800


Evaluating following expression then hitting ENTER when prompted
results in incorrect value of "" rather than the expected value of
".el".  For example, emacs version 21.4 returns "*.el", but
emacs 22 that I compiled using the latest code from cvs as of today
2006/12/26 results in "".

(let ((insert-default-directory nil))
  (read-file-name "Enter [default: *.el]: " nil "*.el" nil nil))

I tracked this down after noticing that igrep.el package which I've
been using for many years on emacs 19, 20, and 21 suddenly broke when
I tried to use it on emacs 22.




In GNU Emacs 22.0.92.1 (i686-pc-linux-gnu, GTK+ Version 2.10.6)
 of 2006-12-26 on richard-laptop
X server distributor `The X.Org Foundation', version 11.0.70101000
configured using `configure  '--with-x-toolkit=gtk''

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: en_US.UTF-8
  locale-coding-system: utf-8
  default-enable-multibyte-characters: t

Major mode: Apropos

Minor modes in effect:
  display-time-mode: t
  tooltip-mode: t
  mouse-wheel-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  unify-8859-on-encoding-mode: t
  utf-translate-cjk-mode: t
  auto-compression-mode: t
  line-number-mode: t

Recent input:
ESC C-b ESC w ESC > <return> <return> <return> C-y 
<return> C-x C-e <return> ESC x s u b m i <tab> C-a 
C-k b u g <tab> C-a C-k e m a <tab> <tab> C-a C-k b 
u g <tab> <tab> <backspace> <backspace> <backspace> 
s u b m <tab> <tab> h C-g C-h a b u g <return> C-x 
o C-n C-n C-n C-n C-n C-n C-n C-n C-n C-v C-s s u b 
m i t C-s C-e ESC x e d e b <tab> s u b m <tab> b u 
<tab> <backspace> <backspace> <tab> <tab> <return>

Recent messages:
Mark set [2 times]
""
Mark set [3 times]
""
Making completion list...
Quit [2 times]
Loading apropos...done
Type C-x 1 to remove help window.  
Mark saved where search started
Loading emacsbug...done







reply via email to

[Prev in Thread] Current Thread [Next in Thread]