Next: , Previous: Lambda Expressions, Up: Functions

13.3 Naming a Function







By convention, if a function's symbol consists of two names separated by ‘--’, the function is intended for internal use and the first part names the file defining the function. For example, a function named vc-git--rev-parse is an internal function defined in vc-git.el. Internal-use functions written in C have names ending in ‘-internal’, e.g., bury-buffer-internal. Emacs code contributed before 2018 may follow other internal-use naming conventions, which are being phased out.