From ae3f78a21eab4dddfcc48b28a44cc51a26174bc1 Mon Sep 17 00:00:00 2001 From: Charles Lowell Date: Mon, 8 Feb 2010 11:23:57 -0600 Subject: [PATCH] 0.4.8: More descriptive errors. --- History.txt | 4 ++++ Manifest.txt | 1 - Rakefile | 5 +++++ lib/v8.rb | 2 +- therubyracer.gemspec | 4 ++-- 5 files changed, 12 insertions(+), 4 deletions(-) diff --git a/History.txt b/History.txt index 359aa26..cf72034 100644 --- a/History.txt +++ b/History.txt @@ -1,3 +1,7 @@ +=== 0.4.8 2010-02-08 +* 1 major enhancements + * expose line number and source name on JavascriptErrors. + === 0.4.5 2010-01-18 * 3 major enhancements * case munging so that ruby methods(perl_case) are accessed through javascript in camelCase. diff --git a/Manifest.txt b/Manifest.txt index f6a7543..0e7bcc5 100644 --- a/Manifest.txt +++ b/Manifest.txt @@ -4,7 +4,6 @@ Manifest.txt README.rdoc Rakefile docs/data_conversion.txt -ext/v8/Makefile ext/v8/callbacks.cpp ext/v8/callbacks.h ext/v8/convert_ruby.cpp diff --git a/Rakefile b/Rakefile index 7c48d22..b41c2f6 100644 --- a/Rakefile +++ b/Rakefile @@ -41,6 +41,11 @@ Rake::ExtensionTask.new("v8", $hoe.spec) do |ext| ext.source_pattern = "*.{cpp,h}" end + +task :clean do + sh "rm -f ext/v8/Makefile" +end + require 'newgem/tasks' Dir['tasks/**/*.rake'].each { |t| load t } diff --git a/lib/v8.rb b/lib/v8.rb index fc9ec56..a650725 100644 --- a/lib/v8.rb +++ b/lib/v8.rb @@ -2,7 +2,7 @@ $:.unshift(File.dirname(__FILE__)) unless $:.include?(File.dirname(__FILE__)) || $:.include?(File.expand_path(File.dirname(__FILE__))) module V8 - VERSION = '0.4.7' + VERSION = '0.4.8' require 'v8/v8' #native glue require 'v8/to' require 'v8/context' diff --git a/therubyracer.gemspec b/therubyracer.gemspec index 2819aa7..8394f57 100644 --- a/therubyracer.gemspec +++ b/therubyracer.gemspec @@ -2,11 +2,11 @@ Gem::Specification.new do |s| s.name = %q{therubyracer} - s.version = "0.4.7" + s.version = "0.4.8" s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? :required_rubygems_version= s.authors = ["Charles Lowell", "Bill Robertson"] - s.date = %q{2010-02-04} + s.date = %q{2010-02-08} s.description = %q{Embed the V8 Javascript interpreter into Ruby.} s.email = ["cowboyd@thefrontside.net", "billrobertson42@gmail.com"] s.extensions = ["ext/v8/extconf.rb"]