]> git.eshelyaron.com Git - emacs.git/commit
New option to make 'C-x 4 a' use file-less ChangeLog buffers
authorJoão Távora <joaotavora@gmail.com>
Sat, 21 Jul 2018 14:54:21 +0000 (15:54 +0100)
committerJoão Távora <joaotavora@gmail.com>
Sat, 21 Jul 2018 15:02:57 +0000 (16:02 +0100)
commitf96fe57fb76df8e7282f266d42a0d471780e1d75
tree606f03b770613c87f7a27345105a1afdaacaa83f
parent6eac401c238b9c98550c645f3c60df9a9668dc61
New option to make 'C-x 4 a' use file-less ChangeLog buffers

* doc/emacs/maintaining.texi (Change Log Commands): Document
add-log-dont-create-changelog-file.

* etc/NEWS (Change Logs Mode): Mention
add-log-dont-create-changelog-file.

* lisp/vc/add-log.el (add-log-file-name): Add comment.
(add-log-dont-create-changelog-file): New variable.
(add-log--pseudo-changelog-buffer-name)
(add-log--changelog-buffer-p): New helpers.
(add-log-find-changelog-buffer): New function.
(add-log--pseudo-changelog-buffer-name): Respect
add-log-dont-create-changelog-file.

* lisp/vc/log-edit.el (log-edit-changelog-entries): Use
add-log-find-changelog-buffer.
doc/emacs/maintaining.texi
etc/NEWS
lisp/vc/add-log.el
lisp/vc/log-edit.el