summaryrefslogtreecommitdiff
path: root/doc/lispref/files.texi
diff options
context:
space:
mode:
authorPhilipp Stephani <phst@google.com>2017-09-19 10:29:42 +0200
committerPhilipp Stephani <phst@google.com>2017-09-24 10:02:00 +0200
commit1eb4e5c3c8e70813c8042a38a2b67be74b16500e (patch)
tree2dd4bb0690520cc15ec467b6c7561a32a088784b /doc/lispref/files.texi
parent535db535a9168ae73740f50b57210eb127c37119 (diff)
downloademacs-1eb4e5c3c8e70813c8042a38a2b67be74b16500e.tar.gz
emacs-1eb4e5c3c8e70813c8042a38a2b67be74b16500e.tar.bz2
emacs-1eb4e5c3c8e70813c8042a38a2b67be74b16500e.zip
Make FILENAME argument of 'file-name-base' mandatory
* lisp/files.el (file-name-base): Make FILENAME argument mandatory. * lisp/autoinsert.el (auto-insert-alist): * lisp/progmodes/cperl-mode.el (cperl-electric-pod): * lisp/progmodes/idlwave.el (idlwave-parse-definition): * lisp/textmodes/reftex-ref.el (reftex-replace-prefix-escapes): Fix all callers.
Diffstat (limited to 'doc/lispref/files.texi')
-rw-r--r--doc/lispref/files.texi4
1 files changed, 1 insertions, 3 deletions
diff --git a/doc/lispref/files.texi b/doc/lispref/files.texi
index 6be998f0b2e..e4a4bfe5986 100644
--- a/doc/lispref/files.texi
+++ b/doc/lispref/files.texi
@@ -2106,7 +2106,7 @@ Note that the @samp{.~3~} in the two last examples is the backup part,
not an extension.
@end defun
-@defun file-name-base &optional filename
+@defun file-name-base filename
This function is the composition of @code{file-name-sans-extension}
and @code{file-name-nondirectory}. For example,
@@ -2114,8 +2114,6 @@ and @code{file-name-nondirectory}. For example,
(file-name-base "/my/home/foo.c")
@result{} "foo"
@end example
-
-The @var{filename} argument defaults to @code{buffer-file-name}.
@end defun
@node Relative File Names