[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/src/ChangeLog
From: |
Dave Love |
Subject: |
[Emacs-diffs] Changes to emacs/src/ChangeLog |
Date: |
Mon, 27 May 2002 18:19:17 -0400 |
Index: emacs/src/ChangeLog
diff -c emacs/src/ChangeLog:1.2677 emacs/src/ChangeLog:1.2678
*** emacs/src/ChangeLog:1.2677 Sun May 26 03:36:40 2002
--- emacs/src/ChangeLog Mon May 27 18:04:23 2002
***************
*** 1,3 ****
--- 1,22 ----
+ 2002-05-28 Kim F. Storm <address@hidden>
+
+ * fileio.c: (Vread_file_name_function, Vread_file_name_predicate):
+ New variables.
+ (syms_of_fileio): DEFVAR_LISP them.
+ (read_file_name_cleanup): New unwind function.
+ (Fread_file_name_internal): Only return completions satifying
+ Vread_file_name_predicate. Temporarily unwind protect and rebind
+ default-directory while checking completions against the predicate.
+ (Fread_file_name): Added PREDICATE argument. Specbind it to
+ Vread_file_name_predicate during completion.
+ Call Vread_file_name_function to read the file name if non-nil.
+
+ * lisp.h (Fread_file_name): Now has 6 args.
+
+ * callint.c (Fcall_interactively) <"D">: Supply Qfile_directory_p
+ predicate for Fread_file_name when reading directory name.
+ Supply Qnil for predicate in other calls to Fread_file_name.
+
2002-05-26 Miles Bader <address@hidden>
* term.c (tty_capable_p): New function.
- [Emacs-diffs] Changes to emacs/src/ChangeLog, (continued)
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Dave Love, 2002/05/23
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Dave Love, 2002/05/24
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Eli Zaretskii, 2002/05/25
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Eli Zaretskii, 2002/05/25
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Dave Love, 2002/05/25
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Dave Love, 2002/05/25
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Dave Love, 2002/05/25
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Miles Bader, 2002/05/26
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Dave Love, 2002/05/26
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Kim F. Storm, 2002/05/27
- [Emacs-diffs] Changes to emacs/src/ChangeLog,
Dave Love <=
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Kim F. Storm, 2002/05/28
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Colin Walters, 2002/05/28
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Richard M. Stallman, 2002/05/28
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Colin Walters, 2002/05/29
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Kenichi Handa, 2002/05/29
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Kenichi Handa, 2002/05/29
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Kenichi Handa, 2002/05/30
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Kenichi Handa, 2002/05/30
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Richard M. Stallman, 2002/05/30
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Kenichi Handa, 2002/05/30