|
From: | Dante Catalfamo |
Subject: | Re: Auto Fill Comments |
Date: | Thu, 26 Nov 2020 23:40:42 -0500 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.4.0 |
On 11/24/20 2:42 PM, daniela-spit@gmx.it wrote:
This is what I use. I find no good reason to use c-mode-common-hook. (defun break-comment () (setq-local comment-auto-fill-only-comments t) (auto-fill-mode 1)) (add-hook 'sh-mode-hook #'break-comment) (add-hook 'fortran-mode-hook #'break-comment) (add-hook 'emacs-lisp-mode-hook #'break-comment) (add-hook 'texinfo-mode-hook #'break-comment) (add-hook 'c-mode-hook #'break-comment) (add-hook 'c++-mode-hook #'break-comment) (add-hook 'awk-mode-hook #'break-comment) (add-hook 'R-mode-hook #'break-comment) (add-hook 'octave-mode-hook #'break-comment) (add-hook 'text-mode-hook #'break-comment)Sent: Tuesday, November 24, 2020 at 6:05 PM From: "Christopher Dimech" <dimech@gmx.com> To: "Help Gnu Emacs" <help-gnu-emacs@gnu.org> Subject: Auto Fill Comments Would this be good enough to Auto Fill Comments in c language. What can I use for Auto Fill Comments for other languages, e.g. fortran, elisp, c++, texinfo, bash, awk, org, R. ;; Apply Auto Fill to comments but not code in programming language modes. (add-hook 'c-mode-common-hook (lambda () (auto-fill-mode 1) (set (make-local-variable 'fill-nobreak-predicate) (lambda () (not (eq (get-text-property (point) 'face) 'font-lock-comment-face)))) ))
[Prev in Thread] | Current Thread | [Next in Thread] |