From 11af5db1c3b141ea5909660d3c76c68e0080d949 Mon Sep 17 00:00:00 2001 From: "Yukihiro \"Matz\" Matsumoto" Date: Fri, 24 Mar 2023 12:25:57 +0900 Subject: [PATCH] mruby-binding: renamed from `mruby-binding-core` The dependency is now: mruby-binding-eval: - mruby-binding - mruby-eval mruby-proc-binding: - mruby-binding mruby-eval: - mruby-binding [new] --- mrbgems/mruby-binding-eval/mrbgem.rake | 2 +- mrbgems/{mruby-binding-core => mruby-binding}/mrbgem.rake | 2 +- .../src/binding-core.c => mruby-binding/src/binding.c} | 4 ++-- .../test/binding-core.rb => mruby-binding/test/binding.rb} | 0 mrbgems/mruby-eval/src/eval.c | 2 +- mrbgems/mruby-proc-binding/mrbgem.rake | 2 +- mrbgems/mruby-proc-binding/src/proc-binding.c | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) rename mrbgems/{mruby-binding-core => mruby-binding}/mrbgem.rake (75%) rename mrbgems/{mruby-binding-core/src/binding-core.c => mruby-binding/src/binding.c} (99%) rename mrbgems/{mruby-binding-core/test/binding-core.rb => mruby-binding/test/binding.rb} (100%) diff --git a/mrbgems/mruby-binding-eval/mrbgem.rake b/mrbgems/mruby-binding-eval/mrbgem.rake index db7ff9bf4..54c28af4c 100644 --- a/mrbgems/mruby-binding-eval/mrbgem.rake +++ b/mrbgems/mruby-binding-eval/mrbgem.rake @@ -3,7 +3,7 @@ MRuby::Gem::Specification.new('mruby-binding-eval') do |spec| spec.author = 'mruby developers' spec.summary = 'Binding class' - spec.add_dependency('mruby-binding-core', :core => 'mruby-binding-core') + spec.add_dependency('mruby-binding', :core => 'mruby-binding') spec.add_dependency('mruby-eval', :core => 'mruby-eval') spec.add_test_dependency('mruby-metaprog', :core => 'mruby-metaprog') spec.add_test_dependency('mruby-method', :core => 'mruby-method') diff --git a/mrbgems/mruby-binding-core/mrbgem.rake b/mrbgems/mruby-binding/mrbgem.rake similarity index 75% rename from mrbgems/mruby-binding-core/mrbgem.rake rename to mrbgems/mruby-binding/mrbgem.rake index c0ba48207..fe48f3add 100644 --- a/mrbgems/mruby-binding-core/mrbgem.rake +++ b/mrbgems/mruby-binding/mrbgem.rake @@ -1,4 +1,4 @@ -MRuby::Gem::Specification.new('mruby-binding-core') do |spec| +MRuby::Gem::Specification.new('mruby-binding') do |spec| spec.license = 'MIT' spec.author = 'mruby developers' spec.summary = 'Binding class (core features only)' diff --git a/mrbgems/mruby-binding-core/src/binding-core.c b/mrbgems/mruby-binding/src/binding.c similarity index 99% rename from mrbgems/mruby-binding-core/src/binding-core.c rename to mrbgems/mruby-binding/src/binding.c index dd9ed282a..f94c532a4 100644 --- a/mrbgems/mruby-binding-core/src/binding-core.c +++ b/mrbgems/mruby-binding/src/binding.c @@ -410,7 +410,7 @@ mrb_binding_eval(mrb_state *mrb, mrb_value binding) } void -mrb_mruby_binding_core_gem_init(mrb_state *mrb) +mrb_mruby_binding_gem_init(mrb_state *mrb) { struct RClass *binding = mrb_define_class(mrb, "Binding", mrb->object_class); mrb_undef_class_method(mrb, binding, "new"); @@ -430,6 +430,6 @@ mrb_mruby_binding_core_gem_init(mrb_state *mrb) } void -mrb_mruby_binding_core_gem_final(mrb_state *mrb) +mrb_mruby_binding_gem_final(mrb_state *mrb) { } diff --git a/mrbgems/mruby-binding-core/test/binding-core.rb b/mrbgems/mruby-binding/test/binding.rb similarity index 100% rename from mrbgems/mruby-binding-core/test/binding-core.rb rename to mrbgems/mruby-binding/test/binding.rb diff --git a/mrbgems/mruby-eval/src/eval.c b/mrbgems/mruby-eval/src/eval.c index d24246865..d88d4d229 100644 --- a/mrbgems/mruby-eval/src/eval.c +++ b/mrbgems/mruby-eval/src/eval.c @@ -9,7 +9,7 @@ #include #include -/* provided by mruby-binding-core */ +/* provided by mruby-binding */ const struct RProc * mrb_binding_extract_proc(mrb_state *mrb, mrb_value binding); struct REnv * mrb_binding_extract_env(mrb_state *mrb, mrb_value binding); diff --git a/mrbgems/mruby-proc-binding/mrbgem.rake b/mrbgems/mruby-proc-binding/mrbgem.rake index 6115028ec..736b38035 100644 --- a/mrbgems/mruby-proc-binding/mrbgem.rake +++ b/mrbgems/mruby-proc-binding/mrbgem.rake @@ -3,7 +3,7 @@ MRuby::Gem::Specification.new('mruby-proc-binding') do |spec| spec.author = 'mruby developers' spec.summary = 'Proc#binding method' - spec.add_dependency('mruby-binding-core', :core => 'mruby-binding-core') + spec.add_dependency('mruby-binding', :core => 'mruby-binding') spec.add_dependency('mruby-proc-ext', :core => 'mruby-proc-ext') spec.add_test_dependency('mruby-binding-eval', :core => 'mruby-binding-eval') spec.add_test_dependency('mruby-compiler', :core => 'mruby-compiler') diff --git a/mrbgems/mruby-proc-binding/src/proc-binding.c b/mrbgems/mruby-proc-binding/src/proc-binding.c index 0641617ac..f513dafda 100644 --- a/mrbgems/mruby-proc-binding/src/proc-binding.c +++ b/mrbgems/mruby-proc-binding/src/proc-binding.c @@ -6,7 +6,7 @@ /* provided by mruby-proc-ext */ mrb_value mrb_proc_source_location(mrb_state *mrb, struct RProc *p); -/* provided by mruby-binding-core */ +/* provided by mruby-binding */ mrb_value mrb_binding_new(mrb_state *mrb, const struct RProc *proc, mrb_value recv, struct REnv *env); static mrb_value