]> git.eshelyaron.com Git - emacs.git/commitdiff
(ido-find-file-in-dir): Don't signal an error for empty directories.
authorJuanma Barranquero <lekktu@gmail.com>
Wed, 20 Jun 2007 15:19:37 +0000 (15:19 +0000)
committerJuanma Barranquero <lekktu@gmail.com>
Wed, 20 Jun 2007 15:19:37 +0000 (15:19 +0000)
lisp/ChangeLog
lisp/ido.el

index 0bfc5ab7a8e010b12d4e9c98f1bdf91709a306df..38f8794f8622b90e6a5a8831fab6b7d899e28024 100644 (file)
@@ -1,9 +1,14 @@
+2007-06-20  Juanma Barranquero  <lekktu@gmail.com>
+
+       * ido.el (ido-find-file-in-dir): Don't signal an error for
+       empty directories.
+
 2007-06-18  Alan Mackenzie  <acm@muc.de>
 
        * progmodes/cc-mode.el (c-remove-any-local-eval-or-mode-variables):
        When removing lines, also remove the \n.  Correction of patch of
        2007-04-21.
-       
+
 2007-06-17  Glenn Morris  <rgm@gnu.org>
 
        * lpr.el (lpr-page-header-switches): Move %s to separate element
@@ -11,8 +16,8 @@
 
 2007-06-13  Johan Bockg\e,Ae\e(Brd  <bojohan@dd.chalmers.se>  (tiny change)
 
-        * term/xterm.el (terminal-init-xterm): Escape parens in character
-        constants.
+       * term/xterm.el (terminal-init-xterm): Escape parens in character
+       constants.
 
 2007-06-12  Ralf Angeli  <angeli@caeruleus.net>
 
index 5a7be3e5ae6bef2790aac0931af184c6923dc4d5..0808075b495ee4f8e275832976300f7243aa8a55 100644 (file)
@@ -3994,8 +3994,7 @@ For details of keybindings, see `ido-switch-buffer'."
 (defun ido-find-file-in-dir (dir)
   "Switch to another file starting from DIR."
   (interactive "DDir: ")
-  (if (not (equal (substring dir -1) "/"))
-      (setq dir (concat dir "/")))
+  (setq dir (file-name-as-directory dir))
   (ido-file-internal ido-default-file-method nil dir nil nil nil 'ignore))
 
 ;;;###autoload