mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
* lib: Convert tabs to spaces for ruby files per
http://redmine.ruby-lang.org/projects/ruby/wiki/DeveloperHowto#coding-style Patch by Steve Klabnik [Ruby 1.9 - Bug #4730] Patch by Jason Dew [Ruby 1.9 - Feature #4718] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31635 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
34276148c4
commit
7bbf2f3085
67 changed files with 3823 additions and 3814 deletions
|
@ -1,26 +1,26 @@
|
|||
#
|
||||
# mutex_m.rb -
|
||||
# $Release Version: 3.0$
|
||||
# $Revision: 1.7 $
|
||||
# $Release Version: 3.0$
|
||||
# $Revision: 1.7 $
|
||||
# Original from mutex.rb
|
||||
# by Keiju ISHITSUKA(keiju@ishitsuka.com)
|
||||
# by Keiju ISHITSUKA(keiju@ishitsuka.com)
|
||||
# modified by matz
|
||||
# patched by akira yamada
|
||||
#
|
||||
# --
|
||||
# Usage:
|
||||
# require "mutex_m.rb"
|
||||
# obj = Object.new
|
||||
# obj.extend Mutex_m
|
||||
# ...
|
||||
# extended object can be handled like Mutex
|
||||
# require "mutex_m.rb"
|
||||
# obj = Object.new
|
||||
# obj.extend Mutex_m
|
||||
# ...
|
||||
# extended object can be handled like Mutex
|
||||
# or
|
||||
# class Foo
|
||||
# include Mutex_m
|
||||
# ...
|
||||
# end
|
||||
# obj = Foo.new
|
||||
# this obj can be handled like Mutex
|
||||
# class Foo
|
||||
# include Mutex_m
|
||||
# ...
|
||||
# end
|
||||
# obj = Foo.new
|
||||
# this obj can be handled like Mutex
|
||||
#
|
||||
|
||||
require 'thread'
|
||||
|
@ -48,11 +48,11 @@ module Mutex_m
|
|||
|
||||
def mu_extended
|
||||
unless (defined? locked? and
|
||||
defined? lock and
|
||||
defined? unlock and
|
||||
defined? try_lock and
|
||||
defined? synchronize)
|
||||
Mutex_m.define_aliases(singleton_class)
|
||||
defined? lock and
|
||||
defined? unlock and
|
||||
defined? try_lock and
|
||||
defined? synchronize)
|
||||
Mutex_m.define_aliases(singleton_class)
|
||||
end
|
||||
mu_initialize
|
||||
end
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue