Sha256: 300d7719629a934558c91abd723bed5b2e1bf2c37a82f58f1b6d0c10a69d441c
Contents?: true
Size: 543 Bytes
Versions: 5
Compression:
Stored size: 543 Bytes
Contents
require 'ripl/rc/u' module Ripl::Rc::LastException include Ripl::Rc::U def print_eval_error(e) Ripl.config[:rc_last_exception] = nil return super if LastException.disabled? Ripl.config[:rc_last_exception] = e super end module LastExceptionImp def last_exception Ripl.config[:rc_last_exception] end end end Ripl::Shell.include(Ripl::Rc::LastException) # define Ripl.last_exception Ripl .extend(Ripl::Rc::LastException::LastExceptionImp) Ripl::Rc.extend(Ripl::Rc::LastException::LastExceptionImp)
Version data entries
5 entries across 5 versions & 1 rubygems