aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lispref/files.texi8
1 files changed, 8 insertions, 0 deletions
diff --git a/lispref/files.texi b/lispref/files.texi
index e27ab8f81d..02c863421f 100644
--- a/lispref/files.texi
+++ b/lispref/files.texi
@@ -1526,6 +1526,14 @@ value of @code{?/}.
@end defvar
@end ignore
+@defun file-name-extension filename &optional period
+This function returns @var{filename}'s final ``extension,'' if any,
+after applying @code{file-name-sans-versions} to remove any
+version/backup part. If @var{period} is non-nil, then the returned
+value includes the period that delimits the extension, and if
+@var{filename} has no extension, the value is @code{""}.
+@end defun
+
@node Directory Names
@comment node-name, next, previous, up
@subsection Directory Names