Variable: time-stamp-inserts-lines

time-stamp-inserts-lines is a variable defined in time-stamp.el.gz.

Value

nil

Documentation

Whether M-x time-stamp (time-stamp) can change the number of lines in a file.

If nil, M-x time-stamp (time-stamp) skips as many lines as there are newlines in time-stamp-format before looking for the time-stamp-end pattern, thus it tries not to change the number of lines in the buffer. If non-nil, M-x time-stamp (time-stamp) starts looking for the end pattern immediately after the start pattern. This behavior can cause unexpected changes in the buffer if used carelessly, but it is useful for generating repeated time stamps.

These variables are best changed with file-local variables. If you were to change time-stamp-end or time-stamp-inserts-lines in your init file, you would be incompatible with other people's files.

Probably introduced at or before Emacs version 21.1.

Source Code

;; Defined in /usr/src/emacs/lisp/time-stamp.el.gz
;;;###autoload(put 'time-stamp-end 'safe-local-variable #'stringp)


(defvar time-stamp-inserts-lines nil    ;Do not change!
  "Whether \\[time-stamp] can change the number of lines in a file.
If nil, \\[time-stamp] skips as many lines as there are newlines in
`time-stamp-format' before looking for the `time-stamp-end' pattern,
thus it tries not to change the number of lines in the buffer.
If non-nil, \\[time-stamp] starts looking for the end pattern
immediately after the start pattern.  This behavior can cause
unexpected changes in the buffer if used carelessly, but it is useful
for generating repeated time stamps.

These variables are best changed with file-local variables.
If you were to change `time-stamp-end' or `time-stamp-inserts-lines' in
your init file, you would be incompatible with other people's files.")