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)))