aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/ChangeLog3
-rw-r--r--src/fileio.c4
2 files changed, 6 insertions, 1 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index cb8d66e14b4..ddf8d18afc9 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -8,6 +8,9 @@
8 * data.c (Finteractive_form): If the interactive specification starts 8 * data.c (Finteractive_form): If the interactive specification starts
9 with a `(', use it as a Lisp form. 9 with a `(', use it as a Lisp form.
10 10
11 * fileio.c (Fset_file_modes): Add an interactive spec that reads a file
12 name and file modes.
13
11 * callint.c (Fcall_interactively): Comment fixes. 14 * callint.c (Fcall_interactively): Comment fixes.
12 15
132007-09-10 Stefan Monnier <monnier@iro.umontreal.ca> 162007-09-10 Stefan Monnier <monnier@iro.umontreal.ca>
diff --git a/src/fileio.c b/src/fileio.c
index 2a0e93ebe18..b76d243346e 100644
--- a/src/fileio.c
+++ b/src/fileio.c
@@ -3435,7 +3435,9 @@ Return nil, if file does not exist or is not accessible. */)
3435 return make_number (st.st_mode & 07777); 3435 return make_number (st.st_mode & 07777);
3436} 3436}
3437 3437
3438DEFUN ("set-file-modes", Fset_file_modes, Sset_file_modes, 2, 2, 0, 3438DEFUN ("set-file-modes", Fset_file_modes, Sset_file_modes, 2, 2,
3439 "(let ((file (read-file-name \"File: \"))) \
3440 (list file (read-file-modes nil file)))",
3439 doc: /* Set mode bits of file named FILENAME to MODE (an integer). 3441 doc: /* Set mode bits of file named FILENAME to MODE (an integer).
3440Only the 12 low bits of MODE are used. */) 3442Only the 12 low bits of MODE are used. */)
3441 (filename, mode) 3443 (filename, mode)