mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
* file.c (File.extname): Documentation for extname on dotfiles and
files ending with a dot. Also, added example for this. [ruby-core:47852] [Bug #7112] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37749 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
134d33b061
commit
b6161a3bad
2 changed files with 15 additions and 2 deletions
|
@ -1,3 +1,9 @@
|
|||
Tue Nov 20 15:20:00 2012 Zachary Scott <zachary@zacharyscott.net>
|
||||
|
||||
* file.c (File.extname): Documentation for extname on dotfiles and
|
||||
files ending with a dot. Also, added example for this.
|
||||
[ruby-core:47852] [Bug #7112]
|
||||
|
||||
Tue Nov 20 14:19:20 2012 KOSAKI Motohiro <kosaki.motohiro@gmail.com>
|
||||
|
||||
* test/ruby/test_signal.rb (TestSignal#test_signame): fix windows
|
||||
|
|
11
file.c
11
file.c
|
@ -3850,11 +3850,18 @@ ruby_enc_find_extname(const char *name, long *len, rb_encoding *enc)
|
|||
* call-seq:
|
||||
* File.extname(path) -> string
|
||||
*
|
||||
* Returns the extension (the portion of file name in <i>path</i>
|
||||
* after the period).
|
||||
* Returns the extension (the portion of file name in +path+
|
||||
* starting from the last period).
|
||||
*
|
||||
* If +path+ is a dotfile, or starts with a period, then only an empty string
|
||||
* will be returned.
|
||||
*
|
||||
* An empty string will also be returned when the period is the last character
|
||||
* in +path+.
|
||||
*
|
||||
* File.extname("test.rb") #=> ".rb"
|
||||
* File.extname("a/b/d/test.rb") #=> ".rb"
|
||||
* File.extname("foo.") #=> ""
|
||||
* File.extname("test") #=> ""
|
||||
* File.extname(".profile") #=> ""
|
||||
*
|
||||
|
|
Loading…
Add table
Reference in a new issue