[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: The function naming convention used by Emacs.
From: |
2QdxY4RzWzUUiLuE |
Subject: |
Re: The function naming convention used by Emacs. |
Date: |
Sun, 26 Sep 2021 04:27:05 -0700 |
On 2021-09-26 at 19:05:36 +0800,
Hongyi Zhao <hongyi.zhao@gmail.com> wrote:
> As far as function names are concerned, are there some established
> conventions used by Emacs? For example, I noticed that there are so
> many functions in Emacs named by the suffix `-p', say,
> `file-exists-p', `ht-equal-p', and so on. But I still can't figure out
> the meaning of this suffix. Any tips will be appreciated.
The -p suffix is short for "predicate"; so file-exists-p is true if and
only if the argument names and existing file. I learned of that
convention from Common Lisp; I don't know the entire history.