Function: dns-mode-soa-maybe-increment-serial
dns-mode-soa-maybe-increment-serial is a byte-compiled function
defined in dns-mode.el.gz.
Signature
(dns-mode-soa-maybe-increment-serial)
Documentation
Increment SOA serial if needed.
This function is run from before-save-hook.
Source Code
;; Defined in /usr/src/emacs/lisp/textmodes/dns-mode.el.gz
(defun dns-mode-soa-maybe-increment-serial ()
"Increment SOA serial if needed.
This function is run from `before-save-hook'."
(when (and (buffer-modified-p)
dns-mode-soa-auto-increment-serial
(or (eq dns-mode-soa-auto-increment-serial t)
(y-or-n-p "Increment SOA serial? ")))
;; If `dns-mode-soa-increment-serial' signals an error saving will
;; fail but that probably means that the serial should be fixed to
;; comply with the RFC anyway! -rfr
(progn (dns-mode-soa-increment-serial)
;; We return nil in case this is used in write-contents-functions.
nil)))