# HG changeset patch # User Chong Yidong # Date 1286061041 14400 # Node ID 039bf20a0a30f6972867d8b6b07eb59e113a76e6 # Parent 016990bf37ad58ac2c0e577de2068ca710ea1235 Add minor comment (Bug#7001). diff -r 016990bf37ad -r 039bf20a0a30 lisp/emacs-lisp/bytecomp.el --- a/lisp/emacs-lisp/bytecomp.el Sat Oct 02 20:31:57 2010 +0200 +++ b/lisp/emacs-lisp/bytecomp.el Sat Oct 02 19:10:41 2010 -0400 @@ -1801,12 +1801,13 @@ (erase-buffer) ;; (emacs-lisp-mode) (setq case-fold-search nil) - ;; This is a kludge. Some operating systems (OS/2, DOS) need to - ;; write files containing binary information specially. + ;; This is a kludge. Some operating systems (OS/2, DOS) need + ;; to write files containing binary information specially. ;; Under most circumstances, such files will be in binary ;; overwrite mode, so those OS's use that flag to guess how ;; they should write their data. Advise them that .elc files - ;; need to be written carefully. + ;; need to be written carefully. (There's no point running the + ;; mode hook, so don't call `binary-overwrite-mode'.) (setq overwrite-mode 'overwrite-mode-binary)) (displaying-byte-compile-warnings (with-current-buffer bytecomp-inbuffer