File tree Expand file tree Collapse file tree 1 file changed +11
-6
lines changed
Expand file tree Collapse file tree 1 file changed +11
-6
lines changed Original file line number Diff line number Diff line change @@ -500,10 +500,17 @@ mother-buffer."
500500 print-length print-level)
501501 (when file
502502 (with-temp-buffer
503- (insert " ;;; " (file-name-nondirectory file) " \n " )
504- (insert " \n ;; This file is generated automatically by "
505- mime-view-version " \n\n " )
506- (insert " ;;; Code:\n\n " )
503+ (setq buffer-file-coding-system
504+ (or mime-situation-examples-file-coding-system
505+ buffer-file-coding-system))
506+ (insert " ;;; " (file-name-nondirectory file)
507+ " -*- mode: emacs-lisp; coding: "
508+ (symbol-name
509+ (coding-system-base buffer-file-coding-system))
510+ " ; lexical-binding: nil; -*-\n "
511+ " \n ;; This file is generated automatically by "
512+ mime-view-version " \n\n "
513+ " ;;; Code:\n\n " )
507514 (if mime-preview-situation-example-list
508515 (pp `(setq mime-preview-situation-example-list
509516 ', mime-preview-situation-example-list )
@@ -515,8 +522,6 @@ mother-buffer."
515522 (insert " \n ;;; "
516523 (file-name-nondirectory file)
517524 " ends here.\n " )
518- (setq buffer-file-coding-system
519- mime-situation-examples-file-coding-system)
520525 (setq buffer-file-name file)
521526 (save-buffer ))))))
522527
You can’t perform that action at this time.
0 commit comments