On Fri 01 Feb 2019 at 03:28, Eli Zaretskii wrote: >> From: Alex Branham >> Cc: Marcin Borkowski , 21074@debbugs.gnu.org >> Date: Tue, 22 Jan 2019 15:03:41 -0600 >> >> >> +@defun tabulated-list-get-id &optional pos >> > >> > In the code, this is a defsubst, not a defun. >> >> How do we document these in the elisp manual? I'm struggling to find an >> example. Is it just: >> >> @findex{tabulated-list-get-id} >> tabulated-list-get-id &optional pod >> >> This function returns... >> >> ? > > I think just say in the description something like "This > @code{defsubst} returns...". >> This will be an ID object from @var{tabulated-list-entries} or >> calculated from that function if @var{tabulated-list-entries} is a >> function. > > This is the ID object from @code{tabulated-list-entries} (if that is > a list) or from the list returned by @code{tabulated-list-entries} > (if it is a function). > > Note: @code, not @var, because tabulated-list-entries is a literal > symbol, not an argument of a function. Thanks. I think the attached patch incorporates all your comments, let me know if I missed something. Alex