GitHub

Original file line numberDiff line numberDiff line change

@@ -3,7 +3,7 @@ MRuby::Gem::Specification.new('mruby-binding-eval') do |spec|

33

spec.author = 'mruby developers'

44

spec.summary = 'Binding class'

55
6-

spec.add_dependency('mruby-binding-core', :core => 'mruby-binding-core')

6+

spec.add_dependency('mruby-binding', :core => 'mruby-binding')

77

spec.add_dependency('mruby-eval', :core => 'mruby-eval')

88

spec.add_test_dependency('mruby-metaprog', :core => 'mruby-metaprog')

99

spec.add_test_dependency('mruby-method', :core => 'mruby-method')

Original file line numberDiff line numberDiff line change

@@ -1,4 +1,4 @@

1-

MRuby::Gem::Specification.new('mruby-binding-core') do |spec|

1+

MRuby::Gem::Specification.new('mruby-binding') do |spec|

22

spec.license = 'MIT'

33

spec.author = 'mruby developers'

44

spec.summary = 'Binding class (core features only)'

Original file line numberDiff line numberDiff line change

@@ -410,7 +410,7 @@ mrb_binding_eval(mrb_state *mrb, mrb_value binding)

410410

}

411411
412412

void

413-

mrb_mruby_binding_core_gem_init(mrb_state *mrb)

413+

mrb_mruby_binding_gem_init(mrb_state *mrb)

414414

{

415415

struct RClass *binding = mrb_define_class(mrb, "Binding", mrb->object_class);

416416

mrb_undef_class_method(mrb, binding, "new");

@@ -430,6 +430,6 @@ mrb_mruby_binding_core_gem_init(mrb_state *mrb)

430430

}

431431
432432

void

433-

mrb_mruby_binding_core_gem_final(mrb_state *mrb)

433+

mrb_mruby_binding_gem_final(mrb_state *mrb)

434434

{

435435

}

File renamed without changes.

Original file line numberDiff line numberDiff line change

@@ -9,7 +9,7 @@

99

#include <mruby/variable.h>

1010

#include <mruby/internal.h>

1111
12-

/* provided by mruby-binding-core */

12+

/* provided by mruby-binding */

1313

const struct RProc * mrb_binding_extract_proc(mrb_state *mrb, mrb_value binding);

1414

struct REnv * mrb_binding_extract_env(mrb_state *mrb, mrb_value binding);

1515
Original file line numberDiff line numberDiff line change

@@ -3,7 +3,7 @@ MRuby::Gem::Specification.new('mruby-proc-binding') do |spec|

33

spec.author = 'mruby developers'

44

spec.summary = 'Proc#binding method'

55
6-

spec.add_dependency('mruby-binding-core', :core => 'mruby-binding-core')

6+

spec.add_dependency('mruby-binding', :core => 'mruby-binding')

77

spec.add_dependency('mruby-proc-ext', :core => 'mruby-proc-ext')

88

spec.add_test_dependency('mruby-binding-eval', :core => 'mruby-binding-eval')

99

spec.add_test_dependency('mruby-compiler', :core => 'mruby-compiler')

Original file line numberDiff line numberDiff line change

@@ -6,7 +6,7 @@

66

/* provided by mruby-proc-ext */

77

mrb_value mrb_proc_source_location(mrb_state *mrb, struct RProc *p);

88
9-

/* provided by mruby-binding-core */

9+

/* provided by mruby-binding */

1010

mrb_value mrb_binding_new(mrb_state *mrb, const struct RProc *proc, mrb_value recv, struct REnv *env);

1111
1212

static mrb_value

Read the original on github.com ↗