mirror of
https://github.com/mruby/mruby
synced 2026-06-08 16:11:16 +00:00
527018cf07
Remove readline/linenoise dependency and implement custom multi-line editor with: - Terminal raw mode handling (POSIX termios) - Multi-line buffer with cursor navigation - Auto-indentation for Ruby blocks - Auto-dedentation when typing 'end' or '}' - Natural terminal scrolling behavior - Emacs-style keybindings (Ctrl+A/E/K/U/W/Y, Alt+B/F/D) This eliminates GPL licensing concerns from readline while providing better multi-line editing than the previous single-line implementation. The MRUBY_MIRB_READLINE environment variable is no longer supported as readline integration has been completely removed; ref #6626 Co-authored-by: Claude <noreply@anthropic.com>
8 lines
243 B
Ruby
8 lines
243 B
Ruby
MRuby::Gem::Specification.new('mruby-bin-mirb') do |spec|
|
|
spec.license = 'MIT'
|
|
spec.author = 'mruby developers'
|
|
spec.summary = 'mirb command'
|
|
spec.bins = %w(mirb)
|
|
spec.add_dependency('mruby-compiler', :core => 'mruby-compiler')
|
|
end
|