Skip to content
This repository was archived by the owner on Dec 4, 2023. It is now read-only.

Commit 9cccbd9

Browse files
committed
Standardized capitalization of Ruby.
1 parent fc108ac commit 9cccbd9

1 file changed

Lines changed: 10 additions & 10 deletions

File tree

README.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ Embed the V8 Javascript interpreter into Ruby.
2121

2222
gem install therubyracer
2323

24-
then in your ruby code
24+
then in your Ruby code
2525

2626
require 'v8'
2727
# or if using bundler (as with Rails), add the following to your Gemfile
@@ -37,12 +37,12 @@ embed values into the scope of your context
3737
cxt['foo'] = "bar"
3838
cxt.eval('foo') # => "bar"
3939

40-
embed ruby code into your scope and call it from javascript
40+
embed Ruby code into your scope and call it from javascript
4141

4242
cxt["say"] = lambda {|this, word, times| word * times}
4343
cxt.eval("say('Hello', 3)") #=> HelloHelloHello
4444

45-
embed a ruby object into your scope and access its properties/methods from javascript
45+
embed a Ruby object into your scope and access its properties/methods from javascript
4646

4747
class MyMath
4848
def plus(lhs, rhs)
@@ -53,7 +53,7 @@ embed a ruby object into your scope and access its properties/methods from javas
5353
cxt['math'] = MyMath.new
5454
cxt.eval("math.plus(20,22)") #=> 42
5555

56-
make a ruby object *be* your global javascript scope.
56+
make a Ruby object *be* your global javascript scope.
5757

5858
math = MyMath.new
5959
V8::Context.new(:with => math) do |cxt|
@@ -83,9 +83,9 @@ or load it by filename
8383

8484
The Ruby Racer is designed to let you evaluate javascript as safely as possible unless you tell it to do something more
8585
dangerous. The default context is a hermetically sealed javascript environment with only the standard javascript objects
86-
and functions. Nothing from the ruby world is accessible at all.
86+
and functions. Nothing from the Ruby world is accessible at all.
8787

88-
For ruby objects that you explicitly embed into javascript, by default only the _public_ methods _below_ `Object` are
88+
For Ruby objects that you explicitly embed into javascript, by default only the _public_ methods _below_ `Object` are
8989
exposed by default. E.g.
9090

9191
class A
@@ -123,14 +123,14 @@ More documentation can be found on the [github wiki](https://github.com/cowboyd/
123123
## PREREQUISITES
124124

125125
For platforms for which there is a binary version of therubyracer gem available, there are no
126-
dependencies other than ruby and rubygems.
126+
dependencies other than Ruby and RubyGems.
127127

128128
If there is not a binary version for your system, then you will need to compile it from source.
129129
To do this, you must have v8 >= 3.11.8 installed somewhere on your system. There are several
130130
ways of doing this. For both, you will need a C++ compiler.
131131

132132
The first method involves using a version of the v8 source, which is maintained
133-
[as a rubygem called libv8][1]. To use it, all you have to do is
133+
[as a RubyGem called libv8][1]. To use it, all you have to do is
134134
add the following to your Gemfile:
135135

136136
gem 'libv8', '~> 3.11.8'
@@ -139,7 +139,7 @@ This will download and build v8 from source for you as part of the gem installat
139139
process. When therubyracer is installed, it will find this gem if it is present and
140140
link against the v8 binaries contained therein.
141141

142-
If you cannot, or do not wish to use the libv8 rubygem, you can either install libv8
142+
If you cannot, or do not wish to use the libv8 RubyGem, you can either install libv8
143143
with you operating system's packaging system or you can [build it from source][2]. If
144144
you build from source, be sure to set the library=shared option. Also, if you install
145145
this shared library into a place that is not on your standard lib and include paths, then
@@ -182,4 +182,4 @@ TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
182182
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
183183

184184
[1]: https://github.com/cowboyd/libv8
185-
[2]: http://code.google.com/p/v8/wiki/BuildingWithGYP
185+
[2]: http://code.google.com/p/v8/wiki/BuildingWithGYP

0 commit comments

Comments
 (0)