I've just merged Matthieu's patch 301.
I read carefully the patchset before merging.
I've found only one strange changes.
xtla.el:
@@ -856,19 +856,17 @@
;; that wouldn't work with older versions of Emacs.
(require 'add-log)
(let* ((defun (add-log-current-defun))
- (buf-file-name (if (and (boundp 'add-log-buffer-file-name-function)
+ (buf-file-name (if (and (boundp
'add-log-buffer-file-name-function)
add-log-buffer-file-name-function)
(funcall add-log-buffer-file-name-function)
- buffer-file-name))
- (buffer-file (if buf-file-name (expand-file-name buf-file-name)))
- (file-name (tla-make-log))
- ;; Set ENTRY to the file name to use in the new entry.
- (entry (if (functionp 'add-log-file-name)
- (add-log-file-name buffer-file file-name)
- (file-relative-name buffer-file (tla-tree-root))))
+ buffer-file-name))
+ (buffer-file (if buf-file-name (expand-file-name buf-file-name)))
+ (file-name (tla-make-log))
+ ;; Set ENTRY to the file name to use in the new entry.
+ (entry (add-log-file-name buffer-file file-name))
beg
- bound
- narrowing)
+ bound
+ narrowing)
(tla-edit-log)
(undo-boundary)
(goto-char (point-min))
Look at the initialization of `entry', a local variable.
- (entry (if (functionp 'add-log-file-name)
- (add-log-file-name buffer-file file-name)
- (file-relative-name buffer-file (tla-tree-root))))
=>
+ (entry (add-log-file-name buffer-file file-name))
This change is ok?
Or I do something wrong?
In *inventory* buffer, I can read my ChangeLog with ?L.
However, in the the changelog, only my changelog is appeared.
Could I read patterns ChangeLog. So I can know the intent of the
changes.
Masatake YAMATO