diff lisp/ChangeLog @ 4648:907697569a49

Mark buffers modified in #'find-file if nonexistent file; fix other bugs. lisp/ChangeLog addition: 2009-07-12 Aidan Kehoe <kehoea@parhasard.net> * files.el (find-file-create-switch-thunk): New macro, used to mark buffers created within #'find-file (and related) modified if the associated file doesn't exist. (find-alternate-file-other-window): Correct this, pass CODESYS to find-file-other-window. (find-file-read-only): Correct behaviour of this function in the presence of wildcards. (find-file): (find-file-other-window): (find-file-other-frame): (find-file-read-only-other-window): (find-file-read-only-other-frame): (find-alternate-file): Simplify these functions, use #'find-file-create-switch-thunk' instead of explicit #'switch-to-buffer calls.
author Aidan Kehoe <kehoea@parhasard.net>
date Sun, 12 Jul 2009 14:01:09 +0100
parents e4ed58cb0e5b
children 3972966a4588
line wrap: on
line diff
--- a/lisp/ChangeLog	Sat Jul 11 16:33:35 2009 +0100
+++ b/lisp/ChangeLog	Sun Jul 12 14:01:09 2009 +0100
@@ -1,3 +1,21 @@
+2009-07-12  Aidan Kehoe  <kehoea@parhasard.net>
+
+	* files.el (find-file-create-switch-thunk): 
+	New macro, used to mark buffers created within #'find-file (and
+	related) modified if the associated file doesn't exist.
+	(find-alternate-file-other-window): 
+	Correct this, pass CODESYS to find-file-other-window. 
+	(find-file-read-only): 
+	Correct behaviour of this function in the presence of wildcards. 
+	(find-file): 
+	(find-file-other-window): 
+	(find-file-other-frame): 
+	(find-file-read-only-other-window): 
+	(find-file-read-only-other-frame): 
+	(find-alternate-file): 
+	Simplify these functions, use #'find-file-create-switch-thunk'
+	instead of explicit #'switch-to-buffer calls. 
+
 2009-07-11  Aidan Kehoe  <kehoea@parhasard.net>
 
 	* code-files.el (insert-file-contents):