comparison src/fileio.c @ 84442:480b9674f921

(Fset_file_modes): Add an interactive spec that reads a file name and file modes.
author Michaël Cadilhac <michael.cadilhac@lrde.org>
date Mon, 10 Sep 2007 09:53:32 +0000
parents 27d11c1d4e46
children 5b8f5c8e3e4b
comparison
equal deleted inserted replaced
84441:056df43873df 84442:480b9674f921
3433 #endif /* MSDOS && __DJGPP__ < 2 */ 3433 #endif /* MSDOS && __DJGPP__ < 2 */
3434 3434
3435 return make_number (st.st_mode & 07777); 3435 return make_number (st.st_mode & 07777);
3436 } 3436 }
3437 3437
3438 DEFUN ("set-file-modes", Fset_file_modes, Sset_file_modes, 2, 2, 0, 3438 DEFUN ("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).
3440 Only the 12 low bits of MODE are used. */) 3442 Only the 12 low bits of MODE are used. */)
3441 (filename, mode) 3443 (filename, mode)
3442 Lisp_Object filename, mode; 3444 Lisp_Object filename, mode;
3443 { 3445 {