Function: get-truename-buffer
get-truename-buffer is a function defined in buffer.c.
Signature
(get-truename-buffer FILENAME)
Documentation
Return the buffer with file-truename equal to FILENAME (a string).
If there is no such live buffer, return nil.
See also find-buffer-visiting.
Source Code
// Defined in /usr/src/emacs/src/buffer.c
{
register Lisp_Object tail, buf;
FOR_EACH_LIVE_BUFFER (tail, buf)
{
if (!STRINGP (BVAR (XBUFFER (buf), file_truename))) continue;
if (!NILP (Fstring_equal (BVAR (XBUFFER (buf), file_truename), filename)))
return buf;
}
return Qnil;
}