Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Replace Bond with IRB #297

Merged
merged 2 commits into from May 25, 2021
Merged

Replace Bond with IRB #297

merged 2 commits into from May 25, 2021

Conversation

mrkn
Copy link
Contributor

@mrkn mrkn commented May 24, 2021

This pull request is the successor of #276.

…dated in 6 years, requires a native extension, and does not compile with MSVC. Instead, the PlainBackend is switched over to IRB which is installed with Ruby.
@mrkn
Copy link
Contributor Author

mrkn commented May 24, 2021

We need to resolve the following error occurred on test:

/opt/hostedtoolcache/Ruby/3.0.1/x64/lib/ruby/3.0.0/irb.rb:419:in `throw': uncaught throw :IRB_EXIT (UncaughtThrowError)
	from /opt/hostedtoolcache/Ruby/3.0.1/x64/lib/ruby/3.0.0/irb.rb:419:in `irb_exit'
	from /opt/hostedtoolcache/Ruby/3.0.1/x64/lib/ruby/3.0.0/irb/context.rb:460:in `exit'
	from /opt/hostedtoolcache/Ruby/3.0.1/x64/lib/ruby/3.0.0/irb/extend-command.rb:30:in `irb_exit'
	from test/run-test.rb:19:in `<main>'

@mrkn mrkn merged commit fb20cc3 into master May 25, 2021
@mrkn mrkn deleted the cfis-pull-276 branch May 25, 2021 09:49
@mrkn mrkn mentioned this pull request May 25, 2021
netbsd-srcmastr pushed a commit to NetBSD/pkgsrc that referenced this pull request May 29, 2021
0.7.0 (2021-05-28)

Enhancements
* The default backend is changed to IRB (@mrkn)
* Add IRuby::Kernel#switch_backend! method (@mrkn)

Bug Fixes
* Fix the handling of image/svg+xml
  SciRuby/iruby#300,
  SciRuby/iruby#301 (@kojix2)

0.6.1 (2021-05-26)

Bug Fixes
* Follow the messages and hooks orders during execute_request processing
  (@mrkn)

0.6.0 (2021-05-25)

Bug Fixes
* Fix the handling of application/javascript
  SciRuby/iruby#292,
  SciRuby/iruby#294 (@kylekyle, @mrkn)

Enhancements
* Add the initialized event in IRuby::Kernel class
  SciRuby/iruby#168,
  SciRuby/iruby#296 (@Yuki-Inoue, @mrkn)
* Add the following four events SciRuby/iruby#295
  (@mrkn):
  - pre-execute -- occurs before every code execution
  - pre-run-cell -- occurs before every non-silent code execution
  - post-execute -- occurs after every code execution
  - post-run-cell -- occurs after every non-silent code execution
* Replace Bond with IRB in PlainBackend
  SciRuby/iruby#276,
  SciRuby/iruby#297 (@cfis, @mrkn)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants