Hi all, please consider this LaTeX file with the latex-mode provided by Emacs (not AUCTeX). --8<---------------cut here---------------start------------->8--- \documentclass{article} \begin{document} \section{Emacs} \subsection*[Emacs is the extensible, customizable, self-documenting real-time display editor]{Emacs is the extensible, customizable, self-documenting real-time display editor} \end{document} --8<---------------cut here---------------end--------------->8--- In that buffer, eval (goto-char 68) and hit `C-x 4 a'. Emacs enters the first section (section{Emacs}) into the ChangeLog buffer. I think `tex-current-defun-name' could be more cautious like `lisp-current-defun-name' is. A possible patch is attached. I will add something like this also to AUCTeX since it currently doesn't set `add-log-current-defun-function' at all. Any comments welcome. Best, Arash